物理计算中的图形处理器(GPU):以Geant4导航为例

摘要:图形处理单元(GPU)上进行通用计算是一种低成本、高能效的科学计算加速方法。我们使用在欧洲核子研究中心(CERN)使用的粒子物理模拟工具包Geant4来评估其在GPU上的几何导航功能。我们的目标是找出Geant4物理模拟是否可以从GPU加速中受益以及修改Geant4代码以在GPU上运行有多么困难。 我们将Geant4代码的选定部分移植到C99和CUDA,并实现了一个简单的伽玛物理模拟来衡量效率。该程序的性能通过在两个不同的平台上运行进行测试:NVIDIA GeForce 470 GTX GPU和12核AMD CPU系统。我们的结论是,GPU可以作为多核计算机的竞争性替代品,但以高效方式移植现有软件是具有挑战性的。

作者:Otto Seiskari, Jukka Kommeri, Tapio Niemi

论文ID:1209.5235

分类:Computational Physics

分类简称:physics.comp-ph

提交时间:2012-09-25

PDF 下载: 英文版 中文版pdf翻译中