DeepAI AI Chat
Log In Sign Up

(R)SE challenges in HPC

12/10/2021
by   Jonas Thies, et al.
DLR
Delft University of Technology
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

03/07/2022

Quantum Computing for Software Engineering: Prospects

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

Overcoming Challenges to Continuous Integration in HPC

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

Software Engineering for Serverless Computing

Serverless computing is an emerging cloud computing paradigm that has be...
09/24/2018

Programming at Exascale: Challenges and Innovations

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

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

Efficiently utilizing procured power and optimizing performance of scien...
07/20/2020

BeeSwarm: Enabling Scalability Tests in Continuous Integration

Testing is one of the most important steps in software development. It e...
04/15/2022

Preparing for the Future – Rethinking Proxy Apps

A considerable amount of research and engineering went into designing pr...