Registration is at http://www.ncsa.illinois.edu/Conferences/BWUW/
AGENDA
May 22-23, 2013
NCSA Building room 1030
Urbana, Illinois
Agenda
May 22
08:00 - 08:30 Breakfast
08:30 - 09:00 Welcome Address (PDF)
09:00 - 09:30 Introduction to Blue Waters (PDF)
- Login & CLE
- System Architecture
- Gemini interconnect
- XE vs XK
- IO architecture
- HPSS architecture
- Blue Waters support model
09:30 - 10:30 Running Applications on Blue Waters
- Modules
- Programming Environments
- Programming Models
- Job Submission
- Setting process affinity (see above Programming Environments link)
- Debugging
10:30 - 10:45 Break
10:45 - 12:00 Hands-on session
12:00 - 13:00 Lunch
13:00 - 14:00 Optimizing Applications on Blue Waters
- Blue Waters CPU architecture (AMD CPU, cache, memory etc)
- Blue Waters GPU architecture
- Compiler support for optimizing applications
- Performance libraries - CPU & GPU
- OpenACC
- CUDA
- OpenCL
14:00 - 14:30 Blue Waters tools
- Hardware performance counters
- CrayPAT
- Grid order, load imbalance
- Apprentice 2
- ATP
- STAT
- DDT
- Congestion Protection
14:30 - 14:45 Break
14:45 - 15:00 Blue Waters tools
15:00 - 15:30 Visualization tools and support
15:30 - 17:00 Hands-on session and/or NPCF Tour
May 23
08:00 - 08:30 Breakfast
08:30 - 09:30 Using Eclipse
09:30 - 10:30 Application IO on Blue Waters
- Blue Waters file systems
- Quota
- IO Libraries
- IO striping
- IO methodologies
- Best practices
10:30 - 10:45 Break
10:45 - 12:00 Hands-on session - eclipse, IO
12:00 - 13:00 Lunch
13:00 - 14:30 Scaling Applications on Blue Waters (pt1, pt2)
- Our experience so far, current PRAC apps
- Issues to watch for
- General guidelines
- When to approach for help
14:30 - 14:45 Break
14:45 - 15:30 GPU
- OpenACC and CUDA support in programming environments
- CUDA_PROXY
- MPICH_RDMA_ENABLED_CUDA
- MPICH_G2G_PIPELINE
15:30 - 17:00 Hands-on session and/or 4000K Viz demo