mcDVFS: cycle conserving DVFS scheduler for multi-core mixed criticality systemsShow others and affiliations
2023 (English)In: International Journal of Parallel, Emergent and Distributed Systems, ISSN 1744-5760, E-ISSN 1744-5779Article in journal (Refereed) Published
Abstract [en]
Multi-core architectures have grown to be a popular choice for deploying Mixed Criticality Systems (MCS). The focus of research in MCS has been to provide timing assurances for jobs with different criticality levels. Due to their significant processing demands and energy-aware/constrained nature, energy conservation in these systems is becoming mandatory. This article presents, mcDVFS, an energy management technique based on Dynamic-Voltage-and-Frequency-Scaling for multi-core MCS. mcDVFS achieves significant energy reduction while maintaining timing guarantees. It also prioritizes quality of service whenever feasible. Extensive experimental simulations show energy savings of ≈ 52% and 34% when compared to EDF-VD and EDF-VD with QoS.
Place, publisher, year, edition, pages
Taylor and Francis Ltd. , 2023.
Keywords [en]
DVFS, Energy efficiency, mixed criticality systems, multi-core, quality of service, Computer architecture, Criticality (nuclear fission), Dynamic frequency scaling, Voltage scaling, Dynamic voltage and frequency scaling, Energy aware, Focus of researches, Management techniques, Mixed-criticality systems, Multi-cores, Multicore architectures, ON dynamics, Quality-of-service
National Category
Energy Systems
Identifiers
URN: urn:nbn:se:mdh:diva-63968DOI: 10.1080/17445760.2023.2243420ISI: 001043584500001Scopus ID: 2-s2.0-85166944327OAI: oai:DiVA.org:mdh-63968DiVA, id: diva2:1788322
2023-08-162023-08-162025-10-10Bibliographically approved