Search papers, labs, and topics across Lattice.
This study systematically analyzes the state of High-Performance Computing (HPC) education across 102 academic institutions in Germany, revealing that while 67.6% offer HPC-related courses, these are mostly elective master's modules with minimal integration into bachelor's programs. The research highlights a concerning disconnect between theoretical instruction and practical competencies, as only 23.0% of institutions document their HPC cluster availability for educational purposes. Statistical analysis further indicates that limited access to these infrastructures correlates with a lack of emphasis on essential practical skills such as resource management and parallel debugging.
Despite the growing demand for HPC skills, only a fraction of German institutions effectively integrate practical training into their curricula, risking a skills gap in the workforce.
The growing importance of High-Performance Computing (HPC) requires the systematic integration of parallel programming and performance-oriented competencies into computational science curricula. Effective HPC education combines theoretical foundations with practical experience on real cluster infrastructures, enabling students to understand scalability, efficiency, and architectural differences between shared and distributed memory systems. However, cross-institutional evidence on how HPC education is implemented, and how curricula relate to locally available infrastructure, remains limited. We address this gap through a systematic empirical assessment of HPC education at 102 academic institutions in Germany. Based on module handbooks and course catalogs, we identified 178 HPC-related courses and evaluated their competency coverage and curricular placement. We additionally assessed local academic HPC cluster infrastructures with respect to availability, size, and documented accessibility for teaching. The results show that 67.6% of institutions offer at least one HPC-related course, but these offerings are predominantly elective modules at the master's level, with limited integration in bachelor's programs. Although 61.8% of institutions operate HPC clusters, only 23.0% explicitly document their availability for educational use, as infrastructures are mainly reserved for research. Statistical analysis indicates a significant association between restricted teaching access and reduced curricular emphasis on practical competencies such as resource management, cluster usage, parallel debugging, and performance analysis. Overall, the findings reveal a structural imbalance between theoretical instruction and the development of practical HPC competencies in German higher education.