Supporting Predictable Performance Guarantees for SMT Processors | |
Jin, Xin1; Yu, Ningmei1; Zhou, Yaoyang2; Huang, Bowen2; Yu, Zihao2; Zhan, Xusheng2; Wang, Huizhe2; Wang, Sa2; Bao, Yungang2 | |
刊名 | IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES
![]() |
2020-06-01 | |
卷号 | E103A期号:6页码:806-820 |
关键词 | SMT interference data center performance predictability quality of service (QoS) |
ISSN号 | 0916-8508 |
DOI | 10.1587/transfun.2019EAP1146 |
英文摘要 | Simultaneous multithreading (SMT) technology improves CPU throughput, but also causes unpredictable performance fluctuations for co-running workloads. Although recent major SMT processors have adopted some techniques to promote hardware support for quality-of-service (QoS), achieving both precise performance guarantees and high throughput on SMT architectures is still a challenging open problem. In this paper, we demonstrate through some comprehensive investigations on a cycleaccurate simulator that not only almost all in-core resources suffer from severe contention as workloads vary but also there is a non-linear relationship between performance and available quotas of resources. We consider these observations as the fundamental reason leading to the challenging problem above. Thus, we introduce QoSMT, a novel hardware scheme that leverages a closed-loop controlling mechanism consisting of detection, prediction and adjustment to enforce precise performance guarantees for specific targets, e.g. achieving 85%, 90% or 95% of the performance of a workload running alone respectively. We implement a prototype on GEM5 simulator. Experimental results show that the average control error is only 1.4%, 0.5% and 3.6%. |
资助项目 | National Key R&D Program of China[2016YFB1000201] ; National Natural Science Foundation of China[61702480] ; Primary Research & Development Plan of Shaanxi Province, China[2019TSLGY08-03] ; Youth Innovation Promotion Association of Chinese Academy of Sciences[2013073] |
WOS研究方向 | Computer Science ; Engineering |
语种 | 英语 |
出版者 | IEICE-INST ELECTRONICS INFORMATION COMMUNICATIONS ENG |
WOS记录号 | WOS:000537799700001 |
内容类型 | 期刊论文 |
源URL | [http://119.78.100.204/handle/2XEOYT63/15259] ![]() |
专题 | 中国科学院计算技术研究所期刊论文_英文 |
通讯作者 | Yu, Ningmei |
作者单位 | 1.Xian Univ Technol, Fac Automat & Informat Engn, Xian 710048, Peoples R China 2.Chinese Acad Sci, ICT, State Key Lab Comp Architecture, Beijing 100190, Peoples R China |
推荐引用方式 GB/T 7714 | Jin, Xin,Yu, Ningmei,Zhou, Yaoyang,et al. Supporting Predictable Performance Guarantees for SMT Processors[J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES,2020,E103A(6):806-820. |
APA | Jin, Xin.,Yu, Ningmei.,Zhou, Yaoyang.,Huang, Bowen.,Yu, Zihao.,...&Bao, Yungang.(2020).Supporting Predictable Performance Guarantees for SMT Processors.IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES,E103A(6),806-820. |
MLA | Jin, Xin,et al."Supporting Predictable Performance Guarantees for SMT Processors".IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES E103A.6(2020):806-820. |
个性服务 |
查看访问统计 |
相关权益政策 |
暂无数据 |
收藏/分享 |
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。
修改评论