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

2016 Fiscal Year Annual Research Report

A Novel Development of Auto-tuning Technologies for Communication Avoiding and Reducing Algorithms

Research Project

Project/Area Number 16H02823
Research InstitutionNagoya University

Principal Investigator

片桐 孝洋  名古屋大学, 情報基盤センター, 教授 (40345434)

Co-Investigator(Kenkyū-buntansha) 長尾 大道  東京大学, 地震研究所, 准教授 (80435833)
佐藤 雅彦  核融合科学研究所, ヘリカル研究部, 助教 (80455211)
田中 輝雄  工学院大学, 情報学部(情報工学部), 教授 (90622837)
Project Period (FY) 2016-04-01 – 2019-03-31
Keywords時空間ブロッキング / 自動チューニング / 性能モデル / 通信削減 / データ同化 / スレッド並列化 / メニーコア / マルチコア
Outline of Annual Research Achievements

本年度は、以下の3つの観点から成果があった。
(1)通信削減を実現する時空間ブロッキングをデータ同化アルゴリズムに適用する新しい通信削減および高性能実装方式の開発を行った。また、最新スーパーコンピュータFX100を利用して提案方式の有効性を示すとともに、どのような理由から高速化が達成できたのかを明らかにした。
(2)対象プログラムの性能を決定する性能パラメタを自動的に調整し、対象プログラムの最適化を狙う、以下の自動チューニング方式に関する2点の研究を行った:(I)初期点を決め、その初期点から探索を効率良く行える、1次元のd-Splineによる線形探索の方式を提案した。データ追加をを繰り返し行うことにより、計算量を大幅に削減する新方式の提案を行った。(II)実行時間のブレに対する方式提案と実証実験を行った。
(3)アプリケーション適用の観点からの検討を行った。特に、以下の2分野のアルゴリズムの進展に関する成果があった:(I)精密に制御した弾性波・電磁波を定常的に自然・人工の構造物に照射することにより、その内部構造の物理状態を高い分解能で能動監視する技術(アクロス)で取得される観測データを解析するための高精度計算手法の開発。(II)核融合プラズマにおいて、プラズマ中で発生する抵抗性磁気流体力学(MHD)不安定性の抑制に関してMHDシミュレーションコードの研究に資する、圧力の磁力線方向の輸送項に対する陰的な時間積分法を適用するコードの開発。

Current Status of Research Progress
Current Status of Research Progress

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

Reason

本年度は、以下の項目が研究対象であった:(1)通信回避・削減(CA/CR)用高性能実装:最新鋭メニーコア型CPU環境での評価。(2)CA/CR用高性能実装:(1)で必要となる、CA/CR向き実装方式の新規開発。(3)CA/CR用の自動チューニング(AT)方式検討およびATパラメタ調査。

本年度は、通信削減を実現し、ブロック化による高性能化が達成できる時空間ブロッキングにおいて、データ同化に適用可能な新実装方式の開発ができた。さらに、時空間ブロッキングのプログラム実装で現れる性能パラメタの調査を行った。また、新しいAT方式の提案評価も行えたため、上記の(1)-(3)の項目が達成されたと判断するため。

Strategy for Future Research Activity

来年度以降は、以下の方針で推進する:
(1)平成28年度に引き続き、CA/CR用AT開発を進める。
(2)CA/CR用高性能実装開発:平成28年度に引き続き、CA/CR通信削減方式に対応したMPI実装技術を開発する。平成28年度以降、アプリケーションへの適用評価を行いつつ、AT時間削減のATアルゴリズムの技術開発をする。
(3)AT高度化:設計済みの仕様、および平成28年度のAT方式の要素技術を取り入れたAT機能の高度化を行う。
(4)アプリケーション適用評価:平成28年度中に開発された手法を活用し、CA/CR用のAT機能の検証をする。

  • Research Products

    (25 results)

All 2017 2016 Other

