The Spack package manager 论文

2015引用 278
Parallel Computing and Optimization TechniquesDistributed and Parallel Computing SystemsScientific Computing and Data Management

摘要

Large HPC centers spend considerable time supporting software for thousands of users, but the complexity of HPC software is quickly outpacing the capabilities of existing software management tools. Scientific applications require specific versions of compilers, MPI, and other dependency libraries, so using a single, standard software stack is infeasible. However, managing many configurations is difficult because the configuration space is combinatorial in size.