Repository logo
 
Publication

Preemption-light multiprocessor scheduling of sporadic tasks with high utilisation bound

dc.contributor.authorBletsas, Konstantinos
dc.contributor.authorAndersson, Björn
dc.date.accessioned2014-02-06T12:54:08Z
dc.date.available2014-02-06T12:54:08Z
dc.date.issued2011
dc.description.abstractKnown algorithms capable of scheduling implicit-deadline sporadic tasks over identical processors at up to 100% utilisation invariably involve numerous preemptions and migrations. To the challenge of devising a scheduling scheme with as few preemptions and migrations as possible, for a given guaranteed utilisation bound, we respond with the algorithm NPS-F. It is configurable with a parameter, trading off guaranteed schedulable utilisation (up to 100%) vs preemptions. For any possible configuration, NPS-F introduces fewer preemptions than any other known algorithm matching its utilisation bound. A clustered variant of the algorithm, for systems made of multicore chips, eliminates (costly) off-chip task migrations, by dividing processors into disjoint clusters, formed by cores on the same chip (with the cluster size being a parameter). Clusters are independently scheduled (each, using non-clustered NPS-F). The utilisation bound is only moderately affected. We also formulate an important extension (applicable to both clustered and non-clustered NPS-F) which optimises the supply of processing time to executing tasks and makes it more granular. This reduces processing capacity requirements for schedulability without increasing preemptions.por
dc.identifier.doi10.1007/s11241-011-9114-0pt_PT
dc.identifier.issn0922-6443
dc.identifier.issn1573-1383
dc.identifier.urihttp://hdl.handle.net/10400.22/3729
dc.language.isoengpor
dc.peerreviewedyespor
dc.publisherSpringerpor
dc.relation.ispartofseriesReal-Time Systems; Vol. 47, Issue 4
dc.relation.publisherversionhttp://link.springer.com/article/10.1007/s11241-011-9114-0por
dc.subjectMultiprocessor schedulingpor
dc.subjectUtilisation boundpor
dc.subjectMulticorepor
dc.subjectPreemptionspor
dc.subjectMigrationspor
dc.titlePreemption-light multiprocessor scheduling of sporadic tasks with high utilisation boundpor
dc.typejournal article
dspace.entity.typePublication
oaire.citation.endPage355por
oaire.citation.startPage319por
oaire.citation.titleReal-Time Systemspor
oaire.citation.volume47por
rcaap.rightsclosedAccesspor
rcaap.typearticlepor

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
ART_KonstantinosBlestas_2011_CISTER.pdf
Size:
1.89 MB
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: