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

2012 Fiscal Year Annual Research Report

Numerical Computation Algorithms for Large-scale Parallel Environment

Planned Research

Project AreaMaterials Design through Computics: Complex Correlation and Non-equilibrium Dynamics
Project/Area Number 22104003
Research InstitutionUniversity of Tsukuba

Principal Investigator

高橋 大介  筑波大学, システム情報系, 教授 (00292714)

Co-Investigator(Kenkyū-buntansha) 今村 俊幸  独立行政法人理化学研究所, 計算科学研究機構, 研究員 (60361838)
多田野 寛人  筑波大学, システム情報系, 助教 (50507845)
Project Period (FY) 2010-04-01 – 2015-03-31
Keywords大規模並列環境 / GPGPU / 高速フーリエ変換 / 3倍精度浮動小数点演算 / 固有値ソルバ / Block Krylovアルゴリズム
Outline of Annual Research Achievements

平成24年度においては,大規模並列環境における数値計算アルゴリズムとして,高速フーリエ変換(FFT),GPUによる3倍・4倍精度浮動小数点演算,GPU環境下での固有値ソルバ開発と既存ソルバとの性能評価,そしてBlock Krylovアルゴリズムによる連立一次方程式の求解高速化について研究を行った。
高速フーリエ変換(FFT)の研究では,Intel AVX命令を用いてFFTカーネル部分の性能を向上させると共に,ブロック二次元FFTアルゴリズムを用いることで,データがキャッシュに収まらない場合にも高い性能を維持するFFTライブラリFFTEを実装した。GPUによる3倍・4倍精度浮動小数点演算の研究では,3倍精度数を倍精度数と単精度数に分けて格納するDouble+Single型3倍精度型(D+S型)およびD+S型3倍精度演算(D+S型演算)を提案し,GPUによる3倍精度のBLASルーチンを実装した。GPU環境下での固有値ソルバ開発と既存ソルバとの性能評価の研究では,行列ベクトル積SYMVに対して独自の実装方式であるatomicアルゴリズムとL+Uアルゴリズムを併用した実装方式を提案した。著名なGPGPU数値計算ソフトウェアであるMAGMAと比較して1.3から1.5倍の高速化を達成している。
Block Krylovアルゴリズムによる連立一次方程式の求解高速化についての研究では,
Block BiCGGRRO法の正規直交化の回数を削減するアルゴリズムを構築し,同法の高速化を図った。
これらの研究成果は,次世代のスーパーコンピュータにおいて,実アプリケーションの高速化に貢献できることが期待される。

Current Status of Research Progress
Current Status of Research Progress

2: Research has progressed on the whole more than it was originally planned.

Reason

研究の目的のうち,ペタスケール計算環境に向けた並列数値計算アルゴリズムが実現されており,提案する並列数値計算アルゴリズムの高速性が実証されているため。

Strategy for Future Research Activity

本研究課題については,今後ペタスケールおよびエクサスケール計算環境に適したアルゴリズムおよび最適化手法についての知見を得ることを目指して引き続き推進していく予定である。

  • Research Products

    (7 results)

All 2013 2012

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

  • [Journal Article] Performance comparison of parallel eigensolver based on a contour integral method and a Lanczos method2013

    • Author(s)
      I. Yamazaki, H. Tadano, T. Sakurai, T. Ikegami
    • Journal Title

      Parallel Computing

      Volume: in press

    • Peer Reviewed
  • [Journal Article] A modified Block IDR(s) method for computing high accuracy solutions2012

    • Author(s)
      M. Naito, H. Tadano, T. Sakurai
    • Journal Title

      JSIAM Letters

      Volume: 4 Pages: 25-28

    • Peer Reviewed
  • [Presentation] Auto-Tuning in Memory-Bound CUDA-BLAS Kernel2013

    • Author(s)
      T. Imamura
    • Organizer
      Conference on Advanced Topics and Auto Tuning in High Performance Scientific Computing
    • Place of Presentation
      National Taiwan University, Taipei, Taiwan
    • Year and Date
      2013-03-27 – 2013-03-29
  • [Presentation] Kepler複数世代GPUに対するSYMVカーネルの性能チューニング2013

    • Author(s)
      今村俊幸,内海貴弘,林熙龍,山田進,町田昌彦
    • Organizer
      第138回ハイパフォーマンスコンピューティング研究発表会(HPC138)
    • Place of Presentation
      芦原温泉清風荘,福井県あわら市
    • Year and Date
      2013-02-21 – 2013-02-22
  • [Presentation] An Implementation of Parallel 2-D FFT Using Intel AVX Instructions on Multi-Core Processors2012

    • Author(s)
      D. Takahashi
    • Organizer
      12th International Conference on Algorithms and Architectures for Parallel Processing (ICA3PP 2012)
    • Place of Presentation
      Kyushu Sangyo University, Fukuoka, Japan
    • Year and Date
      2012-09-04 – 2012-09-07
  • [Presentation] A High Performance SYMV Kernel on a Fermi-core GPU2012

    • Author(s)
      T. Imamura, S. Yamada and M. Machida
    • Organizer
      10th International Meeting on High-Performance Computing for Computational Science (VECPAR 2012)
    • Place of Presentation
      Kobe, Japan
    • Year and Date
      2012-07-17 – 2012-07-20
  • [Presentation] Performance Comparison of Double, Triple and Quadruple Precision Real and Complex BLAS Subroutines on GPUs2012

    • Author(s)
      D. Mukunoki and D. Takahashi
    • Organizer
      ATIP/A*CRC Workshop on Accelerator Technologies for High-Performance Computing: Does Asia Lead the Way? (ATIP/A*CRC Workshop '12)
    • Place of Presentation
      A*STAR Computational Resource Centre, Singapore
    • Year and Date
      2012-05-07 – 2012-05-10

URL: 

Published: 2018-02-02  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi