本研究は、高エネルギー物理学実験で使われる測定器シミュレーションプログラムであるGeant4 を、GPU コンピューティングの新しい手法を使って高速化することを目的とする。開発にあたっては、 NVIDIA 社の Tesla C2070 / K20 ユニットを用い、 GPU プログラミング環境である CUDA を使ってシミュレーションの並列処理化を行った。Geant4 の電磁相互作用をGPU 上で実装し、アプリケーションの速度向上を評価した。CPU と比較して、GPU で 30~40 倍程度の速度改善に成功し、研究計画段階で設定していた目標を実現した。
|