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

2010 Fiscal Year Annual Research Report

GPUクラスタ上での高速並列計算およびリアルタイム分散可視化

Research Project

Project/Area Number 21500052
Research InstitutionUniversity of Yamanashi

Principal Investigator

安藤 英俊  山梨大学, 大学院・医学工学総合研究部, 准教授 (50221742)

Co-Investigator(Kenkyū-buntansha) 鳥山 孝司  山梨大学, 大学院・医学工学総合研究部, 助教 (50313789)
KeywordsGPU / 数値シミュレーション / 分散可視化
Research Abstract

平成22年度は21年度の成果を元に数値シミュレーション手法の高度化とリアルタイム可視化の分散化への対応を中心に,研究開発を推進した.数値シミュレーション手法のうち多相流体計算に必要な保存性の高い界面獲得スキームとしてMARS法, THINC/WLIC法をNvidia社の新しいFermiアーキテクチャGPU上にCUDAを用いて実装した.数値実験の結果どちらの手法も十分に精度良く計算可能であることが確認されたが,3次元における実装の容易さからTHINC/WLIC法がGPUに向いているという結論を得た.さらに精度と安定性で定評のあるVSIAM3を世界で初めてGPU上に実装することに成功した.現時点でVSIAM3はCPUクラスタ環境ですら並列化の報告がないため,GPU上での並列化は画期的である.VSIAM3とTHINC/WLICおよびCIP-CSL3を組み合わせた多相流体計算スキームは,3次元ダムブレイク問題やRayleigh-Taylor不安定性問題に対しても単精度浮動小数点数を用いた場合ですら非常に高い体積保存性と計算安定性を示した.そしてさらにそれを複数GPU上で分散計算および可視化させることに成功した.リアルタイム可視化については3次元の等値面表示としてCUDAによるMarching Cube法を効率的に実装し,界面表示等に大いに役立てた.さらにGPU上でCUDAによりレイトレーシング法を実現し流体の界面における反射や屈折を扱えるようにしたため,科学的可視化のみならずGPU上での流体シミュレーション結果を写実的に表示する手法も実装した.GPU上でのレイトレーシングはシェーダによる科学的可視化と組み合わせることも可能なため,可視化の表現形式がさらに豊富になった.

  • Research Products

    (7 results)

All 2010 Other

All Journal Article (2 results) (of which Peer Reviewed: 2 results) Presentation (4 results) Remarks (1 results)

  • [Journal Article] GPU上でのILU前処理の実装と評価2010

    • Author(s)
      安藤英俊
    • Journal Title

      計算工学

      Volume: 15巻4号 Pages: 2412-2415

    • Peer Reviewed
  • [Journal Article] 応用数理2010

    • Author(s)
      安藤英俊
    • Journal Title

      GPUのための前処理付き共役勾配法

      Volume: 第20巻第2号 Pages: 19-28

    • Peer Reviewed
  • [Presentation] GPU上での界面獲得スキームの評価2010

    • Author(s)
      澁谷卓磨
    • Organizer
      日本流体力学会第24回数値流体力学シンポジウム
    • Place of Presentation
      慶応大学日吉(神奈川県)
    • Year and Date
      2010-12-20
  • [Presentation] GPU上でのKrylov部分空間法のための前処理について2010

    • Author(s)
      安藤英俊
    • Organizer
      電子情報通信学会第2回アクセラレーション技術発表討論会
    • Place of Presentation
      会津大学(福島県)
    • Year and Date
      2010-09-26
  • [Presentation] GPU上でのKrylov部分空間法のための前処理手法について2010

    • Author(s)
      安藤英俊
    • Organizer
      京都大学学術情報メディアセンターセミナー
    • Place of Presentation
      京都大学(京都府)
    • Year and Date
      2010-07-27
  • [Presentation] GPU上でのKrylov部分空間法のためのILU(0)前処理の実装と評価2010

    • Author(s)
      安藤英俊
    • Organizer
      日本計算工学会第15回計算工学講演会
    • Place of Presentation
      九州大学(福岡県)
    • Year and Date
      2010-05-26
  • [Remarks]

    • URL

      http://live.yamanashi.ac.jp/

URL: 

Published: 2012-07-19  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi