• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 前のページに戻る

超並列計算機コネクションマシンを用いた3次元粒子コードの開発と基礎研究

研究課題

研究課題/領域番号 05044078
研究種目

国際学術研究

配分区分補助金
応募区分共同研究
研究機関会津大学 (1995)
筑波大学 (1993-1994)

研究代表者

池辺 八洲彦 (池辺 八州彦)  会津大学, コンピュータ理工学部, 教授 (10114034)

研究分担者 NISHIKAWA Ke  ライス大学, 物理学部, 上級研究員
NEUBERT Tors  ミシガン大学, 工学部, 上級研究員
BUNEMAN Osca  スタンフォード大学, 工学部, 名誉教授
伊藤 利明  徳島大学, 総合科学部, 助教授 (60201927)
蔡 東生  筑波大学, 電子・情報工学系, 講師 (70202075)
CAI Dong sheng  Univ.of Tsukuba
KENICHI Nish  アイオワ大学, 宇宙物理工学科, 助手
TORSTEN Neub  ミシガン大学, 工学部, 助手
OSCAR Bunema  スタンフォード大学, 工学部, 名誉教授
研究期間 (年度) 1993 – 1995
研究課題ステータス 完了 (1995年度)
配分額 *注記
4,500千円 (直接経費: 4,500千円)
1995年度: 1,500千円 (直接経費: 1,500千円)
1994年度: 1,500千円 (直接経費: 1,500千円)
1993年度: 1,500千円 (直接経費: 1,500千円)
キーワードSIMD / MIMD / HPF / MPI / PIC code / HPC / データ並列 / メッセージパッシング / 超並列 / 粒子シミュレーション / データパラレル / スケーラビリティ / 局所性 / 粒子コード / 並列処理 / プラズマ / TRISTAN / Eulerian / Lagrangian / Modified Lagrangian
研究概要

本国際学術研究では、並列粒子計算コードの研究をおこなった。本研究ではおもにデータ並列型の粒子計算法を行う予定であった。現実に研究をはじめてみて判明したことであるが、並列計算機の開発は冷戦の崩壊により、科学技術計算のための特別に高速な計算機は軍事予算削減のためにほとんど開発はストップしており、データ並列方式を想定した計算機例えばSIMD型の超並列計算機等は姿を消しつつあり、むしろ、民生用技術、特に、ワークステーション技術をベースにしたス-パスカラRISC型プロセッサを利用したMIMD型並列計算機がビジネス用に多く利用されており、データ並列型計算機コードは、現実のハードウェアに即したプログラミングモデルとしてではなく、単なるプログラミングスタイルとしてのみ利用されていた。このようなビジネス利用を想定した並列計算機においては、メッセージパッシング型の並列計算が主流でプログラム効率は非常に高いが、プログラミングとデバッキングが大変である。そこで、われわれはまず、並列計算機の性能をはかるためだけに、メッセージパッシング型粒子コードを開発した。さらにこのモデルでは並列計算機の初期化、フィールドソルバ、粒子プッシュ、電荷デポジットと粒子法の基本部分のみからなるスケルトンコードモデルを提唱し、それを利用した。このモデルをもとに、データ並列型粒子コードをメッセージパッシング型粒子コードと同様に比較、並列計算機性能計測のため開発した。このモデルでは、データ並列に強く固執するとMIMD型計算機では高性能なコードを得ることが難しいので、少し条件を緩和してオペレーションごとではなく単位サブプログラムごとに並列計算機の通信同期をとるSPMD (Single Program Multiple Data)型のモデルに変更して、メッセージパッシング型の並列粒子計算コードの性能に近づくよう努力した。その結果、SPMDモデルを採用した2次元粒子コードの速度ではメッセージパッシングモデルに対して1.5倍以下に押さえられるコードの開発に成功した。従来データパラレル型では5-10倍の速度の劣化が見られたのでこの結果は画期的である。今後3次元などへ拡張してその結果はJournal of Computational Physics等で公式に発表される予定である。
本研究では本来、数百億、数十億、数ギガの粒子とグリッドデータ即ちフィールドデータを扱うことを目的とし、コネクションマシンのようなSIMD型の並列計算機に即したアルゴリズムの開発が目的であった。粒子とグリッドデータ間通信を最小に押さえるため、粒子のソ-ト法を新たに考え出し計算の局所性を高める。次に、粒子のFlux Splitting法を考え出し、粒子・グリッドのデータ通信を最適にした。フィールドソルバ、粒子ブッシュなどの基本アルゴリズムをインプリメントし、データを各プロセッサで局所的に処理をするためのソ-ト法、Flux Splitting法を開発した。現在128プロセッサCRAY T3Dを使い6億個の粒子を扱うシミュレーションが可能となった。しかし、現実には上述のとおり、データ並列プログラミングは現在ただ単なるプログラミングスタイルであり、これを並列計算機で実行する場合、効率は悪すぎる。したがって、データ並列条件を緩和し、SPMD型に直す必要があった。これにより、太陽風と地球の磁気圏の干渉シミュレーションが高効率で可能となり、地球と太陽磁場のつなぎ替え問題即ちリコネクション問題を扱うことが可能となった。今後、扱える粒子の数を60-600億へと増やして行き、統計的なノイズを減らしより現実的な問題を扱えるようにし、リコネクション問題を位相学的に扱えるようなモデルにしていきたい。基本的なアプローチとしてはデータパラレル型アルゴリズムとタスクを並列化するメッセージパッシング法が考えられたが、この場合、アルゴリズムのスケーラビリティ等の面からSPMDモデルがベストであることが判明した。研究方法としては、更に類似の計算機で試して行きたい。

