3.8 Proceedings Paper

Transparent Acceleration of Image Processing Kernels on FPGA-Attached Hybrid Memory Cube Computers

出版社

IEEE COMPUTER SOC
DOI: 10.1109/FPT.2018.00069

关键词

Field Programmable Gate Arrays (FPGAs); Hybrid Memory Cube (HMC); OpenCV; Heterogenous Systems

资金

  1. NSF [1618606, 1302596]
  2. Division Of Computer and Network Systems
  3. Direct For Computer & Info Scie & Enginr [1618606, 1302596] Funding Source: National Science Foundation

向作者/读者索取更多资源

The Hybrid Memory Cube (HMC) is representative of emerging architectures that integrate FPGAs with multichannel interconnected 3-D stacked memory, offering great potential for high bandwidth streaming applications. However, creating new hardware components that tap the full potential of the concurrent communications channels requires the structural understanding of the memory layout and interconnect configurations. In this paper, we present a new development framework aimed at removing the need for software programmers to understand the underlying physical architecture. The proposed framework automates the creation of hardware/software co-designs for computer vision applications in a transparent way to the developer. The development system dynamically detects function calls in software kernels and replaces those calls by a hardware wrapper function that exploits the HMCs memory hierarchy and multichannel interconnect with the FPGA. Results show our flow can exploit the 3-D stacked memory and concurrent communications channels to achieve speed-up with no need to tune the original software application to the memory hierarchy.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

3.8
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据