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, 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.

ADRENALINE: An OpenVX Environment to Optimize Embedded Vision Applications on Many-core Accelerators / Tagliavini, Giuseppe; Haugou, Germain; Marongiu, Andrea; Benini, Luca. - STAMPA. - (2015), pp. 7328217.289-7328217.296. (Intervento presentato al convegno 9th IEEE International Symposium on Embedded Multicore/Manycore SoCs, MCSoC 2015 tenutosi a Polytechnic of Turin, ita nel 2015) [10.1109/MCSoC.2015.45].

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

Tagliavini, Giuseppe;Marongiu, Andrea;Benini, Luca
2015

Abstract

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, 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.
2015
Proceedings - IEEE 9th International Symposium on Embedded Multicore/Manycore SoCs, MCSoC 2015
289
296
ADRENALINE: An OpenVX Environment to Optimize Embedded Vision Applications on Many-core Accelerators / Tagliavini, Giuseppe; Haugou, Germain; Marongiu, Andrea; Benini, Luca. - STAMPA. - (2015), pp. 7328217.289-7328217.296. (Intervento presentato al convegno 9th IEEE International Symposium on Embedded Multicore/Manycore SoCs, MCSoC 2015 tenutosi a Polytechnic of Turin, ita nel 2015) [10.1109/MCSoC.2015.45].
Tagliavini, Giuseppe; Haugou, Germain; Marongiu, Andrea; Benini, Luca
File in questo prodotto:
File Dimensione Formato  
ADRENALINE-MCSOC.pdf

accesso aperto

Tipo: Postprint
Licenza: Licenza per accesso libero gratuito
Dimensione 1.37 MB
Formato Adobe PDF
1.37 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/545761
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 20
  • ???jsp.display-item.citation.isi??? 16
social impact