斯帕克

订购软件包:Spack管理器带来混乱。大型HPC中心花费大量时间为成千上万的用户提供软件支持,但HPC软件的复杂性正迅速超过现有软件管理工具的能力。科学应用程序需要编译器、MPI和其他依赖库的特定版本,因此使用单一的标准软件堆栈是不可行的。然而,管理许多配置是困难的,因为配置空间的大小是组合的。我们将介绍一种用于管理这种复杂性的工具Spack。Spack提供了一种新颖的递归规范语法来调用包和依赖项的参数化构建。它允许任何数量的构建在同一个系统上共存,并确保安装的包可以找到它们的依赖项,而不管环境如何。我们通过实际的用例展示了Spack支持各种各样的高要求应用,为HPC软件混乱带来了秩序。

此软件的关键字

这里的任何内容都将在支持canvas元素的浏览器上被替换