Global Voltage Scaling Across Multiple Cores for Real-Time Workloads

Global Voltage Scaling Across Multiple Cores for Real-Time Workloads
复制标题

DOI:
10.1109/les.2022.3143719
复制
发表时间:
2022-09
影响因子:
1.6
通讯作者:
Ieee C. M. Krishna Fellow
Ieee C. M. Krishna Fellow
中科院分区:
计算机科学4区
文献类型:
--
作者:
Ieee C. M. Krishna Fellow

文献摘要

被引文献

相似文献

动态电压和频率调节(DVFS)在过去二十年中一直是广泛研究的主题。 DVFS 已被证明可以显着降低功耗和热应力,现在通常用于嵌入式和通用系统。然而,DVFS 研究主要集中在独立控制各个内核的电压和频率。全局 DVFS (GDVS) 的情况研究较少,其中多个内核共享相同的电压和时钟。这封信中提出了一个非常简单的 GDVS 启发法;它是轻量级的,并且有效地利用任务分析信息来适当地排序任务执行。模拟研究表明了其有效性。
Dynamic voltage and frequency scaling (DVFS) has been the subject of extensive study for the past two decades. DVFS has been shown to dramatically reduce power consumption and thermal stress and is now routinely used in both embedded and general-purpose systems. However, DVFS research has largely focused on independently controlling voltage and frequency for individual cores. Less well studied is the case of global DVFS (GDVS), where multiple cores share the same voltage and clock. A very simple GDVS heuristic is presented in this letter; it is lightweight and effectively exploits task profiling information to appropriately sequence task executions. Simulation studies show its effectiveness.