Click here to go to the TACC Home Page

Curriculum Overview

will provide a foundation for:

  • Developing parallel-programming skills in OpenMP and MPI
  • Understanding performance aspects of the AMD & Intel Architecture
  • Using batch system: SGE and LSF
  • Optimizing code
  • Code debugging
Labs for the training will include access to TACC machines for:
  • Compiling and running example codes
  • Porting your own codes
  • Discussion and hands-on assistance from instructors
  • Collaborative discussions with colleagues who have interest in parallel computing
  • Tours of HPC facilities where appropriate
Location

Arizona State University
Goldwater Center, Room 107
650 E Tyler Mall
Tempe, AZ 85287

Please visit this URL for directions: http://www.fulton.asu.edu/fulton/school/online_tour/gwc.php

Accommodations

Class attendees traveling to the training are responsible for arranging and paying for their own travel, daily expenses, and hotel accommodations.

Contact information for housing options can be found at the following link.

http://hpc.asu.edu/visit.php

Agenda

Day 1: 8:15 am - 5:00 pm
8:15 am Registration
8:30 am Welcome & TACC Overview
8:45 am Introduction to Parallel Computing
9:45 am Break
10:00 am Rocks/Linux (x86_64) Programming Env.
11:00 am Lab
12:00 pm Lunch
1:00 pm Intro to Programming with OpenMP
2:00 pm Lab
3:15 pm Break
3:30 pm Programming with MPI
4:15 pm Lab

Day 2: 8:30 am - 5:00 pm
8:30 am HPC Hardware Overview
9:45 am Break
10:00 am Hybrid Programming with OpenMP and MPI
11:15 pm Lab
12:00 pm Lunch
1:00 pm Optimization and Scalability for HPC
2:30 pm Lab
3:00 pm Break
3:15 pm Profiling and Debugging
4:00 pm Lab