Image

Performance Portability for Next-Generation Heterogeneous Systems


Performance Portability for Next-Generation Heterogeneous Systems
Monday, February 26th, 2024
1:00 PM – 2:30 PM (EST)
Virtual via Zoom
Contact: John K. Holmen (holmenjk@ornl.gov).

Presenter: Tom Deakin, University of Bristol (tom.deakin@bristol.ac.uk)

This session, offered by OLCF, NERSC, and ALCF as part of the Performance Portability Training Series.


Overview

Our high-performance applications must be written to embrace the full ecosystem of supercomputer design. They need to take advantage of the hierarchy of concurrency on offer, and utilize the whole processor. And writing these applications must be productive because HPC software outlives any one system. Our applications need to address the “Three Ps” and be Performance Portable and Productive.

This talk will highlight the opportunities this variety of heterogeneous architectures brings to applications, and how application performance and portability can be rigorously measured and compared across diverse architectures. It will share a strategy for writing performance portable applications and present the roles that ISO languages C++ and Fortran, as well as parallel programming models and abstractions such as OpenMP, SYCL and Kokkos play in the ever-changing heterogeneous landscape.

A live Q&A Session on the the Three Ps will occur at the end of this training.


Target Audience

Developers interested in learning about performance portability and how one can write more portable applications.


Registration
Presentation
(slides | recording)
Survey

This event is in the future. Survey is not open yet.


If you have any questions about this training series, please contact John Holmen (holmenjk@ornl.gov) for more information.

Date

Feb 26 2024

Time

1:00 pm - 2:30 pm
Category

Organizer

John Holmen
Email
holmenjk@ornl.gov
QR Code

Comments are closed.