中文

QoS约束下协同管理DVFS与缓存分区以在多核系统中节能

硬件体系结构 2019-11-14 v1

摘要

减少执行计算任务所消耗的能量十分重要。在这项工作中,我们探索了在多核系统上满足任务服务质量(QoS)需求的同时调整资源以最小化能耗的前景。本文首次考虑了一种QoS驱动的协同资源管理算法(RMA),该算法动态调整每核末级缓存分区的大小和每核电压-频率设置,以在多核系统上运行的多程序工作负载中节省能量,同时尊重每个应用的QoS需求。它通过在运行时以可忽略的开销对LLC分区大小和动态电压频率缩放(DVFS)设置的整体配置空间进行探索来实现这一点。我们表明,与采用缓存资源均匀分配和固定中档核心电压-频率设置的基线相比,4核和8核系统的能量可分别减少高达18%和14%。如果QoS目标放宽至执行时间延长40%,节能潜力可达29%。

关键词

引用

@article{arxiv.1911.05101,
  title  = {Coordinated Management of DVFS and Cache Partitioning under QoS Constraints to Save Energy in Multi-Core Systems},
  author = {Mehrzad Nejat and Madhavan Manivannan and Miquel Pericas and Per Stenstrom},
  journal= {arXiv preprint arXiv:1911.05101},
  year   = {2019}
}

备注

Submitted to the Journal of Parallel and Distributed Computing (Nov 2019)