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

2011 Fiscal Year Annual Research Report

メニーコア・超並列時代に向けた自動チューニング記述言語の方式開発

Research Project

Project/Area Number 21300007
Research InstitutionThe University of Tokyo

Principal Investigator

片桐 孝洋  東京大学, 情報基盤センター, 准教授 (40345434)

Co-Investigator(Kenkyū-buntansha) 今村 俊幸  電気通信大学, 情報理工学部, 准教授 (60361838)
須田 礼仁  東京大学, 情報理工学系, 教授 (40251392)
伊藤 祥司  東京大学, 情報基盤センター, 特任准教授 (70333482)
岩下 武史  京都大学, 学術情報メディアセンター, 准教授 (30324685)
滝沢 寛之  東北大学, 情報学研究科, 准教授 (70323996)
Keywordsマルチコア / 超並列 / ABCLibScript / 並列実験 / 自動チューニング / 品質管理 / T2Kオープンスパコン / 実行時最適化
Research Abstract

研究目的:情報社会の基盤を支える計算機が高度に並列化され多様化している。近い将来、PCにおいては数十コア、スーパコンピュータに至っては数十万コアのメニーコア・超並列環境となる。本研究の目的は、自動チューニング(AT)を達成する方式、AT記述用言語処理系のプロトタイピングを行うことにある。成果を以下にまとめる。
1.新ABCLibScriptの高度化:マルチコア環境に適用できるAT機能の拡張を行った。特に、近年普及したGPUへの対応のため、GPUとマルチコアCPUのプログラムに対してのAT機能を持つ、HxABCLibScriptの設計と基本機能の開発を行った。また、CUDAプログラムのスレッドブロックサイズを実行時ATする機構を開発し、その知見を集積することが出来た。
2.マルチコアCPUおよびGPU環境でのAT効果検証:上記1のAT新機能の検証を、以下のアプリケーションで行った:(1)行列-行列積、(2)ヤコビ反復解法、(3)姫野ベンチマーク。10000コアを超える大規模な分散並列型計算機上で動作する固有値ソルバを自動チューニングする際に必要となるチューニング項目とパラメタの特定を実施した。および、並列処理における自動チューニングのための数理手法について研究し、知見を集積した。
3.アプリケーションへの適用評価:AT言語の実用性を検証するため、高精度行列-行列積プログラムにHxABCLibScript適用評価し有効性の検証を行った。疎行列を係数行列に持つ線形方程式に対する反復解法の前処理付きアルゴリズム、および、高周波電磁場解析で一般的3次元FDTD法のキャッシュヒット率を向上させる時空間タイリングによる実装法について、ATの観点から効果検証を実施した。
4.開発ソフトウェアの公開:開発したHxABCLibScriptの処理系のコードを、フリーソフトウェアとしてインターネット上に公開した。

  • Research Products

    (23 results)

