Performance Engineering for Graduate Students: a View from Amsterdam

Open Access
Authors
Publication date 2023
Book title Proceedings of 2023 SC Workshops of The International Conference on High Performance Computing, Network, Storage, and Analysis (SC23 Workshops)
Book subtitle Nov 12-17, 2023, Denver, CO
ISBN (electronic)
  • 9798400707858
Event 2023 International Conference on High Performance Computing, Network, Storage, and Analysis, SC Workshops 2023
Pages (from-to) 357-365
Number of pages 9
Publisher New York: ACM
Organisations
  • Faculty of Science (FNWI) - Informatics Institute (IVI)
Abstract
HPC relies on experts to design, implement, and tune (computational science) applications that can efficiently use current (super)computing systems. As such, we strongly believe we must educate our students to ensure their ability to drive these activities, together with the domain experts. To this end, in 2017, we have designed a performance engineering course that, inspired by several conference-like tutorials, covers the principles and practice of performance engineering: benchmarking, performance modeling, and performance improvement. In this paper, we describe the goals, learning objectives, and structure of the course, share students feedback and evaluation data, and discuss the lessons learned. After teaching the course seven times, our results show that the course is tough (as expected) but very well received, with high-scores and several students continuing on the path of performance engineering during and after their master studies.
Document type Conference contribution
Language English
Published at https://doi.org/10.1145/3624062.3624102
Downloads
3624062.3624102 (Final published version)
Permalink to this page
Back