- Tuesday, Apr 30
- 8:00 - 8:30 - breakfast & welcome
- 8:30 - 9:00 - each code team summarizes objectives for the hackathon
- 9:00 - 12:00 - code teams work on GPU codes
- 12:00 - 13:00 - working lunch: NSight Compute/Systems tutorial and advanced CUDA tips (Max Katz from NVIDIA)
- 13:00 - 17:00 - code teams work on GPU codes
- Wednesday, May 1
- 8:00 - 9:00 - breakfast & progress report from each team
- 9:00 - 12:00 - code teams work on GPU codes
- 12:00 - 13:00 - working lunch: OpenMP 4.x tutorial/Cray compiler tips (Pierre Carrier and/or Richard Walsh from Cray)
- 13:00 - 17:00 - code teams work on GPU codes
- Thursday, May 2
- 8:00 - 8:30 - breakfast & progress report from each team
- 9:00 - 12:00 - code teams work on GPU codes
- 12:00 - 13:00 - working lunch: advanced CUDA techniques tutorial (Max Katz from NVIDIA)
- 13:00 - 17:00 - code teams work on GPU codes
- Friday, May 3
- 8:00 - 8:30 - breakfast & progress report from each team
- 9:00 - 11:00 - code teams work on GPU codes
- 11:00 - 12:00 - report-out and lessons learned from each team
- 12:00 - adjourn