Skip to main content

OpenMP Training Series: Selected/Remaining Topics

Session 6: Selected/Remaining Topics

Monday, October 28, 2024
12:00 PM – 1:30 PM (EST)
Virtual via Zoom

Introduction

The OpenMP training series presented by Michael Klemm of AMD the OpenMP ARB, and Christian Terboven of RWTH Aachen University, is part of the Performance Portability Training Series and OpenMP Training Series.  Offered by NERSC, OCLF, and ALCF, the series features training sessions on various performance portable programming solutions to help ease developer transitions between current and emerging high performance computing (HPC) systems, such as the NERSC Perlmutter and Polaris (AMD CPU and Nvidia GPU), OLCF Frontier (AMD CPU and GPU), and ALCF Aurora (Intel CPU and GPU).

Overview

The OpenMP API is the de facto standard for writing parallel applications for shared memory computers. It is a portable programming model supported by multiple scientific compilers on CPU and GPU architectures. This monthly OpenMP training series offered from May to October 2024 will cover topics including OpenMP basics, parallel worksharing, tasking, memory management and affinity, vectorization, GPU offloading, and MPI/OpenMP hybrid programming. Detailed topics for each session are provided below. The format of each training session will be presentations followed by homework assignments. Homework solutions will be reviewed at the beginning of the next session. This training series is open to NERSC, OLCF, and ALCF users. Perlmutter training accounts will be provided if needed.

Agenda

  • Review of Session 5, Q&A
  • Review of Homework Assignments
  • Remaining OpenMP Topics from Previous Sessions
  • Task Affinity
  • Hybrid Programming: Detached Tasks
  • Hybrid Programming: MPI + OpenMP
  • Q&A
  • Homework Help

Registration

This event will be presented online only using Zoom. Registration is required for remote participation.

You can register anytime during the OpenMP training series, even if you missed some early sessions. Slides, videos, and exercises will be posted before the next upcoming session to help you catch up.

Date

Oct 28 2024

Time

12:00 pm - 1:30 pm

Location

Zoom
Category

Organizer

Suzanne Parete-Koon
Phone
865-576-6599
Email
[email protected]
QR Code