Brainware For Green HPC
Brainware For Green HPC
Brainware For Green HPC
net/publication/225235067
CITATIONS READS
19 300
3 authors, including:
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Christian Bischof on 31 May 2014.
Christian Bischof
[email protected]
Dieter an Mey, Christian Iwainsky
{anmey,iwainsky}@rz.rwth-aachen.de
Brainware Complexity
Summary
Brainware Complexity
Summary
90,00%
80,00%
70,00%
60,00%
50,00%
40,00%
30,00%
20,00%
10,00%
0,00%
13
1
7
19
25
31
37
43
49
55
61
67
73
79
85
91
97
145
151
103
109
115
121
127
133
139
157
163
169
175
181
187
193
199
Accumulated usage of top accounts
Assumptions
It takes 2 months to tune one project
600.000
For example:
Break even point:
7.5 HPC Analysts
400.000
improve top 75
projects by 10%
200.000
ROI
[€]
0
#Projects
10
20
30
40
50
60
70
80
90
100
110
120
130
140
150
160
-200.000 # of tuned projects
Savings with 5% improvement
Savings with 10% improvement 10 projects handled
-400.000
Savings with 20% improvement by one FTE (60.000€/y)
-600.000
Tuning Complexity
Summary
Sanity Check
Use HW Counters
Employ Performance Analysis Tools
IO behavior
System call statistics
Hardware
Choose the optimal hardware platform
File system, IO parameters
Parameterization
Choose optimal number of threads / MPI processes
Thread / Process Placement (NUMA)
Mapping MPI topology to hardware topology
MPI parameterization (buffers, protocols)
Optimal libraries (MKL …)
Tuning Complexity
Summary
Part of the procurement was a service to make sure that users were
supported/trained in making good use of the hardware
Tuning Complexity
Summary
100,00% 100,00%
93,40%
Efficiency (best effort)
80,00%
74,10%
60,00% 59,35%
49,53%
40,00% 38,93%
33,21% 32,95%
Performance
20,00% Improvement 19,79% 20,98% 20,53%
15,52% 17,46% 15,95%
12,67%
8,57%
0,00%
1 2 4 6 8 16 32 48 64
# Compute Nodes
-14,01%
-16,19%
-20,00%
Tuning Complexity
Summary
Thanks to
N. Berr, J. Dietter, A. ElShekh, I. Ierotheou, C. Iwainsky, L. Jerabkova,
S. Johnson, A. Gerndt, J.H. Goebbert, T. Haarmann, I. Hörschler, P. Leggett,
D. Schmidl, Z. Peng, H. Pflug, T. Preuß, S. Sarholz, S. Siehoff, A. Spiegel,
A. Wolf