首页 | 本学科首页   官方微博 | 高级检索  
     检索      

使用Spack软件包管理器构建高性能计算软件环境
作者单位:;1.上海交通大学网络信息中心
摘    要:为科研人员提供一个稳定易用的计算环境是高性能计算平台的重要任务。现有主流的基于手动编译的软件环境构建方法,由于缺少自动编译和多版本共存等特性,难以有效管理日益增多的软件。文章介绍一个面向高性能计算的软件包管理器Spack,包括其主要用法、内部设计、在编译耗时和运行效率上的优势。实验结果表明,Spack有效降低了软件编译时间,且编译出的软件运行效率优于Docker,与手工编译相同。上海交通大学高性能计算平台基于Spack实现了分角色的软件管理方法,除了管理员提供超过200种常用软件,用户可以很方便地自行构建专属的软件环境。新软件上线时间从5天缩短到2天,极大提高了系统管理员的维护效率和用户的使用效率。

关 键 词:高性能计算  软件包管理器  Spack软件  Docker软件

Building a Software Environment with Spack on HPC Platform
Abstract:
Keywords:
本文献已被 CNKI 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号