Task partitioning upon heterogeneous multiprocessor platforms

  • Sanjoy Baruah

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

76 Scopus citations

Abstract

Given, a collection of recurring tasks or processes that comprise the software for a real-time system, and a collection of available processing units of different kinds upon which to execute them, the heterogeneous multiprocessor partitioning problem is concerned with determining whether the given tasks can be partitioned among the available processing units in such a manner that all timing constraints are met. It is shown that this problem is intractable (NP-hard in the strong sense). Efficient implementations of sufficient (albeit not necessary) partitioning algorithms are presented, and proved correct.

Original languageEnglish
Title of host publicationProceedings - RTAS 2004 10th IEEE Real-Time and Embedded Technology and Applications Symposium
Pages536-543
Number of pages8
StatePublished - 2004
EventProceedings - RTAS 2004 10th IEEE Real-Time and Embedded Technology and Applications Symposium - Toronto, Canada
Duration: May 25 2004May 28 2004

Publication series

NameProceedings - IEEE Real-Time and Embedded Technology and Applications Symposium
Volume10

Conference

ConferenceProceedings - RTAS 2004 10th IEEE Real-Time and Embedded Technology and Applications Symposium
Country/TerritoryCanada
CityToronto
Period05/25/0405/28/04

Keywords

  • Approximation algorithms
  • Multiprocessor scheduling
  • Partitioning
  • Periodic tasks

Fingerprint

Dive into the research topics of 'Task partitioning upon heterogeneous multiprocessor platforms'. Together they form a unique fingerprint.

Cite this