PATC: 30th VI-HPS Tuning Workshop

Data: 21/Jan/2019 Time: 09:00 - 25/Jan/2019 Time: 18:00

Place:

Campus Nord, C6 Building, Room E-106

 

Target group: INTERMEDIATE level -for trainees with some theoretical and practical knowledge;

Cost: There is no registration fee. The attendees would need to cover the expenses for travel, accommodation and meals.

Primary tabs

Day 1: Monday 21 January
09:00 Welcome
  • Introduction to VI-HPS & overview of tools [Judit Giménez, BSC]
  • Introduction to parallel performance engineering
  • Lab setup
  • Computer systems and software environment [BSC]
  • Building and running codes on MareNostrum-IV and CTE-POWER9
10:45 (break)
11:15 Paraver tracing tools suite [Judit Giménez, BSC]
  • Paraver hands-on exercises
13:00 (lunch)
14:00 Hands-on coaching to apply tools to analyze participants' own code(s).
17:00 Review of day and schedule for remainder of workshop
17:30 (adjourn)
 
Day 2: Tuesday 22 January
09:00 Score-P instrumentation & measurement [Michael Knobloch, JSC]
  • Score-P hands-on exercises
  • CUBE profile explorer hands-on exercises [Michael Knobloch, JSC]
  • Score-P analysis scoring & filtering  [Michael Knobloch, JSC]
  • Measuring hardware counters and other metrics
10:45 (break)  
11:15 TAU performance system [Sameer Shende, UOregon]
  • TAU hands-on exercises
13:00 (lunch)
14:00 Hands-on coaching to apply tools to analyze participants' own code(s).
17:00 Review of day and schedule for remainder of workshop
17:30 (adjourn)
 
Day 3: Wednesday 23 January
09:00 Scalasca automated trace analysis [Michael Knobloch, JSC]
  • Scalasca hands-on exercises
10:45 (break)
11:15 Extra-P automated scaling analysis [Alexandru Calotoiu, TUDarmstadt]
  • Extra-P hands-on exercises
13:00 (lunch)
14:00 Hands-on coaching to apply tools to analyze participants' own code(s).
17:00 Review of day and schedule for remainder of workshop
17:30 (adjourn)
 
Day 4: Thursday 24 January
09:00 Vampir interactive trace analysis [Holger Brunst, TUDresden]
  • Vampir hands-on exercises
10:45 (break)
11:15 MUST & ARCHER correctness checking of MPI usage & OpenMP [Joachim Protze & Simon Schwitanski, RWTH]
  • MUST & ARCHER hands-on exercises
13:00 (lunch)
14:00 Hands-on coaching to apply tools to analyze participants' own code(s).
17:00 Review of day and schedule for remainder of workshop
17:30 (adjourn)
 
Day 5: Friday 25 January
09:00 MAQAO x86 performance analysis tools [Emmanuel Oseret & Cedric Valensi, UVSQ]
  • MAQAO hands-on exercises
10:45 (break)
11:15 Intel Advisor and Roofline model [Egor Kazachkov, Intel]
12:30 Review of workshop
13:00 (lunch)
14:00 Hands-on coaching to apply tools to analyze participants' own code(s).
17:00 (adjourn)