EoCoE-II: Performance Evaluation Workshop
de
lundi 7 octobre 2019 (13:30)
à
jeudi 10 octobre 2019 (14:30)
lundi 7 octobre 2019
13:30
Welcome – Intro – Computer architecture
-
Georg Hager
Welcome – Intro – Computer architecture
Georg Hager
13:30 - 14:50
Room: Room number 00.325-128 (ground floor)
14:50
Tools: topology, affinity, clock speed
-
Georg Hager
(
FAU
)
Tools: topology, affinity, clock speed
Georg Hager
(
FAU
)
14:50 - 15:20
Room: Room number 00.325-128 (ground floor)
15:20
Break
Break
15:20 - 15:35
Room: Room number 00.325-128 (ground floor)
15:35
Microbenchmarking for architectural exploration
-
Georg Hager
(
FAU
)
Microbenchmarking for architectural exploration
Georg Hager
(
FAU
)
15:35 - 16:05
Room: Room number 00.325-128 (ground floor)
16:05
Hands-On: Logging in, starting a job, running
-
Georg Hager
(
FAU
)
Hands-On: Logging in, starting a job, running
Georg Hager
(
FAU
)
16:05 - 17:00
Room: Room number 00.325-128 (ground floor)
mardi 8 octobre 2019
09:00
The Roofline performance model: basics
-
Georg Hager
(
FAU
)
The Roofline performance model: basics
Georg Hager
(
FAU
)
09:00 - 10:00
Room: Room number 00.325-128 (ground floor)
10:00
Tools: hardware performance counters and likwid-perfctr
-
Georg Hager
(
FAU
)
Tools: hardware performance counters and likwid-perfctr
Georg Hager
(
FAU
)
10:00 - 10:30
Room: Room number 00.325-128 (ground floor)
10:30
Break
Break
10:30 - 10:45
Room: Room number 00.325-128 (ground floor)
10:45
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 - 12:30
Room: Room number 00.325-128 (ground floor)
13:30
SIMD vectorization
-
Georg Hager
(
FAU
)
SIMD vectorization
Georg Hager
(
FAU
)
13:30 - 14:15
Room: Room number 00.325-128 (ground floor)
14:15
ccNUMA and parallel first touch
-
Georg Hager
(
FAU
)
ccNUMA and parallel first touch
Georg Hager
(
FAU
)
14:15 - 14:45
Room: Room number 00.325-128 (ground floor)
14:45
Roofline case study: Stencils
-
Georg Hager
(
FAU
)
Roofline case study: Stencils
Georg Hager
(
FAU
)
14:45 - 15:30
Room: Room number 00.325-128 (ground floor)
15:30
Break
Break
15:30 - 15:45
Room: Room number 00.325-128 (ground floor)
15:45
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
)
15:45 - 17:30
Room: Room number 00.325-128 (ground floor)
19:30
Social dinner
Social dinner
19:30 - 22:30
GPS: 49.6027046N,11.0040878E https://goo.gl/maps/xbQyF95fAACywBiCA
mercredi 9 octobre 2019
09:00
POP methodology
-
Judit Gimenez
(
BSC
)
POP methodology
Judit Gimenez
(
BSC
)
09:00 - 12:30
Room: Room number 00.325-128 (ground floor)
Short introduction to BSC tools Hands-on: Collecting traces of your own code
13:30
Hands-on: Examples of code analysis
-
Judit Gimenez
(
BSC
)
Hands-on: Examples of code analysis
Judit Gimenez
(
BSC
)
13:30 - 17:00
Room: Room number 00.325-128 (ground floor)
Demo: How to do a preliminary analysis Hands-on: Analyzing your own code
jeudi 10 octobre 2019
09:00
Roofline case study: sparse matrix-vector multiplication
-
Georg Hager
(
FAU
)
Roofline case study: sparse matrix-vector multiplication
Georg Hager
(
FAU
)
09:00 - 10:00
Room: Room number 00.325-128 (ground floor)
10:00
Hands-On: Participants working on their own code
-
Georg Hager
(
FAU
)
Hands-On: Participants working on their own code
Georg Hager
(
FAU
)
10:00 - 12:30
Room: Room number 00.325-128 (ground floor)