Overview Registration Past Workshops Sunday, July 8
Sunday Schedule
Monday, July 9
Monday Schedule
Tuesday, July 10
Tuesday Schedule
Wednesday, July 11
Wednesday Schedule
Thursday, July 12
Thursday Schedule
picture of Tahoe

Tuesday, July 10
Talks and Working Groups

Last Chance Lodge

7:30 am Breakfast (Last Chance)

8:30 am Session 5
8:30 am - 9:00 am
Advanced Profiling with perf_events on Linux
Stefane Eranian, Google slides
9:00 am - 9:30 am
Trends and Challenges in Performance Analysis and How Performance Monitoring is Adapting
Michael Chynoweth, Intel slides
9:30 am - 10:00 am
How Top-down Microarchitecture Analysis (TMA) Addresses Challenges in Modern Servers and Enhancements Coming in IceLake
Ahmad Yasin, Intel slides

10:00 am Break

10:30 am Session 6
10:30 am - 11:00 am
READEX: A Tool Suite for Dynamic Energy Tuning
Michael Gerndt, Technical University of Munich slides
11:00 am - 11:30 am
A New Method for Locating and Assessing Performance Bottlenecks: Differential Analysis
William Jalby, Université de Versailles Saint-Quentin slides
11:30 am - 12:00 pm
Sword: A Bounded Memory-Overhead Detector of OpenMP Data Races in Production Runs
Simone Atzeni (Nvidia), Ganesh Gopalakrishnan, Zvonimir Rakamaric (Univ of Utah) slides
12:00 pm - 12:30 pm
FLiT: Cross-Platform Floating-Point Result-Consistency Tester and Workload
Michael Bentley, Ganesh Gopalakrishnan (Univ of Utah) Ignacio Laguna, Greg Lee, Dong H. Ahn (LLNL) slides

12:30 pm Lunch (Last Chance)

1:30 pm Working Group Creation (Last Chance)

2:30 pm Break

3:00 pm Working Groups
3:00 pm
Workflow issues
Honeycomb room slides
3:00 pm
GPU performance analysis
Creekside room slides
3:00 pm
Elastic MPI applications, called iMPI
Evergreen room slides

5:30 pm Reception

5:30 pm Working Groups
5:30 pm
Debugging tools for codes that offload to GPUs
5:30 pm
Performance engineering workflow

6:30 pm Dinner (Last Chance)