We found a match
Your institution may have access to this item. Find your institution then sign in to continue.
- Title
Reducing Energy Cost of Multi-Threaded Programs on NUMA Architectures.
- Authors
Hao Fang; Liang Zhu; Xiangyu Li
- Abstract
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.
- Subjects
SERVER farms (Computer network management); NON-uniform memory access; COMPUTER storage devices; ENERGY consumption; ELECTRICITY pricing
- Publication
International Journal of Performability Engineering, 2018, Vol 14, Issue 6, p1201
- ISSN
0973-1318
- Publication type
Article
- DOI
10.23940/ijpe.18.06.p11.12011212