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

2009 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記述用言語処理系のプロトタイピングを行うことにある。
本年度の研究実施計画と実績:以下の3点にまとめられる。
1.新ABCLibScriptの仕様の設計・プロトタイピング:AT記述言語を新規開発するための基礎データ取得と、既存言語ABCLibScriptの機能検証を行うとともにそのAT方式の検証を行った。
2.4000コア超のマルチコア・超並列環境でのAT効果検証:(1)並列処理におけるATの数理アルゴリズムについて研究を行った。並列実験、並列試行、重複実施を提案した。並列実験について疎行列ベクトル積の格納形式の最適化に適用した。(2)CPUとGPUとの性能差を実行時に予測し、その予測結果に基づいてプロセッサを切り替える方式について検討を進めるとともに、GPU向けのプログラミングにおいて設定が求められるパラメタのAT手法を実装・評価した。
3.開発言語の実用性を高めるための数値計算ライブラリ上の性能パラメタ調査:(1)T2Kオープンスパコン(東大版)の1ノード上で、固有値ソルバABCLib_DRSSEDの実行性能を調査し、性能向上の見積もりとABCLibScript仕様との適合性について検証を行った。(2)線形方程式求解アルゴリズムの記述に関して潜在している問題点の指摘と具体的な改善について議論した。また、品質管理の手法も採り入れソフトウェア工学の観点からも研究を実施した。(3)電磁場解析における一般的な手法の一つであるFDTD法において、キャッシュメモリを有効に活用する実装法を提案した。提案手法において、自動チューニング技術の対象となるパラメータの抽出を行い、その適用に関する基本的な調査を行った。

  • Research Products

    (20 results)

All 2010 2009 Other

