首页> 外文期刊>International Journal of Performability Engineering >Reducing Energy Cost of Multi-Threaded Programs on NUMA Architectures
【24h】

Reducing Energy Cost of Multi-Threaded Programs on NUMA Architectures

机译:降低NUMA架构上多线程节目的能量成本

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

摘要

Many recent data center servers are built with NUMA (Non-Uniform Memory Access) characteristics. Accessing remote memory generally takes longer time than accessing local memory. There are a lot of research works that discuss the performance improvement of NUMA multi-core systems. However, rare research work considers reducing the energy cost of NUMA multi-core systems. This work studies reducing energy cost of multi-threaded programs on NUMA architectures using DVFS (Dynamic Voltage and Frequency Scaling) adjustment strategy. We consider three factors of the multi-threaded programs which influence the energy saved by our DVFS adjustment strategy. These three factors are: (1) the memory access intensity of parallel programs; (2) the proportion of remote memory access; (3) the ratio between remote and local memory access latency. In addition, we propose two DVFS adjustment strategies to save the energy cost of multi-threaded programs. The energy-saving effect of these two DVFS adjustment strategies is influenced by these three factors. Two DVFS adjustment strategies can save maximally 20% and 39.2% of total energy when considering one factor and 33.3%, 48.1% of total energy when considering two factors, respectively.
机译:许多最近的数据中心服务器采用NUMA(非统一内存访问)特性构建。访问远程内存通常需要比访问本地存储器更长的时间。有很多研究作品讨论了Numa多核系统的性能改进。然而,罕见的研究工作考虑降低Numa多核系统的能量成本。这项工作研究通过DVFS(动态电压和频率缩放)调整策略来降低NUMA架构上的多线程节目的能量成本。我们考虑了多线程计划的三个因素,这些程序影响了我们的DVFS调整策略节省的能量。这三个因素是:(1)并行程序的内存访问强度; (2)远程内存访问的比例; (3)远程和本地内存访问延迟之间的比率。此外,我们提出了两种DVFS调整策略,以节省多线程程序的能源成本。这两个DVFS调整策略的节能效果受到这三个因素的影响。在考虑一个因素和33.3%时,两种DVFS调整策略可节省最大20%和总能量的39.2%,在考虑两个因素时,总能量的48.1%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号