Close

Presentation

Principles for Automated and Reproducible Benchmarking
DescriptionThe diversity in processor technology used by High Performance Computing (HPC) facilities is growing, and so applications must be written in such a way that they can attain high levels of performance across a range of different CPUs, GPUs, and other accelerators. Measuring application performance across this wide range of platforms becomes crucial, but there are significant challenges to do this rigorously, in a time efficient way, while assuring results are scientifically meaningful, reproducible, and actionable. We present a methodology for measuring and analyzing the performance portability of a parallel application and shares a software framework which combines and extends adopted technologies to provide a usable benchmarking tool. We demonstrate the flexibility and effectiveness of the methodology and benchmarking framework by showcasing a variety of benchmarking case studies which utilize a stable of supercomputing resources at a national scale.
Event Type
Workshop
TimeFriday, 17 November 20239:35am - 10am MST
Location503-504
Tags
Applications
Exascale
Heterogeneous Computing
Programming Frameworks and System Software
State of the Practice
Registration Categories
W