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

2016 Fiscal Year Annual Research Report

Research on the framework of high-performance application development targeting manycore processors

Research Project

Project/Area Number 26280044
Research InstitutionKyoto University

Principal Investigator

中島 浩  京都大学, 学術情報メディアセンター, 教授 (10243057)

Co-Investigator(Kenkyū-buntansha) 岩下 武史  北海道大学, 情報基盤センター, 教授 (30324685)
Project Period (FY) 2014-04-01 – 2017-03-31
Keywords並列処理 / メニーコアプロセッサ / プログラム変換
Outline of Annual Research Achievements

本研究の柱である以下の3つの高速化要素技法について、具体的なアプリケーションに基づくコード開発を実施した。
(1) cache-awareコード:FDTD法に対する新たなタイリング手法として新たに、(a)スレッドに割り当てる最適なサイズ・形状の直方体タイルを3次元的に組み合わせて得られる直方体とは限らないタイルを用いる方式と、(b)タイルにカラーリングを施すことで同期操作を削減する方式の、2種類のものを実装・評価し、それぞれについてこれまでの直方体タイル方式に対する優位性を確認した。また(a)について自動チューニングの基礎となるパラメータサーベイを行い、2次・3次キャッシュ容量に基づく最適スレッドタイル形状の設定に関する指針を得た。
(2) SIMD化ループ:FDTD法の(1)(a)のタイリングと組み合わせて、格子点ごとの媒質定数の取得操作について、間接参照を排除しつつメモリ参照回数を最小化したSIMD化ループを実装した。またこのループと、構造格子から派生する疎行列とベクトルの乗算ループを対象として、間接参照を排除したループの構成に関する最適なチューニングパラメータを求める指針を得た。
(3) 通信遅延隠蔽・削減: PIC法によるプラズマシミュレーションコードを対象とした、粒子の境界移動通信、電磁場の境界値通信、電流密度の総和計算のそれぞれについて、メニーコアプロセッサ内でのプロセス並列・スレッド並列の構成比と性能の関係を詳細に評価した。その結果、メニーコアプロセッサの1コアに関する通信性能をベースとした、最適な構成比を求めるための指針が得られた。またこの成果を国際会議IPDPS2017に投稿し、採択された。

Research Progress Status

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

Strategy for Future Research Activity

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

Causes of Carryover

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

Expenditure Plan for Carryover Budget

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

  • Research Products

    (8 results)

All 2017 2016 Other

All Presentation (7 results) (of which Int'l Joint Research: 3 results,  Invited: 1 results) Remarks (1 results)

  • [Presentation] Large Scale Manycore-Aware PIC Simulation with Efficient Particle Binning2017

    • Author(s)
      Hiroshi Nakashima, Yoshiki Summura, Keisuke Kikura, Yohei Miyake
    • Organizer
      Intl. Parallel and Distributed Processing Symp.
    • Place of Presentation
      Orlando, FL, USA
    • Year and Date
      2017-05-30 – 2017-06-01
    • Int'l Joint Research
  • [Presentation] Regularity: A New Important Player in the Game of High-Performance Simulations in Manycore Era2016

    • Author(s)
      Hiroshi Nakashima
    • Organizer
      Intl. Conf. Simulation Technology
    • Place of Presentation
      Kyoto, Japan
    • Year and Date
      2016-10-28
    • Int'l Joint Research / Invited
  • [Presentation] Electron Hybrid Code Simulations with {OhHelp} Load Balancer for the Study of Relativistic Electron Acceleration in Planetary Magnetospheres2016

    • Author(s)
      Yuto Kato, Yoshiharu Omura, Yohei Miyake, Hiroshi Nakashima, Hideyuki Usui, Keiichiro Fukazawa
    • Organizer
      Intl. Conf. Simulation Technology
    • Place of Presentation
      Kyoto, Japan
    • Year and Date
      2016-10-28
    • Int'l Joint Research
  • [Presentation] マルチコア・メニーコア環境における反復型ステンシル計算と時空間タイリング2016

    • Author(s)
      深谷猛, 岩下武史
    • Organizer
      日本応用数理学会 2016年度年会
    • Place of Presentation
      北九州市
    • Year and Date
      2016-09-12
  • [Presentation] 反復型ステンシル計算のマルチコア・メニーコア向け実装に関する考察2016

    • Author(s)
      深谷猛, 岩下武史
    • Organizer
      日本応用数理学会 「行列・固有値問題の解法とその応用」研究部会
    • Place of Presentation
      松本市
    • Year and Date
      2016-08-09
  • [Presentation] メニーコア型スーパーコンピュータ向けプラズマ粒子計算手法の研究2016

    • Author(s)
      三宅洋平, 寸村良樹, 木倉佳祐, 中島浩
    • Organizer
      ハイパフォーマンスコンピューティングと計算科学シンポジウム
    • Place of Presentation
      仙台市
    • Year and Date
      2016-06-06
  • [Presentation] メニーコア型スーパーコンピュータ向けプラズマ粒子シミュレーション高効率実装の検討2016

    • Author(s)
      三宅洋平, 木倉佳祐, 寸村良樹, 中島浩
    • Organizer
      第21回計算工学講演会
    • Place of Presentation
      新潟市
    • Year and Date
      2016-06-01
  • [Remarks] OhHelp Library

    • URL

      http://www.para.media.kyoto-u.ac.jp/ohhelp/

URL: 

Published: 2018-01-16  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi