Predictability of image processing algorithms on heterogeneous MPSoC

Johny Paul, Walter Stechele

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Multiprocessor System-on-Chip (MPSoC) designs offer a lot of computational power assembled in a compact design. The computing power of MPSoCs can be further augmented by adding heterogeneous processing elements, e.g. massively parallel processor arrays (MPPA) and specialized hardware with instruction-set extensions. However, the presence of multiple processing elements (PEs) with different characteristics raises issues related to programming and application mapping. The conventional approach used for programming heterogeneous MPSoCs results in a static mapping of various parts of the application to different PE types, based on the nature of the algorithm and the structure of the PEs. Yet, such a mapping scheme independent of the instantaneous load on the PEs may lead to under-utilization of some type of PEs while overloading others. We investigate the benefits of a resource-aware programming model called Invasive Computing for dynamically mapping image processing applications to different types of PEs available on a heterogeneous MPSoC. A case study of visual object recognition is presented, including Harris corner detection and SIFT feature matching. Results indicate that resource-aware programming helps to predict the latency of the application program along with better overall workload distribution within the heterogeneous MPSoC.

Original languageEnglish
Title of host publicationESTIMedia 2015 - 13th IEEE Symposium on Embedded Systems for Real-Time Multimedia
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781467381642
DOIs
StatePublished - 9 Dec 2015
Event13th IEEE Symposium on Embedded Systems for Real-Time Multimedia, ESTIMedia 2015 - Amsterdam, Netherlands
Duration: 8 Oct 20159 Oct 2015

Publication series

NameESTIMedia 2015 - 13th IEEE Symposium on Embedded Systems for Real-Time Multimedia

Conference

Conference13th IEEE Symposium on Embedded Systems for Real-Time Multimedia, ESTIMedia 2015
Country/TerritoryNetherlands
CityAmsterdam
Period8/10/159/10/15

Keywords

  • Adaptation models
  • Algorithm design and analysis
  • Computer architecture
  • Feature extraction
  • Object recognition
  • Programming
  • System-on-chip

Fingerprint

Dive into the research topics of 'Predictability of image processing algorithms on heterogeneous MPSoC'. Together they form a unique fingerprint.

Cite this