• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 課題ページに戻る

2015 年度 実施状況報告書

メモリウォール問題を突破するバンド幅圧縮ハードウェア基盤技術の創出

研究課題

研究課題/領域番号 26540017
研究機関東北大学

研究代表者

佐野 健太郎  東北大学, 大学院・情報科学研究科, 准教授 (00323048)

研究期間 (年度) 2014-04-01 – 2017-03-31
キーワードバンド幅圧縮 / ハードウェア / 高性能計算 / FPGA / リコンフィギャラブル
研究実績の概要

本年度では、前年度に設計したバンド幅圧縮ハードウェアの改良と試作実装を行い、実機上で動作するシステムを構築して、高性能計算に対する本手法の性能評価の準備を行った。まず、対象とする数値流体力学計算にバンド幅圧縮ハードウェアを適用するために、流体シミュレーションのストリームハードウェアを設計し、FPGA上に実装した。次に、そのストリームハードウェアの複数の入出力チャネルのそれぞれを並行に圧縮・展開するようなバンド幅圧縮ハードウェアを実装した。バンド幅圧縮を用いた計算では、まず、DMA(direct memory access)により外部メモリから圧縮データストリームを読み出す。次に、分配器により、圧縮データストリームを複数のチャネルに分配し、それぞれを展開器に入力する。複数の展開器により並行して復元された複数の非圧縮数値データは、流体計算ストリームハードウェアに入力される。流体計算ストリームハードウェアはパイプライン処理によりnタイムステップ分の流体計算を行い、結果を複数の数値データとして出力する。出力された複数の数値データは、複数の圧縮器により並行して圧縮され、結合器により単一の圧縮データストリームに変換される。圧縮データストリームは、DMAにより外部メモリに書き込まれる。以上により、外部メモリに対し読み書きされるのは圧縮されたデータとなるため、外部メモリ帯域以上の数値データ帯域を計算ハードウェアに供給することが可能となる。
以上のシステムに加え、圧縮ハードウェア、流体計算ストリームハードウェア、DMA、性能計測用カウンタ等を制御するためのソフトウェアとして圧縮制御ライブラリを開発した。これらを用いた実験により、バンド幅圧縮を用いる場合でも正しい計算が行えることを確認した。

現在までの達成度 (区分)
現在までの達成度 (区分)

2: おおむね順調に進展している

理由

計画していた研究内容を実施したことに加え、バンド幅圧縮ハードウェアとそれを組み込んだ実験システムを構築でき、その動作確認を完了している。以上のことから、本研究は概ね順調に進展しているといえる。

今後の研究の推進方策

本年度ではバンド幅圧縮ハードウェアの改良・実装とその高性能計算実験システム構築を完了できたため、今後は、その性能評価を詳細に行うべく研究を進める。また、提案手法を汎用化し様々な問題に応用可能とするために、圧縮チャネル数等をパラメータ化して様々な構成の圧縮ハードウェアを自動生成するようなスクリプトプログラムを開発する。また、流体シミュレーション以外の計算にも応用し、性能評価を行う予定である。また、性能向上のみならずメモリアクセスの減少による消費電力抑制効果についても評価を行う予定である。

次年度使用額が生じた理由

人件費・謝金の支出を抑えたことと、回路設計には既存のPCを使用して研究開発を行ってきたため。

次年度使用額の使用計画

最終年度は、詳細な実証実験を加速するために、大規模回路設計用に使用する最新のPC等の物品費として予算を使用することに加え、研究成果を発表するための旅費に使用する。

  • 研究成果

    (36件)

すべて 2016 2015

