Image

OpenMp Training Series: Optimization for Numa & SIMD

Session 3: Optimization for Numa & SIMD

Monday, July 8, 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 2, Q&A
  • Review of Homework Assignments
  • OpenMP and NUMA Architectures
  • SIMD (vectorization)
  • Misc Optimizations
  • MPI and Multi-threading
  • Homework Assignments
  • Q&A

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

Jul 08 2024

Time

12:00 pm - 1:30 pm

Location

Zoom
Category

Organizer

Suzanne Parete-Koon
Phone
865-576-6599
Email
paretekoonst@ornl.gov
QR Code

Comments are closed.