Conference Presentation (After Call) FZJ-2023-05541

http://join2-wiki.gsi.de/foswiki/pub/Main/Artwork/join2_logo100x88.png
Testing. Testing? Testing! How RSEs can Assure Software Quality in Complex HPC Code Bases.



2023

Platform for Advanced Scientific Computing Conference, PASC 23, DavosDavos, Switzerland, 26 Jun 2023 - 28 Jun 20232023-06-262023-06-28

Abstract: HPC software is often regarded simply as a tool to advance science and publish results. However, the process of developing and maintaining HPC software is getting more complex. Since the lifetime of a code outlasts the lifetime of an HPC cluster, porting and optimizing for a new system is always required. How can we improve and automate the workflow of development and maintenance? In this talk, we focus on the software engineering part of HPC code development. We describe how automated unit testing and continuous integration help to keep the software in a manageable state.


Contributing Institute(s):
  1. Jülich Supercomputing Center (JSC)
Research Program(s):
  1. 5112 - Cross-Domain Algorithms, Tools, Methods Labs (ATMLs) and Research Groups (POF4-511) (POF4-511)
  2. DFG project 443189148 - FMhub - Eine Plattform zur Bereitstellung schneller Multipol-Löser für die Wissenschaft (443189148) (443189148)

Appears in the scientific report 2023
Click to display QR Code for this record

The record appears in these collections:
Dokumenttypen > Präsentationen > Konferenzvorträge
Workflowsammlungen > Öffentliche Einträge
Institutssammlungen > JSC
Publikationsdatenbank

 Datensatz erzeugt am 2023-12-18, letzte Änderung am 2024-01-02


Externer link:
Volltext herunterladen
Volltext
Dieses Dokument bewerten:

Rate this document:
1
2
3
 
(Bisher nicht rezensiert)