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

2009 Fiscal Year Annual Research Report

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

Research Project

Project/Area Number 21560065
Research InstitutionKobe University

Principal Investigator

山本 有作  神戸大学, 大学院・工学研究科, 教授 (20362288)

Keywords固有値計算 / 数値計算 / アルゴリズム / 並列処理 / マルチコア / メニーコア / 誤差解析 / QR分解
Research Abstract

本年度は次の2つの項目について研究を行った。
(1)マルチコアプロセッサ向け固有値計算アルゴリズムの実装と性能評価
メニーコア向けアルゴリズムの準備として、4~8個のコアを有するマルチコアプロセッサ向けに、対称密行列固有値計算のアルコリズムを実装し、性能評価を行った。本アルゴリズムは演算のほとんどをlevel-3 BLAS(行列乗算)で行うことができるため、マルチコアプロセッサにおけるメモリアクセス競合の影響を受けにくく、従来のアルゴリズムに比べて性能向上を達成しやすいと予想される。Intel Xeonを搭載した8コアサーバ、及びAMD Opteronを搭載した6コアサーバで評価の結果、本アルゴリズムは従来のLAPACKに比べて最大2倍の性能を達成できることが示された。一方、コア数を増やした場合に、前処理に当たる帯行列化の部分が性能ネックになることも判明し、今後コア数を増やした場合の課題が明らかとなった。
(2)AllReduce型ハウスホルダーQR分解法の誤差解析
Level-3nLAS型の対称密行列固有値計算では、QR分解が計算の部品として重要な役割を果たす。このQR分解は、精度の観点から、ハウスホルダー法を用いて行う必要があるが、従来のハウスホルダー法は並列粒度が小さく、コア数を増やした場合の性能ネックになることが予想されている。これに対し、2007年にAllReduce型と呼ばれる新しい大粒度のハワスホルターQR分解の手法が提案されている。そこで、この手法に対して理論誤差解析を行った。その結果、この手法は従来のハウスホルダーQR分解と同等以上の精度を持つことを明らかにした。今後は、この手法を対称密行列固有値計算のプログラムに組み込む予定である。

  • Research Products

    (6 results)

All 2011 2010

All Journal Article (3 results) (of which Peer Reviewed: 3 results) Presentation (2 results) Book (1 results)

  • [Journal Article] A Backlund Transformation Between Two Integrable Discrete Hungry Systems2011

    • Author(s)
      Akiko Fukuda, Yusaku Yamamoto, Masashi Iwasaki, Emiko Ishiwata, Yoshimasa Nakamura
    • Journal Title

      Physics Letters A

      Volume: Vol.375 Pages: 303-308

    • Peer Reviewed
  • [Journal Article] Differential qd Algorithm for Totally Nonnegative Hessenberg Matrices : Introduction of Origin Shifts and Relationship with the Discrete Hungry Lotka-Volterra System2010

    • Author(s)
      Yusaku Yamamoto, Takeshi Fukaya
    • Journal Title

      JSIAM Letters

      Volume: Vol.2 Pages: 69-72

    • Peer Reviewed
  • [Journal Article] Four-point Correlation Function of a Passive Scalar Field in Rapidly Fluctuating Turbulence : Numerical Analysis of an Exact Closure Equation2010

    • Author(s)
      Yoshinori Mizuno, Kouhei Ohi, Tomohiro Sogabe, Yusaku Yamamoto, Yukio Kaneda
    • Journal Title

      Phys.Rev.E

      Volume: Vol.82 Pages: 036316-036324

    • Peer Reviewed
  • [Presentation] Acceleration of Hessenberg Reduction for Nonsymmetric Eigenvalue Problems Using GPU2010

    • Author(s)
      Jun-ichi Muramatsu, Shao-Liang Zhang, Yusaku Yamamoto
    • Organizer
      PDAA 2010
    • Place of Presentation
      Hiroshima(広島県)
    • Year and Date
      2010-11-19
  • [Presentation] Performance Modeling of Multishift QR Algorithms for the Parallel Solution of Symmetric Tridiagonal Eigenvalue Problems2010

    • Author(s)
      Takafumi Miyata, Yusaku Yamamoto, Shao-Liang Zhang
    • Organizer
      M2A2 2010
    • Place of Presentation
      Busan(韓国)
    • Year and Date
      2010-05-23
  • [Book] 「並列数値処理」(金田康正編著)第5章「高速フーリエ変換」2010

    • Author(s)
      山本有作
    • Total Pages
      272
    • Publisher
      コロナ社

URL: 

Published: 2012-07-19  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi