首页> 外文会议>Euromicro International Conference on Parallel, Distributed and Network-Based Processing >Voltage Island-Aware Energy-Efficient Scheduling of Parallel Streaming Tasks on Many-Core CPUs
【24h】

Voltage Island-Aware Energy-Efficient Scheduling of Parallel Streaming Tasks on Many-Core CPUs

机译:电压岛感知的多核CPU上并行流任务的节能调度

获取原文

摘要

For multi- and many-core CPUs, dynamic voltage and frequency scaling (DVFS) for individual cores provides an effective way for energy-efficient execution of applications. However, this requires additional hardware within the chip that regulates voltage and frequency for each hardware sub-component that can be scaled separately. Because of the significant cost of this control hardware, it is often not realistic to provide such a regulator for each individual core. Instead, chip manufacturers group cores into islands consisting of multiple cores with a common regulator, and energy optimizing solutions must take this constraint into account when assigning frequencies to jobs and cores. Crown Scheduling is a technique for the combined resource allocation, mapping and discrete DVFS-level selection for actor networks consisting of moldable parallel streaming tasks for energy efficient execution given a throughput constraint. We extend crown scheduling to compute correct schedules also in the presence of DVFS islands constraints. We find that, for most task sets, the crown scheduler computes almost equally good schedules for target architectures with and without island constraints.
机译:对于多核和多核CPU,单个核的动态电压和频率缩放(DVFS)提供了一种有效执行应用程序的有效方法。但是,这需要芯片内的其他硬件来调节每个硬件子组件的电压和频率,这些组件可以分别缩放。由于这种控制硬件的成本很高,因此为每个单独的内核提供这样的调节器通常是不现实的。取而代之的是,芯片制造商将内核分为多个岛,每个岛由一个共用的稳压器组成,当为工作和内核分配频率时,能量优化解决方案必须考虑到这一限制。 Crown Scheduling是一种用于actor网络的组合资源分配,映射和离散DVFS级别选择的技术,该网络由可塑并行流任务组成,可在给定吞吐量限制的情况下高效执行能量。在存在DVFS岛约束的情况下,我们还扩展了冠形调度以计算正确的调度。我们发现,对于大多数任务集,王冠计划程序针对具有和不具有岛约束的目标体系结构,计算出几乎相同的良好计划。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号