Click here to go to the TACC Home Page
Curriculum Overview Agenda

Curriculum Overview

Introduction to Parallel Computing will provide a foundation for:

  • Developing parallel-programming skills in OpenMP and MPI
  • Understanding performance aspects of the IBM & Intel architectures
  • Using batch systems: LoadLeveler and LSF
  • Optimizing code
  • Code debugging
Labs for the HPC classes 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
Agenda

Day 1: 8:00 am - 5:15 pm
8:00 am Overview
8:15 am Intro to Parallel Computing
9:15 am Break
9:30 am AIX Power4 User Environment
10:15 am Rocks/Linux (IA-32/64) User Environment
11:00 am Lab
12:00 pm Lunch
1:00 pm OpenMP
2:15 pm Lab
3:15 pm Break
3:30 pm MPI (Intro)
4:15 pm Lab

Day 2: 8:00 am - 5:00 pm
8:00 am MPI (Advanced)
9:30 am Break
9:45 am Cluster Hardware Overview (IA-32 Pentium 4)
10:45 am SMP Hardware Overview (IBM Power4 System)
12:00 pm Lunch
1:00 pm Single Processor Optimization (IA-32)
2:00 pm Single Processor Optimization (Power4)
3:00 pm Break
3:15 pm Programming Tools
4:15 pm Lab