Accelerator-in-switch: A framework for tightly coupled switching hub and an accelerator with FPGA

Chiharu Tsuruta, Takahiro Kaneda, Naoki Nishikawa, Hideharu Amano

研究成果: Conference contribution

4 被引用数 (Scopus)

抄録

Accelerator-in-Switch (AiS) is a framework for building an accelerator logic tightly coupled with a switching hub in a single FPGA for high performance computation with heterogeneous environment with CPUs and GPUs. AiS is implemented on a partial reconfigurable region of an FPGA whose permanent region is used for a switching hub. A port of the switching hub is connected to the registers and local memory of AiS directly. AiS has a standard interface for a standard bus (Avalon MM bus, here) to exchange data between on-board DDR SDRAM and the local memory, and various types of accelerators can be implemented just by providing such an interface. The data input and output are performed with the DMA controller inside the switching hub with the shared memory model between host CPUs and GPUs. We implemented two example accelerators: a reduction calculator for a radiation transfer equations solver (RED) and LET generator for N-body simulation (LET) were implemented as the AiS on PEACH3, a switching hub for a PCIe direct interconnection network with Altera's Stratix V. The use of partial reconfiguration makes it possible to switch multiple accelerators without stopping the switching hub. As a result, we reduced the time for place&route of an accelerator by 47% compared to the case of the design combining the accelerator into the switching hub.

本文言語English
ホスト出版物のタイトル2017 27th International Conference on Field Programmable Logic and Applications, FPL 2017
編集者Diana Gohringer, Dirk Stroobandt, Nele Mentens, Marco Santambrogio, Jari Nurmi
出版社Institute of Electrical and Electronics Engineers Inc.
ISBN(電子版)9789090304281
DOI
出版ステータスPublished - 2017 10月 2
イベント27th International Conference on Field Programmable Logic and Applications, FPL 2017 - Gent, Belgium
継続期間: 2017 9月 42017 9月 6

出版物シリーズ

名前2017 27th International Conference on Field Programmable Logic and Applications, FPL 2017

Other

Other27th International Conference on Field Programmable Logic and Applications, FPL 2017
国/地域Belgium
CityGent
Period17/9/417/9/6

ASJC Scopus subject areas

  • コンピュータ ネットワークおよび通信
  • コンピュータ サイエンスの応用
  • ハードウェアとアーキテクチャ
  • ソフトウェア

フィンガープリント

「Accelerator-in-switch: A framework for tightly coupled switching hub and an accelerator with FPGA」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル