ADRENALINE: An OpenVX Environment to Optimize Embedded Vision Applications on Many-core Accelerators

ADRENALINE: An OpenVX Environment to Optimize Embedded Vision Applications on Many-core Accelerators
复制标题

ADRENALINE:用于优化多核加速器上的嵌入式视觉应用的 OpenVX 环境

DOI:
--
复制
发表时间:
2015
期刊:
2015 IEEE 9th International Symposium on Embedded Multicore/Many-core Systems-on-Chip
影响因子:
--
通讯作者:
L. Benini
L. Benini
中科院分区:
--
文献类型:
--
作者:
Giuseppe Tagliavini;Germain Haugou;A. Marongiu;L. Benini

文献摘要

被引文献

相似文献

计算机视觉算法的加速是支持嵌入式视觉领域越来越普遍的应用的重要推动因素。具有集群众核加速器的异构系统是嵌入式视觉工作负载的一个非常有前途的目标,但这些平台的代码优化是一项具有挑战性的任务。在这项工作中,我们介绍ADRENALINE 1,一种新的框架,用于快速原型设计和优化OpenVX应用程序的异构SoC与众核加速器。ADRENALINE由一个优化的OpenVX运行时系统和一个虚拟平台组成,旨在为广泛的最终用户提供支持。我们强调这种方法在不同的优化环境中的好处。
The acceleration of Computer Vision algorithms is an important enabler to support the more and more pervasive applications of the embedded vision domain. Heterogeneous systems featuring a clustered many-core accelerator are a very promising target for embedded vision workloads, but the code optimization for these platforms is a challenging task. In this work we introduce ADRENALINE 1, a novel framework for fast prototyping and optimization of OpenVX applications for heterogeneous SoCs with many-core accelerators. ADRENALINE consists of an optimized OpenVX run-time system and a virtual platform, and it is intended to provide support to a wide range of end users. We highlight the benefits of this approach in different optimization contexts.