当前位置: X-MOL 学术J. Sign. Process. Syst. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
ALMARVI Execution Platform: Heterogeneous Video Processing SoC Platform on FPGA.
Journal of Signal Processing Systems ( IF 1.6 ) Pub Date : 2019-03-16 , DOI: 10.1007/s11265-018-1424-1
Joost Hoozemans 1 , Jeroen van Straten 1 , Timo Viitanen 2 , Aleksi Tervo 2 , Jiri Kadlec 3 , Zaid Al-Ars 1
Affiliation  

The proliferation of processing hardware alternatives allows developers to use various customized computing platforms to run their applications in an optimal way. However, porting application code on custom hardware requires a lot of development and porting effort. This paper describes a heterogeneous computational platform (the ALMARVI execution platform) comprising of multiple communicating processors that allow easy programmability through an interface to OpenCL. The ALMARVI platform uses processing elements based on both VLIW and Transport Triggered Architectures (ρ-VEX and TCE cores, respectively). It can be implemented on Zynq devices such as the ZedBoard, and supports OpenCL by means of the pocl (Portable OpenCL) project and our ALMAIF interface specification. This allows developers to execute kernels transparently on either processing elements, thereby allowing to optimize execution time with minimal design and development effort.

中文翻译:

ALMARVI执行平台:FPGA上的异构视频处理SoC平台。

处理硬件替代方案的激增允许开发人员使用各种定制的计算平台以最佳方式运行其应用程序。但是,在自定义硬件上移植应用程序代码需要大量的开发和移植工作。本文介绍了一个异构计算平台(ALMARVI执行平台),该平台由多个通信处理器组成,这些处理器允许通过与OpenCL的接口轻松进行编程。ALMARVI平台使用基于VLIW和传输触发架构(分别为ρ-VEX和TCE内核)的处理元素。它可以在ZedBoard等Zynq设备上实现,并通过pocl(便携式OpenCL)项目和我们的ALMAIF接口规范支持OpenCL。
更新日期:2019-11-01
down
wechat
bug