BibTeX Export
@INPROCEEDINGS{Geimer_ea:2014:EasyBuild_Lmod, author = {Geimer, Markus and Hoste, Kenneth and McLay, Robert}, month = nov, title = {Modern scientific software management using {EasyBuild} and {Lmod}}, booktitle = {Proc. of the First Intl. Workshop on HPC User Support Tools (HUST '14)}, year = {2014}, pages = {41--51}, publisher = {IEEE Press, Piscataway, NJ, USA}, location = {New Orleans, LA, USA}, isbn = {978-1-4799-7023-0}, url = {http://dl.acm.org/citation.cfm?id=2691141&CFID=458850978&CFTOKEN=94506590}, doi = {10.1109/HUST.2014.8}, 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.} }
Copy