• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to previous page

データ並列パラダイムによる並列数値処理の研究

Research Project

Project/Area Number 08680349
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeSingle-year Grants
Section一般
Research Field 計算機科学
Research InstitutionThe University of Tokyo

Principal Investigator

小柳 義夫  東京大学, 大学院・理学系研究科, 教授 (60011673)

Co-Investigator(Kenkyū-buntansha) 須田 礼仁  東京大学, 大学院・理学系研究科, 助手 (40251392)
Project Period (FY) 1996
Project Status Completed (Fiscal Year 1996)
Budget Amount *help
¥2,000,000 (Direct Cost: ¥2,000,000)
Fiscal Year 1996: ¥2,000,000 (Direct Cost: ¥2,000,000)
Keywords並列処理 / データ並列 / 数値計算 / 偏微分方程式 / 前処理 / CGSTAB法 / マルチグリッド / 回路
Research Abstract

本研究では,特に不規則場モデルとしてとらえることのできる偏微分方程式系を中心に据えて,小要素間の相互作用が近接的局所的である各種の大規模数値シミュレーションの超並列処理の研究を行なった。分散メモリ型並列計算機を用いて,実用的な規模のシミュレーションを行うには,個々のアプリケーションに内在するようなツールが必要である.一口に内在する並列性といっても,不規則場モデルに分類されるような系においては,モデルの構造そのものだけでなく,適応するアルゴリズムまで考慮に入れて議論しなければならない.反復法では並列度が高くても収束の遅い解法では役に立たない.
非対称連立一次方程式の主な解法の一つとしてして前処理付Bi-CGSTAB法である.この前処理としては修正不完全LU(MILU)分解が広く用いられているが,本研究ではマルチグリッド(MG)法を前処理として用いるマルチグリッド前処理付Bi-CGSTAB(MGBi-CGSTAB)法を移流拡散方程式に適用し,数値実験を行なった.この結果,MGBi-CGSTAB法を用いることにより,問題サイズの拡大による収束性の悪化というMILU前処理の欠点を補うとともに,MG法よりも広範な問題に対して高速に収束することが分かった.さらに通常のcoarseningでは収束しないような問題に対しては,coarse gridを工夫することにより,収束性が改善することを示した.
さらに回路シミュレーションの並列化について研究し、モンテカルロ分割によるタスク割付と前処理つき緩和法による連立一次方程式の求解に基づく高並列な回路シミュレータを作成した。

Report

(1 results)
  • 1996 Annual Research Report
  • Research Products

    (3 results)

All Other

All Publications (3 results)

  • [Publications] 建部修見・小柳義夫: "ポアソン方程式におけるマルチグリッド前処理の固有値解析" 情報処理学会研究報告. HPC-62. 99-104 (1996)

    • Related Report
      1996 Annual Research Report
  • [Publications] 野田敏達・小柳義夫: "領域分割法とその並列化" 情報処理学会研究報告. HPC-62. 93-98 (1996)

    • Related Report
      1996 Annual Research Report
  • [Publications] 須田礼仁・小柳義夫: "LU分解による疎行列の最小自乗最小ノルム解について" 情報処理学会研究報告. HPC-64. 19-24 (1996)

    • Related Report
      1996 Annual Research Report

URL: 

Published: 1996-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi