2018
DOI: 10.2172/1463232
|View full text |Cite
|
Sign up to set email alerts
|

ECP Software Technology Capability Assessment Report

Abstract: The Exascale Computing Project (ECP) Software Technology (ST) Focus Area is responsible for developing critical software capabilities that will enable successful execution of ECP applications, and for providing key components of a productive and sustainable Exascale computing ecosystem that will position the US Department of Energy (DOE) and the broader high performance (HPC) community with a firm foundation for future extreme-scale computing capabilities. This ECP ST Capability Assessment Report (CAR) provide… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
3
3

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(3 citation statements)
references
References 100 publications
(119 reference statements)
0
3
0
Order By: Relevance
“…The h5bench suite is available at https://github.com/hpc‐io/h5bench with a BSD‐like license that allows external contributions as well as using the code publicly. It can also be easily installed with Spack (spack install h5bench), and it is available as part of the Extreme‐scale Scientific Software Stack (E4S) 21 deployed at multiple supercomputing facilities (e.g., NERSC, JLSE, OLCF). In future, we plan to support additional features (e.g., compression, unified performance report, breakdown of data versus metadata) and provide a unified reporting API and score to follow results and track changes in exascale system's performance.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…The h5bench suite is available at https://github.com/hpc‐io/h5bench with a BSD‐like license that allows external contributions as well as using the code publicly. It can also be easily installed with Spack (spack install h5bench), and it is available as part of the Extreme‐scale Scientific Software Stack (E4S) 21 deployed at multiple supercomputing facilities (e.g., NERSC, JLSE, OLCF). In future, we plan to support additional features (e.g., compression, unified performance report, breakdown of data versus metadata) and provide a unified reporting API and score to follow results and track changes in exascale system's performance.…”
Section: Discussionmentioning
confidence: 99%
“…To facilitate its usage on diverse systems and software stacks, h5bench is also available as a Spack (i.e., spack install h5bench) recipe with multiple variants to allow a fine grain control of which parts of the benchmark suite are compiled. h5bench is also part of the Extreme‐scale Scientific Software Stack (E4S) 21 community effort to provide open‐source software packages for developing, deploying, and running scientific applications on high‐performance computing platforms.…”
Section: The H5bench Benchmarking Suitementioning
confidence: 99%
“…This has been a sustainable model owing to vendor and community support, especially for C++ and Python as rapidly evolving general-purpose languages. The HPC software stacks funded by the US Department of Energy's (DOE's) Exascale Computing Project (ECP) (Heroux et al 2018;Heroux 2019;Dongarra et al 2011) have continued to build upon the legacy of Fortran, C, and C++, and Python's highproductivity ecosystem has been widely adopted for data analysis, AI, and workflow composition (Straßel et al 2020). Ousterhout (1998) already observed the split of programming languages into two distinct groups: implementation and scripting.…”
Section: Introductionmentioning
confidence: 99%