Energy Efficient DVFS Scheduling for Mixed-Criticality Systems
dc.contributor.author
Huang, Pengcheng
dc.contributor.author
Kumar, Pratyush
dc.contributor.author
Giannopoulou, Georgia
dc.contributor.author
Thiele, Lothar
dc.date.accessioned
2022-08-10T11:59:47Z
dc.date.available
2017-06-11T14:29:10Z
dc.date.available
2022-08-10T11:59:47Z
dc.date.issued
2014-07
dc.identifier.uri
http://hdl.handle.net/20.500.11850/94140
dc.description.abstract
Consolidating functionalities with different safety requirements into a common platform gives rise to mixed-criticality systems. The state-of-the-art research has focused on providing heterogeneous timing guarantees for tasks of varying criticality levels. This is achieved by dropping less critical tasks when critical tasks overrun. However, with drastically increased computing requirements and the often batteryoperated nature of mixed-criticality systems, energy minimization for such systems is also becoming crucial. In fact, this has already been possible since many modern processors are equipped with the capacity of dynamic voltage and frequency scaling (DVFS), where processor frequency can be reduced at runtime to save energy. We present in this paper the first results known to date on applying DVFS to mixed-criticality systems. We show that DVFS can be used to help critical tasks to meet deadlines by speeding up the processor when they overrun. This will further allow the system to reserve less time budgets for task overrun. Thus, more slack can be explored to reduce the processor frequency to save energy for scenarios when tasks do not overrun. Since overrun is rare, such a strategy can greatly reduce the expected energy consumption for mixed-criticality systems. For solving the energy minimization problem, we formulate a convex program by integrating DVFS with a well-known mixed-criticality scheduling technique – EDF-VD. Furthermore, we present analytical results on this problem and propose an optimal algorithm to solve it. With both theoretical and experimental results, we demonstrate energy savings and various tradeoffs.
en_US
dc.language.iso
en
en_US
dc.publisher
ETH Zurich, Computer Engineering and Networks Laboratory
en_US
dc.subject
Mixed-Criticality
en_US
dc.subject
Energy
en_US
dc.subject
Voltage and Frequency Scaling
en_US
dc.subject
Real-time
en_US
dc.subject
Scheduling
en_US
dc.title
Energy Efficient DVFS Scheduling for Mixed-Criticality Systems
en_US
dc.type
Report
ethz.journal.title
TIK Report
ethz.journal.volume
354
en_US
ethz.size
13 p.
en_US
ethz.publication.place
Zurich
en_US
ethz.publication.status
published
en_US
ethz.leitzahl
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02140 - Dep. Inf.technologie und Elektrotechnik / Dep. of Inform.Technol. Electrical Eng.::02640 - Inst. f. Technische Informatik und Komm. / Computer Eng. and Networks Lab.::03429 - Thiele, Lothar (emeritus) / Thiele, Lothar (emeritus)
en_US
ethz.leitzahl.certified
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02140 - Dep. Inf.technologie und Elektrotechnik / Dep. of Inform.Technol. Electrical Eng.::02640 - Inst. f. Technische Informatik und Komm. / Computer Eng. and Networks Lab.::03429 - Thiele, Lothar (emeritus) / Thiele, Lothar (emeritus)
ethz.relation.isPreviousVersionOf
20.500.11850/94143
ethz.date.deposited
2017-06-11T14:29:25Z
ethz.source
ECIT
ethz.identifier.importid
imp593652a65610d37745
ethz.ecitpid
pub:148002
ethz.eth
yes
en_US
ethz.availability
Metadata only
en_US
ethz.rosetta.installDate
2017-07-15T02:36:13Z
ethz.rosetta.lastUpdated
2023-02-07T05:12:42Z
ethz.rosetta.versionExported
true
ethz.COinS
ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.atitle=Energy%20Efficient%20DVFS%20Scheduling%20for%20Mixed-Criticality%20Systems&rft.jtitle=TIK%20Report&rft.date=2014-07&rft.volume=354&rft.au=Huang,%20Pengcheng&Kumar,%20Pratyush&Giannopoulou,%20Georgia&Thiele,%20Lothar&rft.genre=report&
Files in this item
Files | Size | Format | Open in viewer |
---|---|---|---|
There are no files associated with this item. |
Publication type
-
Report [6581]