| Day 1 | Day 2 | Day 3 | Day 4 | Day 5 | Day 6 | Day 7 | Day 8 | Day 9 | Day 10 | Other Resources |
Blue Waters 2014 Petascale Institute
Day 05 - OpenACC and CUDA
Day 5
(9:00 AM - 10:10) Receive Shodor accounts
Instructor: Aaron Weeden, Mobeen Ludin, and Bob Panoff
Hostname: login.shodor.org
(10:10 AM - 10:30 AM) Break
(10:30 AM - 11:00 AM) Introduction to GPGPU
Instructor: Mobeen Ludin
(12:15 PM - 1:15 PM) Lunch
(1:15 PM - 3:00 PM) Introduction to CUDA
Instructor: Tom Jablin
Materials:
Slides
(3:00 PM - 3:30 PM) Break
(3:30 PM - 5:00 PM) CUDA Basics
Instructor: Aaron Weeden
cp -r ~instr003/MatrixMultiplicationCode ~
cd MatrixMultiplicationCode
module load cudatoolkit
make multNoShare multShare
qsub -I -l nodes=1:ppn=16:xk,walltime=01:00:00
time aprun ./multNoShare 10 20 20 10
time aprun ./multShare 10 20 20 10
(5:30 PM - 6:30 PM) Dinner
| Day 1 | Day 2 | Day 3 | Day 4 | Day 5 | Day 6 | Day 7 | Day 8 | Day 9 | Day 10 | Other Resources |