AgilePkgC:一种面向能耗成比例数据中心服务器的敏捷系统空闲状态架构
硬件体系结构
2025-02-26 v2
摘要
本文提出AgilePkgC(APC)的设计:一种新型C-state架构,可提升运行面向用户应用微服务且处于低利用率的服务器的能耗成比例性。APC针对所有核心处于浅C-state空闲、准备恢复服务时的功耗降低。具体而言,APC针对核心间共享资源(如LLC、片上网络、IO、DRAM)的功耗,这些资源在无核心活跃使用期间仍保持活跃。APC利用低开销硬件实现亚微秒级进入/退出新封装C-state的延迟,并为不同共享资源审慎选择兼具快速转换与显著节能的中间功耗模式,从而实现其目标。实验评估表明,对于若干代表性工作负载,APC最多可降低服务器功耗41%,且最坏情况性能下降小于0.1%。结果明确支持为面向微服务的未来数据中心服务器CPU研发并最终采用如APC般新型深度快速封装C-state。
引用
@article{arxiv.2204.10466,
title = {AgilePkgC: An Agile System Idle State Architecture for Energy Proportional Datacenter Servers},
author = {Georgia Antoniou and Haris Volos and Davide B. Bartolini and Tom Rollet and Yiannakis Sazeides and Jawad Haj Yahya},
journal= {arXiv preprint arXiv:2204.10466},
year = {2025}
}