Skip to main content

2017 | OriginalPaper | Buchkapitel

Off-Road Performance Modeling – How to Deal with Segmented Data

verfasst von : M. Kashif Ilyas, Alexandru Calotoiu, Felix Wolf

Erschienen in: Euro-Par 2017: Parallel Processing

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Besides correctness, scalability is one of the top priorities of parallel programmers. With manual analytical performance modeling often being too laborious, developers increasingly resort to empirical performance modeling as a viable alternative, which learns performance models from a limited amount of performance measurements. Although powerful automatic techniques exist for this purpose, they usually struggle with the situation where performance data representing two or more different phenomena are conflated into a single performance model. This not only generates an inaccurate model for the given data, but can also either fail to point out existing scalability issues or create the appearance of such issues when none are present. In this paper, we present an algorithm to detect segmentation in a sequence of performance measurements and estimate the point where the behavior changes. Our method correctly identified segmentation in more than 80% of 5.2 million synthetic tests and confirmed expected segmentation in three application case studies.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Auger, I., Lawrance, C.: Algorithms for the optimal identification of segment neighborhoods. Bull. Math. Biol. 51(1), 39–54 (1989)MathSciNetCrossRefMATH Auger, I., Lawrance, C.: Algorithms for the optimal identification of segment neighborhoods. Bull. Math. Biol. 51(1), 39–54 (1989)MathSciNetCrossRefMATH
2.
Zurück zum Zitat Calotoiu, A., Hoefler, T., Poke, M., Wolf, F.: Using automated performance modeling to find scalability bugs in complex codes. In: Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis, SC 2013, November 2013 Calotoiu, A., Hoefler, T., Poke, M., Wolf, F.: Using automated performance modeling to find scalability bugs in complex codes. In: Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis, SC 2013, November 2013
3.
Zurück zum Zitat Chang, S., Lu, K., Yang, M.: Fuzzy change-point algorithms for regression models. IEEE Trans. Fuzzy Syst. 23, 2343–2357 (2015)CrossRef Chang, S., Lu, K., Yang, M.: Fuzzy change-point algorithms for regression models. IEEE Trans. Fuzzy Syst. 23, 2343–2357 (2015)CrossRef
4.
Zurück zum Zitat Dennis, J.M., Edwards, J., Evans, K.J., Guba, O., Lauritzen, P.H., Mirin, A.A., St-Cyr, A., Taylor, M.A., Worley, P.H.: CAM-SE: a scalable spectral element dynamical core for the community atmosphere model. Int. J. High Perform. Comput. Appl. 26, 74–89 (2012)CrossRef Dennis, J.M., Edwards, J., Evans, K.J., Guba, O., Lauritzen, P.H., Mirin, A.A., St-Cyr, A., Taylor, M.A., Worley, P.H.: CAM-SE: a scalable spectral element dynamical core for the community atmosphere model. Int. J. High Perform. Comput. Appl. 26, 74–89 (2012)CrossRef
5.
Zurück zum Zitat Fagg, G.E., Pjesivac-grbovic, J., Bosilca, G., Dongarra, J.J., Jeannot, E.: Flexible collective communication tuning architecture applied to OpenMPI. In: 2006 Euro PVM/MPI (2006) Fagg, G.E., Pjesivac-grbovic, J., Bosilca, G., Dongarra, J.J., Jeannot, E.: Flexible collective communication tuning architecture applied to OpenMPI. In: 2006 Euro PVM/MPI (2006)
6.
Zurück zum Zitat Jackson, B., Sargle, J.D., Barnes, D., Arabhi, S., Alt, A., Gioumousis, P., Gwin, E., Sangtrakulcharoen, P., Tan, L., Tsai, T.T.: An algorithm for optimal partitioning of data on an interval. Sig. Process. Lett. 12(2), 105–108 (2005)CrossRef Jackson, B., Sargle, J.D., Barnes, D., Arabhi, S., Alt, A., Gioumousis, P., Gwin, E., Sangtrakulcharoen, P., Tan, L., Tsai, T.T.: An algorithm for optimal partitioning of data on an interval. Sig. Process. Lett. 12(2), 105–108 (2005)CrossRef
7.
Zurück zum Zitat Killick, R., Fearnhead, P., Eckley, I.: Optimal detection of change points with a linear computational cost. J. Am. Stat. Assoc. 107, 1590–1598 (2012)CrossRefMATH Killick, R., Fearnhead, P., Eckley, I.: Optimal detection of change points with a linear computational cost. J. Am. Stat. Assoc. 107, 1590–1598 (2012)CrossRefMATH
8.
Zurück zum Zitat Scott, A., Knott, M.: A cluster analysis method for grouping means in the analysis of variance. Biometrics 30, 507–512 (1974)CrossRefMATH Scott, A., Knott, M.: A cluster analysis method for grouping means in the analysis of variance. Biometrics 30, 507–512 (1974)CrossRefMATH
10.
Zurück zum Zitat Thakur, R., Gropp, W.D.: Improving the performance of collective operations in MPICH. In: Dongarra, J., Laforenza, D., Orlando, S. (eds.) EuroPVM/MPI 2003. LNCS, vol. 2840, pp. 257–267. Springer, Heidelberg (2003). doi:10.1007/978-3-540-39924-7_38 CrossRef Thakur, R., Gropp, W.D.: Improving the performance of collective operations in MPICH. In: Dongarra, J., Laforenza, D., Orlando, S. (eds.) EuroPVM/MPI 2003. LNCS, vol. 2840, pp. 257–267. Springer, Heidelberg (2003). doi:10.​1007/​978-3-540-39924-7_​38 CrossRef
11.
Zurück zum Zitat Zhang, B., Geng, J., Lai, L.: Change-point estimation in high dimensional linear regression models via sparse group LASSO. In: 53rd Annual Allerton Conference on Communication, Control, and Computing (Allerton), pp. 815–821 (2015) Zhang, B., Geng, J., Lai, L.: Change-point estimation in high dimensional linear regression models via sparse group LASSO. In: 53rd Annual Allerton Conference on Communication, Control, and Computing (Allerton), pp. 815–821 (2015)
Metadaten
Titel
Off-Road Performance Modeling – How to Deal with Segmented Data
verfasst von
M. Kashif Ilyas
Alexandru Calotoiu
Felix Wolf
Copyright-Jahr
2017
DOI
https://doi.org/10.1007/978-3-319-64203-1_3

Premium Partner