Dimetrodon: Processor-level preventive thermal management via idle cycle injection

Dimetrodon: Processor-level preventive thermal management via idle cycle injection
复制标题

Dimetrodon:通过空闲周期注入进行处理器级预防性热管理

DOI:
--
复制
发表时间:
2011
期刊:
Design Automation Conference
影响因子:
--
通讯作者:
M. Seltzer
M. Seltzer
中科院分区:
--
文献类型:
--
作者:
Peter D. Bailis;V. Reddi;Sanjay Gandhi;D. Brooks;M. Seltzer

文献摘要

被引文献

相似文献

处理器级动态热管理技术长期以来一直以最坏情况下的热裕度为目标。通过主动降低应用程序性能以实现长期热控制,我们研究了平均情况下预防性热管理中的热性能权衡。我们提出了Dimetrodon,使用空闲周期注入,一种灵活的每线程技术,作为一种预防性的热管理机制,并在吞吐量和延迟敏感的真实工作负载下,与商用操作系统中的硬件技术相比,证明了它的有效性。与不灵活的硬件技术相比,Dimetrodon实现了有利的折衷,由于在短空闲时间间隔内快速散热,温度降低了高达30%。
Processor-level dynamic thermal management techniques have long targeted worst-case thermal margins. We examine the thermal-performance trade-offs in average-case, preventive thermal management by actively degrading application performance to achieve long-term thermal control. We propose Dimetrodon, the use of idle cycle injection, a flexible, per-thread technique, as a preventive thermal management mechanism and demonstrate its efficiency compared to hardware techniques in a commodity operating system on real hardware under throughput and latency-sensitive real-world workloads. Compared to inflexible hardware techniques, Dimetrodon achieves favorable trade-offs for temperature reductions up to 30% due to rapid heat dissipation during short idle intervals.