GPU Programming Using OpenACC

 


XSEDE along with the Pittsburgh Supercomputing Center announced a one day GPU Programming workshop. 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 will have a hands-on component using the Bridges computing platform at the Pittsburgh Supercomputing Center. The event will be presented using the Wide Area Classroom (WAC) training platform. All undergraduate students, graduate students, faculty and staff are all welcome to attend the workshop. As a XSEDE Campus Champion, we are hosting the event at UTEP as a remote site for the workshop.

 

 

 

Registration:  Register at XSEDE Portal (Deadline: March 02, 2018 7AM MT )

       Free but registration recommended

       Missed the deadline but still interested, contact vkotteda@utep.edu

Where: UGLC 110, University of Texas at El Paso
When: March 06, 2018 

All participants are requested to bring their own laptop for the workshop. For more information, contact vkumar or vkotteda  (@utep.edu).

For exercises click here

Short questionnaire:

Please answer these short (1 question each) questionnaires:

·         Are you more familiar with C or Fortran?
https://docs.google.com/forms/d/1EjuCqmYpXN09tersHnri8dCwuokM_bclsjw1uHi7rh0/viewform

·         Are you finished with the exercises?
https://docs.google.com/forms/d/1yxF-D0riOc8SsSwujMu_xHFpoYUqHDqAVasuK4Er-K0/viewform

 

 

 

                                Agenda

 

 

Tuesday, March 06
All times given are Mountain

09:00

Welcome

 

09:15

Computing Environment

 

09:45

Parallel computing and Accelerators  

 

10:15

Introduction to OpenACC

 

11:00

Lunch break

 

12:00

Introduction to OpenACC, con't

 

13:45

Using OpenACC with CUDA Libraries

 

14:00

Advanced OpenACC

 

14:30

OpenMP 4.0 Sneak Peek

 

15:00

Final Notes and Adjourn