Accelerating Extreme-Scale Numerical Weather Prediction View Full Text


Ontology type: schema:Chapter     


Chapter Info

DATE

2016

AUTHORS

Willem Deconinck , Mats Hamrud , Christian Kühnlein , George Mozdzynski , Piotr K. Smolarkiewicz , Joanna Szmelter , Nils P. Wedi

ABSTRACT

Numerical Weather Prediction (NWP) and climate simulations have been intimately connected with progress in supercomputing since the first numerical forecast was made about 65 years ago. The biggest challenge to state-of-the-art computational NWP arises today from its own software productivity shortfall. The application software at the heart of most NWP services is ill-equipped to efficiently adapt to the rapidly evolving heterogeneous hardware provided by the supercomputing industry. If this challenge is not addressed it will have dramatic negative consequences for weather and climate prediction and associated services. This article introduces Atlas, a flexible data structure framework developed at the European Centre for Medium-Range Weather Forecasts (ECMWF) to facilitate a variety of numerical discretisation schemes on heterogeneous architectures, as a necessary step towards affordable exascale high-performance simulations of weather and climate. A newly developed hybrid MPI-OpenMP finite volume module built upon Atlas serves as a first demonstration of the parallel performance that can be achieved using Atlas’ initial capabilities. More... »

PAGES

583-593

Book

TITLE

Parallel Processing and Applied Mathematics

ISBN

978-3-319-32151-6
978-3-319-32152-3

Author Affiliations

Identifiers

URI

http://scigraph.springernature.com/pub.10.1007/978-3-319-32152-3_54

DOI

http://dx.doi.org/10.1007/978-3-319-32152-3_54

DIMENSIONS

https://app.dimensions.ai/details/publication/pub.1007451700


Indexing Status Check whether this publication has been indexed by Scopus and Web Of Science using the SN Indexing Status Tool
Incoming Citations Browse incoming citations for this publication using opencitations.net

JSON-LD is the canonical representation for SciGraph data.

TIP: You can open this SciGraph record using an external JSON-LD service: JSON-LD Playground Google SDTT

[
  {
    "@context": "https://springernature.github.io/scigraph/jsonld/sgcontext.json", 
    "about": [
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/0401", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Atmospheric Sciences", 
        "type": "DefinedTerm"
      }, 
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/04", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Earth Sciences", 
        "type": "DefinedTerm"
      }
    ], 
    "author": [
      {
        "affiliation": {
          "name": [
            "European Centre for Medium-Range Weather Forecasts, ECMWF"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Deconinck", 
        "givenName": "Willem", 
        "id": "sg:person.013060233417.14", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013060233417.14"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "name": [
            "European Centre for Medium-Range Weather Forecasts, ECMWF"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Hamrud", 
        "givenName": "Mats", 
        "id": "sg:person.010323066567.83", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010323066567.83"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "name": [
            "European Centre for Medium-Range Weather Forecasts, ECMWF"
          ], 
          "type": "Organization"
        }, 
        "familyName": "K\u00fchnlein", 
        "givenName": "Christian", 
        "id": "sg:person.016252530013.01", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016252530013.01"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "name": [
            "European Centre for Medium-Range Weather Forecasts, ECMWF"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Mozdzynski", 
        "givenName": "George", 
        "id": "sg:person.013000434517.62", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013000434517.62"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "name": [
            "European Centre for Medium-Range Weather Forecasts, ECMWF"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Smolarkiewicz", 
        "givenName": "Piotr K.", 
        "id": "sg:person.011140526621.14", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011140526621.14"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Loughborough University", 
          "id": "https://www.grid.ac/institutes/grid.6571.5", 
          "name": [
            "Wolfson School, Loughborough University"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Szmelter", 
        "givenName": "Joanna", 
        "id": "sg:person.012010343271.08", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012010343271.08"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "name": [
            "European Centre for Medium-Range Weather Forecasts, ECMWF"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Wedi", 
        "givenName": "Nils P.", 
        "id": "sg:person.010320034632.38", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010320034632.38"
        ], 
        "type": "Person"
      }
    ], 
    "citation": [
      {
        "id": "https://doi.org/10.1098/rsta.2013.0289", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1015930285"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1175/mwr-d-13-00016.1", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1029838614"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1256/qj.06.12", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1031824009"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1016/j.jcp.2010.03.017", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1034843244"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1175/1520-0493(1991)119<1057:uorggi>2.0.co;2", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1063452838"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1142/9789812775894_0011", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1096069102"
        ], 
        "type": "CreativeWork"
      }
    ], 
    "datePublished": "2016", 
    "datePublishedReg": "2016-01-01", 
    "description": "Numerical Weather Prediction (NWP) and climate simulations have been intimately connected with progress in supercomputing since the first numerical forecast was made about 65 years ago. The biggest challenge to state-of-the-art computational NWP arises today from its own software productivity shortfall. The application software at the heart of most NWP services is ill-equipped to efficiently adapt to the rapidly evolving heterogeneous hardware provided by the supercomputing industry. If this challenge is not addressed it will have dramatic negative consequences for weather and climate prediction and associated services. This article introduces Atlas, a flexible data structure framework developed at the European Centre for Medium-Range Weather Forecasts (ECMWF) to facilitate a variety of numerical discretisation schemes on heterogeneous architectures, as a necessary step towards affordable exascale high-performance simulations of weather and climate. A newly developed hybrid MPI-OpenMP finite volume module built upon Atlas serves as a first demonstration of the parallel performance that can be achieved using Atlas\u2019 initial capabilities.", 
    "editor": [
      {
        "familyName": "Wyrzykowski", 
        "givenName": "Roman", 
        "type": "Person"
      }, 
      {
        "familyName": "Deelman", 
        "givenName": "Ewa", 
        "type": "Person"
      }, 
      {
        "familyName": "Dongarra", 
        "givenName": "Jack", 
        "type": "Person"
      }, 
      {
        "familyName": "Karczewski", 
        "givenName": "Konrad", 
        "type": "Person"
      }, 
      {
        "familyName": "Kitowski", 
        "givenName": "Jacek", 
        "type": "Person"
      }, 
      {
        "familyName": "Wiatr", 
        "givenName": "Kazimierz", 
        "type": "Person"
      }
    ], 
    "genre": "chapter", 
    "id": "sg:pub.10.1007/978-3-319-32152-3_54", 
    "inLanguage": [
      "en"
    ], 
    "isAccessibleForFree": false, 
    "isFundedItemOf": [
      {
        "id": "sg:grant.3800206", 
        "type": "MonetaryGrant"
      }, 
      {
        "id": "sg:grant.3788423", 
        "type": "MonetaryGrant"
      }
    ], 
    "isPartOf": {
      "isbn": [
        "978-3-319-32151-6", 
        "978-3-319-32152-3"
      ], 
      "name": "Parallel Processing and Applied Mathematics", 
      "type": "Book"
    }, 
    "name": "Accelerating Extreme-Scale Numerical Weather Prediction", 
    "pagination": "583-593", 
    "productId": [
      {
        "name": "doi", 
        "type": "PropertyValue", 
        "value": [
          "10.1007/978-3-319-32152-3_54"
        ]
      }, 
      {
        "name": "readcube_id", 
        "type": "PropertyValue", 
        "value": [
          "237e5e293f046196c6761ea3761f24ab5ddbba5578628b6cf37b3789743a51cb"
        ]
      }, 
      {
        "name": "dimensions_id", 
        "type": "PropertyValue", 
        "value": [
          "pub.1007451700"
        ]
      }
    ], 
    "publisher": {
      "location": "Cham", 
      "name": "Springer International Publishing", 
      "type": "Organisation"
    }, 
    "sameAs": [
      "https://doi.org/10.1007/978-3-319-32152-3_54", 
      "https://app.dimensions.ai/details/publication/pub.1007451700"
    ], 
    "sdDataset": "chapters", 
    "sdDatePublished": "2019-04-15T15:18", 
    "sdLicense": "https://scigraph.springernature.com/explorer/license/", 
    "sdPublisher": {
      "name": "Springer Nature - SN SciGraph project", 
      "type": "Organization"
    }, 
    "sdSource": "s3://com-uberresearch-data-dimensions-target-20181106-alternative/cleanup/v134/2549eaecd7973599484d7c17b260dba0a4ecb94b/merge/v9/a6c9fde33151104705d4d7ff012ea9563521a3ce/jats-lookup/v90/0000000001_0000000264/records_8672_00000247.jsonl", 
    "type": "Chapter", 
    "url": "http://link.springer.com/10.1007/978-3-319-32152-3_54"
  }
]
 

Download the RDF metadata as:  json-ld nt turtle xml License info

HOW TO GET THIS DATA PROGRAMMATICALLY:

JSON-LD is a popular format for linked data which is fully compatible with JSON.

curl -H 'Accept: application/ld+json' 'https://scigraph.springernature.com/pub.10.1007/978-3-319-32152-3_54'

N-Triples is a line-based linked data format ideal for batch operations.

curl -H 'Accept: application/n-triples' 'https://scigraph.springernature.com/pub.10.1007/978-3-319-32152-3_54'

Turtle is a human-readable linked data format.

curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/978-3-319-32152-3_54'

RDF/XML is a standard XML format for linked data.

curl -H 'Accept: application/rdf+xml' 'https://scigraph.springernature.com/pub.10.1007/978-3-319-32152-3_54'


 

This table displays all metadata directly associated to this object as RDF triples.

166 TRIPLES      23 PREDICATES      33 URIs      20 LITERALS      8 BLANK NODES

Subject Predicate Object
1 sg:pub.10.1007/978-3-319-32152-3_54 schema:about anzsrc-for:04
2 anzsrc-for:0401
3 schema:author N533e510ea38e460f8125f2f3dd83ac5d
4 schema:citation https://doi.org/10.1016/j.jcp.2010.03.017
5 https://doi.org/10.1098/rsta.2013.0289
6 https://doi.org/10.1142/9789812775894_0011
7 https://doi.org/10.1175/1520-0493(1991)119<1057:uorggi>2.0.co;2
8 https://doi.org/10.1175/mwr-d-13-00016.1
9 https://doi.org/10.1256/qj.06.12
10 schema:datePublished 2016
11 schema:datePublishedReg 2016-01-01
12 schema:description Numerical Weather Prediction (NWP) and climate simulations have been intimately connected with progress in supercomputing since the first numerical forecast was made about 65 years ago. The biggest challenge to state-of-the-art computational NWP arises today from its own software productivity shortfall. The application software at the heart of most NWP services is ill-equipped to efficiently adapt to the rapidly evolving heterogeneous hardware provided by the supercomputing industry. If this challenge is not addressed it will have dramatic negative consequences for weather and climate prediction and associated services. This article introduces Atlas, a flexible data structure framework developed at the European Centre for Medium-Range Weather Forecasts (ECMWF) to facilitate a variety of numerical discretisation schemes on heterogeneous architectures, as a necessary step towards affordable exascale high-performance simulations of weather and climate. A newly developed hybrid MPI-OpenMP finite volume module built upon Atlas serves as a first demonstration of the parallel performance that can be achieved using Atlas’ initial capabilities.
13 schema:editor Nee323df0dc9e43979578e15448a80c74
14 schema:genre chapter
15 schema:inLanguage en
16 schema:isAccessibleForFree false
17 schema:isPartOf N1fe4084bb8d845ff9c9cc40004234dfb
18 schema:name Accelerating Extreme-Scale Numerical Weather Prediction
19 schema:pagination 583-593
20 schema:productId N1fa430978c9e4cd1aef97b1f9425251b
21 N7d575738b34d4425a0914650e2400efd
22 N8112946d90a34ebb9dd4abedc5029622
23 schema:publisher N245d23d6f67b45de97bf85ff784bbf86
24 schema:sameAs https://app.dimensions.ai/details/publication/pub.1007451700
25 https://doi.org/10.1007/978-3-319-32152-3_54
26 schema:sdDatePublished 2019-04-15T15:18
27 schema:sdLicense https://scigraph.springernature.com/explorer/license/
28 schema:sdPublisher Nb96da02d9c7c40fd9227bfe7b38b4a27
29 schema:url http://link.springer.com/10.1007/978-3-319-32152-3_54
30 sgo:license sg:explorer/license/
31 sgo:sdDataset chapters
32 rdf:type schema:Chapter
33 N0a89a504f261411dae2a73c516578f24 rdf:first N8d429ce1965a4aefae98a19ecbe218e0
34 rdf:rest N8181c12e17b34bff8bf176c74135fad8
35 N1fa430978c9e4cd1aef97b1f9425251b schema:name readcube_id
36 schema:value 237e5e293f046196c6761ea3761f24ab5ddbba5578628b6cf37b3789743a51cb
37 rdf:type schema:PropertyValue
38 N1fe4084bb8d845ff9c9cc40004234dfb schema:isbn 978-3-319-32151-6
39 978-3-319-32152-3
40 schema:name Parallel Processing and Applied Mathematics
41 rdf:type schema:Book
42 N245d23d6f67b45de97bf85ff784bbf86 schema:location Cham
43 schema:name Springer International Publishing
44 rdf:type schema:Organisation
45 N297bb0533d044188ac5cb02f12ec7a8f schema:name European Centre for Medium-Range Weather Forecasts, ECMWF
46 rdf:type schema:Organization
47 N3dca8e2438a1468fa4c3ddda5d685934 schema:familyName Karczewski
48 schema:givenName Konrad
49 rdf:type schema:Person
50 N484b4d9fc2be4f54bf9f2d3d50098fcb rdf:first N7e6ac56f8fe147bfb6ebb6175cfaac04
51 rdf:rest N7a0e00af9c8b4c1eb6afb83a26890438
52 N4ce1a05df3fd472fb4db6ed7fe447cdb rdf:first N3dca8e2438a1468fa4c3ddda5d685934
53 rdf:rest N484b4d9fc2be4f54bf9f2d3d50098fcb
54 N4d5bd6a0e34b401baf2fdd41e1be9af4 schema:name European Centre for Medium-Range Weather Forecasts, ECMWF
55 rdf:type schema:Organization
56 N533e510ea38e460f8125f2f3dd83ac5d rdf:first sg:person.013060233417.14
57 rdf:rest N97d9b7d3151c4b4a851b503bc588d036
58 N629337a80dcb46b4856c8535b408f8c3 rdf:first sg:person.016252530013.01
59 rdf:rest Nd4905991a92646f1b0136036b32479c3
60 N666714c11970463587915cbec4ea27b0 rdf:first sg:person.012010343271.08
61 rdf:rest Nc534830c5c0c4d7fbdd52e3a5977f298
62 N7821fab5028b44cba04f4d0f33322337 schema:familyName Wyrzykowski
63 schema:givenName Roman
64 rdf:type schema:Person
65 N7a0e00af9c8b4c1eb6afb83a26890438 rdf:first Ndb103527e6aa4db2a7b95f03daa427ae
66 rdf:rest rdf:nil
67 N7d575738b34d4425a0914650e2400efd schema:name dimensions_id
68 schema:value pub.1007451700
69 rdf:type schema:PropertyValue
70 N7e6ac56f8fe147bfb6ebb6175cfaac04 schema:familyName Kitowski
71 schema:givenName Jacek
72 rdf:type schema:Person
73 N8112946d90a34ebb9dd4abedc5029622 schema:name doi
74 schema:value 10.1007/978-3-319-32152-3_54
75 rdf:type schema:PropertyValue
76 N8181c12e17b34bff8bf176c74135fad8 rdf:first Neebcef5208904fd0a206785cd7bc1dc2
77 rdf:rest N4ce1a05df3fd472fb4db6ed7fe447cdb
78 N8d429ce1965a4aefae98a19ecbe218e0 schema:familyName Deelman
79 schema:givenName Ewa
80 rdf:type schema:Person
81 N97d9b7d3151c4b4a851b503bc588d036 rdf:first sg:person.010323066567.83
82 rdf:rest N629337a80dcb46b4856c8535b408f8c3
83 Na58cdf82b5eb46e2b3d58099a206e8d7 schema:name European Centre for Medium-Range Weather Forecasts, ECMWF
84 rdf:type schema:Organization
85 Na9980e4b787d463ba5ab40256846c179 schema:name European Centre for Medium-Range Weather Forecasts, ECMWF
86 rdf:type schema:Organization
87 Nab5737ed7770424a8763ce1ff9ae7da3 schema:name European Centre for Medium-Range Weather Forecasts, ECMWF
88 rdf:type schema:Organization
89 Nb96da02d9c7c40fd9227bfe7b38b4a27 schema:name Springer Nature - SN SciGraph project
90 rdf:type schema:Organization
91 Nc534830c5c0c4d7fbdd52e3a5977f298 rdf:first sg:person.010320034632.38
92 rdf:rest rdf:nil
93 Nd24bcf8769c64e979c819f89f875ca87 rdf:first sg:person.011140526621.14
94 rdf:rest N666714c11970463587915cbec4ea27b0
95 Nd4905991a92646f1b0136036b32479c3 rdf:first sg:person.013000434517.62
96 rdf:rest Nd24bcf8769c64e979c819f89f875ca87
97 Nd5e8551399af45e59de62583e6ee662a schema:name European Centre for Medium-Range Weather Forecasts, ECMWF
98 rdf:type schema:Organization
99 Ndb103527e6aa4db2a7b95f03daa427ae schema:familyName Wiatr
100 schema:givenName Kazimierz
101 rdf:type schema:Person
102 Nee323df0dc9e43979578e15448a80c74 rdf:first N7821fab5028b44cba04f4d0f33322337
103 rdf:rest N0a89a504f261411dae2a73c516578f24
104 Neebcef5208904fd0a206785cd7bc1dc2 schema:familyName Dongarra
105 schema:givenName Jack
106 rdf:type schema:Person
107 anzsrc-for:04 schema:inDefinedTermSet anzsrc-for:
108 schema:name Earth Sciences
109 rdf:type schema:DefinedTerm
110 anzsrc-for:0401 schema:inDefinedTermSet anzsrc-for:
111 schema:name Atmospheric Sciences
112 rdf:type schema:DefinedTerm
113 sg:grant.3788423 http://pending.schema.org/fundedItem sg:pub.10.1007/978-3-319-32152-3_54
114 rdf:type schema:MonetaryGrant
115 sg:grant.3800206 http://pending.schema.org/fundedItem sg:pub.10.1007/978-3-319-32152-3_54
116 rdf:type schema:MonetaryGrant
117 sg:person.010320034632.38 schema:affiliation Nab5737ed7770424a8763ce1ff9ae7da3
118 schema:familyName Wedi
119 schema:givenName Nils P.
120 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010320034632.38
121 rdf:type schema:Person
122 sg:person.010323066567.83 schema:affiliation Na58cdf82b5eb46e2b3d58099a206e8d7
123 schema:familyName Hamrud
124 schema:givenName Mats
125 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010323066567.83
126 rdf:type schema:Person
127 sg:person.011140526621.14 schema:affiliation Nd5e8551399af45e59de62583e6ee662a
128 schema:familyName Smolarkiewicz
129 schema:givenName Piotr K.
130 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011140526621.14
131 rdf:type schema:Person
132 sg:person.012010343271.08 schema:affiliation https://www.grid.ac/institutes/grid.6571.5
133 schema:familyName Szmelter
134 schema:givenName Joanna
135 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012010343271.08
136 rdf:type schema:Person
137 sg:person.013000434517.62 schema:affiliation N297bb0533d044188ac5cb02f12ec7a8f
138 schema:familyName Mozdzynski
139 schema:givenName George
140 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013000434517.62
141 rdf:type schema:Person
142 sg:person.013060233417.14 schema:affiliation N4d5bd6a0e34b401baf2fdd41e1be9af4
143 schema:familyName Deconinck
144 schema:givenName Willem
145 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013060233417.14
146 rdf:type schema:Person
147 sg:person.016252530013.01 schema:affiliation Na9980e4b787d463ba5ab40256846c179
148 schema:familyName Kühnlein
149 schema:givenName Christian
150 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016252530013.01
151 rdf:type schema:Person
152 https://doi.org/10.1016/j.jcp.2010.03.017 schema:sameAs https://app.dimensions.ai/details/publication/pub.1034843244
153 rdf:type schema:CreativeWork
154 https://doi.org/10.1098/rsta.2013.0289 schema:sameAs https://app.dimensions.ai/details/publication/pub.1015930285
155 rdf:type schema:CreativeWork
156 https://doi.org/10.1142/9789812775894_0011 schema:sameAs https://app.dimensions.ai/details/publication/pub.1096069102
157 rdf:type schema:CreativeWork
158 https://doi.org/10.1175/1520-0493(1991)119<1057:uorggi>2.0.co;2 schema:sameAs https://app.dimensions.ai/details/publication/pub.1063452838
159 rdf:type schema:CreativeWork
160 https://doi.org/10.1175/mwr-d-13-00016.1 schema:sameAs https://app.dimensions.ai/details/publication/pub.1029838614
161 rdf:type schema:CreativeWork
162 https://doi.org/10.1256/qj.06.12 schema:sameAs https://app.dimensions.ai/details/publication/pub.1031824009
163 rdf:type schema:CreativeWork
164 https://www.grid.ac/institutes/grid.6571.5 schema:alternateName Loughborough University
165 schema:name Wolfson School, Loughborough University
166 rdf:type schema:Organization
 




Preview window. Press ESC to close (or click here)


...