SEDCMSPFDec 10, 2021

(R)SE challenges in HPC

arXiv:2112.06617v12 citations
Originality Synthesis-oriented
AI Analysis

This work addresses software engineering challenges for researchers and practitioners in high-performance computing, but it is incremental as it builds on existing discussions without introducing new paradigms.

The paper tackles the problem of slow adoption of software engineering tools in high-performance computing by arguing that existing tools fail to address HPC-specific challenges directly, and it provides examples of solutions for design, testing, and benchmarking to bridge this gap.

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.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes