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

2011 Fiscal Year Annual Research Report

メニーコア時代に向けた高速・高精度固有値計算アルゴリズムの開発

Research Project

Project/Area Number 21560065
Research InstitutionKobe University

Principal Investigator

山本 有作  神戸大学, その他の研究科, 教授 (20362288)

Keywords固有値問題 / スーパーコンピュータ / メニーコア / ブロックヤコビ法
Research Abstract

(1) ブロックヤコビ法に基づく固有値解法の超並列化
行列の固有値問題に対する並列アルゴリズムは数多く提案されている。しかし、既存のアルゴリズムの多くは大規模問題をターゲットとしており、小規模問題で超並列計算機を活用することは想定していない。一方、分子軌道法や第一原理分子動力学法などでは、1万元程度の比較的小さい固有値問題を超高速に解きたいという需要が存在する。このような問題に対して、ブロックヤコビ法の適用を検討した。ブロックヤコビ法は、密行列に対して直接に対角化のための反復計算を行う手法であり、計算量は多いが、演算パターンが単純で通信が大粒度であるという特徴を持つ。本研究では、2次元行列分割を用いたブロックヤコビ法について性能モデルを作成し、弱スケーラビリティの意味で優れた並列性能を持つことを明らかにした。また、スーパーコンピュータ「京」上での性能評価により、このことを確認した。
(2) 符号付き最小特異値に基づく非線形固有値問題の解法
非線形固有値問題A(λ)=0は、電子状態計算や流体力学の安定性解析など多くの分野で重要な問題である。本研究では、大規模疎行列を係数とする非線形固有値問題に対する数値解法を開発した。非線形固有値問題の固有値λは、行列A(λ)を特異にするλの値として特徴付けられる。したがって、A(λ)を定数行列と見たとき、その最小特異値が0になるようなλを求めればよい。しかし、特異値は通常、非負の実数として定義されるため、A(λ)の最小特異値はλに対して滑らかでない関数となり、その零点を求めるのが容易でない。そこで本研究では、λに関して滑らかな関数となる符号付き特異値を導入した。この量を使ってA(λ)が特異となるようなλを求めることで、非線形固有値問題が効率的に解けることを数値実験により確認した。

Current Status of Research Progress
Reason

24年度が最終年度であるため、記入しない。

Strategy for Future Research Activity

24年度が最終年度であるため、記入しない。

  • Research Products

    (9 results)

All 2013 2012

All Journal Article (5 results) (of which Peer Reviewed: 5 results) Presentation (4 results)

  • [Journal Article] On a shifted LR transformation derived from the discrete hungry Toda equation2013

    • Author(s)
      A. Fukuda, Y. Yamamoto, M. Iwasaki, E. Ishiwata and Y. Nakamura
    • Journal Title

      Monatsh Math.

      Volume: 170 Pages: 11-26

    • DOI

      10.1007/s00605-012-0404-y

    • Peer Reviewed
  • [Journal Article] Error analysis for matrix eigenvalue algorithm based on the discrete hungry Toda equation2012

    • Author(s)
      A. Fukuda, Y. Yamamoto, M. Iwasaki, E. Ishiwata and Y. Nakamura
    • Journal Title

      Numerical Algorithms

      Volume: 61 Pages: 243-260

    • DOI

      10.1007/s11075-012-9606-6

    • Peer Reviewed
  • [Journal Article] On Some Properties of Discrete Integrable System Derived from Hungry Lotka-Volterra System of Multiplicative Type2012

    • Author(s)
      Y. Hama, A. Fukuda, Y. Yamamoto, M. Iwasaki, E. Ishiwata and Y. Nakamura
    • Journal Title

      Journal of Math-for-Industry

      Volume: 4(A) Pages: 5-15

    • Peer Reviewed
  • [Journal Article] 倍精度正方行列特異値分解アルゴリズムのGPGPU上での性能・精度評価2012

    • Author(s)
      廣田悠輔,橋本拓也,山本有作
    • Journal Title

      情報処理学会論文誌コンピューティングシステム(ACS)

      Volume: 5 Pages: 163-176

    • Peer Reviewed
  • [Journal Article] 非直交同時対角化アルゴリズムのハイブリッド解法2012

    • Author(s)
      廣田悠輔,山本有作,張紹良
    • Journal Title

      日本応用数理学会論文誌

      Volume: 22 Pages: 63-79

    • Peer Reviewed
  • [Presentation] Performance Evaluation and Tuning of Tall Skinny Type QR Factorization on the K Computer2013

    • Author(s)
      Takeshi Fukaya and Yusaku Yamamoto
    • Organizer
      2013 Conference on Advanced Topics and Auto Tuning in High Performance Scientific Computing
    • Place of Presentation
      Taipei
    • Year and Date
      20130327-20130329
  • [Presentation] Performance Modeling of the Eigen-K Dense Eigensolver on Massively Parallel Machines2013

    • Author(s)
      Takeshi Fukaya, Toshiyuki Imamura and Yusaku Yamamoto
    • Organizer
      Conference on Computational Science and Engineering (CSE13)
    • Place of Presentation
      Boston
    • Year and Date
      20130225-20130301
  • [Presentation] Performance of the Block Jacobi Method for the Symmetric Eigenvalue Problem on a Modern Massively Parallel Computer2012

    • Author(s)
      Yuusuke Takahashi, Yuusuke Hirota and Yusaku Yamamoto
    • Organizer
      ALGORITMY 2012
    • Place of Presentation
      Podbanske
    • Year and Date
      20120909-20120914
  • [Presentation] An Acceleration of Backward Transformation of Singular Vectors on a CPU and GPU Heterogeneous Environment2012

    • Author(s)
      Yusuke Hirota and Yamamoto Yamamoto
    • Organizer
      Parallel Matrix Algorithms and Applications 2012
    • Place of Presentation
      London
    • Year and Date
      20120628-20120630

URL: 

Published: 2014-07-24  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi