GPU Utilization Method and GPU Acceleration of Diffusion Monte Carlo Method

Date & Time
30 November 2010 (Tue), 16:00 -- 17:00
Place
4F seminar room (#431-2), MANA Bldg., Namiki site (並木地区MANA棟4Fセミナー室)
Speaker
Mr. Teppei Ono (小野哲平氏)
Affiliation
SQUARE ENIX CO., LTD. (株式会社スクウェア・エニックス)
Title
GPU Utilization Method and GPU Acceleration of Diffusion Monte Carlo Method
GPUの利用方法とGPUによる拡散モンテカルロ法の高速化
Abstract
近年、グラフィックスプロセッサーユニット(GPU)は目覚しい性能の向上を遂げ、新たな計算資源として計算科学の分野に利用することが重要視されている。課題とされていた計算精度の問題は倍精度演算可能なGPUが登場することによって解消され、電子状態計算の分野での利用が現実的となった。GPUに限らず、今後は何らかのアクセラレータを用いた数値計算が主流になることが十分予想される。我々はそれぞれのアーキテクチャの特性を理解した上で、適切な利用手段を選択しなければならない。本講演ではGPUを科学計算に使うための手順、並列化手段、最適化方法を解説し、GPUを第一原理計算に利用した例として拡散モンテカルロ法をGPUを用いて計算した例を紹介する。また、今後の新アーキテクチャへの対応を視野に入れた柔軟なソースコード記述方法の一例を提案する。
Contact
Dr. Yoshitaka Tateyama(館山佳尚)