NVM Way Allocation Scheme to Reduce NVM Writes for Hybrid Cache Architecture in Chip-Multiprocessors

被引:25
作者
Choi, Ju-Hee [1 ]
Park, Gi-Ho [2 ]
机构
[1] Seoul Natl Univ, Dept Comp Sci & Engn, Seoul 151742, South Korea
[2] Sejong Univ, Dept Comp Engn, 98 Gunja Dong, Seoul 143747, South Korea
基金
新加坡国家研究基金会;
关键词
Cache memories; emerging technologies; heterogeneous (hybrid) systems low-power design; multi-core/single-chip multiprocessors; HIGH-PERFORMANCE; EFFICIENT;
D O I
10.1109/TPDS.2017.2689010
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Hybrid cache architectures (HCAs) containing both SRAM and non-volatile memory (NVM) have been proposed to overcome the disadvantages of NVM-based cache architecture. Most previous works have concentrated on managing write-intensive blocks by storing these blocks to SRAM to reduce the number of the write operations to NVM. However, they have not focused on reducing linefill operations which also occupy a large portion of overall NVM write counts in chip-multiprocessor (CMP) environments. This paper proposes an NVM way allocation scheme, taking into account the NVM linefill counts as well as cache miss rate and the NVM write hit counts during victim selection. Three metrics are introduced to estimate the effectiveness of NVM way allocation: Miss counts change (Delta M), write counts change (Delta W), and NVM write counts change (Delta NVMW). An algorithm to minimize the write counts of NVM based on these metrics is proposed as well. Our experimental results show that dynamic energy consumption is reduced by 37.5 percent on average.
引用
收藏
页码:2896 / 2910
页数:15
相关论文
共 38 条
[1]  
Ahn J, 2013, I SYMPOS LOW POWER E, P223, DOI 10.1109/ISLPED.2013.6629298
[2]  
[Anonymous], ADV NONVOLATILE MEM
[3]  
[Anonymous], 2015, P 52 AN DES AUT C
[4]  
[Anonymous], 2010, Synthesis Lectures on Computer Architecture
[5]  
[Anonymous], GEORGIA I TECHNOL
[6]  
CaBcaval C., 2003, P 17 ANN INT C SUP S, P150
[7]  
Dhiman G, 2009, DES AUT CON, P664
[8]  
Ferreira AP, 2010, DES AUT TEST EUROPE, P914
[9]  
Hosomi M, 2005, INT EL DEVICES MEET, P473
[10]  
Jadidi A., 2011, 2011 International Symposium on Low Power Electronics and Design (ISLPED 2011), P79, DOI 10.1109/ISLPED.2011.5993611