Introduction to GPU, February 28, 2020
NERSC will host a one-day training event for users on Introduction to GPU on Friday, February 28, 2020. The topics to cover are: Why GPUs, GPU architecture, DOE roadmap, and what type of applications are likely to benefit from GPU acceleration; How to use Cori GPU, where to find documentation, available compilers, how to compile and run; NVIDIA software stack; Programming for GPU using directives (OpenACC and OpenMP); Debugging and profiling on GPU. Attendees will be given Cori GPU access to try to run and profile some simple GPU codes.
Agenda
Time | Topic | Presenter |
9:00 - 9:05 am | Logistics and Introduction | Helen He |
9:05 - 9:35 am | Why GPUs? | Jack Deslippe |
9:35 - 10:05 am | How to Use Cori GPU | Kelly Rowland |
10:05 - 10:35 am | NVIDIA Software Stack, Part 1 | Max Katz |
10:35 - 10:50 am | Break | |
10:50 - 11:20 am | NVIDIA Software Stack, Part 2 | Max Katz |
11:20 - 12:20 pm | Programming for GPUs with Directives | Helen He |
12:20 - 1:30 pm | Lunch (on your own) | |
1:30 - 1:50 pm | Debugging on GPU | Woo-Sun Yang |
1:50 - 2:30 pm | Profiling on GPU | Max Katz |
2:30 - 3:30 pm | Hands-on Build/Run/Profile GPU Codes | All attendees |
Registration
Please register here.
Survey
Please help us by taking this short survey.
In-person and Remote Connection Information
This event will be presented both online using Zoom technology and in person at NERSC/LBNL (visitor info) in Berkeley, CA. The training will be held at Building 59 (aka the CRT building), Room 4102.
Remote Connection info:
Join Zoom Meeting
https://lbnl.zoom.us/j/378334975
Meeting ID: 378 334 975
One tap mobile
+16699006833,,378334975# US (San Jose)
+16465588656,,378334975# US (New York)
Dial by your location
+1 669 900 6833 US (San Jose)
+1 646 558 8656 US (New York)
Meeting ID: 378 334 975
Find your local number: https://lbnl.zoom.us/u/aebR7jKH9y
Presentation Videos
Presentation video recordings from this New User Training event are available on YouTube. View the playlist here.