2001 Fiscal Year Annual Research Report
クリロフ部分空間法の分散共有メモリアーキテクチャ上への並列実装とその性能評価
Project/Area Number |
13780200
|
Research Category |
Grant-in-Aid for Encouragement of Young Scientists (A)
|
Research Institution | The University of Tokyo |
Principal Investigator |
西田 晃 東京大学, 大学院・情報理工学系研究科, 助手 (60302808)
|
Keywords | クリロフ部分空間法 / 前処理 / BLAS / 並列処理 / PCクラスタ / 分散共有メモリ |
Research Abstract |
本研究では,離散化された問題を解くために必要となる大規模疎行列の反復解法において,最も中心的な役割を果たしているKrylov部分空間法において,高性能な演算ライブラリを用いた分散共有メモリ型アーキテクチャ上への効率的な並列実装方式を実現することを目的としている.今年度は,並列計算環境として既存設備のSun Microsystems社製Enterprise 10000を用いるとともに,Intel社のXeonプロセッサとギガビットネットワークによりPCクラスタを構築し,以下の成果を得た. まず,Enterprise 10000による予備的な評価では,BLASレベルでの並列化に関して,Level1, 2 BLASについても十分なスケーラビリティが得られることを示した.さらに,これを用いてKrylov部分空間法の一つであるJacobi-Davidson法について,共有メモリ型並列計算機向きのJacobi前処理を適用し,計算時間に関して約2倍の性能向上を得た.BLASレベルでの細粒度な並列化で高い並列化効率を得るためには,扱うベクトルのサイズが十分大きくなければならないため,実験環境での物理メモリ上の制約を考慮すれば,妥当な結果であると考えられる. 一方,クラスタ上での分散共有メモリの実現方式については様々な手法が提案されており,現在評価を行っている段階である.なおMPIを用いた予備的な実験では,ネットワーク性能が計算速度に与える影響が大きく,この点に留意した実装が必要であると考えられる.
|
Research Products
(5 results)
-
[Publications] 西田晃, 小柳義夫: "疎行列アルゴリズムのための共有メモリアーキテクチャ上でのBLASの並列化手法と性能評価"情報処理学会研究報告. 2000・22. 61-66 (2001)
-
[Publications] 西田晃, 小柳義夫: "前処理付Jacobi-Davidson法の数値特性"第30回数値解析シンポジウム予稿集. 91-94 (2001)
-
[Publications] 西田晃, 小柳義夫: "Jacobi-Davidson法の並列前処理とその性能評価"情報処理学会研究報告. 2001・77. 31-36 (2001)
-
[Publications] 西田晃, 小柳義夫: "Jacobi-Davidson法の数値特性"日本応用数理学会2001年度年会講演予稿集. 274-275 (2001)
-
[Publications] 武田恵史, 西田晃, 小柳義夫: "Globusを用いたGrid上での並列数値処理とその性能評価"情報処理学会研究報告. (掲載予定). (2002)