Cray Optimization Workshop: ARCHER and Knights Landing @ EPCC at Cray, Bristol
Date: 31 January - 2 February 2017
This course has been postpned.
This workshop focuses on the optimization of applications at scale on the Cray XC-30. Both the main ARCHER system and the new KNL Test and Development system will be covered with lectures and practical sessions. Attendees are encouraged to bring their own applications to use during practical sessions although this is not essential.
The course will be primarily delivered by Cray staff with some presentations by EPCC staff.
There will be opportunities to discuss any aspect of the service or application/performance topics of particular interest to attendees during the workshop.
Draft Timetable - may be subject to change.
Day 1
0915 Registration
0930 Welcome
Introduction to Cray XC Architecture
Short KNL introduction (features)
Introduction to the Programming Environment
1100 Break
1130 Practical Session
1230 Lunch
1330 Compilers and libraries
1530 Break
1600 Triage and Debugging tools
1730 Close
Day 2
0900 KNL hardware modes
Advanced Application placement (may swap with Triage/tools)
Using KNL MCDRAM
1030 Break
1100 Lab
1200 Lunch
1300 Performance profiling
1500 Break
1530 Profiling lab
1700 Close
Day 3
0900 Optimal compilation and source optimization
KNL vector capabilities
EPCC experiences with Intel tools /compiler
1030 Break
1100 Optimizing MPI
New KNL optimizations in MPI
1200 Lunch
1300 Optimizing I/O
KNL - using MCDRAM etc.
KNL Experiences (Cray+EPCC)
1500 Break
1530 Work on own apps
1700 Close
Event types:
- Workshops and courses
Activity log