Reliability-aware thermal management for hard real-time applications on multi-core processors

Vinay Hanumaiah, Sarma Vrudhula

Research output: Chapter in Book/Report/Conference proceedingConference contribution

6 Scopus citations

Abstract

Advances in chip-multiprocessor processing capabilities have led to an increased power consumption and temperature hotspots. Reducing the on-die peak temperature is important from the power reduction and reliability considerations. However, the presence of task deadlines constrain the reduction of peak temperature and thus complicates the determination of optimal speeds for minimizing the peak temperature. We formulate the determination of optimal speeds for minimizing the peak temperature of execution with task deadlines as a quasiconvex optimization problem. This formulation includes accurate power and thermal models with the leakage power dependency on temperature. Experiments demonstrate that our approach is very flexible in adapting to various scenarios of workload and deadline specifications. We obtained an 8°C reduction in peak temperature for a sample execution of benchmarks.

Original languageEnglish (US)
Title of host publicationProceedings - Design, Automation and Test in Europe Conference and Exhibition, DATE 2011
Pages137-142
Number of pages6
StatePublished - May 31 2011
Event14th Design, Automation and Test in Europe Conference and Exhibition, DATE 2011 - Grenoble, France
Duration: Mar 14 2011Mar 18 2011

Publication series

NameProceedings -Design, Automation and Test in Europe, DATE
ISSN (Print)1530-1591

Other

Other14th Design, Automation and Test in Europe Conference and Exhibition, DATE 2011
CountryFrance
CityGrenoble
Period3/14/113/18/11

    Fingerprint

ASJC Scopus subject areas

  • Engineering(all)

Cite this

Hanumaiah, V., & Vrudhula, S. (2011). Reliability-aware thermal management for hard real-time applications on multi-core processors. In Proceedings - Design, Automation and Test in Europe Conference and Exhibition, DATE 2011 (pp. 137-142). [5763032] (Proceedings -Design, Automation and Test in Europe, DATE).