PATC: Introduction to OpenACC
Date: 04/Apr/2019 Time: 09:00 - 05/Apr/2019 Time: 17:00
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
DAY 1
Session 1 / 9:00am – 1:00 pm (2h lectures, 2 h practical)
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 - 15:00 Lunch break
Session 2 / 2:00pm – 5:00 pm (2 h practical)
15:00 - 17:00 Hands-on: Open Labs
DAY 2
Session 3 / 9:00am – 1:00 pm (2h lectures, 2 h practical)
9:00 - 10:00 Expressing Data Locality and Optimizations with OpenACC
10:00 - 11:00 Hands-on: Data Locality and Optimizations
11:00 - 11:30 Break
11:30 - 12:30 Advanced OpenACC Techniques: Interoperability, MPI, and Pipelining
12:30 - 13:30 Hands-on: Advanced Techniques
13:30 - 15:00 Lunch break
Session 4 / 2:00pm – 5:00 pm (2 h practical)
15:00 - 17:00 Hands-on: Open Labs
End of Course