EU EU H20 H2020 Cen Centre of
- f Ex
Excell llence (Co CoE) 1 1 Oc October 2015 2015 – 31 31 Mar arch 2018 2018 Gr Grant Agr greement No
- 6765
676553
and Tuning as a Serv rvice EU H20 EU H2020 Cen Centre of of Ex - - PowerPoint PPT Presentation
Parallel Performance Analysis and Tuning as a Serv rvice EU H20 EU H2020 Cen Centre of of Ex Excell llence (Co CoE) 1 1 Oc October 2015 2015 31 31 Mar arch 2018 2018 Gr Grant Agr greement No o 6765 676553 POP CoE A
EU EU H20 H2020 Cen Centre of
Excell llence (Co CoE) 1 1 Oc October 2015 2015 – 31 31 Mar arch 2018 2018 Gr Grant Agr greement No
676553
way
2
A team with
proven commitment in application to real academic and industrial use cases
3
Why?
Frequent lack of quantified understanding of actual behaviour Not clear most productive direction of code refactoring
compute intensive applications and productivity of the development efforts What?
4
When? October 2015 – March 2018 How?
describing application and needs https://pop-coe.eu/request-service-form
5
? Parallel Application Performance Audit Report
! Parallel Application Performance Plan Report
qualifies and quantifies approaches to address them
Proof-of-Concept Software Demonstrator
effect of proposed optimisations
7
8
CT = Computational time TT = Total time
Area Codes Computational Fluid Dynamics
DROPS (RWTH Aachen), Nek5000 (PDC KTH), SOWFA (CENER), ParFlow (FZ-Juelich), FDS (COAC) & others
Electronic Structure Calculations
ADF (SCM), Quantum Expresso (Cineca), FHI-AIMS (University of Barcelona), SIESTA (BSC), ONETEP (University of Warwick)
Earth Sciences
NEMO (BULL), UKCA (University of Cambridge), SHEMAT-Suite (RWTH Aachen) & others
Finite Element Analysis
Ateles (University of Siegen) & others
Gyrokinetic Plasma Turbulence
GYSELA (CEA), GS2 (STFC)
Materials Modelling
VAMPIRE (University of York), GraGLeS2D (RWTH Aachen), DPM (University of Luxembourg), QUIP (University of Warwick) & others
Neural Networks
OpenNN (Artelnics)
9
10
your questions or concerns about the analysis and the report?
extrapolation, memory access patterns,
Efficiency, Load balance, Serialization
performance
behavior to its causes
11
12
memory)
13
14
15
execution time
worked as expected
production runs
16
tools + measure delays services by months
17
05-Oct-16 18
This project has received funding from the European Union‘s Horizon 2020 research and innovation programme under grant agreement No 676553.