arrow
返回

Machine Learning-Based Temperature Prediction for Runtime Thermal Management Across System Components

delete2018-02-01
delete111
delete
OA
AI
K
Kaicheng Zhang
A
Akhil Guliani
S
Seda Ogrenci-Memik *
M
Memik, Gokhan
K
Kazutomo Yoshii
S
Sankaran Rajesh
P
Pete Beckman
DOI:10.1109/TPDS.2017.2732951delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
Elevated temperatures limit the peak performance of systems because of frequent interventions by thermal throttling. Non-uniform thermal states across system nodes also cause performance variation within seemingly equivalent nodes leading to significant degradation of overall performance. In this paper we present a framework for creating a lightweight thermal prediction system suitable for run-time management decisions. We pursue two avenues to explore optimized lightweight thermal predictors. First, we use feature selection algorithms to improve the performance of previously designed machine learning methods. Second, we develop alternative methods using neural network and linear regression-based methods to perform a comprehensive comparative study of prediction methods. We show that our optimized models achieve improved performance with better prediction accuracy and lower overhead as compared with the Gaussian process model proposed previously. Specifically we present a reduced version of the Gaussian process model, a neural network-based model, and a linear regression-based model. Using the optimization methods, we are able to reduce the average prediction errors in the Gaussian process from 4: 2 degrees C to 2: 9 degrees C. We also show that the newly developed models using neural network and Lasso linear regression have average prediction errors of 2: 9 degrees C and 3: 8 degrees C respectively. The prediction overheads are 0.22, 0.097, and 0.026 ms per prediction for reduced Gaussian process, neural network, and Lasso linear regression models, respectively, compared with 0.57 ms per prediction for the previous Gaussian process model. We have implemented our proposed thermal prediction models on a two-node system configuration to help identify the optimal task placement. The task placement identified by the models reduces the average system temperature by up to 11: 9 degrees C without any performance degradation. Furthermore, these models respectively achieve 75, 82.5, and 74.17 percent success rates in correctly pointing to those task placements with better thermal response, compared with 72.5 percent success for the original model in achieving the same objective. Finally, we extended our analysis to a 16-node system and we were able to train models and execute them in real time to guide task migration and achieve on average 17 percent reduction in the overall system cooling power.
Keyword:
Thermal modeling
many-core processors
operating systems
high performance computing systems
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

IEEE Transactions on Parallel and Distributed Systems 封面图
IEEE Transactions on Parallel and Distributed Systems
IF:
6
论文数:
5.2K
被引数:
1.1W

机构

U
united states department of energy (doe)
学者数:
11.3W
论文数: 9.6W
被引数: 246
N
Northwestern University
学者数:
6.2W
论文数: 5.3W
被引数: 3.9K
引用论文

引用论文

err分享
err收藏
Thermal-Aware Scheduling in Green Data
err2015-02-17
err53
PREAI
errChaudhry, Muhammad Tayyab; Ling, Teck Chaw; Manzoor, Atif; Hussain, Syed Asad; Kim, Jongwon
err分享
err收藏
err分享
err收藏
Effects of melatonin on follicular atresia and granulosa cell apoptosis in the porcine
err2016-07-21
err0
PREAI
errYamei He; Honghui Deng; Zhongliang Jiang; Qingwang Li; Meihong Shi; Huali Chen; Zengsheng Han
err分享
err收藏
学者 查看更多内容