2008 Fiscal Year Annual Research Report
GPUクラスタを用いた分散並列処理による科学技術計算の高速化に関する研究
Project/Area Number |
20700053
|
Research Institution | Shohoku College |
Principal Investigator |
高田 直樹 Shohoku College, 情報メディア学科, 講師 (50290713)
|
Keywords | Graphics Processing Unit / General Purpose Computing on GPU / GPUクラスタ / FDTD法 / 計算機合成ホログラム / High-Performance Computing / 分散並列計算 / 計算機システム |
Research Abstract |
GPUクラスタを用いて大規模な計算資源を必要とする科学技術計算を行い、計算高速化に関する最適化を行うことを目的とする。主に、計算機合成ホログラム(CGH)とFDTD法による電磁界シミュレーションを扱う。GPUクラスタを用いたCGHのリアルタイム再生及びFDTD法等のリアルタイムシミュレーションについて検討する。本年度は、GPUクラスタシステムの構築、及び、1つのGPUによるCGHとFDTD法プログラムの最適化を行った。GPUによるFDTD法の電磁界シミュレーションは、メモリバンド幅がボトルネックとなることが確認された。GPU用FDTD法のプログラムは複雑であるため、単純な数値計算として定常熱伝導方程式を用いて最適化手法を検討した。空間領域の分割を工夫し、GPU上の共有メモリをキャッシュとして用いる独自のアルゴリズムを考案し、CPU(Intel Core2Duo 3.0GHz)に比べ約20倍の計算高速化がなされた。この方法をFDTD法に適用し、さらに計算高速化がなされるように改良した独自のアルゴリズムを考案した。その結果、GPUを用いたFDTD法の電磁界シミュレーションは、CPU(Intel Core2Duo E8400)に比べ、約20倍計算高速化を実現した。CGHの計算においては、広く利用されているフレネル近似式を用い計算高速化を行った。1つのGPUによる計算高速化においてループアンローリングが有効であり、さらに独自のGPUのスレッドブロックの割り当て方を考案した。その結果、解像度1,400×1,050、物体点数1024点においてCPU(Intel Core2Duo 3.0GHz)に比べ、1000倍以上の計算高速化がなされ、リアルタイム再生が可能であることが確認された。
|
-
-
-
-
-
-
[Presentation] A real-time color electroholographic display system using the space-division method and the GPU cluster2008
Author(s)
Tomoyoshi Shimobaba, Tsubasa Nakajima, Atsushi Urayama, Takuho Sanbei, Yasuyuki Ichihashi, Yukio Abe, Hirotaka Nakayama, Nobuyuki Masuda, Atsushi Shiraki, Naoki Takada, Tomoyoshi Ito
Organizer
The 15th International Display Workshop
Place of Presentation
朱鷺メッセ
Year and Date
2008-12-04
-
-
[Presentation] GPUを用いた波動光学計算用ライブラリGWOライブラリの開発とその応用2008
Author(s)
下馬場朋禄, 三浦潤也, 佐藤芳邦, 阿部幸男, 白木厚司, 市橋保之, 中山弘敬, 増田信之, 杉江崇繁, 高田直樹, 伊藤智義
Organizer
3次元画像コンファレンス
Place of Presentation
東京大学
Year and Date
2008-07-11