When thermal control meets sensor noise: analysis of noise-induced temperature error

Dohwan Kim, Kyung-Joon Park, Y. Eun, S. Son, Chenyang Lu
{"title":"When thermal control meets sensor noise: analysis of noise-induced temperature error","authors":"Dohwan Kim, Kyung-Joon Park, Y. Eun, S. Son, Chenyang Lu","doi":"10.1109/RTAS.2015.7108421","DOIUrl":null,"url":null,"abstract":"Thermal control is critical for real-time systems as overheated processors can result in serious performance degradation or even system breakdown due to hardware throttling. The major challenges in thermal control for real-time systems are (i) the need to enforce both real-time and thermal constraints; (ii) uncertain system dynamics; and (iii) thermal sensor noise. Previous studies have resolved the first two, but the practical issue of sensor noise has not been properly addressed yet. In this paper, we introduce a novel thermal control algorithm that can appropriately handle thermal sensor noise. Our key observation is that even a small zero-mean sensor noise can induce a significant steady-state error between the target and the actual temperature of a processor. This steady-state error is contrary to our intuition that zero-mean sensor noise induces zero-mean fluctuations. We show that an intuitive attempt to resolve this unusual situation is not effective at all. By a rigorous approach, we analyze the underlying mechanism and quantify the noised-induced error in a closed form in terms of noise statistics and system parameters. Based on our analysis, we propose a simple and effective solution for eliminating the error and maintaining the desired processor temperature. Through extensive simulations, we show the advantages of our proposed algorithm, referred to as Thermal Control under Utilization Bound with Virtual Saturation (TCUB-VS).","PeriodicalId":320300,"journal":{"name":"21st IEEE Real-Time and Embedded Technology and Applications Symposium","volume":"143 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-04-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"21st IEEE Real-Time and Embedded Technology and Applications Symposium","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/RTAS.2015.7108421","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9

Abstract

Thermal control is critical for real-time systems as overheated processors can result in serious performance degradation or even system breakdown due to hardware throttling. The major challenges in thermal control for real-time systems are (i) the need to enforce both real-time and thermal constraints; (ii) uncertain system dynamics; and (iii) thermal sensor noise. Previous studies have resolved the first two, but the practical issue of sensor noise has not been properly addressed yet. In this paper, we introduce a novel thermal control algorithm that can appropriately handle thermal sensor noise. Our key observation is that even a small zero-mean sensor noise can induce a significant steady-state error between the target and the actual temperature of a processor. This steady-state error is contrary to our intuition that zero-mean sensor noise induces zero-mean fluctuations. We show that an intuitive attempt to resolve this unusual situation is not effective at all. By a rigorous approach, we analyze the underlying mechanism and quantify the noised-induced error in a closed form in terms of noise statistics and system parameters. Based on our analysis, we propose a simple and effective solution for eliminating the error and maintaining the desired processor temperature. Through extensive simulations, we show the advantages of our proposed algorithm, referred to as Thermal Control under Utilization Bound with Virtual Saturation (TCUB-VS).
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
当热控制遇到传感器噪声时:噪声引起的温度误差分析
热控制对实时系统至关重要,因为过热的处理器可能导致严重的性能下降,甚至由于硬件节流而导致系统崩溃。实时系统热控制的主要挑战是:(i)需要同时执行实时和热约束;(ii)不确定的系统动力学;(三)热传感器噪声。以前的研究已经解决了前两个问题,但是传感器噪声的实际问题还没有得到适当的解决。本文提出了一种新的热控制算法,可以有效地处理热传感器噪声。我们的关键观察是,即使是很小的零均值传感器噪声也会在目标和处理器的实际温度之间引起显著的稳态误差。这种稳态误差与我们的直觉相反,即零均值传感器噪声引起零均值波动。我们表明,凭直觉试图解决这种不寻常的情况根本没有效果。通过严格的方法,我们分析了潜在的机制,并在噪声统计和系统参数方面以封闭形式量化了噪声引起的误差。在此基础上,我们提出了一种简单有效的解决方案来消除误差并保持所需的处理器温度。通过广泛的模拟,我们展示了我们提出的算法的优势,称为利用边界下的虚拟饱和热控制(tcu - vs)。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Jfair: a scheduling algorithm to stabilize control applications Multicore scheduling of parallel real-time tasks with multiple parallelization options Task placement and selection of data consistency mechanisms for real-time multicore applications A feedback scheduling framework for component-based soft real-time systems C'Mon: a predictable monitoring infrastructure for system-level latent fault detection and recovery
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1