講演名 | 2013-09-19 PEACH2におけるパイプライン実行の検討(FPGA応用,リコンフィギャラブルシステム,一般) 宮島 敬明, 久原 拓也, 塙 敏博, デビッド トーマス, 天野 英晴, |
---|---|
PDFダウンロードページ | PDFダウンロードページへ |
抄録(和) | あらましPEAC且2(PCI-Express Adaptive Communication Hub2)は、筑波大学を中心として開発が行われているスーパーコンピュータHA-PACSのノード内・ノード間通信機能を強化する機構である。各PEAC且2の持つPCIeを介してGPU同士の直接通信を行い、通信遅延の低減、バンド幅の増強を実現している。EA-PACSの様に、複数台のアクセラレータを持つクラスタ環境では、アプリケーション内のデータ並列性を利用して実効性能を向上させるのが一般的である。しかし、並列度を上げれば上げるほど、演算に必要なデータとそれを転送するバンド幅を必要となり、並列度の向上のボトルネックとなってしまう。タスク並列性とパイプライン化によって、必要となるデータ量を一定に保ちながら高い実効性能を得ることができるが、実装に際して中間データの保持方法などを考慮しなければならない。本稿では、PEACH2を搭載したノード上でのタスク間パイプラインの実現可能性を検討した。その結果、2GPUでの実行で1GPUでの実行よりも30%程度の実行時間短縮が実現された. |
抄録(英) | PEACH2 (PCI-Express Adaptive Communication Hub 2) is a inter/intra node communication enhancement system for HA-PACS, which is developing by Tsukuba Univ. It enables direct communication among multiple GPUs via PCIe. A cluster which has multiple accelerators like HA-PACS, it's common to explore an effective performance by extracting data-level parallelism within application. However, the required bandwidth is increase with the extent of parallelism, and it become a bottleneck of a parallelization. Task-level parallelism is one of a key technique to enhance effective performance at constant bandwidth, while considering how to manage intermediate data or balance execution time of each task. In this paper, we explore the possibility of task-level parallelization on PEACH2. |
キーワード(和) | PEACH2 / タスク間パイプライン化 / GPU間通信 / HA-PACS / TCA |
キーワード(英) | PEACH2 / Task-Level pipelining / Direct Access of GPUs / HA-PACS / TCA |
資料番号 | RECONF2013-33 |
発行日 |
研究会情報 | |
研究会 | RECONF |
---|---|
開催期間 | 2013/9/11(から1日開催) |
開催地(和) | |
開催地(英) | |
テーマ(和) | |
テーマ(英) | |
委員長氏名(和) | |
委員長氏名(英) | |
副委員長氏名(和) | |
副委員長氏名(英) | |
幹事氏名(和) | |
幹事氏名(英) | |
幹事補佐氏名(和) | |
幹事補佐氏名(英) |
講演論文情報詳細 | |
申込み研究会 | Reconfigurable Systems (RECONF) |
---|---|
本文の言語 | JPN |
タイトル(和) | PEACH2におけるパイプライン実行の検討(FPGA応用,リコンフィギャラブルシステム,一般) |
サブタイトル(和) | |
タイトル(英) | A study of pipeline execution on PEACH2 |
サブタイトル(和) | |
キーワード(1)(和/英) | PEACH2 / PEACH2 |
キーワード(2)(和/英) | タスク間パイプライン化 / Task-Level pipelining |
キーワード(3)(和/英) | GPU間通信 / Direct Access of GPUs |
キーワード(4)(和/英) | HA-PACS / HA-PACS |
キーワード(5)(和/英) | TCA / TCA |
第 1 著者 氏名(和/英) | 宮島 敬明 / Takaaki MIYAJIMA |
第 1 著者 所属(和/英) | 慶應義塾大学理工学部 Faculty of Science and Technology, Keio University |
第 2 著者 氏名(和/英) | 久原 拓也 / Takuya KUHARA |
第 2 著者 所属(和/英) | 慶應義塾大学理工学部 Faculty of Science and Technology, Keio University |
第 3 著者 氏名(和/英) | 塙 敏博 / Toshihiro HANAWA |
第 3 著者 所属(和/英) | 筑波大学システム情報工学研究科 Division of Information Engineering, Faculty of Engineering, Information and Systems, Univ. of Tsukuba |
第 4 著者 氏名(和/英) | デビッド トーマス / David THOMAS |
第 4 著者 所属(和/英) | Department of Electrical and Electronic Engineering, Imperial College London, United Kingdom Department of Electrical and Electronic Engineering, Imperial College London, United Kingdom |
第 5 著者 氏名(和/英) | 天野 英晴 / Hideharu AMANO |
第 5 著者 所属(和/英) | 慶應義塾大学理工学部 Faculty of Science and Technology, Keio University |
発表年月日 | 2013-09-19 |
資料番号 | RECONF2013-33 |
巻番号(vol) | vol.113 |
号番号(no) | 221 |
ページ範囲 | pp.- |
ページ数 | 6 |
発行日 |