This event is a part of the "Best Practices for HPC Software Developers" webinar series, produced by the IDEAS Productivity Project. The HPC Best Practices webinars address issues faced by developers of computational science and engineering (CSE) software on high-performance computers (HPC) and occur approximately monthly.
Resource Information | Details |
---|---|
Webinar Title | Evaluating Performance Portability of HPC Applications and Benchmarks Across Diverse HPC Architectures |
Date and Time | 2022-04-13 01:00 pm EDT |
Presenter | JaeHyuk Kwack (Argonne Leadership Computing Facility) |
Registration, Information, and Archives | https://ideas-productivity.org/resources/series/hpc-best-practices-webinars/#webinar062 |
Webinars are free and open to the public, but advance registration is required through the Event website. Archives (recording, slides, Q&A) will be posted at the same link soon after the event.
Abstract
As HPC communities move into the exascale era, GPU-accelerated systems become one of the primary HPC architectures, and major processor vendors proactively lead technical innovation in the GPU ecosystem. The U.S. DOE has successfully supported this transformation to the next generation of HPC infrastructure through the Exascale Computing Project (ECP). NVIDIA has played a leading role to deploy multiple pre-exascale GPU systems (Summit at OLCF, Sierra at LLNL, Perlmutter at NERSC, and Polaris at ALCF). AMD and Intel are playing critical roles in developing exascale GPU systems, such as Frontier at OLCF, Aurora at ALCF, and El Capitan at LLNL. Simultaneously with the dynamic shifts in hardware, application developer communities have endeavored to maintain or increase their scientific throughputs by adopting performance portable programming models or frameworks, and it turns out a smooth transition is one of the necessary conditions to maintain productivity. In this webinar, the speaker will evaluate the progress being made on achieving performance portability by a subset of ECP applications or their related mini-apps, and approaches to achieving performance portability across diverse HPC architectures including AMD, Intel, and NVIDIA GPUs.
Presenter Bio
JaeHyuk Kwack is a member of the performance engineering group at Argonne Leadership Computing Facility. He is a lead of performance tools for ALCF computing resources, and he is responsible for ensuring the readiness of several major scientific applications for performant use on the U.S. DOE’s forthcoming Aurora exa-scale system. He received his B.S. and M.S. in engineering from Seoul National University, South Korea, and a Ph.D. in computational mechanics from University of Illinois at Urbana-Champaign, USA. Before joining Argonne, he had worked as a research programmer for Blue Waters supercomputing project at National Center for Supercomputing Applications.