2001 Fiscal Year Annual Research Report
非構造格子を用いた離散化手法の分散共有メモリアーキテクチャ上への並列実装技術
Project/Area Number |
13480080
|
Research Institution | The University of Tokyo |
Principal Investigator |
小柳 義夫 東京大学, 大学院・情報理工学系研究科, 教授 (60011673)
|
Co-Investigator(Kenkyū-buntansha) |
西田 晃 東京大学, 大学院・情報理工学系研究科, 助手 (60302808)
|
Keywords | 偏微分方程式 / 非構造格子 / 代数的マルチグリッド法 / コモディティアーキテクチャ / 並列処理 / 分散共有メモリ |
Research Abstract |
今年度は,非構造格子上の代数的マルチグリッド法,及びその並列実装技術に関して以下の成果を得た. 1.非構造格子上のマルチグリッドアルゴリズム マルチグリッド法は,異方性問題において収束が劣化するため,semi-coarseningや線緩和法などの手法が提案されている.そこで,非構造格子上において異方性を考慮した幾何的マルチグリッド法を実装し,代数的マルチグリッド法と数値的に比較した結果,後者に関してより良好な結果を得た.代数的マルチグリッド法と数値的に比較した結果,後者に関してより良好な結果を得た.代数的マルチグリッド法は異方性による影響を受けにくく,ロバストな反復解法になり得るものと期待される.今年度においては,偏微分方程式を離散化して得られる疎行列方程式について代数的手法の一種である不完全LUマルチグリッド法を実装し,性能を評価するとともに,独立点集合としてfine nodeを選ぶ際にグリッドが密な場合にも効率よくノードを減らすためのcoarsening手法を提案し,複数のメッシュで離散化したPoisson方程式に関して有効性を実証した. 2.分散共有メモリアーキテクチャ上への効率的な並列実装手法 これらの研究と平行して,計算環境の構築,及び基本的な行列演算ライブラリの並列実装と評価を行った.Intel社のItaniumプロセッサを用いた分散共有メモリ型計算機として4セル8プロセッサ構成のNEC AzusAを選定し,オペレーティングシステムとしてLinuxを利用した計算環境を構築した.予備的な評価ではカーネルのスケジューリング方式によって計算性能が大きく異なっており,分散共有メモリアーキテクチャ上への効率的な実装技術について引き続き研究を進める必要がある.また,既存設備のSun Microsystems社製Enterprise 10000を用い,BLASレベルでの効率的な並列化により,Level 1, 2についても十分なスケーラビリティが得られることを示した.
|
Research Products
(6 results)
-
[Publications] 西田 晃, 小柳 義夫: "疎行列アルゴリズムのための共有メモリアーキテクチャ上でのBLASの並列化手法と性能評価"情報処理学会研究報告. 2000・22. 61-66 (2001)
-
[Publications] 西田 晃, 小柳 義夫: "前処理付Jacobi-Davidson法の数値特性"第30回数値解析シンポジウム予稿集. 91-94 (2001)
-
[Publications] 藤井 明宏, 小柳 義夫: "異方性に対応するMG法"第30回数値解析シンポジウム予稿集. 87-90 (2001)
-
[Publications] 西田 晃, 小柳 義夫: "Jacobi-Davidson法の並列前処理とその性能評価"情報処理学会研究報告. 2001・77. 31-36 (2001)
-
[Publications] 西田 晃, 小柳 義夫: "Jacobi-Davidson法の数値特性"日本応用数理学会2001年度年会講演予稿集. 274-275 (2001)
-
[Publications] 武田恵史, 西田 晃, 小柳 義夫: "Globusを用いたGrid上での並列数値処理とその性能評価"情報処理学会研究報告. (掲載予定). (2002)