Automatic control flow generation for openVX graphs

Merten Popp, Stef van Son, Orlando Moreira

Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureConferentiebijdrageAcademicpeer review

2 Citaten (Scopus)

Samenvatting

Heterogeneous platforms with large numbers of processing elements (PEs) have been proposed to satisfy the computational requirements of computer vision applications. Limiting the incurred communication cost here is key to meet the power constraints of embedded devices. We present a new heuristic to reduce communication among PEs and to external memory by aggregating inter-process communication and pipelining image processing functions. The application is specified as an OpenVX graph, an industry standard for vision applications, though our method is applicable to dataflow in general. We use dataflow and graph-based analysis techniques to map the application at configuration time to a hardware platform with strong program memory constraints. We show that our approach can yield a reduction of up to 53% in communication compared to other OpenVX implementations.

Originele taal-2Engels
TitelProceedings - 20th Euromicro Conference on Digital System Design, DSD 2017
RedacteurenMartin Novotny, Hana Kubatova, Amund Skavhaug
Plaats van productiePiscataway
UitgeverijInstitute of Electrical and Electronics Engineers
Pagina's198-204
Aantal pagina's7
ISBN van elektronische versie 978-1-5386-2146-2
ISBN van geprinte versie 978-1-5386-2147-9
DOI's
StatusGepubliceerd - 25 sep. 2017
Evenement20th Euromicro Conference on Digital System Design (DSD 2017) - Vienna, Oostenrijk
Duur: 30 aug. 20171 sep. 2017
Congresnummer: 20

Congres

Congres20th Euromicro Conference on Digital System Design (DSD 2017)
Verkorte titelDSD 2017
Land/RegioOostenrijk
StadVienna
Periode30/08/171/09/17

Vingerafdruk

Duik in de onderzoeksthema's van 'Automatic control flow generation for openVX graphs'. Samen vormen ze een unieke vingerafdruk.

Citeer dit