Skip to main content
Top

2012 | OriginalPaper | Chapter

8. Trace-Based Performance Analysis for Hardware Accelerators

Author : Guido Juckeland

Published in: Tools for High Performance Computing 2011

Publisher: Springer Berlin Heidelberg

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

search-config
loading …

Abstract

Hardware accelerators have changed the HPC landscape as they open a potential route to exascale computing. At the same time they also complicate the tasl of application development since they introduce another level of parallelism and, thus, complexity. Performance tool support to aid the developer will be a necessity. While profiling is offered by the accelerator vendors, tracing tools can also adopt hardware accelerators. A number of challenges for data acquisition and visualization and their solutions are presented in this paper.

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
3.
go back to reference Dietrich, R., Ilsche, T., Juckeland, G.: Non-intrusive performance analysis of parallel hardware accelerated applications on hybrid architectures. In: International Conference on Parallel Processing Workshops, San Diego, pp. 135–143 (2010). doi: 10.1109/icppw.2010.30 Dietrich, R., Ilsche, T., Juckeland, G.: Non-intrusive performance analysis of parallel hardware accelerated applications on hybrid architectures. In: International Conference on Parallel Processing Workshops, San Diego, pp. 135–143 (2010). doi: 10.1109/icppw.2010.30
6.
go back to reference Hackenberg, D., Brunst, H., Nagel, W.E.: Event tracing and visualization for cell broadband engine systems. In: Luque, E., Margalef, T., Benítez, D. (eds.) Euro-Par 2008, LNCS 5168, pp. 172–181. Springer, Berlin/New York (2008). doi: 10.1007/978-3-540-85451-7_19 Hackenberg, D., Brunst, H., Nagel, W.E.: Event tracing and visualization for cell broadband engine systems. In: Luque, E., Margalef, T., Benítez, D. (eds.) Euro-Par 2008, LNCS 5168, pp. 172–181. Springer, Berlin/New York (2008). doi: 10.1007/978-3-540-85451-7_19
7.
go back to reference Hackenberg, D., Juckeland, G., Brunst, H.: Performance analysis of multi-level parallelism: inter-node, intra-node and hardware accelerators. Concurr. Comput. Pract. Exp. (2011). doi: 10.1002/cpe.1725 Hackenberg, D., Juckeland, G., Brunst, H.: Performance analysis of multi-level parallelism: inter-node, intra-node and hardware accelerators. Concurr. Comput. Pract. Exp. (2011). doi: 10.1002/cpe.1725
9.
go back to reference Knüpfer, A., Brendel, R., Brunst, H., Mix, H., Nagel, W.E.: Introducing the open trace format (otf). In: Alxandrov, V.N., Albada, G.D., Sloot, P.M.A., Dongarra, J.J. (eds.) 6th International Conference on Computational Science (ICCS), vol. 2, pp. 526–533. Springer, Reading (2006) Knüpfer, A., Brendel, R., Brunst, H., Mix, H., Nagel, W.E.: Introducing the open trace format (otf). In: Alxandrov, V.N., Albada, G.D., Sloot, P.M.A., Dongarra, J.J. (eds.) 6th International Conference on Computational Science (ICCS), vol. 2, pp. 526–533. Springer, Reading (2006)
10.
go back to reference Mayanglambam, S., Malony, A., Sottile, M.: Performance measurement of applications with GPU acceleration using CUDA. In: International Conference on Parallel Computing (PARCO 2009), Lyon (2009) Mayanglambam, S., Malony, A., Sottile, M.: Performance measurement of applications with GPU acceleration using CUDA. In: International Conference on Parallel Computing (PARCO 2009), Lyon (2009)
12.
go back to reference Müller, M.S., Knüpfer, A., Jurenz, M., Lieber, M., Brunst, H., Mix, H., Nagel, W.E.: Developing scalable applications with vampir, vampirserver and vampirtrace. In: Bischof, C., Bücker, M., Gibbon, P., Joubert, G.R., Lippert, T., Mohr, B., Peters, F.J. (eds.) Parallel Computing: Architectures, Algorithms and Applications. Advances in Parallel Computing, vol. 15, pp. 637–644. IOS Press, Amsterdam (2008). http://www.booksonline.iospress.nl/Content/View.aspx?piid=8455 Müller, M.S., Knüpfer, A., Jurenz, M., Lieber, M., Brunst, H., Mix, H., Nagel, W.E.: Developing scalable applications with vampir, vampirserver and vampirtrace. In: Bischof, C., Bücker, M., Gibbon, P., Joubert, G.R., Lippert, T., Mohr, B., Peters, F.J. (eds.) Parallel Computing: Architectures, Algorithms and Applications. Advances in Parallel Computing, vol. 15, pp. 637–644. IOS Press, Amsterdam (2008). http://​www.​booksonline.​iospress.​nl/​Content/​View.​aspx?​piid=​8455
15.
go back to reference Vijayakumar, K., Mueller, F., Ma, X., Roth, P.C.: Scalable I/O tracing and analysis. Technical report, Department of Computer Science, North Carolina State University; Computer Science and Mathematics Division, Oak Ridge National Laboratory (2009) Vijayakumar, K., Mueller, F., Ma, X., Roth, P.C.: Scalable I/O tracing and analysis. Technical report, Department of Computer Science, North Carolina State University; Computer Science and Mathematics Division, Oak Ridge National Laboratory (2009)
Metadata
Title
Trace-Based Performance Analysis for Hardware Accelerators
Author
Guido Juckeland
Copyright Year
2012
Publisher
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-642-31476-6_8