Disperse Access Considered Energy Inefficiency in Intel Optane DC Persistent Memory Servers
Disperse Access Considered Energy Inefficiency in Intel Optane DC Persistent Memory Servers
复制标题
DOI:
10.1109/icdcs47774.2020.00107
复制
发表时间:
2020-11
期刊:
影响因子:
--
通讯作者:
Daping Li;Ji-guang Wan;Jun Wang;Jian Zhou;Kai Lu;Peng Xu;Fei Wu;C. Xie
中科院分区:
文献类型:
--
作者:
Daping Li;Ji-guang Wan;Jun Wang;Jian Zhou;Kai Lu;Peng Xu;Fei Wu;C. Xie
The Intel Optane DC Persistent Memory Module (AEP), which is the first commercial available Non-Volatile Memory (NVM) product, offers comparable performance with DRAM while providing larger capacities and data persistence. Existing researches that substitute NVM with DRAM or hybridize them are either emulator-based or focused on how to improve the energy efficiency for writes. Unfortunately, the energy efficiency of the real AEP system is less explored. Based on real AEP, we observe that even though eliminating the DRAM-like refresh energy consumptions, AEP consumes significant different energy at different performance levels. Specifically, requests with time intervals (dispersed) underperform in both performance and energy efficiency when compared with the case of requests without time intervals (compact). This disparity and parallelism exploitation potentials motivate us to propose Sprint-AEP, an energy-efficiency-oriented scheduling method for AEP-equipped servers. Sprint-AEP fully activates adequate AEPs to serve most of the requests by deferring the write requests and prefetching the hottest data. The remaining AEPs will stay in idle mode with a low idle power to save energy. Besides, we also utilize the read parallelism to accelerate the sync and prefetching processes. Compared with energy-unaware AEP usages, our experimental results show that Sprint-AEP saves up to 26% energy with little performance degradation.