DocumentCode :
3664203
Title :
Decoupling Contention with Victim Row-Buffer on Multicore Memory Systems
Author :
Ke Gao;Dongrui Fan;Jie Wu;Zhiyong Liu
Author_Institution :
State Key Lab. of Comp. Arch., Beijing, China
fYear :
2015
fDate :
5/1/2015 12:00:00 AM
Firstpage :
454
Lastpage :
463
Abstract :
With continued performance scaling of many cores per chip, an on-chip, off-chip memory has increasingly become a system bottleneck due to inter-thread contention. The memory access streams emerging from many cores and the simultaneously executed threads, exhibit increasingly limited locality. Large and high-density DRAMs contribute significantly to system power consumption and data over fetch. We develop a fine-grained Victim Row-Buffer (VRB) memory system to increase performance of the memory system. The VRB mechanism helps reuse the data accessed from the memory banks, avoids unnecessary data transfers, mitigates memory contentions, and thus can improve system throughput and system fairness by decoupling row-buffer contentions. Through full-system cycle-accurate simulations of many threads applications, we demonstrate that our proposed VRB technique achieves an up to 19% (8.4% on average) system-level throughput improvement, an up to 20% (7.2% on average) system fairness improvement, and it saves 6.8% of power consumption across the whole suite.
Keywords :
"Random access memory","Instruction sets","Arrays","Protocols","Bandwidth","Memory management","Timing"
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium Workshop (IPDPSW), 2015 IEEE International
Type :
conf
DOI :
10.1109/IPDPSW.2015.30
Filename :
7284344
Link To Document :
بازگشت