Cx on HPC-Systems at KIT
- 1. Karlsruhe Institute of Technology
Presentation in the context of the HiRSE seminar series on 28 April 2022.
Abstract: Continuous Integration, Testing, Deployment and Benchmarking (Cx) are increasingly important in Research Software Engineering. For HPC applications most typical and widely available services, e.g. github-actions or GitlabCI, are not well suited and specifically lag the possibility to test integration with e.g. MPI or run larger scale tests and benchmarks. To overcome this limitation and enable a sustainable research software development, we at KIT are offering a Cx service to the users of our HPC clusters for over a year. In this seminar, we will present the setup at KIT, talk about possibilities, challenges and limitations of the setup, and will highlight some of the usage and adaption experiences of users of the services.