Repository logo
 
Publication

Online slack consolidation in global-EDF for energy consumption minimisation

dc.contributor.authorAwan, Muhammad Ali
dc.contributor.authorNelissen, Geoffrey
dc.contributor.authorYomsi, Patrick Meumeu
dc.contributor.authorPetters, Stefan M.
dc.date.accessioned2016-12-22T14:56:00Z
dc.date.embargo2115
dc.date.issued2016-02
dc.description.abstractLeakage power dissipation is one of the major concerns in homogeneous multicore platforms. Therefore, individual cores on such platforms are often equipped with multiple sleep states to reduce the leakage power dissipation. With the current body of knowledge, an efficient selection of sleep states is a non-trivial problem for system designers. In this work, we propose leakage-aware energy management algorithms for homogeneous multicore platforms using a global-EDF scheduler. Global-EDF assumes that at any time instant the tasks (constituting the application) with the closest absolute deadlines are selected for execution on any core of the platform, sometimes allowing migration. Initially, individual cores are allowed to change their power states independently. This assumption is relaxed in the second algorithm and cores transition into different power states in coordination with each other. The main idea behind the proposed algorithms consists of exploiting the spare capacity available in the schedule of each core to either initiate a sleep state on this core or prolong the sleep state of cores already in a sleep state in order to minimise the leakage power dissipation. The presented algorithms have low complexity, thus making it practically feasible. Evaluations are carried out by assuming the specifications of Intel Xeon E3-1285L V4 embedded multicore processor and Freescale P5040 QorIQ Integrated Processor to demonstrate its effectiveness. In the best-case, up to 50% and 60% of the energy consumption wasted in idle intervals — i.e., when a core is not performing any execution — on Intel Xeon and Freescale P5040 platform, respectively, is saved over the baseline global-EDF schedule.pt_PT
dc.description.versioninfo:eu-repo/semantics/publishedVersionpt_PT
dc.identifier.doi10.1016/j.sysarc.2016.01.001pt_PT
dc.identifier.issn1383-7621
dc.identifier.urihttp://hdl.handle.net/10400.22/8976
dc.language.isoengpt_PT
dc.peerreviewedyespt_PT
dc.publisherElsevierpt_PT
dc.relationARTEMIS/0001/2013 - JU grant nr. 621429 (EMC2)pt_PT
dc.relationARTEMIS/0003/2012 - JU grant nr. 333053 (CONCERTO)pt_PT
dc.relation.publisherversionhttp://www.sciencedirect.com/science/article/pii/S1383762116000023pt_PT
dc.subjectReal-time schedulingpt_PT
dc.subjectPower managementpt_PT
dc.subjectSlack reclamationpt_PT
dc.subjectSleep statespt_PT
dc.subjectGlobal-EDF schedulerpt_PT
dc.subjectDynamic power managementpt_PT
dc.subjectLeakage power dissipationpt_PT
dc.titleOnline slack consolidation in global-EDF for energy consumption minimisationpt_PT
dc.typejournal article
dspace.entity.typePublication
oaire.citation.endPage15pt_PT
oaire.citation.startPage1pt_PT
oaire.citation.titleJournal of Systems Architecturept_PT
oaire.citation.volume63pt_PT
rcaap.rightsclosedAccesspt_PT
rcaap.typearticlept_PT

Files

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