Webinar 060: Wrong Way: Lessons Learned and Possibilities for Using the "Wrong" Programming Approach
Channel: IDEAS Productivity
Date: 2022-02-21

Full title: Wrong Way: Lessons Learned and Possibilities for Using the "Wrong" Programming Approach on Leadership Computing Facility Systems
Presented by: Philip Roth (Oak Ridge National Laboratory)
Presented on: 2022-02-16

Large scale computing systems such as those deployed and being deployed at U.S. Department of Energy computing facilities rely greatly on compute accelerators (currently graphics processing units, GPUs) for their performance potential. Each of these systems has a small number of natural approaches for representing the code that runs on these accelerators. For instance, for the Oak Ridge Leadership Computing Facility’s Frontier system, the natural approaches include the Heterogeneous-Compute Interface for Portability (HIP) and OpenMP with target offload. But it is often interesting, and sometimes even useful, to consider the impact of using a “wrong” programming approach for a given system. In this webinar, the speaker will present a few of these “wrong” programming approaches for current and near-term future systems, including a discussion of the specific software packages that enable the approach, and lessons learned in cases where the approach has been attempted.

For more information about the HPC Best Practices webinars, including slides and Q&A archives for this presentation, other presentations in the series, and a mailing list for announcements of future webinars, please visit https://ideas-productivity.org/events/hpc-best-practices-webinars/