利用GPU进行天体物理超算:早期采用者的关键决策
天体物理仪器与方法
2011-01-25 v1
摘要
图形处理单元上的通用计算(GPGPU)正在戏剧性地改变天文学中高性能计算的格局。在本文中,我们识别并研究了几个关键决策领域,旨在简化GPGPU在天文学中的早期采用。我们考虑了OpenCL作为开放标准的优点,以降低在原生、供应商特定的编程环境中编码的风险,并提出了一种基于使用暴力求解方法的GPU编程理念。我们断言,有效利用新的基于GPU的超算设施将需要天文学家改变方法。这可能包括改进编程培训,通过使用性能分析和相关优化工具来增强对软件开发最佳实践的需求,以及更多地依赖第三方代码库。与任何新技术一样,那些愿意承担风险、投入时间和精力成为天文学中GPGPU早期采用者的人,将有望获得巨大收益。
引用
@article{arxiv.1008.4623,
title = {Astrophysical Supercomputing with GPUs: Critical Decisions for Early Adopters},
author = {Christopher J. Fluke and David G. Barnes and Benjamin R. Barsdell and Amr H. Hassan},
journal= {arXiv preprint arXiv:1008.4623},
year = {2011}
}
备注
13 pages, 5 figures, accepted for publication in PASA