All Journal Article (8 results) (of which Peer Reviewed: 5 results) Presentation (11 results) Remarks (1 results)

  • [Journal Article] クリロフ部分空間法に対する前処理方式と収束判定について2010

    • Author(s)
      伊藤祥司, 杉原正顯, 姫野龍太郎
    • Journal Title

      情報処理学会論文誌コンピューティングシステム(ACS)

      Volume: Vol.3, No.2 Pages: 9-19

  • [Journal Article] Systematic performance evaluation of linear solvers using quality control techniques2010

    • Author(s)
      S.Itoh, M.Sugihara
    • Journal Title

      Software Automatic Tuning : From Concepts to the State-of-the Art Results

      Volume: (on line)

    • Peer Reviewed
  • [Journal Article] Automatic Tuning of CUDA Execution Parameters for Stencil Processing2010

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

      Software Automatic Tuning : From Concepts to the State-of-the Art Results

      Volume: (on line)

    • Peer Reviewed
  • [Journal Article] ペタフロップス環境における小規模行列用対称密行列固有値ソルバに向けて-逆変換の改良-2010

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

      2010年ハイパフォーマンスコンピューティングと計算科学論文集

      Pages: 27-34

    • Peer Reviewed
  • [Journal Article] ソフトウェア自動チューニングの数理2009

    • Author(s)
      須田礼仁
    • Journal Title

      情報処理:特集「科学技術計算におけるソフトウェア自動チューニング」

      Volume: 50(6) Pages: 487-493

    • Peer Reviewed
  • [Journal Article] ソフトウェア自動チューニング記述のための計算機言語2009

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

      情報処理:特集「科学技術計算におけるソフトウェア自動チューニング」

      Volume: 50(6) Pages: 494-498

    • Peer Reviewed
  • [Journal Article] Localized IC分解と多色順序付けを併用したハイブリッド型並列ICCG法に関する検討2009

    • Author(s)
      福原敏行, 高橋康人, 岩下武史, 中島浩
    • Journal Title

      情報処理学会研究報告

      Volume: 2009-HPC-122(2)(on line)

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

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

      情報処理学会研究報告

      Volume: 2009-HPC-124(5)(on line)

  • [Presentation] A High-level Programming Framework for Efficient Hybrid-architecture Computing2010

    • Author(s)
      Kazuhiko Komatsu, Kentaro Koyama, Katsuto Sato, Hiroyuki Takizawa, Hiroaki Kobayashi
    • Organizer
      14th SIAM Conference on Parallel Processing for Scientific Computing
    • Place of Presentation
      米国シアトル市
    • Year and Date
      2010-02-25
  • [Presentation] ソフトウェア自動チューニング:パソコンからスパコンまでの先進最適化技術~数値計算ライブラリを中心に~2009

    • Author(s)
      片桐孝洋
    • Organizer
      情報処理学会東北支部、第350回研究講演会
    • Place of Presentation
      秋田県立大学本荘キャンパス
    • Year and Date
      2009-12-18
  • [Presentation] マルチコア・超並列時代の並列固有値ソルバ実装法~ブロック化、マルチキャストを中心に2009

    • Author(s)
      片桐孝洋
    • Organizer
      日本応用数理学会3部会連携「応用数理セミナー」
    • Place of Presentation
      国立情報学研究所
    • Year and Date
      2009-12-07
  • [Presentation] ソフトウェア自動チューニングの最新動向~数値計算ライブラリへの適用を例にして~2009

    • Author(s)
      片桐孝洋
    • Organizer
      京都大学グローバルCOE、知識循環社会のための情報学教育研究拠点
    • Place of Presentation
      京都大学吉田キャンパス
    • Year and Date
      2009-10-23
  • [Presentation] 新アーキテクチャへのアプローチ2009

    • Author(s)
      滝沢寛之
    • Organizer
      自動チューニング技術の現状と応用に関するシンポジウム
    • Place of Presentation
      東京大学弥生講堂アネックスセイホクギャラリー
    • Year and Date
      2009-10-22
  • [Presentation] ソフトウェア工学としての展開2009

    • Author(s)
      片桐孝洋
    • Organizer
      自動チューニング技術の現状と応用に関するシンポジウム
    • Place of Presentation
      東京大学弥生講堂アネックスセイホクギャラリー
    • Year and Date
      2009-10-22
  • [Presentation] マルチコア・超並列計算機時代の自動チューニング機能付き疎行列反復解法ソルバ2009

    • Author(s)
      片桐孝洋、黒田久泰
    • Organizer
      日本応用数理学会2009年度年会
    • Place of Presentation
      大阪大学豊中キャンパス
    • Year and Date
      2009-09-28
  • [Presentation] 並列計算機におけるソフトウェア自動チューニングのための数理モデル2009

    • Author(s)
      須田礼仁
    • Organizer
      日本応用数理学会2009年度年会
    • Place of Presentation
      大阪大学豊中キャンパス
    • Year and Date
      2009-09-28
  • [Presentation] Xabclib : A Sparse Iterative Solver with a Generalized Auto-tuning Interface, and Overview of Auto-tuning Studies in Japan2009

    • Author(s)
      片桐孝洋
    • Organizer
      Center for Scalable Application Development Software (CScADS) Summer Workshops, Workshop on Libraries and Auto-tuning for Petascale Applications
    • Place of Presentation
      米国カリフォルニア州タホ市
    • Year and Date
      2009-08-10
  • [Presentation] マルチコア環境における密および疎行列ソルバの自動チューニング機構の評価2009

    • Author(s)
      片桐孝洋、黒田久泰
    • Organizer
      2009年並列/分散/協調処理に関する『仙台』サマー・ワークショップ
    • Place of Presentation
      フォレスト仙台
    • Year and Date
      2009-08-06
  • [Presentation] ソフトウェア自動チューニング技術の最新動向~マルチコア、ヘテロジニアス、10万並列な環境に向けた新しい最適化技術~2009

    • Author(s)
      片桐孝洋
    • Organizer
      第9回ANS研究会
    • Place of Presentation
      京都大学学術情報メディアセンター
    • Year and Date
      2009-06-26
  • [Remarks]

    • URL

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

URL: 

Published: 2012-07-19  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi