From 26-28 May 2009, I will be an instructor for a 3 day workshop on "Using Virginia Tech High Performance Computing", sponsored by the Faculty Development Initiative. The class will be held in Room 3060, Torgersen Hall with Lunch Breaks in Room 1100, Torgersen Hall. The classes run from 8:30am to 4:30pm, with breaks for coffee and lunch.
Track V - Using Virginia Tech HPC
This hands-on summer track will introduce participants to the systems and resources available for High-Performance Computing at Virginia Tech. Attendees will learn skills for including computational science in their research. Topics will include shared and distributed memory systems, the VT and TeraGrid allocation process, compilers and flags for VT HPC, submitting jobs to the queuing systems, OpenMP and OpenMPI programming basics, debuggers, and visualization tools. This course will give faculty the practical skills for scaling research to VT's HPC infrastructure. Academic support staff and graduate teaching assistants may participate with faculty as a 2-person project team.
| 8:30-9:20 | Introduction | Kevin Shipaugh |
| 9:20-10:10 | Parallel Programming Prehistory | John Burkardt |
| 10:10-10:30 | break | |
| 10:30-12:00 | Parallel Programming Concepts | John Burkardt |
| 12:00-1:10 | lunch | |
| 1:10-1:40 | The Scholar Learning and Collaboration System | |
| 1:40-2:40 | Parallel Matlab | John Burkardt |
| 2:40-3:00 | break | |
| 3:00-4:30 | Parallel Matlab Exercises | John Burkardt |
| 8:30-10:10 | OpenMP | John Burkardt |
| 10:10-10:30 | break | |
| 10:30-12:00 | OpenMP Exercises | John Burkardt |
| 12:00-1:10 | lunch | |
| 1:10-1:40 | Hunting for and Protecting Sensitive Data | Nick Pachis |
| 1:40-2:40 | MPI | John Burkardt |
| 2:40-3:00 | break | |
| 3:00-4:30 | MPI Exercises | John Burkardt |
| 8:30-10:10 | Principles of Visual Communication and Analysis | Nicholas Polys |
| 10:10-10:30 | break | |
| 10:30-12:00 | Visualization Tools and Publishing | Nicholas Polys |
| 12:00-1:10 | lunch | |
| 1:10-1:40 | Campus Resources | Ed Schwartz |
| 1:40-2:40 | ? | Nicholas Polys |
| 2:40-3:00 | break | |
| 3:00-4:30 | Visualization Exercises | Nicholas Polys |
There will be four hands-on sessions during the workshop. Here are instructions for the first three hands-on sessions:
and here is a way to access the files:You can go up one level to the main web page.