報告書

(3件)
  • 1995 研究成果報告書概要
  • 1994 実績報告書
  • 1993 実績報告書

研究成果

(29件)

すべて その他

すべて 文献書誌

  • [文献書誌] Y.Ikebe,et.al.: "The Eigenvalue Problem for Infinite Compact Complex Symmetric Matrices with Application to the Numerical Computation of Complex Zeros of Jo (z)-iJ_1 (z)=0 and of Bessel Functions J_m (z) of Any Real Orderm" Linear Algebra and Its Applications. 194. 35-70 (1993)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1995 研究成果報告書概要
  • [文献書誌] Y.Ikebe,et.al.: "The Eigenvalue Problem for Infinite Complex Symmetric Tridiagonal Matrices with Application" Linear Algebra and Its Applications. (to appear).

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1995 研究成果報告書概要
  • [文献書誌] D.Cai,T.Itoh,et.al.: "Data Parallelization of Particle-in Cell Code" JSPP'94. 265-270 (1994)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1995 研究成果報告書概要
  • [文献書誌] O.Buneman,et al: "Solar wind-magnetosphere interaction as simulated by a 3-D EM particle code" IEEE TRANSACTIONS ON PLASMA SCIENCE. 20. 810-816 (1992)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1995 研究成果報告書概要
  • [文献書誌] T.Neubert,et al.: "The SEPAC artificial aurora" EOPHYSICAL RESEARCH LETTERS. 22. 2469-72 (1995)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1995 研究成果報告書概要
  • [文献書誌] K.Nishikawa,et al.: "New aspects of whistler waves driven by an electron beam studied by a 3-D electromagnetic code" D4.1 Symposium of COSPAR Scientific Commision D Which was held during the Thirtieth COSPAR Scientific Assembly. 15. 17-20 (1995)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1995 研究成果報告書概要
  • [文献書誌] 池辺 八洲彦,他: "数値解析入門" 昭晃堂, 188 (1994)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1995 研究成果報告書概要
  • [文献書誌] 蔡 東生,他: "マルチメディアフラクタル画像圧縮" アジソンウェスレイ-トッパン, 500 (1995)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1995 研究成果報告書概要
  • [文献書誌] Y.Ikebe, et.al.: "The Eigenvalue Problem for Infinite Compact Complex Symmetric Mctrices with Application to the Numerial Computation of Complex Zeros of Ju(Z)-iJ(Z)=0 and of Bessel Functions Jm(Z) of Any Rcal Orolor m" Linear Algebra and Its Applications. 194. 35-70 (1993)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1995 研究成果報告書概要
  • [文献書誌] Y.Ikebe, et.al.: "The Eigenvalue Problem for Infinite Complex Symmetric Tridiagonal Matrices with Application" Linear Algebra and Its Applications. (to appear).

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1995 研究成果報告書概要
  • [文献書誌] D.Cai, T.Itoh, et.al.: "Data Parallelization of Particle-in-Cell Code" JSPP'94. 265-270 (1994)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1995 研究成果報告書概要
  • [文献書誌] O.Buneman, et.al.: "Solar wind-magnatosphere interadion as simulated by a 3-D EM particle code" IEEE Transactions on Plasma Science. 20. 810-816 (1992)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1995 研究成果報告書概要
  • [文献書誌] T.Neubert, et.al.: "The SEPAC artificial aurora" EOPHYSICAL RESEARCH LETTERS. 22. 2469-2472 (1995)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1995 研究成果報告書概要
  • [文献書誌] K.Nishikawa, et.al.: "New aspects of whistler wavesdriven by an electron beam studied by a 3-D electro magnetic code" D4.1 Symposium of COSPAR Scientific Commision D which was held during the Thirtieth COSPAR Scientific Assembly. 15. 17-20 (1995)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1995 研究成果報告書概要
  • [文献書誌] Yasuhiko Ikebe, et al.: Shoko-doh. Introduction to Nemerical Analysis, 1-188 (1994)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1995 研究成果報告書概要
  • [文献書誌] Dong Sheng Cai: Addisun Welesly Toppan. Fractal Image Compression, 1-500 (1995)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1995 研究成果報告書概要
  • [文献書誌] Y.Ikebe et al.: "The Eigen value Problem for Infirite Compact Complex Symmetric Matrices with Application to the Numerical Computation of Complex Zeros of J_0(Z)-iJ_1(Z) and of Oessel Functons Jn(Z) of any Real Order m" Linear Algebra and its Applications. 194. 35-70 (1993)

    • 関連する報告書
      1994 実績報告書
  • [文献書誌] 菊池 靖,池辺八州彦 他: "非負実数階第1種ベッセル関数の零点計算アルゴリズム" 日本応用数理学会論文誌. 3. 425-437 (1993)

    • 関連する報告書
      1994 実績報告書
  • [文献書誌] O.Buneman et al.: "Solar wind-magnetu sphere in teraction as Rimulated by a 3-D EM particle code" IEEE Trans.on Plasma Science. 20. 810-816 (1992)

    • 関連する報告書
      1994 実績報告書
  • [文献書誌] O.Buneman: "Internal dvnamics of a plasma pro pelled across a magnetic-field" IEEE Trans.on Plasma Science. 20. 672-7 (1992)

    • 関連する報告書
      1994 実績報告書
  • [文献書誌] T.Neubert et al.: "The dynamics of low beta plasma clunds as simulater by a three-dimension a electro magnetic particle code" J.Geophy.Res.97. 12057-12072 (1992)

    • 関連する報告書
      1994 実績報告書
  • [文献書誌] T.Itoh et al: "Symplecuc Integrable Mapping and Discrete Painleie Equations" Phy.Letl.A. 189. 19-24 (1994)

    • 関連する報告書
      1994 実績報告書
  • [文献書誌] Y.Ikebe et al.: "The Eigen value Problem for Infinite Compact Complex Symmetric Matrices with Application to the Numerical Computation of Complex Zeros of J_0(Z)-iJ_1(Z) and of Bessel Functions Jm(Z) of any Real Order M" Linear Algebra and its Applications. 194. 35-70 (1993)

    • 関連する報告書
      1993 実績報告書
  • [文献書誌] 菊池靖,池辺八洲彦 他: "非負実数階第1種ベッセル関数の零点計算アルゴリズム" 日本応用数理学会論文誌. 3. 425-437 (1993)

    • 関連する報告書
      1993 実績報告書
  • [文献書誌] O.Buneman et al.: "Solar wind-magnetosphere interaction as simulated by a 3-D EM particle code" IEEE Trans.on Plasma Science. 20. 810-816 (1992)

    • 関連する報告書
      1993 実績報告書
  • [文献書誌] O.Buneman: "Internal dynamics of a plasma propelled across a magnetic field" IEEE Trans.on Plasma Science. 20. 672-7 (1992)

    • 関連する報告書
      1993 実績報告書
  • [文献書誌] T.Neubert et al.: "The dynamics of low beta plasma clouds as simulated by a three-dimensional electro magnetic particle code" J.Geophy.Res. 97. 12057-12072 (1992)

    • 関連する報告書
      1993 実績報告書
  • [文献書誌] T.Itoh et al: "Symplectic Integrable Mapping and Discrete Painleve Equations" Phy.Lett.A. (accepted).

    • 関連する報告書
      1993 実績報告書
  • [文献書誌] 池辺八洲彦,稲垣敏之: "数値解析入門" 昭晃堂, 188 (1994)

    • 関連する報告書
      1993 実績報告書

URL: 

公開日: 1993-03-31   更新日: 2016-04-21  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi