XSEDE, along with the Pittsburgh Supercomputing Center will be presenting an OpenACC GPU programming workshop on November 7, 2017. OpenACC is the accepted standard using compiler directives to allow quick development of GPU capable codes using standard languages and compilers. It has been used with great success to accelerate real applications within very short development periods. This workshop assumes knowledge of either C or Fortran programming. It will have a hands-on component using the Bridges computing platform at the Pittsburgh Supercomputing Center.
Due to demand, this workshop will be telecast to several satellite sites, which includes Stony Brook University at IACS. This workshop is NOT available via a webcast. Participants must bring their own laptops.
Please choose the appropriate link on the XSEDE Portal Registration pages: https://portal.xsede.org/course-calendar. The workshop is free, but seating capacity is limited on a first-come, first-served basis. To learn more about the workshop, you can click here.
https://www.iacs.stonybrook.edu/sites/iacs.stonybrook.edu/files/map_iacs...
Agenda
11:00 Welcome
11:15 Computing Environment
11:45 Parallel Computing and Accelerators
12:15 Introduction to OpenACC
1:00 Lunch break
2:00 Introduction to OpenACC, con’t
3:45 Using OpenACC with CUDA Libraries
4:00 Advanced OpenACC
4:30 OpenMP 4.0 Sneak Peek
5:00 Final Notes and Adjourn