Dr. Hager will give the public talk on on February 5th 2024 at 4 pm in the ZITI lecture room (INF 350, room U014)

Title: Performance Engineering with Resource-Based Metrics

Abstract: High Performance Computing is all about resources and how to use them efficiently. This is not just executive-level chatter but can be leveraged in practice and lead to surprisingly actionable conclusions. In this talk, I will show how resource-based thinking in HPC helps to focus on promising opportunities for optimization from the single core to the supercomputer level. A centerpiece of this line of thinking is resource-based performance modeling, which describes the interaction of hardware and Software in simple mathematical terms based on first principles. Beyond performance modeling and optimization, resource metrics can also be employed in cluster job monitoring to support the identification of “bad” jobs, for which I will give examples from daily operations at Erlangen National High Performance Computing Center (NHR@FAU).

About the speaker: Georg Hager holds a PhD and a Habilitation degree in Computational Physics from the University of Greifswald. He leads the Training & Support Division at Erlangen National High Performance Computing Center (NHR@FAU) and is an associate lecturer at the Institute of Physics at the University of Greifswald. Recent research includes architecture-specific optimization strategies for current microprocessors, performance engineering of scientific codes on chip and system levels, and the analytic modeling of structure formation in large-scale parallel codes. Georg Hager has authored and co-authored more than 100 peer-reviewed publications and was instrumental in developing and refining the Execution-Cache-Memory (ECM) performance model and energy consumption models for multicore processors. In 2018, he won the “ISC Gauss Award” (together with Johannes Hofmann and Dietmar Fey) for a paper on accurate performance and power modeling. He received the “2011 Informatics Europe Curriculum Best Practices Award” (together with Jan Treibig and Gerhard Wellein) for outstanding contributions to teaching in computer science. His textbook “Introduction to High Performance Computing for Scientists and Engineers” is recommended or required reading in many HPC-related lectures and courses worldwide. Together with colleagues from FAU, HLRS Stuttgart, and TU Wien he develops and conducts successful international tutorials on node-level performance engineering and hybrid programming.