001019684 001__ 1019684
001019684 005__ 20240102203541.0
001019684 037__ $$aFZJ-2023-05541
001019684 1001_ $$0P:(DE-Juel1)132152$$aKabadshow, Ivo$$b0$$eCorresponding author$$ufzj
001019684 1112_ $$aPlatform for Advanced Scientific Computing Conference$$cDavos$$d2023-06-26 - 2023-06-28$$gPASC 23$$wSwitzerland
001019684 245__ $$aTesting. Testing? Testing! How RSEs can Assure Software Quality in Complex HPC Code Bases.
001019684 260__ $$c2023
001019684 3367_ $$033$$2EndNote$$aConference Paper
001019684 3367_ $$2DataCite$$aOther
001019684 3367_ $$2BibTeX$$aINPROCEEDINGS
001019684 3367_ $$2DRIVER$$aconferenceObject
001019684 3367_ $$2ORCID$$aLECTURE_SPEECH
001019684 3367_ $$0PUB:(DE-HGF)6$$2PUB:(DE-HGF)$$aConference Presentation$$bconf$$mconf$$s1704194507_26654$$xAfter Call
001019684 520__ $$aHPC 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.
001019684 536__ $$0G:(DE-HGF)POF4-5112$$a5112 - Cross-Domain Algorithms, Tools, Methods Labs (ATMLs) and Research Groups (POF4-511)$$cPOF4-511$$fPOF IV$$x0
001019684 536__ $$0G:(GEPRIS)443189148$$aDFG project 443189148 - FMhub - Eine Plattform zur Bereitstellung schneller Multipol-Löser für die Wissenschaft (443189148)$$c443189148$$x1
001019684 8564_ $$uhttps://pasc23.pasc-conference.org/presentation/?id=msa214&sess=sess140
001019684 909CO $$ooai:juser.fz-juelich.de:1019684$$pVDB
001019684 9101_ $$0I:(DE-588b)5008462-8$$6P:(DE-Juel1)132152$$aForschungszentrum Jülich$$b0$$kFZJ
001019684 9131_ $$0G:(DE-HGF)POF4-511$$1G:(DE-HGF)POF4-510$$2G:(DE-HGF)POF4-500$$3G:(DE-HGF)POF4$$4G:(DE-HGF)POF$$9G:(DE-HGF)POF4-5112$$aDE-HGF$$bKey Technologies$$lEngineering Digital Futures – Supercomputing, Data Management and Information Security for Knowledge and Action$$vEnabling Computational- & Data-Intensive Science and Engineering$$x0
001019684 9141_ $$y2023
001019684 9201_ $$0I:(DE-Juel1)JSC-20090406$$kJSC$$lJülich Supercomputing Center$$x0
001019684 980__ $$aconf
001019684 980__ $$aVDB
001019684 980__ $$aI:(DE-Juel1)JSC-20090406
001019684 980__ $$aUNRESTRICTED