2020
DOI: 10.1177/1094342019899451
|View full text |Cite
|
Sign up to set email alerts
|

Understanding the landscape of scientific software used on high-performance computing platforms

Abstract: Scientific discovery increasingly relies on computation through simulations, analytics, and machine and deep learning. Of these, simulations on high-performance computing (HPC) platforms have been the cornerstone of scientific computing for more than two decades. However, the development of simulation software has, in general, occurred through accretion, with a few exceptions. With an increase in scientific understanding, models have become more complex, rendering an accretion mode untenable to the point where… 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

2021
2021
2025
2025

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 10 publications
(3 citation statements)
references
References 27 publications
0
3
0
Order By: Relevance
“…FLASH's scientific impact is clearly demonstrated by the citation history of the original paper describing the code, as shown in Figure 5. Analysis in [36,37] further quantifies the scientific significance and impact of the code on science. FLASH has not only been used extensively for science, it has also been among the pioneers in giving due importance to software quality and adopting rigorous auditing and productivity practices [38].…”
Section: Impactmentioning
confidence: 99%
“…FLASH's scientific impact is clearly demonstrated by the citation history of the original paper describing the code, as shown in Figure 5. Analysis in [36,37] further quantifies the scientific significance and impact of the code on science. FLASH has not only been used extensively for science, it has also been among the pioneers in giving due importance to software quality and adopting rigorous auditing and productivity practices [38].…”
Section: Impactmentioning
confidence: 99%
“…And mainly, most of the available software has grown through accretion, where code addition is driven by the need for producing domain science papers without adequate planning for code robustness and reliability. [599] The Department of Energy's 2019 AI for Science Report states "Today, the coupling of traditional modeling and simulation codes with AI capabilities is largely a one-off capability, replicated with each experiment. The frameworks, software, and data structures are distinct, and APIs do not exist that would enable even simple coupling of simulation and modeling codes with AI libraries and frameworks."…”
Section: Data-intensive Science and Computingmentioning
confidence: 99%
“…Some works have stated that silicon photonic interconnects could provide large bandwidth densities at high-energy efficiencies to help solve some issues related to the increased parallelism and data intensity and movement [620,621]. At the software level [599], compilers, libraries, and other middleware, should be adapted to these new platforms -perhaps in automated ways enabled by machine programming and program synthesis (e.g. in "Arbor" for neuronal network simulations on HPC [622]).…”
Section: Accelerated Computingmentioning
confidence: 99%