OpenCL-based FPGA-platform for stencil computation and its optimization methodology

Hasitha Muthumala Waidyasooriya, Yasuhiro Takei, Shunsuke Tatsumi, Masanori Hariyama

研究成果: Article査読

51 被引用数 (Scopus)

抄録

Stencil computation is widely used in scientific computations and many accelerators based on multicore CPUs and GPUs have been proposed. Stencil computation has a small operational intensity so that a large external memory bandwidth is usually required for high performance. FPGAs have the potential to solve this problem by utilizing large internal memory efficiently. However, a very large design, testing and debugging time is required to implement an FPGA architecture successfully. To solve this problem, we propose an FPGA-platform using C-like programming language called open computing language (OpenCL). We also propose an optimization methodology to find the optimal architecture for a given application using the proposed FPFA-platform. According to the experimental results, we achieved 119 ∼ 237 Gflop/s of processing power and higher processing speed compared to conventional GPU and multicore CPU implementations.

本文言語English
論文番号7582502
ページ(範囲)1390-1402
ページ数13
ジャーナルIEEE Transactions on Parallel and Distributed Systems
28
5
DOI
出版ステータスPublished - 2017 5月 1

ASJC Scopus subject areas

  • 信号処理
  • ハードウェアとアーキテクチャ
  • 計算理論と計算数学

フィンガープリント

「OpenCL-based FPGA-platform for stencil computation and its optimization methodology」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル