DocumentCode :
3585224
Title :
Modern Scientific Software Management Using EasyBuild and Lmod
Author :
Geimer, Markus ; Hoste, Kenneth ; McLay, Robert
Author_Institution :
Julich Supercomput. Centre (JSC), Forschungszentrum Julich GmbH, Julich, Germany
fYear :
2014
Firstpage :
41
Lastpage :
51
Abstract :
HPC user support teams invest a lot of time and effort in installing scientific software for their users. A well-established practice is providing environment modules to make it easy for users to set up their working environment. Several problems remain, however: user support teams lack appropriate tools to manage a scientific software stack easily and consistently, and users still struggle to set up their working environment correctly. In this paper, we present a modern approach to installing (scientific) software that provides a solution to these common issues. We show how EasyBuild, a software build and installation framework, can be used to automatically install software and generate environment modules. By using a hierarchical module naming scheme to offer environment modules to users in a more structured way, and providing Lmod, a modern tool for working with environment modules, we help typical users avoid common mistakes while giving power users the flexibility they demand.
Keywords :
parallel processing; software management; software packages; EasyBuild; HPC system; Lmod; environment module; scientific software stack management; Buildings; Collaboration; Communities; Libraries; Loading; Software packages;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
HPC User Support Tools (HUST), 2014 First International Workshop on
Type :
conf
DOI :
10.1109/HUST.2014.8
Filename :
7081225
Link To Document :
بازگشت