すべて 雑誌論文 (16件) (うち査読あり 9件、 謝辞記載あり 11件、 オープンアクセス 1件) 学会発表 (20件) (うち国際学会 7件、 招待講演 6件)

  • [雑誌論文] Performance and Power Evaluation of FPGA-based Tsunami Simulator using Floating-Point DSPs2016

    • 著者名/発表者名
      Kohei Nagasu, Kentaro Sano, Fumiya Kono, Naohito Nakasato
    • 雑誌名

      Proceeding of IEEE Symposium on Low-Power and High-Speed Chips (COOL Chips XIX)

      巻: - ページ: -

    • 査読あり
  • [雑誌論文] Performance Improvement of FPGA-Based Stream Computing by Bandwidth Compressor2016

    • 著者名/発表者名
      Tomohiro Ueno, Kentaro Sano, and Satoru Yamamoto
    • 雑誌名

      Proceeding of IEEE Symposium on Low-Power and High-Speed Chips (COOL Chips XIX)

      巻: - ページ: -

    • 査読あり
  • [雑誌論文] 予測残差長の量子化を用いた可逆データ圧縮ハードウェアの性能評価2016

    • 著者名/発表者名
      上野 知洋, 佐野 健太郎, 山本 悟
    • 雑誌名

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

      巻: - ページ: 印刷中

    • 査読あり / 謝辞記載あり
  • [雑誌論文] Parallelism for High-Performance Tsunami Simulation with FPGA: Spatial or Temporal?2016

    • 著者名/発表者名
      Kohei Nagasu, Kentaro Sano, Fumiya Kono, Naohito Nakasato, Alexander Vazhenin and Stanislav Sedukhin
    • 雑誌名

      Proceedings of the 19th Annual IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM2016)

      巻: - ページ: 印刷中

    • 査読あり
  • [雑誌論文] Tsunami Simulation Accelerator Exploiting Fine and Coarse-Grain Parallelism with FPGA2016

    • 著者名/発表者名
      Kohei Nagasu, Kentaro Sano, Fumiya Kono, and Naohito Nakasato
    • 雑誌名

      Proceedings of the International Conference on Parallel Computational Fluid Dynamics (ParCFD2016)

      巻: - ページ: 印刷中

    • 査読あり
  • [雑誌論文] ストリーム計算ハードウェアコンパイラSPGenを用いたFPGA津波シミュレータの開発2016

    • 著者名/発表者名
      長州航平, 佐野健太郎, 河野郁也, 中里直人
    • 雑誌名

      電子情報通信学会リコンフィギャラブルシステム研究会 信学技法

      巻: 115(400) ページ: 131-136

    • 謝辞記載あり
  • [雑誌論文] FPGAによる流体専用並列計算ハードウェアの試作実装と性能評価2016

    • 著者名/発表者名
      上野友也, 田中大智, 佐野健太郎, 山本悟
    • 雑誌名

      流体力学会誌 ながれ (特集 注目研究 in CFD29)

      巻: 印刷中 ページ: 印刷中

    • 査読あり / 謝辞記載あり
  • [雑誌論文] Stream Computation of Shallow Water Equation Solver for FPGA-based 1D Tsunami Simulation2015

    • 著者名/発表者名
      Kentaro Sano, Fumiya Kono, Naohito Nakasato, Alexander Vazhenin, and Stanislav Sedukhin
    • 雑誌名

      Proceedings of the International Symposium on Highly-Efficient Accelerators and Reconfigurable Technologies (HEART)

      巻: 43(4) ページ: 82-87

    • 査読あり / 謝辞記載あり
  • [雑誌論文] DSL-based Design Space Exploration for Temporal and Spatial Parallelism of Custom Stream Computing2015

    • 著者名/発表者名
      Kentaro Sano
    • 雑誌名

      Proceedings of the Second International Workshop on FPGAs for Software Programmers (FSP 2015)

      巻: - ページ: 29-34

    • DOI

      arXiv:1509.00040

    • 査読あり / オープンアクセス / 謝辞記載あり
  • [雑誌論文] Parallelization of Tsunami Simulation based on MOST on Various Architectures2015

    • 著者名/発表者名
      Fumiya Kono, Naohito Nakasato, Alexander Vazhenin, Stanislav Sedukhin, Kensaku Hayashi, Kohei Nagasu, and Kentaro Sano
    • 雑誌名

      Proceedings of the International Conference for High-Performance Computing, Networking, Storage and Analysis (SC15)

      巻: - ページ: post211s1 (2 p)

    • 査読あり
  • [雑誌論文] 階層的モジュール設計を可能とするストリーム計算コア高位合成コンパイラ2015

    • 著者名/発表者名
      佐野健太郎, 伊藤涼, 菅原啓介, 山本悟
    • 雑誌名

      電子情報通信学会リコンフィギャラブルシステム研究会 信学技法

      巻: 114(428) ページ: 79-84

    • 謝辞記載あり
  • [雑誌論文] FPGAによる津波シミュレーションの専用ストリーム計算ハードウェアと性能評価2015

    • 著者名/発表者名
      佐野健太郎, 河野郁也, 中里直人, Alexander Vazhenin, Stanislav Sedukhin
    • 雑誌名

      第149回ハイパフォーマンスコンピューティング研究発表会情報処理学会研究報告

      巻: HPC149(5) ページ: 005 (7 pages)

    • 謝辞記載あり
  • [雑誌論文] メモリ帯域圧縮ハードウェアを用いた数値計算の高性能化2015

    • 著者名/発表者名
      上野知洋, 佐野健太郎, 山本悟
    • 雑誌名

      第151回ハイパフォーマンスコンピューティング研究発表会情報処理学会研究報告

      巻: HPC151(10) ページ: 010 (8 pages)

    • 謝辞記載あり
  • [雑誌論文] FPGAによる流体専用並列計算ハードウェアの試作実装と性能評価2015

    • 著者名/発表者名
      上野友也, 田中大智, 佐野健太郎, 山本悟
    • 雑誌名

      第29回数値流体力学シンポジウム講演論文集

      巻: - ページ: B09-2(2 pages)

    • 謝辞記載あり
  • [雑誌論文] FPGAによる津波シミュレーション専用計算機の開発2015

    • 著者名/発表者名
      長州航平, 佐野健太郎, 河野郁也, 中里直人
    • 雑誌名

      第29回数値流体力学シンポジウム講演論文集

      巻: - ページ: B09-3(4 pages)

    • 謝辞記載あり
  • [雑誌論文] 帯域圧縮による数値計算ハードウェアの高速化2015

    • 著者名/発表者名
      上野知洋, 佐野健太郎, 山本悟
    • 雑誌名

      第29回数値流体力学シンポジウム講演論文集

      巻: - ページ: B09-4(1 page)

    • 謝辞記載あり
  • [学会発表] 予測残差長の量子化を用いた可逆データ圧縮ハードウェアの性能評価2016

    • 著者名/発表者名
      上野 知洋
    • 学会等名
      ハイパフォーマンスコンピューティングと計算科学シンポジウム
    • 発表場所
      仙台市 東北大学さくらホール
    • 年月日
      2016-06-07
  • [学会発表] Tsunami Simulation Accelerator Exploiting Fine and Coarse-Grain Parallelism with FPGA2016

    • 著者名/発表者名
      Kohei Nagasu
    • 学会等名
      Proceedings of the International Conference on Parallel Computational Fluid Dynamics (ParCFD2016)
    • 発表場所
      神戸国際会議センター
    • 年月日
      2016-05-12
    • 国際学会
  • [学会発表] Parallelism for High-Performance Tsunami Simulation with FPGA: Spatial or Temporal?2016

    • 著者名/発表者名
      Kohei Nagasu
    • 学会等名
      19th Annual IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM2016)
    • 発表場所
      Crown Plaza Old Towne Alexandria, Washington DC, USA
    • 年月日
      2016-05-02
    • 国際学会
  • [学会発表] Performance Improvement of FPGA-Based Stream Computing by Bandwidth Compressor2016

    • 著者名/発表者名
      Tomohiro Ueno
    • 学会等名
      IEEE Symposium on Low-Power and High-Speed Chips (COOL Chips XIX)
    • 発表場所
      横浜情報文化センター
    • 年月日
      2016-04-20
    • 国際学会
  • [学会発表] Performance and Power Evaluation of FPGA-based Tsunami Simulator using Floating-Point DSPs2016

    • 著者名/発表者名
      Kohei Nagasu
    • 学会等名
      IEEE Symposium on Low-Power and High-Speed Chips (COOL Chips XIX)
    • 発表場所
      横浜情報文化センター
    • 年月日
      2016-04-20
    • 国際学会
  • [学会発表] FPGAによる新しい高性能・高効率計算パラダイムと数値シミュレーション応用への取り組み2016

    • 著者名/発表者名
      佐野 健太郎
    • 学会等名
      第一回フォトニクスイノベーション・ビジョンワークショップ
    • 発表場所
      東京都 東京大学駒場リサーチキャンパス 先端科学技術研究センター ENEOSホール
    • 年月日
      2016-02-24
    • 招待講演
  • [学会発表] FPGAによる新しい高性能・高効率計算パラダイムと流体計算応用への取り組み2016

    • 著者名/発表者名
      佐野 健太郎
    • 学会等名
      海洋研究開発機構地球情報基盤センター講演会
    • 発表場所
      横浜市 海洋研究開発機構横浜研究所
    • 年月日
      2016-02-08
    • 招待講演
  • [学会発表] ストリーム計算ハードウェアコンパイラSPGenを用いたFPGA津波シミュレータの開発2016

    • 著者名/発表者名
      長州 航平
    • 学会等名
      電子情報通信学会リコンフィギャラブルシステム研究会
    • 発表場所
      慶應義塾大学日吉キャンパス
    • 年月日
      2016-01-20
  • [学会発表] ポストムーアとFPGAによるカスタムコンピューティング2015

    • 著者名/発表者名
      佐野 健太郎
    • 学会等名
      「ポストムーアに向けた計算機科学・計算科学の新展開」シンポジウム
    • 発表場所
      東京都 東京大学武田先端知ビル
    • 年月日
      2015-12-22
    • 招待講演
  • [学会発表] FPGAによる流体専用並列計算ハードウェアの試作実装と性能評価2015

    • 著者名/発表者名
      上野 友也
    • 学会等名
      第29回数値流体力学シンポジウム
    • 発表場所
      九州大学 筑紫キャンパス
    • 年月日
      2015-12-17
  • [学会発表] FPGAによる津波シミュレーション専用計算機の開発2015

    • 著者名/発表者名
      長州 航平
    • 学会等名
      第29回数値流体力学シンポジウム
    • 発表場所
      九州大学 筑紫キャンパス
    • 年月日
      2015-12-17
  • [学会発表] 帯域圧縮による数値計算ハードウェアの高速化2015

    • 著者名/発表者名
      上野 知洋
    • 学会等名
      第29回数値流体力学シンポジウム
    • 発表場所
      九州大学 筑紫キャンパス
    • 年月日
      2015-12-17
  • [学会発表] FPGA-based Custom Computing : A Challenge to Architectural Exploration2015

    • 著者名/発表者名
      Kentaro Sano
    • 学会等名
      The 6th International Workshop on Advances in Networking and Computing (WANC)
    • 発表場所
      札幌市産業振興センター
    • 年月日
      2015-12-11
    • 国際学会 / 招待講演
  • [学会発表] 半導体技術動向から読み解くFPGAコンピューティングへの期待2015

    • 著者名/発表者名
      佐野 健太郎
    • 学会等名
      NECソリューションイノベータ講演会
    • 発表場所
      金沢市 NECソリューションイノベータ金沢センター
    • 年月日
      2015-12-01
    • 招待講演
  • [学会発表] メモリ帯域圧縮ハードウェアを用いた数値計算の高性能化2015

    • 著者名/発表者名
      上野 知洋
    • 学会等名
      第151回ハイパフォーマンスコンピューティング研究発表会
    • 発表場所
      沖縄産業支援センター
    • 年月日
      2015-09-30
  • [学会発表] Domain-Specific Language and Compiler for FPGA-based High-Performance Custom Computing2015

    • 著者名/発表者名
      Kentaro Sano
    • 学会等名
      The 2nd MSU-TohokuU Joint Workshop
    • 発表場所
      Moscow State University, Moscow, Russia
    • 年月日
      2015-09-07
    • 招待講演
  • [学会発表] DSL-based Design Space Exploration for Temporal and Spatial Parallelism of Custom Stream Computing2015

    • 著者名/発表者名
      Kentaro Sano
    • 学会等名
      Second International Workshop on FPGAs for Software Programmers (FSP 2015)
    • 発表場所
      Imperial College London (London, UK)
    • 年月日
      2015-09-01
    • 国際学会
  • [学会発表] FPGAによる津波シミュレーションの専用ストリーム計算ハードウェアと性能評価2015

    • 著者名/発表者名
      佐野 健太郎
    • 学会等名
      第149回ハイパフォーマンスコンピューティング研究発表会
    • 発表場所
      東京都 工学院大学
    • 年月日
      2015-06-26
  • [学会発表] 階層的モジュール設計を可能とするストリーム計算コア高位合成コンパイラ2015

    • 著者名/発表者名
      佐野 健太郎
    • 学会等名
      電子情報通信学会リコンフィギャラブルシステム研究会
    • 発表場所
      京都大学吉田キャンパス百周年時計台記念館
    • 年月日
      2015-06-20
  • [学会発表] Stream Computation of Shallow Water Equation Solver for FPGA-based 1D Tsunami Simulation2015

    • 著者名/発表者名
      Kentaro Sano
    • 学会等名
      International Symposium on Highly-Efficient Accelerators and Reconfigurable Technologies (HEART)
    • 発表場所
      Boston University (Boston, MA 02215 USA)
    • 年月日
      2015-06-02
    • 国際学会

URL: 

公開日: 2017-01-06  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi