Skip to main content
Top

2017 | OriginalPaper | Chapter

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

Authors : M. Kashif Ilyas, Alexandru Calotoiu, Felix Wolf

Published in: Euro-Par 2017: Parallel Processing

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

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.

Dont have a licence yet? Then find out more about our products and how to get one now:

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!

Literature
1.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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)
Metadata
Title
Off-Road Performance Modeling – How to Deal with Segmented Data
Authors
M. Kashif Ilyas
Alexandru Calotoiu
Felix Wolf
Copyright Year
2017
DOI
https://doi.org/10.1007/978-3-319-64203-1_3

Premium Partner