EoCoE-II: Performance Evaluation Workshop
from
Monday, October 7, 2019 (1:30 PM)
to
Thursday, October 10, 2019 (2:30 PM)
Monday, October 7, 2019
1:30 PM
Welcome – Intro – Computer architecture
-
Georg Hager
Welcome – Intro – Computer architecture
Georg Hager
1:30 PM - 2:50 PM
Room: Room number 00.325-128 (ground floor)
2:50 PM
Tools: topology, affinity, clock speed
-
Georg Hager
(
FAU
)
Tools: topology, affinity, clock speed
Georg Hager
(
FAU
)
2:50 PM - 3:20 PM
Room: Room number 00.325-128 (ground floor)
3:20 PM
Break
Break
3:20 PM - 3:35 PM
Room: Room number 00.325-128 (ground floor)
3:35 PM
Microbenchmarking for architectural exploration
-
Georg Hager
(
FAU
)
Microbenchmarking for architectural exploration
Georg Hager
(
FAU
)
3:35 PM - 4:05 PM
Room: Room number 00.325-128 (ground floor)
4:05 PM
Hands-On: Logging in, starting a job, running
-
Georg Hager
(
FAU
)
Hands-On: Logging in, starting a job, running
Georg Hager
(
FAU
)
4:05 PM - 5:00 PM
Room: Room number 00.325-128 (ground floor)
Tuesday, October 8, 2019
9:00 AM
The Roofline performance model: basics
-
Georg Hager
(
FAU
)
The Roofline performance model: basics
Georg Hager
(
FAU
)
9:00 AM - 10:00 AM
Room: Room number 00.325-128 (ground floor)
10:00 AM
Tools: hardware performance counters and likwid-perfctr
-
Georg Hager
(
FAU
)
Tools: hardware performance counters and likwid-perfctr
Georg Hager
(
FAU
)
10:00 AM - 10:30 AM
Room: Room number 00.325-128 (ground floor)
10:30 AM
Break
Break
10:30 AM - 10:45 AM
Room: Room number 00.325-128 (ground floor)
10:45 AM
Hands-On: STREAM and dense MVM analysis with likwid-perfctr, validating the Roofline model
-
Georg Hager
(
FAU
)
Hands-On: STREAM and dense MVM analysis with likwid-perfctr, validating the Roofline model
Georg Hager
(
FAU
)
10:45 AM - 12:30 PM
Room: Room number 00.325-128 (ground floor)
1:30 PM
SIMD vectorization
-
Georg Hager
(
FAU
)
SIMD vectorization
Georg Hager
(
FAU
)
1:30 PM - 2:15 PM
Room: Room number 00.325-128 (ground floor)
2:15 PM
ccNUMA and parallel first touch
-
Georg Hager
(
FAU
)
ccNUMA and parallel first touch
Georg Hager
(
FAU
)
2:15 PM - 2:45 PM
Room: Room number 00.325-128 (ground floor)
2:45 PM
Roofline case study: Stencils
-
Georg Hager
(
FAU
)
Roofline case study: Stencils
Georg Hager
(
FAU
)
2:45 PM - 3:30 PM
Room: Room number 00.325-128 (ground floor)
3:30 PM
Break
Break
3:30 PM - 3:45 PM
Room: Room number 00.325-128 (ground floor)
3:45 PM
Hands-On: A preconditioned CG solver: Analysis, Roofline model, model validation
-
Georg Hager
(
FAU
)
Hands-On: A preconditioned CG solver: Analysis, Roofline model, model validation
Georg Hager
(
FAU
)
3:45 PM - 5:30 PM
Room: Room number 00.325-128 (ground floor)
7:30 PM
Social dinner
Social dinner
7:30 PM - 10:30 PM
GPS: 49.6027046N,11.0040878E https://goo.gl/maps/xbQyF95fAACywBiCA
Wednesday, October 9, 2019
9:00 AM
POP methodology
-
Judit Gimenez
(
BSC
)
POP methodology
Judit Gimenez
(
BSC
)
9:00 AM - 12:30 PM
Room: Room number 00.325-128 (ground floor)
Short introduction to BSC tools Hands-on: Collecting traces of your own code
1:30 PM
Hands-on: Examples of code analysis
-
Judit Gimenez
(
BSC
)
Hands-on: Examples of code analysis
Judit Gimenez
(
BSC
)
1:30 PM - 5:00 PM
Room: Room number 00.325-128 (ground floor)
Demo: How to do a preliminary analysis Hands-on: Analyzing your own code
Thursday, October 10, 2019
9:00 AM
Roofline case study: sparse matrix-vector multiplication
-
Georg Hager
(
FAU
)
Roofline case study: sparse matrix-vector multiplication
Georg Hager
(
FAU
)
9:00 AM - 10:00 AM
Room: Room number 00.325-128 (ground floor)
10:00 AM
Hands-On: Participants working on their own code
-
Georg Hager
(
FAU
)
Hands-On: Participants working on their own code
Georg Hager
(
FAU
)
10:00 AM - 12:30 PM
Room: Room number 00.325-128 (ground floor)