All 2012 2011 Other

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

  • [Journal Article] BiCGStab法の前処理付きアルゴリズムに対する改善2012

    • Author(s)
      伊藤祥司、片桐孝洋、櫻井隆雄、猪貝光祥、大島聡史、黒田久泰、直野健
    • Journal Title

      2012年ハイパフォーマンスコンピューティングと計算科学シンポジウム論文集

      Pages: 117-126

    • Peer Reviewed
  • [Journal Article] 疎行列-ベクトル積におけるブロック化BSS法と高スレッド並列環境での性能評価2011

    • Author(s)
      片桐孝洋, 佐藤雅彦
    • Journal Title

      情報処理学会論文誌:ACS

      Volume: Vol.4, No.3 Pages: 1-8

    • Peer Reviewed
  • [Journal Article] キャッシュメモリを考慮した3次元FDTDカーネルの性能改善2011

    • Author(s)
      南武志、高橋康人、岩下武史、中島浩
    • Journal Title

      情報処理学会論文誌:ACS

      Volume: Vol.4, No.2 Pages: 70-83

    • Peer Reviewed
  • [Journal Article] OpenCLにおけるタスク並列化支援のための実行時依存関係解析手法2011

    • Author(s)
      佐藤功人、小松一彦、滝沢寛之、小林広明
    • Journal Title

      情報処理学会論文誌:ACS

      Volume: Vol.5 No.1 Pages: 53-67

    • Peer Reviewed
  • [Journal Article] A History-based Performance Prediction Model with Pro-file Data Classification for Automatic Task Allocation in Heterogeneous Computing Systems2011

    • Author(s)
      Katsuto Sato, Kazuhiko Komatsu, Hiroyuki Takizawa, Hiroaki Kobayashi
    • Journal Title

      Proc.of The 9th IEEE International Symposium on Parallel and Distributed Processing with Application

    • Peer Reviewed
  • [Journal Article] 疎行列反復解法ライブラリにおける自動チューニング機能の開発2011

    • Author(s)
      片桐孝洋
    • Journal Title

      京都大学数理解析研究所講究録

      Volume: 1733 Pages: 40-46

  • [Journal Article] HxABCLibScript:非均質計算機向け自動チューニング記述言語拡張2011

    • Author(s)
      片桐孝洋、大島聡史、平澤将一、本多弘樹
    • Journal Title

      情報処理学会研究報告

      Volume: HPC-129

  • [Journal Article] An Auto-tuning Method for Run-time Data Transformation for Sparse Matrix-Vector Multiplication2011

    • Author(s)
      Takahiro Katagiri, Masahiko Sato
    • Journal Title

      情報処理学会研究報告

      Volume: HPC-130

  • [Journal Article] 高精度行列-行列積アルゴリズムのスレッド並列化とABCLibScriptへの機能実装2011

    • Author(s)
      片桐孝洋、尾崎克久、荻田武史、大石進一
    • Journal Title

      情報処理学会研究報告

      Volume: HPC-133

  • [Journal Article] 導出過程に着目した前処理付きCGS法の適切なアルゴリズム2011

    • Author(s)
      伊藤祥司、杉原正顯
    • Journal Title

      情報処理学会研究報告

      Volume: HPC-130

  • [Journal Article] 前処理付きBiCGStab法の問題点に対する改良2011

    • Author(s)
      伊藤祥司、片桐孝洋、櫻井隆雄、猪貝光祥、大島聡史、黒田久泰、直野健、中島研吾
    • Journal Title

      第16回計算工学講演会論文集

  • [Journal Article] 3次元FDTDカーネルのキャッシュメモリを考慮した性能改善の実装と性能評価2011

    • Author(s)
      南武志、岩下武史、中島浩
    • Journal Title

      情報処理学会研究報告

      Volume: HPC-130

  • [Journal Article] キャッシュメモリを考慮した3次元FDTD法の実装とその性能評価2011

    • Author(s)
      南武志、高橋康人、岩下武史、中島浩
    • Journal Title

      第14回環瀬戸内応用数理研究部会シンポジウム講演予稿集

      Pages: 201-206

  • [Journal Article] ポストペタスケール時代の超並列固有値ソルバー開発2011

    • Author(s)
      今村俊幸、山田進、町田昌彦
    • Journal Title

      日本応用数理学会2011年度年会講演予稿集

  • [Journal Article] 自動チューニングによる通信最適化を施した固有値ソルバの開発について2011

    • Author(s)
      近藤大貴、吉田剛啓、田村遼也、今村俊幸
    • Journal Title

      情報処理学会研究報告

      Volume: HPC-133

  • [Journal Article] GPGPUによるCG法の実装と性能評価2011

    • Author(s)
      片山祐、黒田久泰
    • Journal Title

      2011年電気関係学会四国支部連合大会講演論文集

      Pages: 294-294

  • [Journal Article] GPUを利用した線形方程式の反復解法の実装と性能評価2011

    • Author(s)
      片山祐、黒田久泰
    • Journal Title

      情報処理学会第73回全国大会講演論文集(1)

      Pages: 203-204

  • [Presentation] Towards Auto-tuning Description Language to Heterogeneous Computing Environment2011

    • Author(s)
      Takahiro Katagiri
    • Organizer
      Fifth International Workshop on High-level Parallel Programming and Applications (HLPP 2011)
    • Place of Presentation
      国立情報学研究所(東京都)(招待講演)
    • Year and Date
      2011-09-11
  • [Presentation] Towards Auto-tuning Language of Numerical Libraries in Heterogeneous Computing Era2011

    • Author(s)
      Takahiro Katagiri
    • Organizer
      SIAM ICIAM 2011-7th International Congress on Industrial and Applied Mathematics
    • Place of Presentation
      カナダ バンクーバー市
    • Year and Date
      2011-07-18
  • [Presentation] Development of C Language Version of ABCLibScript-The Impact To Auto-tuning Software2011

    • Author(s)
      Takahiro Katagiri
    • Organizer
      SIAM Conference on Computational Science and Engineering (CSE11)
    • Place of Presentation
      米国ネバダ州レノ市
    • Year and Date
      2011-02-28
  • [Presentation] An improvement in preconditioned BiCGStab method2011

    • Author(s)
      Shoji Itoh, Takahiro Katagiri, Takao Sakurai, Mitsuyoshi Igai, Satoshi Ohshima, Hisayasu Kuroda, Ken Naono, Kengo Nakajima
    • Organizer
      2011年ハイパフォーマンスコンピューティングと計算科学シンポジウム
    • Place of Presentation
      産業技術総合研究所(茨城県)
    • Year and Date
      2011-01-18
  • [Remarks]

    • URL

      http://www.kata-lab.itc.u-tokyo.ac.jp/

  • [Remarks]

    • URL

      http://www.abc-lib.org/MyHTML/index.html

URL: 

Published: 2013-06-26  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi