Thermal-aware resource allocation in earliest deadline first using fluid scheduling

Abstract

Thermal issues in microprocessors have become a major design constraint because of their adverse effects on the reliability, performance and cost of the system. This article proposes an improvement in earliest deadline first, a uni-processor scheduling algorithm, without compromising its optimality in order to reduce the thermal peaks and variations. This is done by introducing a factor of fairness to earliest deadline first algorithm, which introduces idle intervals during execution and allows uniform distribution of workload over the time. The technique notably lowers the number of context switches when compare with the previous thermal-aware scheduling algorithm based on the same amount of fairness. Although, the algorithm is proposed for uni-processor environment, it is also applicable to partitioned scheduling in multi-processor environment, which primarily converts the multi-processor scheduling problem to a set of uni-processor scheduling problem and thereafter uses a uni-processor scheduling technique for scheduling. The simulation results show that the proposed approach reduces up to 5% of the temperature peaks and variations in a uni-processor environment while reduces up to 7% and 6% of the temperature spatial gradient and the average temperature in multi-processor environment, respectively.

Publication DOI: https://doi.org/10.1177/1550147719834417
Additional Information: © The Author(s) 2019. This article is distributed under the terms of the Creative Commons Attribution 4.0 License (http://www.creativecommons.org/licenses/by/4.0/) which permits any use, reproduction and distribution of the work without further permission provided the original work is attributed as specified on the SAGE and Open Access pages (https://us.sagepub.com/en-us/nam/open-access-at-sage).
Uncontrolled Keywords: Embedded systems,fluid scheduling,multi-core systems,simulation,thermal-aware scheduling,General Engineering,Computer Networks and Communications
Publication ISSN: 1550-1477
Last Modified: 04 Nov 2024 09:10
Date Deposited: 06 Dec 2022 13:07
Full Text Link:
Related URLs: https://journal ... 550147719834417 (Publisher URL)
PURE Output Type: Article
Published Date: 2019-03
Published Online Date: 2019-03-08
Accepted Date: 2019-02-06
Authors: Shehzad, Muhammad Naeem
Bashir, Qaisar
Ahmad, Ghufran
Anjum, Adeel
Awais, Muhammad Naeem
Manzoor, Umar (ORCID Profile 0000-0001-7602-1914)
Shaikh, Zeeshan Azmat
Balubaid, Muhammad A.
Saba, Tanzila

Download

[img]

Version: Published Version

License: Creative Commons Attribution

| Preview

Export / Share Citation


Statistics

Additional statistics for this record