2011 Winter Blue Waters PRAC Workshop
Agenda
Topics for Dec. 13-14
8:30 a.m. - 5:00 p.m.
Continental breakfast is served at 8:00 a.m.; dinner is served at 6:00 p.m.
Tuesday, Dec. 13
8:30 a.m. - 9:00 a.m. Overview of the new Blue Waters project and system architecture
- Programming Environment for the Cray XE6 nodes
- Optimizing applications for the Interlagos processors
- Memory domains and affinity
- Pinning processes to specific cores
- Obtaining and interpreting Interlagos hardware counter data
- Optimizing applications for the Gemini interconnect
- Debugging with DDT at scale
- Presentation
- Demo
- Hands-on lab
Topics for Dec. 15
8:30 a.m. - 5:00 p.m.
Continental breakfast is served at 8:00 a.m.; dinner is served at 6:00 p.m.
- Overview of the Cray XK nodes (20 minutes)
- Introduction to OpenACC (30 minutes)
- Development cycle of application porting (3 hours)
- Static analysis of the application
- Identifying hot loops
- Scoping analysis
- Adding OpenMP
- Creating OpenACC regions from OpenMP regions
- Debugging
- Performance tuning
- Profile application
- Analysis of data transfers
- Adding data regions
- Hands-on lab
Topics for Dec. 16
8:30 a.m. - noon
Box lunches are available at noon.
Friday, Dec. 16
8:30 a.m. - 9:30 a.m. Open Forum on our proposed enhanced program to help science teams address HPC challenges of today and tomorrow
- Additional discussions on topics from the previous days (both XE and XK)
- Additional hands-on labs