Parallel Optimization and Parallel Visualization for Ranger and Spur

Curriculum Overview

On Day 1 of this training session, Ranger users will be introduced to the specific instrumentation and profiling steps required to undertake detailed performance analysis of MPI applications running on Ranger. The training will utilize standard packages available including TAU, PAPI, and mpiP to derive floating point, memory subsystem, and MPI application performance metrics. Instructors will present the instrumentation steps for an example application and users are encouraged to bring their own codes to work on during the latter half of the training session.

Course content on Day 2 will focus on remote visualization on Ranger and will cover various topics including:

Agenda

Day 1: 8:15 am - 5:00 pm
8:30 am Introduction
8:45 am Code Optimization
10:15 am Break
10:30 am MPI Optimization and Profiling
12:00 pm Lunch
1:00 pm mpiP lab
1:30 pm Application Profiling with gprof and Tau
2:30 pm Break
2:45 pm Tau Lab
3:45 pm DDT demo
4:15 pm lab (cont.) + DDT

Day 2:
To be announced.