000094450 001__ 94450
000094450 005__ 20200727115047.0
000094450 0247_ $$2doi$$a10.1007/s10626-019-00285-x
000094450 0248_ $$2sideral$$a114389
000094450 037__ $$aART-2019-114389
000094450 041__ $$aeng
000094450 100__ $$aRubio-Anguiano, Laura
000094450 245__ $$aEnergy-efficient thermal-aware multiprocessor scheduling for real-time tasks using TCPNs
000094450 260__ $$c2019
000094450 5060_ $$aAccess copy available to the general public$$fUnrestricted
000094450 5203_ $$aWe present an energy-effcient thermal-aware real-time global scheduler for a set of hard real-time (HRT) tasks running on a multiprocessor system. This global scheduler fulfills the thermal and temporal constraints by handling two independent variables, the task allocation time and the selection of clock frequency. To achieve its goal, the proposed scheduler is split into two stages. An off-line stage, based on a deadline partitioning scheme, computes the cycles that the HRT tasks must run per deadline interval at the minimum clock frequency to save energy while honoring the temporal and thermal constraints, and computes the maximum frequency at which the system can run below the maximum temperature. Then, an on-line, event-driven stage performs global task allocation applying a Fixed-Priority Zero-Laxity policy, reducing the overhead of quantum-based or interval-based global schedulers. The on-line stage embodies an adaptive scheduler that accepts or rejects soft RT aperiodic tasks throttling CPU frequency to the upper lowest available one to minimize power consumption while meeting time and thermal constraints. This approach leverages the best of two worlds: the off-line stage computes an ideal discrete HRT multiprocessor schedule, while the on-line stage manage soft real-time aperiodic tasks with minimum power consumption and maximum CPU utilization.
000094450 536__ $$9info:eu-repo/grantAgreement/ES/DGA-FEDER/Construyendo Europa desde Aragón$$9info:eu-repo/grantAgreement/ES/DGA/T58-17R$$9info:eu-repo/grantAgreement/ES/MINECO/TIN2016-76635-C2-1-R
000094450 540__ $$9info:eu-repo/semantics/openAccess$$aAll rights reserved$$uhttp://www.europeana.eu/rights/rr-f/
000094450 590__ $$a0.932$$b2019
000094450 591__ $$aMATHEMATICS, APPLIED$$b170 / 260 = 0.654$$c2019$$dQ3$$eT2
000094450 591__ $$aOPERATIONS RESEARCH & MANAGEMENT SCIENCE$$b72 / 83 = 0.867$$c2019$$dQ4$$eT3
000094450 591__ $$aAUTOMATION & CONTROL SYSTEMS$$b56 / 63 = 0.889$$c2019$$dQ4$$eT3
000094450 592__ $$a0.718$$b2019
000094450 593__ $$aElectrical and Electronic Engineering$$c2019$$dQ1
000094450 593__ $$aModeling and Simulation$$c2019$$dQ2
000094450 593__ $$aControl and Systems Engineering$$c2019$$dQ2
000094450 655_4 $$ainfo:eu-repo/semantics/article$$vinfo:eu-repo/semantics/acceptedVersion
000094450 700__ $$aDesirena-López, Gaddiel
000094450 700__ $$aRamírez-Treviño, Antonio
000094450 700__ $$0(orcid)0000-0001-5940-9837$$aBriz Velasco, José Luis$$uUniversidad de Zaragoza
000094450 7102_ $$15007$$2035$$aUniversidad de Zaragoza$$bDpto. Informát.Ingenie.Sistms.$$cÁrea Arquit.Tecnología Comput.
000094450 773__ $$g29, 3 (2019), 237–264$$pDiscret. event dyn. syst.$$tDISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS$$x0924-6703
000094450 8564_ $$s1619326$$uhttps://zaguan.unizar.es/record/94450/files/texto_completo.pdf$$yPostprint
000094450 8564_ $$s228965$$uhttps://zaguan.unizar.es/record/94450/files/texto_completo.jpg?subformat=icon$$xicon$$yPostprint
000094450 909CO $$ooai:zaguan.unizar.es:94450$$particulos$$pdriver
000094450 951__ $$a2020-07-27-11:09:52
000094450 980__ $$aARTICLE