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.
@article{arxiv.2112.06617,
title = {(R)SE challenges in HPC},
author = {Jonas Thies and Melven Röhrig-Zöllner and Achim Basermann},
journal= {arXiv preprint arXiv:2112.06617},
year = {2021}
}
Comments
2 pages, whitepaper for the RSE-HPC-2021 workshop on the SC'21, https://us-rse.org/rse-hpc-2021/