60、高性能计算工具与资源指南

高性能计算工具与资源指南

1 Windows 包管理器

长期以来,高度专有的 Windows 操作系统在软件安装和支持方面表现不一。有些软件得到了很好的支持,而有些则完全没有。随着微软拥抱开源运动,情况正在发生变化。Windows 凭借其新的 Windows 子系统 Linux (WSL) 加入了这一潮流。WSL 在 shell 中设置了一个 Linux 环境,应该允许大多数 Linux 软件无需更改即可运行。最近宣布 WSL 将支持对 GPU 的透明访问,这在高性能计算社区中引起了轰动。当然,主要目标是游戏和其他大众市场应用,但如果可能的话,我们也乐于从中受益。

2 Spack 包管理器:高性能计算的包管理器

到目前为止,我们讨论的包管理器主要围绕特定的计算平台。由于需要同时支持更多的操作系统、硬件和编译器,高性能计算工具面临的挑战比传统包管理器要大得多。直到 2013 年,劳伦斯利弗莫尔国家实验室的 Todd Gamblin 发布了 Spack 包管理器,才解决了这些问题。当整个系统中的包少于十几个时,有人为 Spack 列表贡献了几个包。现在有超过 4000 个受支持的包,其中许多是高性能计算社区独有的。

2.1 Spack 快速入门指南

要安装 Spack,请输入以下命令:

git clone https://github.com/spack/spack.git

然后将路径和设置脚本添加到您的环境中。您可以将这些添加到您的 ./bash_profile ./bas

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值