ENCCS Workshop on Intermediate OpenACC/CUDA, June 28-29, 9:00-12:30

2021-07-18 10:37

ENCCS Workshop on Intermediate OpenACC/CUDA, June 28-29, 9:00-12:30

This workshop targets researchers and developers who already know the basics of OpenACC and/or CUDA but would like to expand their knowledge. It will build on the ENCCS workshop “Introduction to OpenACC/CUDA” given on May 4-5. Novice OpenACC/CUDA users are also invited to attend but are strongly recommended to first study and do exercises from the lesson material of the introductory workshop – see https://enccs.github.io/OpenACC-CUDA-beginners/.

The workshop will consist of lectures, type-alongs, and hands-on sessions.

  • OpenACC lectures will present the OpenACC framework with three key steps in porting to high-performance accelerated codes: analysis, parallelization, and optimization.
  • CUDA lectures will cover two main topics: how to optimize computational kernels for efficient execution on GPU hardware, and how to explore task-based parallelism using streams and events.
  • We will also briefly go through profiling tools that can help one to identify the computational bottlenecks of a program.

For further information and to register, please visit https://enccs.se/events/2021/06/intermediate-openacc-cuda/