Distributed resource management for concurrent execution of multimaedia applications on MPSoC platforms

A. Shabbir, A. Kumar, B. Mesman, H. Corporaal

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

10 Citations (Scopus)

Abstract

The last decade a trend can be observed towards multi-processor Systems-on-Chip (MPSoC) platforms for satisfying the high computational requirements of modern multimedia applications. The research community has mainly focused on communication issues (e.g. bus vs. networks-on-chip). Real-time operating systems for MPSoCs however, have gotten very little attention. Existing techniques like rate-monotonic scheduling from the real-time community are rarely applicable, because contemporary high-performance media processors (like Cell, graphics processors) do not support preemption. Furthermore, rate-monotonic scheduling cannot deal with multiple (heterogeneous) processors, data dependencies, and dynamically varying execution times that characterize modern media applications. This paper proposes new techniques to manage the computational resources of MPSoCs at run-time. We compare a centralized resource manager (RM) to two versions (Credit based and Rate based) of a novel, more distributed RM. The distributed RMs are developed to cope with a larger number of processors as well as concurrently executing applications. Experiments show that our distributed resource managers are more scalable, deal better with application and user dynamics, and require less buffering, while effectively enforcing throughput constraints.
Original languageEnglish
Title of host publicationProceedings of the IEEE International Symposium on Embedded Computer Systems (IC-SAMOS 2011), 18-21 July 2011,
EditorsL. Carro, A.D. Pimentel
Place of PublicationPiscataway
PublisherInstitute of Electrical and Electronics Engineers
Pages132-139
ISBN (Print)978-1-4577-0802-2
DOIs
Publication statusPublished - 2011
Eventconference; SAMOS 2011; 2011-07-18; 2011-07-21 -
Duration: 18 Jul 201121 Jul 2011

Conference

Conferenceconference; SAMOS 2011; 2011-07-18; 2011-07-21
Period18/07/1121/07/11
OtherSAMOS 2011

Fingerprint Dive into the research topics of 'Distributed resource management for concurrent execution of multimaedia applications on MPSoC platforms'. Together they form a unique fingerprint.

Cite this