首页> 外文OA文献 >Energy Optimization of Memory Intensive Parallel Workloads
【2h】

Energy Optimization of Memory Intensive Parallel Workloads

机译:内存密集型并行工作负载的能量优化

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Energy consumption is an important concern in modern multicore processors. The energy consumed by a multicore processor during the execution of an application can be minimized by tuning the hardware state utilizing knobs such as frequency, voltage etc. The existing theoretical work on energy minimization using Global DVFS (Dynamic Voltage and Frequency Scaling), despite being thorough, ignores the time and the energy consumed by the CPU on memory accesses and the dynamic energy consumed by the idle cores. This article presents an analytical energy-performance model for parallel workloads that accounts for the time and the energy consumed by the CPU chip on memory accesses in addition to the time and energy consumed by the CPU on CPU instructions. In addition, the model we present also accounts for the dynamic energy consumed by the idle cores. The existing work on global DVFS for parallel workloads shows that using a single frequency for the entire duration of a parallel application is not energy optimal and that varying the frequency according to the changes in the parallelism of the workload can save energy. We present an analytical framework around our energy-performance model to predict the operating frequencies (that depend upon the amount of parallelism) for global DVFS that minimize the overall CPU energy consumption. We show how the optimal frequencies in our model differ from the optimal frequencies in a model that does not account for memory accesses. We further show how the memory intensity of an application affects the optimal frequencies.
机译:能耗是现代多核处理器中的重要问题。通过使用频率,电压等旋钮调整硬件状态,可以将多核处理器在应用程序执行过程中所消耗的能量降至最低。尽管存在以下问题,但使用全局DVFS(动态电压和频率缩放)的现有能量最小化理论工作彻底地忽略了CPU访问内存所花费的时间和能量以及空闲核所消耗的动态能量。本文为并行工作负载提供了一种分析型能量性能模型,该模型除了考虑CPU占用CPU指令的时间和能量外,还考虑了CPU存储器访问的时间和能量。此外,我们提出的模型还考虑了空闲磁芯消耗的动态能量。针对并行工作负载的全局DVFS的现有工作表明,在并行应用程序的整个持续时间内使用单个频率并不是最佳的能源,并且根据工作负载的并行性的变化来改变频率可以节省能量。我们围绕能源性能模型提出了一个分析框架,以预测全局DVFS的工作频率(取决于并行度),从而将总体CPU能耗降至最低。我们将说明模型中的最佳频率与不考虑内存访问的模型中的最佳频率有何不同。我们进一步展示了应用程序的存储强度如何影响最佳频率。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号