Back to Search
Start Over
Understanding the landscape of scientific software used on high-performance computing platforms
- Source :
- The International Journal of High Performance Computing Applications. 34:465-477
- Publication Year :
- 2020
- Publisher :
- SAGE Publications, 2020.
-
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 software productivity and sustainability have become active concerns in scientific computing. In this survey paper, we examine a modest set of HPC scientific simulation applications that are already using cutting-edge HPC platforms. Several have been in existence for a decade or more. Our objective in this survey is twofold: first, to understand the landscape of scientific computing on HPC platforms in order to distill the currently scattered knowledge about software practices that have helped both developer and software productivity, and second, to understand the kind of tools and methodologies that need attention for continued productivity.
- Subjects :
- 020203 distributed computing
Computer science
business.industry
Deep learning
Computation
Scientific discovery
02 engineering and technology
Supercomputer
01 natural sciences
010305 fluids & plasmas
Theoretical Computer Science
Scientific software
Hardware and Architecture
Analytics
0103 physical sciences
0202 electrical engineering, electronic engineering, information engineering
Software productivity
Artificial intelligence
business
Software engineering
Software
Subjects
Details
- ISSN :
- 17412846 and 10943420
- Volume :
- 34
- Database :
- OpenAIRE
- Journal :
- The International Journal of High Performance Computing Applications
- Accession number :
- edsair.doi...........787b220c533b416d9ee6e9ee7e08e054
- Full Text :
- https://doi.org/10.1177/1094342019899451