Repository logo
 
Publication

Assigning real-time tasks on heterogeneous multiprocessors with two types of processors

dc.contributor.authorAndersson, Björn
dc.contributor.authorBletsas, Konstantinos
dc.date.accessioned2014-02-12T11:51:35Z
dc.date.available2014-02-12T11:51:35Z
dc.date.issued2009
dc.description.abstractConsider the problem of scheduling a set of implicitdeadline sporadic tasks on a heterogeneous multiprocessor so as to meet all deadlines. Tasks cannot migrate and the platform is restricted in that each processor is either of type-1 or type-2 (with each task characterized by a different speed of execution upon each type of processor). We present an algorithm for this problem with a timecomplexity of O(n·m), where n is the number of tasks and m is the number of processors. It offers the guarantee that if a task set can be scheduled by any non-migrative algorithm to meet deadlines then our algorithm meets deadlines as well if given processors twice as fast. Although this result is proven for only a restricted heterogeneous multiprocessor, we consider it significant for being the first realtime scheduling algorithm to use a low-complexity binpacking approach to schedule tasks on a heterogeneous multiprocessor with provably good performance.por
dc.identifier.urihttp://hdl.handle.net/10400.22/3856
dc.language.isoengpor
dc.peerreviewedyespor
dc.publisherIPP-Hurray Grouppor
dc.relation.publisherversionhttp://www.cister.isep.ipp.pt/docs/por
dc.titleAssigning real-time tasks on heterogeneous multiprocessors with two types of processorspor
dc.typereport
dspace.entity.typePublication
oaire.citation.endPage12por
oaire.citation.startPage1por
rcaap.rightsopenAccesspor
rcaap.typereportpor

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
REL_Bjorn Andersson_2009_CISTER.pdf
Size:
212.43 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: