首页> 外文会议>Simulation Multi-Conference >DOEE: Dynamic Optimization framework for better Energy Efficiency
【24h】

DOEE: Dynamic Optimization framework for better Energy Efficiency

机译:Doee:动态优化框架,以获得更好的能效

获取原文

摘要

The growing adoption of mobile devices powered by batteries along with the high power costs in datacenters raise the need for energy efficient computing. Dynamic Voltage and Frequency Scaling is often used by the operating system to balance power-performance. However, optimizing for energy-efficiency faces multiple challenges such as when dealing with non-steady state workloads. In this work we develop DOEE - a novel method that optimizes certain processor features for energy efficiency using user-supplied metrics. The optimization is dynamic, taking into account the runtime characteristics of the workload and the platform. The method instruments monitoring code to search for per-program-phase optimal feature-configurations that ultimately improve system energy efficiency. We demonstrate the framework using the LLVM compiler when tuning the Turbo Boost feature on modern Intel Core processors. Our implementation improves energy efficiency by up to 23% on SPEC CPU2006 benchmarks, outperforming the energy-efficient firmware algorithm. This framework paves the way for auto-tuning additional CPU features.
机译:通过电池供电的移动设备的使用以及数据中心的高功率成本越来越多地提高了节能计算的需求。操作系统通常使用动态电压和频率缩放以平衡功率性能。然而,优化能量效率面临多种挑战,例如在处理非稳态工作负载时。在这项工作中,我们开发了一种新的方法,可以使用用户提供的指标优化某些处理器功能的功能。优化是动态的,考虑到工作负载和平台的运行时特征。该方法仪器监控代码以搜索每节目相位的最佳特征配置,最终提高系统能源效率。在调整现代英特尔核心处理器上调整Turbo Boost功能时,我们使用LLVM编译器演示框架。我们的实施将能效提高到规范CPU2006基准测试高达23%,优于节能固件算法。此框架为自动调整额外的CPU功能铺平了道路。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号