arrow
返回

A cross-platform OpenVX library for FPGA accelerators

delete2022-02-01
delete0
delete
OA
AI
M
Maria A. Dávila-Guzmán *
L
Lester Kalms
R
Rubén Gran Tejero
M
María Villarroya-Gaudó
D
Darío Suárez Gracia
D
Diana Göhringer
DOI:10.1016/j.sysarc.2021.102372delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
FPGAs are an excellent platform to implement computer vision applications, since these applications tend to offer a high level of parallelism with many data-independent operations. However, the freedom in the solution design space of FPGAs represents a problem because each solution must be individually designed, verified, and tuned. The emergence of High Level Synthesis (HLS) helps solving this problem and has allowed the implementation of open programming standards as OpenVX for computer vision applications on FPGAs, such as the HiF1ipVX library developed exclusively for Xilinx devices. Although with the HiF1ipVX library, designers can develop solutions efficiently on Xilinx, they do not have an approach to port and run their code on FPGAs from other manufacturers. This work extends the HiFlipVX capabilities in two significant ways: supporting Intel FPGA devices and enabling execution on discrete FPGA accelerators. To provide both without affecting user-facing code, the new carried out implementation combines two HLS programming models: C++, using Intel's system of tasks, and OpenCL, which provides the CPU interoperability. Comparing with pure OpenCL implementations, this work reduces kernel dispatch resources, saving up to 24% of ALUT resources for each kernel in a graph, and improves performance 2.6 x and energy consumption 1.6 x on average for a set of representative applications, compared with state-of-the-art frameworks.
Keyword:
FPGA
HLS
OpenVX
Image processing
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Journal of Systems Architecture 封面图
Journal of Systems Architecture
IF:
4.1
论文数:
3.0K
被引数:
4.2K

机构

U
University of Zaragoza
学者数:
1.5W
论文数: 1.2W
被引数: 14
T
Technische Universitat Dresden
学者数:
3.2W
论文数: 2.5W
被引数: 249
引用论文

引用论文

Analytical Model for Memory-Centric High Level Synthesis-Generated Applications
err2021-12-01
err2
PREAI
errAngelica Davila-Guzman, Maria; Gran Tejero, Ruben; Villarroya-Gaudo, Maria; Suarez Gracia, Dario
err分享
err收藏
err分享
err收藏
Association between pressure pain sensitivity and autonomic function as assessed by a tilt table test
err2015-04-02
err0
PREAI
errSøren Ballegaard; Natasha Bergmann; Benny Karpatschof; Jesper Kristiansen; Finn Gyntelberg; Lars Arendt-Nielsen; Per Bech; Åke Hjalmarson; Jens Faber
err分享
err收藏
没有更多内容