DocumentCode
2379706
Title
Low-cost open-page prefetch scheduling in chip multiprocessors
Author
Grannæs, Marius ; Jahre, Magnus ; Natvig, Lasse
Author_Institution
HiPEAC Eur. Network of Excellence, Norwegian Univ. of Sci. & Technol., Trondheim
fYear
2008
fDate
12-15 Oct. 2008
Firstpage
390
Lastpage
396
Abstract
The pressure on off-chip memory increases significantly as more cores compete for the same resources. A CMP deals with the memory wall by exploiting thread level parallelism (TLP), shifting the focus from reducing overall memory latency to memory throughput. This extends to the memory controller where the 3D structure of modern DRAM is exploited to increase throughput. Traditionally, prefetching reduces latency by fetching data before it is needed. In this paper we explore how prefetching can be used to increase memory throughput. We present our own low-cost open-page prefetch scheduler that exploits the 3D structure of DRAM when issuing prefetches. We show that because of the complex structure of modern DRAM, prefetches can be made cheaper than ordinary reads, thus making prefetching beneficial even when prefetcher accuracy is low. As a result, prefetching with good coverage is more important than high accuracy. By exploiting this observation our low-cost open page scheme increases performance and QoS. Furthermore, we explore how prefetches should be scheduled in a state of the art memory controller by examining sequential, scheduled region, CZone/delta correlation and reference prediction table prefetchers.
Keywords
DRAM chips; quality of service; storage management chips; DRAM; QoS; art memory controller; chip multiprocessors; delta correlation; off-chip memory; open-page prefetch scheduling; overall memory latency; reference prediction table prefetchers; thread level parallelism; Bandwidth; Control systems; Costs; Delay; Parallel processing; Prefetching; Random access memory; Scheduling; Throughput; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Design, 2008. ICCD 2008. IEEE International Conference on
Conference_Location
Lake Tahoe, CA
ISSN
1063-6404
Print_ISBN
978-1-4244-2657-7
Electronic_ISBN
1063-6404
Type
conf
DOI
10.1109/ICCD.2008.4751890
Filename
4751890
Link To Document