|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
Temperature-Aware DVFS for Hard Real-Time Applications on Multicore Processors
Oct. 2012 (vol. 61 no. 10)
pp. 1484-1494
| ASCII Text | x | ||
| Vinay Hanumaiah, Sarma Vrudhula, "Temperature-Aware DVFS for Hard Real-Time Applications on Multicore Processors," IEEE Transactions on Computers, vol. 61, no. 10, pp. 1484-1494, Oct., 2012. | |||
| BibTex | x | ||
| @article{ 10.1109/TC.2011.156, author = {Vinay Hanumaiah and Sarma Vrudhula}, title = {Temperature-Aware DVFS for Hard Real-Time Applications on Multicore Processors}, journal ={IEEE Transactions on Computers}, volume = {61}, number = {10}, issn = {0018-9340}, year = {2012}, pages = {1484-1494}, doi = {http://doi.ieeecomputersociety.org/10.1109/TC.2011.156}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - JOUR JO - IEEE Transactions on Computers TI - Temperature-Aware DVFS for Hard Real-Time Applications on Multicore Processors IS - 10 SN - 0018-9340 SP1484 EP1494 EPD - 1484-1494 A1 - Vinay Hanumaiah, A1 - Sarma Vrudhula, PY - 2012 KW - Multicore processing KW - Program processors KW - Temperature dependence KW - Equations KW - Voltage control KW - Minimization KW - Optimization KW - optimal control. KW - Multicore KW - performance optimization KW - real-time KW - task deadlines KW - dynamic voltage and frequency scaling KW - thermal management KW - makespan minimization KW - leakage dependence on temperature VL - 61 JA - IEEE Transactions on Computers ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/TC.2011.156
Web Extra: View Supplemental Material(PDF)
This paper addresses the problem of determining the feasible speeds and voltages of multicore processors with hard real-time and temperature constraints. This is an important problem, which has applications in time-critical execution of programs like audio and video encoding on application-specific embedded processors. Two problems are solved. The first is the computation of the optimal time-varying voltages and speeds of each core in a heterogeneous multicore processor, that minimize the makespan—the latest completion time of all tasks, while satisfying timing and temperature constraints. The solution to the makespan minimization problem is then extended to the problem of determining the feasible speeds and voltages that satisfy task deadlines. The methods presented in this paper also provide a theoretical basis and analytical relations between speed, voltage, power and temperature, which provide greater insight into the early-phase design of processors and are also useful for online dynamic thermal management.
Index Terms:
Multicore processing,Program processors,Temperature dependence,Equations,Voltage control,Minimization,Optimization,optimal control.,Multicore,performance optimization,real-time,task deadlines,dynamic voltage and frequency scaling,thermal management,makespan minimization,leakage dependence on temperature
Citation:
Vinay Hanumaiah, Sarma Vrudhula, "Temperature-Aware DVFS for Hard Real-Time Applications on Multicore Processors," IEEE Transactions on Computers, vol. 61, no. 10, pp. 1484-1494, Oct. 2012, doi:10.1109/TC.2011.156
Usage of this product signifies your acceptance of the Terms of Use.

