首页> 外文期刊>IEEE Transactions on Parallel and Distributed Systems >Energy Efficiency for Clustered Heterogeneous Multicores
【24h】

Energy Efficiency for Clustered Heterogeneous Multicores

机译:集群异构多核的能源效率

获取原文
获取原文并翻译 | 示例
           

摘要

Heterogeneous multicore systems clustered in multiple Voltage Frequency Islands (VFIs) are the next-generation solution for power and energy efficient computing systems. Due to the heterogeneity, the power consumption and execution time of a task changes not only with Dynamic Voltage and Frequency Scaling (DVFS), but also according to the task-to-island assignment, presenting major challenges for power management and energy minimization techniques. This paper focuses on energy minimization of periodic real-time tasks (or performance-constrained tasks) on such systems, in which the cores in an island are homogeneous and share the same voltage and frequency, but different islands have different types and numbers of cores and can be executed at other voltages and frequencies. We present an efficient algorithm to minimize the total energy consumption while satisfying the timing constraints of all tasks. Our technique consists of the coordinated selection of the voltage and frequency levels for each island, together with a task partitioning strategy that considers the energy consumption of the task executing on different islands and at different frequencies, as well as the impact of the frequency and the underlying core architecture to the resulting execution time. Every task is then mapped to the most energy efficient island for the selected voltage and frequency levels, and to a core inside the island such that the workloads of the cores in a VFI are balanced. We experimentally evaluate our technique and compare it to state-of-the-art solutions, resulting in average in 25 percent less energy consumption (and up to 87 percent for some cases), while guaranteeing that all tasks meet their deadlines.
机译:群集在多个电压频率岛(VFI)中的异构多核系统是功率和节能计算系统的下一代解决方案。由于异构性,任务的功耗和执行时间不仅会随着动态电压和频率缩放(DVFS)的变化而变化,而且还会根据任务到岛屿的分配而变化,这对功率管理和能量最小化技术提出了重大挑战。本文着重于此类系统上的周期性实时任务(或性能受限制的任务)的能量最小化,其中一个岛中的核是同质的,并且共享相同的电压和频率,但是不同的岛具有不同的核类型和数量并可以在其他电压和频率下执行。我们提出了一种有效的算法,可在满足所有任务的时序约束的同时,将总能耗降至最低。我们的技术包括为每个孤岛协调选择电压和频率水平,以及任务分配策略,该策略考虑在不同孤岛和不同频率上执行的任务的能耗,以及频率和频率的影响。底层核心体系结构带来的执行时间。然后,将每个任务映射到所选电压和频率水平的最节能的孤岛,并映射到孤岛内的核心,以平衡VFI中核心的工作量。我们通过实验评估我们的技术并将其与最先进的解决方案进行比较,从而平均减少了25%的能耗(某些情况下高达87%),同时确保所有任务都能按时完成。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号