- T. Schulthess
1
Anticipating the European Supercomputing Infrastructure of the Early - - PowerPoint PPT Presentation
Anticipating the European Supercomputing Infrastructure of the Early 2020s Thomas C. Schulthess T. Schulthess 1 European Commission President Jean-Claude Juncker "Our ambi*on is for Europe to become one of the top 3 world leaders in
1
2
27 October 2015
3
4
5
6
7
8
9
TCo1279 L137 TL1279 TL799 L91 TL511 L60 TL319 Tq213 L31 TCo7999 L180 Tq106 L19 Tq63 L16 1km 9km 16km 25km 39km 125km 63km 208km 5km TCo1999 L160
10
Source: Christoph Schär, ETH Zurich, & Nils Wedi, ECMWF
11
Peter Bauer, ECMWF
12
Source: Christoph Schär, ETH Zurich
13
relative frequency
10
−6
10
−5
10
−4
10
−3
10
−2
10
−1
10
cloud area [km2]
10
−2
10 10
2
10
4
71 64 54 47 43 grid-scale clouds [%] convective mass flux [kg m−2 s−1]
−10 −5 5 10 15
relative frequency
10
−6
10
−5
10
−4
10
−3
10
−2
10
−1
10 10
−7
8 km 4 km 2 km 1 km 500 m
Source: Christoph Schär, ETH Zurich
14
Bjorn Stevens, MPI-M
15
16
17
18
100 200 300 400 500 600 0.1 1000 Memory BW (GB/s) Data size (MB) 28.2 1,000 100 1 0.1 362 10
COPY (double) a[i] = b[i] GPU STREAM (double) a[i] = b[i] (1D) AVG i-stride (float) a[i]=b[i-1]+b[i+1] 5-POINT (float) a[i] = b[i] + b[i+1] + b[i-1] + b[i+jstride] +b[i-jstride] COPY (float) a[i] = b[i]
19
100 200 300 400 500 600 0.1 1000 Memory BW (GB/s) Data size (MB) 28.2 1,000 100 1 0.1 362 10
COPY (double) a[i] = b[i] GPU STREAM (double) a[i] = b[i] (1D) AVG i-stride (float) a[i]=b[i-1]+b[i+1] 5-POINT (float) a[i] = b[i] + b[i+1] + b[i-1] + b[i+jstride] +b[i-jstride] COPY (float) a[i] = b[i]
0.01 0.1 1 10 100 4888 10 100 1000 SYPD #nodes Δx = 19 km, P100 Δx = 19 km, Haswell Δx = 3.7 km, P100 Δx = 3.7 km, Haswell Δx = 1.9 km, P100 Δx = 930 m, P100
20
21
Thomas C. Schulthess
ETH Zurich, Swiss National Supercomputing Centre
Peter Bauer
European Centre for Medium-Range Weather Forecasts
Nils Wedi
European Centre for Medium-Range Weather Forecasts
Oliver Fuhrer
MeteoSwiss
Torsten Hoefler
ETH Zurich
Christoph Sch€ ar
ETH Zurich Abstract—We present a roadmap towards exascale computing based on true application performance goals. It is based on two state-of-the art European numerical weather prediction models (IFS from ECMWF and COSMO from MeteoSwiss) and their current performance when run at very high spatial resolution on present-day supercomputers. We conclude that these models execute about 100–250 times too slow for operational throughput rates at a horizontal resolution of 1 km, even when executed on a full petascale system with nearly 5000 state-of-the-art hybrid GPU-CPU nodes. Our analysis of the performance in terms of a metric that assesses the efficiency of memory use shows a path to improve the performance of hardware and software in order to meet operational requirements early next decade.
& SCIENTIFIC
COMPUTATION WITH precise num-
bers has always been hard work, ever since Johannes Kepler analyzed Tycho Brahe’s data to
Digital Object Identifier 10.1109/MCSE.2018.2888788 Date of publication 24 December 2018; date of current version 6 March 2019.
Race to Exascale Computing
30
1521-9615 2018 IEEE
Computing in Science & Engineering
Published by the IEEE Computer Society
22
Tim Palmer (U. of Oxford) Christoph Schar (ETH Zurich) Oliver Fuhrer (MeteoSwiss) Peter Bauer (ECMWF) Bjorn Stevens (MPI-M) Torsten Hoefler (ETH Zurich) Nils Wedi (ECMWF)
23