Portage:将黑客智慧引入科学计算
分布式、并行与集群计算
2016-10-11 v1
摘要
为高性能计算系统用户提供种类繁多且保持最新的软件包是一项具有挑战性的任务。从源代码构建的大型软件栈难以管理,需要强大的包管理工具。Gentoo 的 Portage 包管理器是一款高度灵活的工具,为这一原本艰巨的任务提供了成熟的解决方案。Gentoo Prefix 项目开发并维护了一种在非标准位置安装 Gentoo 系统的方法,将 Gentoo 的优势带到了其他操作系统。本文展示了如何利用 Gentoo Prefix 安装为 Intel Xeon Phi(代号 Knights Corner)交叉编译软件包,以及在高性能计算环境中管理大型软件栈。
引用
@article{arxiv.1610.02742,
title = {Portage: Bringing Hackers' Wisdom to Science},
author = {Guilherme Amadio and Benda Xu},
journal= {arXiv preprint arXiv:1610.02742},
year = {2016}
}