All Int'l Joint Research (2 results) Journal Article (2 results) (of which Acknowledgement Compliant: 2 results) Presentation (19 results) (of which Int'l Joint Research: 9 results,  Invited: 7 results) Remarks (1 results) Funded Workshop (1 results)

  • [Int'l Joint Research] 国立台湾大学/国立中央大学(台湾)

    • Country Name
      その他の国・地域
    • Counterpart Institution
      国立台湾大学/国立中央大学
  • [Int'l Joint Research] ローレンスバークレー国立研究所(米国)

    • Country Name
      U.S.A.
    • Counterpart Institution
      ローレンスバークレー国立研究所
  • [Journal Article] 3次元積層技術による高メモリバンド幅時代の自動チューニング~FDMコードを例にして~2016

    • Author(s)
      片桐孝洋、松本正晴、大島聡史
    • Journal Title

      研究報告ハイパフォーマンスコンピューティング(HPC)

      Volume: 2016-HPC-155 Pages: 1-8

    • Acknowledgement Compliant
  • [Journal Article] アジョイント法におけるForward modelへの階層ブロッキング適用による高性能化2016

    • Author(s)
      池田朋哉(名古屋大学),伊藤伸一,長尾大道,片桐孝洋,永井亨,荻野正雄
    • Journal Title

      研究報告ハイパフォーマンスコンピューティング(HPC)

      Volume: 2016-HPC-157 Pages: 1-8

    • Acknowledgement Compliant
  • [Presentation] 自動チューニングにおけるd-Spline近似の実時間のブレを考慮した手法 の提案2017

    • Author(s)
      范谷瑛, 望月大義, 田中輝雄, 藤井昭宏, 片桐孝洋
    • Organizer
      第79回情報処理学会全国大会
    • Place of Presentation
      名古屋大学
    • Year and Date
      2017-03-16 – 2017-03-17
  • [Presentation] On Parallelism of a New Method of Solving Wave Equations DOWT2017

    • Author(s)
      Toru Nagai
    • Organizer
      2017 Conference on Advanced Topics and Auto Tuning in High-Performance Scientific Computing (ATAT in HPSC 2017)
    • Place of Presentation
      国立台湾大学(台北市、台湾)
    • Year and Date
      2017-03-16 – 2017-03-17
    • Int'l Joint Research / Invited
  • [Presentation] データ同化処理における時空間ブロッキングの異機種性能評価2017

    • Author(s)
      藤川隼人、池田 朋哉、片桐孝洋、永井 亨、荻野正雄
    • Organizer
      第79回情報処理学会全国大会
    • Place of Presentation
      名古屋大学(愛知県名古屋市)
    • Year and Date
      2017-03-16 – 2017-03-17
  • [Presentation] Data assimilation based on 4DVar for structural materials2017

    • Author(s)
      Nagao, H., S. Ito, T. Kasuya, and J. Inoue
    • Organizer
      American Physical Society March Meeting
    • Place of Presentation
      New Orleans, USA
    • Year and Date
      2017-03-14 – 2017-03-14
    • Int'l Joint Research
  • [Presentation] Two topics about fitting function d-Spline for realization of practical AT2017

    • Author(s)
      Tanaka Teruo, Masayoshi Mochizuki, Guuing Fan, Akihiro Fujii
    • Organizer
      2017 Conference on Advanced Topics and Auto Tuning in High-Performance Scientific Computing (ATAT in HPSC 2017)
    • Place of Presentation
      国立台湾大学(台北市、台湾)
    • Year and Date
      2017-03-10 – 2017-03-11
    • Int'l Joint Research / Invited
  • [Presentation] Impact of Auto-tuning to Many-core and NUMA Environments2017

    • Author(s)
      Takahiro Katagiri
    • Organizer
      2017 Conference on Advanced Topics and Auto Tuning in High-Performance Scientific Computing (ATAT in HPSC 2017)
    • Place of Presentation
      国立台湾大学(台北市、台湾)
    • Year and Date
      2017-03-10 – 2017-03-11
    • Int'l Joint Research / Invited
  • [Presentation] Algorithmic Revolution and Auto-Tuning for Matrix Computations in Post Moore's Era2017

    • Author(s)
      Takahiro Katagiri, Satoshi Ohshima, Masaharu Matsumoto
    • Organizer
      SIAM Conference on Computational Science and Engineering (CSE17)
    • Place of Presentation
      Hilton Atlanta (Atlanta, Georgia, USA)
    • Year and Date
      2017-03-02 – 2017-03-02
    • Int'l Joint Research
  • [Presentation] 大自由度系のデータ同化のための2nd-order adjoint法を用いた高速不確実性評価法2017

    • Author(s)
      伊藤伸一, 長尾大道, 加納将行, 黒河天
    • Organizer
      科研費シンポジウム「統計的モデリングと計算アルゴリズムの数理と展開」
    • Place of Presentation
      名古屋大学(愛知県名古屋市)
    • Year and Date
      2017-02-19 – 2017-02-19
  • [Presentation] ポストムーア時代の密行列数値計算アルゴリズムの変革と有限差分法アプリケーションにおける一例2017

    • Author(s)
      片桐孝洋
    • Organizer
      ワークショップ「行列計算のための数値計算法」
    • Place of Presentation
      名古屋大学(愛知県名古屋市)
    • Year and Date
      2017-01-19 – 2017-01-20
    • Invited
  • [Presentation] Numerical validation of DOWT (Discrete Operational Wave Theory) in frequency-wavenumber domain2017

    • Author(s)
      Toru Nagai and Mineo Kumazawa
    • Organizer
      International Conference on Seismic Imaging, Inversion, and Visualization Methods
    • Place of Presentation
      Haikou, China
    • Year and Date
      2017-01-06 – 2017-01-08
    • Int'l Joint Research
  • [Presentation] 自動チューニング専用言語の開発2016

    • Author(s)
      片桐孝洋
    • Organizer
      神戸大学、第12回協定講座シンポジウム「計算の大規模化に対応したコード開発と複雑系流体解析」
    • Place of Presentation
      神戸大学(兵庫県神戸市)
    • Year and Date
      2016-12-06 – 2016-12-06
    • Invited
  • [Presentation] ポストムーア時代の数値計算アルゴリズム開発に向けて2016

    • Author(s)
      片桐孝洋
    • Organizer
      研究会「計算物質科学における時空間アップスケーリングと数理手法」
    • Place of Presentation
      電気通信大学(東京都調布市)
    • Year and Date
      2016-11-28 – 2016-11-29
    • Invited
  • [Presentation] Reiteration of Linear Search for Multiple-dimensional Performance Parameter Estimation2016

    • Author(s)
      Masayoshi Mochizuki, Akihiro Fujii, Teruo Tanaka
    • Organizer
      ITBL booth, Super Computing 2016(Poster)
    • Place of Presentation
      Salt Lake City, Utah, USA
    • Year and Date
      2016-11-14 – 2016-11-17
    • Int'l Joint Research
  • [Presentation] 高バンド幅メモリ環境における数値計算アルゴリズムの変革と自動チューニング技術~FDMコードを例にして~2016

    • Author(s)
      片桐孝洋、松本正晴、大島聡史
    • Organizer
      日本応用数理学会2016年度年会
    • Place of Presentation
      北九州国際会議場(福岡県北九州市)
    • Year and Date
      2016-09-12 – 2016-09-14
  • [Presentation] マルチコア・メニーコア環境における反復型ステンシル計算と時空間タイリング2016

    • Author(s)
      深谷猛, 岩下武史
    • Organizer
      日本応用数理学会2016年度年会
    • Place of Presentation
      北九州国際会議場(福岡県北九州市)
    • Year and Date
      2016-09-12 – 2016-09-14
  • [Presentation] Auto-tuning Towards to Post Moore’s Era: Adapting a new concept from FLOPS to BYTES2016

    • Author(s)
      Takahiro Katagiri
    • Organizer
      First International Workshop on Deepening Performance Models for Automatic Tuning (DPMAT)
    • Place of Presentation
      名古屋大学(愛知県名古屋市)
    • Year and Date
      2016-09-07 – 2016-09-07
    • Int'l Joint Research
  • [Presentation] Auto-tuning and related topics2016

    • Author(s)
      Takahiro Katagiri
    • Organizer
      JIFS Workshop, Innovations and co-designs of fusion simulations towards extreme scale computing
    • Place of Presentation
      オークリッジ国立研究所(米国テネシー州オークリッジ)
    • Year and Date
      2016-08-17 – 2016-08-19
    • Int'l Joint Research / Invited
  • [Presentation] 複数性能パラメタ空間における実行時AT機構2016

    • Author(s)
      田中輝雄, 望月大義, 村田陸, 藤井昭宏
    • Organizer
      016年ハイパフォーマンスコンピューティング と計算科学シンポジウム
    • Place of Presentation
      東北大学(宮城県仙台市)
    • Year and Date
      2016-06-06 – 2016-06-07
  • [Presentation] AT研究動向とAT専用言語ppOpen-ATの最新機能の紹介2016

    • Author(s)
      片桐孝洋、松本正晴、大島聡史
    • Organizer
      2016年ハイパフォーマンスコンピューティングと計算科学シンポジウム(HPCS2016)
    • Place of Presentation
      東北大学(宮城県仙台市)
    • Year and Date
      2016-06-06 – 2016-06-07
  • [Remarks] 国際会議DPMATのHP

    • URL

      http://www.abc-lib.org/Workshop/DPMAT2016.html

  • [Funded Workshop] First International Workshop on Deepening Performance Models for Automatic Tuning (DPMAT)2016

    • Place of Presentation
      名古屋大学
    • Year and Date
      2016-09-07 – 2016-09-07

URL: 

Published: 2018-01-16   Modified: 2022-08-26  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi