Portable multi- and many-core performance for finite-difference or finite-element codes – application to the free-surface component of NEMO (NEMOLite2D 1.0)
Andrew R. Porter et al.
Viewed
Total article views: 1,644 (including HTML, PDF, and XML)
HTML
PDF
XML
Total
BibTeX
EndNote
1,015
566
63
1,644
68
68
HTML: 1,015
PDF: 566
XML: 63
Total: 1,644
BibTeX: 68
EndNote: 68
Views and downloads (calculated since 13 Jul 2017)
Cumulative views and downloads
(calculated since 13 Jul 2017)
Total article views: 1,109 (including HTML, PDF, and XML)
HTML
PDF
XML
Total
BibTeX
EndNote
714
348
47
1,109
49
44
HTML: 714
PDF: 348
XML: 47
Total: 1,109
BibTeX: 49
EndNote: 44
Views and downloads (calculated since 27 Aug 2018)
Cumulative views and downloads
(calculated since 27 Aug 2018)
Total article views: 535 (including HTML, PDF, and XML)
HTML
PDF
XML
Total
BibTeX
EndNote
301
218
16
535
19
24
HTML: 301
PDF: 218
XML: 16
Total: 535
BibTeX: 19
EndNote: 24
Views and downloads (calculated since 13 Jul 2017)
Cumulative views and downloads
(calculated since 13 Jul 2017)
Viewed (geographical distribution)
Total article views: 1,554 (including HTML, PDF, and XML)
Thereof 1,532 with geography defined
and 22 with unknown origin.
Total article views: 1,048 (including HTML, PDF, and XML)
Thereof 1,033 with geography defined
and 15 with unknown origin.
Total article views: 506 (including HTML, PDF, and XML)
Thereof 499 with geography defined
and 7 with unknown origin.
Developing computer models in the earth-system domain is a complex and expensive process that can have a duration measured in years. The supercomputers required to run these models, however, are evolving fast with a proliferation of technologies and associated programming models. As a result there is a need that models be "performance portable" between different supercomputers. This paper investigates a way of doing this through a separation of the concerns of performance and natural science.
Developing computer models in the earth-system domain is a complex and expensive process that...