(R)SE challenges in HPC

12/10/2021
by   Jonas Thies, et al.
0

We discuss some specific software engineering challenges in the field of high-performance computing, and argue that the slow adoption of SE tools and techniques is at least in part caused by the fact that these do not address the HPC challenges `out-of-the-box'. By giving some examples of solutions for designing, testing and benchmarking HPC software, we intend to bring software engineering and HPC closer together.

READ FULL TEXT

page 1

page 2

page 3

research
03/07/2022

Quantum Computing for Software Engineering: Prospects

Quantum computers (QCs) are maturing. When QCs are powerful enough, they...
research
03/29/2023

Overcoming Challenges to Continuous Integration in HPC

Continuous integration (CI) has become a ubiquitous practice in modern s...
research
07/27/2022

Software Engineering for Serverless Computing

Serverless computing is an emerging cloud computing paradigm that has be...
research
07/21/2023

Software engineering to sustain a high-performance computing scientific application: QMCPACK

We provide an overview of the software engineering efforts and their imp...
research
09/24/2018

Programming at Exascale: Challenges and Innovations

Supercomputers become faster as hardware and software technologies conti...
research
08/14/2020

Toward an End-to-End Auto-tuning Framework in HPC PowerStack

Efficiently utilizing procured power and optimizing performance of scien...
research
10/22/2022

Mapping Out the HPC Dependency Chaos

High Performance Computing (HPC) software stacks have become complex, wi...

Please sign up or login with your details

Forgot password? Click here to reset