PATC: Introduction to OpenACC

Date: 03/Apr/2020 Time: 09:00 - 17:00

Place:

The course will take place in Barcelona Supercomputing Center, within the UPC Campus Nord premises. Vertex Building VS208

Target group: The target audiences of the course are students who want to develop exciting applications for these processors, as well as those who want to develop programming tools and future implementations for these processors.

Primary tabs

Session 1 / 9:00am – 1:30 pm

9:00 - 10:00 Introduction to OpenACC on x86 CPU and GPU
10:00 - 11:00 Hands-on: Introduction

11:00 - 11:30 Break
11:30 - 12:30 Profiling and Parallelizing with the OpenACC Toolkit
12:30 - 13:30 Hands-on: Profiling and Parallelizing
13:30 - 14:30 Lunch break

Session 2 / 2:30pm – 7:00 pm
14:30 - 15:30 Expressing Data Locality and Optimizations with OpenACC
15:30 - 16:30 Hands-on: Data Locality and Optimizations
16:30 - 17:00 Break
17:00 - 18:00 Advanced OpenACC Techniques: Interoperability, MPI, and Pipelining
18:00 - 19:00 Hands-on: Advanced Techniques