Close

Session

Workshop: 2024 International Workshop on Performance, Portability, and Productivity in HPC
DescriptionThe Performance, Portability, and Productivity in HPC workshop aims to bring together developers and researchers with an interest in practical solutions, technologies, tools, and methodologies that enable the development of performance-portable applications across a diverse set of current and future high‑performance computers. The topic of Performance, Portability, and Productivity focuses on enabling applications and libraries to run across multiple architectures without significant impact on achieved performance and with the goal of maintaining developer productivity. This workshop provides a forum for discussions of successes and failures in tackling the compelling problems that lie at the intersection of performance, portability, and productivity in high-performance computing. This area touches on many aspects of HPC software development and the workshop program is expected to reflect a wide range of experiences and perspectives, including those of compiler, language and runtime experts; applications developers, performance engineers; and domain scientists. For more information see https://p3hpc.org/
Event TypeWorkshop
TimeMonday, 18 November 20249am - 5:30pm EST
LocationB306
Tags
Performance Optimization
Programming Frameworks and System Software
Registration Categories
W
Presentations
9:00am - 9:05am ESTPerformance, Portability, and Productivity in HPC — Welcome
9:05am - 9:45am ESTPerformance, Portability, and Productivity in HPC — Featured Speaker
Presenter
9:45am - 10:00am ESTOptimizing MILC-Dslash Performance on NVIDIA A100 GPU: Parallel Strategies using SYCL
10:00am - 10:30am ESTMorning Break
10:30am - 10:55am ESTA Metric for HPC Programming Model Productivity
10:55am - 11:20am ESTHigh-Performance, Scalable Geometric Multigrid via Fine-Grain Data Blocking for GPUs
11:20am - 11:45am ESTAutonomous Execution for Multi-GPU Systems: Compiler Support
11:45am - 12:10pm ESTPerformance and Power: Systematic Evaluation of AI Workloads on Accelerators with CARAML
12:10pm - 12:25pm ESTDevelopment of performance portable spline solver for exa-scale plasma turbulence simulation
12:25pm - 12:30pm ESTPerformance, Portability, and Productivity in HPC — Announcements
12:30pm - 2:00pm ESTLunch Break
2:00pm - 2:23pm ESTPerformance Modeling and Analysis of a de Bruijn Graph Based Local Assembly Kernel on Multiple Vendor GPUs
2:23pm - 2:46pm ESTPerformance portability via C++ PSTL, SYCL, OpenMP, and HIP: the Gaia AVU-GSR case study
2:46pm - 3:00pm ESTPerformance Portable Optimizations of an Ice-sheet Modeling Code on GPU-supercomputers
3:00pm - 3:30pm ESTAfternoon Break
3:30pm - 3:55pm ESTRAJA Performance Suite: Performance Portability Analysis with Caliper and Thicket
3:55pm - 4:01pm ESTAn analysis into the performance and productivity of Rust in High Performance Computing
4:01pm - 4:07pm ESTPerformance and Scaling of HPC and AI Applications on Leadership Class Intel, AMD, and NVIDIA GPU-Accelerated Systems
4:07pm - 4:13pm ESTExploring SYCL for batched kernels with memory allocations
4:13pm - 4:19pm ESTEvaluating Performance Portability of a Seismic Survey Simulation across GPU Architectures
4:19pm - 4:25pm ESTLeveraging AI to port from legacy Fortran to GPU enabled C++
4:25pm - 4:40pm ESTPerformance, Portability, and Productivity in HPC — Lightning Talk Q&A
4:40pm - 5:25pm ESTPerformance, Portability, and Productivity in HPC — Tooling Panel & Discussion
5:25pm - 5:30pm ESTWrapup