DocumentCode :
2252173
Title :
Hardware-controlled prefetching in directory-based cache coherent systems
Author :
Hu, Weiwu ; Xia, Peisu
Author_Institution :
Inst. of Comput. Technol., Acad. Sinica, Beijing, China
fYear :
1996
fDate :
27-31 Oct 1996
Firstpage :
206
Lastpage :
213
Abstract :
Sequential consistency is the popular accepted criterion of correct execution in shared-memory multiprocessors. Typical implementation of sequential consistency requires each access to be delayed until the previous access in the same process completes. This is detrimental to performance. Prefetching is an effective way of overlapping the execution of memory accesses. This paper studies hardware-controlled prefetching in a directory-based cache coherent system, and proposes a new prefetching scheme as an improvement on the normal scheme. Besides, a cycle-by-cycle trace-driven simulation model is built to evaluate these prefetching schemes. Simulation results show that prefetching is effective in improving performance, and the new prefetching scheme we proposed can improve performance further
Keywords :
cache storage; shared memory systems; storage management; directory-based cache coherent system; hardware-controlled prefetching; prefetching; sequential consistency; shared-memory multiprocessors; trace-driven simulation; Analytical models; Coherence; Computers; Delay effects; Delay lines; High performance computing; Prefetching; Protocols; System performance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Frontiers of Massively Parallel Computing, 1996. Proceedings Frontiers '96., Sixth Symposium on the
Conference_Location :
Annapolis, MD
ISSN :
1088-4955
Print_ISBN :
0-8186-7551-9
Type :
conf
DOI :
10.1109/FMPC.1996.558085
Filename :
558085
Link To Document :
بازگشت