Conference proceedings paper

On The Efficiency of Heterogeneous System Architecture for Image Processing

Research Areas

Currently no objects available

Publication Details

Author list: Chetty S, Winberg S

Publisher: Institute of Electrical and Electronics Engineers ( IEEE )

Place: Durban

Publication year: 2020

Start page: 4

End page: 9

Total number of pages: 6

ISBN: 9781728137711


Graphics Processing Unit (GPU) based image processing algorithms have been previously developed to take
advantage of the highly parallel nature of GPUs. However, these algorithms still exhibit problems of high programming complexity, relatively low device utilisation and difficulty when integrating into larger systems. In this paper, a set of image processing modules have been developed to take advantage of the computational characteristics of a System on a Chip (SoC) that contains both a GPU and a Central Processing Unit with
fine grained shared virtual memory capabilities. The usage of shared memory simplifies design and removes the latency and bandwidth constraints associated with discrete GPUs on the Peripheral Component Interconnect Express (PCIe) bus. These modules feature a simple, composite design that improves upon previously developed algorithms by running discrete stages of the algorithms on the portions of the SoC that are best suited for them. This allows greater efficiency and lower code complexity than more expensive discrete-GPU-based alternatives.


Currently no objects available


Currently no objects available

Last updated on 2021-28-05 at 10:55