DocumentCode :
1925743
Title :
Write buffer design for cache-coherent shared-memory multiprocessors
Author :
Mounes-Toussi, Farnaz ; Lilja, David J.
Author_Institution :
Dept. of Electr. Eng., Minnesota Univ., Minneapolis, MN, USA
fYear :
1995
fDate :
2-4 Oct 1995
Firstpage :
506
Lastpage :
511
Abstract :
We evaluate the performance impact of two different write-buffer configurations (one word per buffer entry and one block per buffer entry) and two different write policies (write-through and write-back), when using the partial block invalidation coherence mechanism in a shared-memory multiprocessor. Using an execution-driven simulator, we find that the one word per entry buffer configuration with a write-back policy is preferred for small write-buffer sizes when both buffers have an equal number of data words, and when they have equal hardware cost. Furthermore, when partial block invalidation is supported, we find that a write-through policy is preferred over a write-back policy due to its simpler cache hit detection mechanism, its elimination of write-back transactions, and its competitive-performance when the write-buffer is relatively large
Keywords :
buffer storage; cache storage; memory architecture; shared memory systems; cache-coherent; competitive-performance; execution-driven simulator; one block per buffer entry; one word per buffer entry; shared-memory multiprocessors; write policies; write-back; write-buffer configurations; write-through; Access protocols; Cache memory; Hardware; Tellurium; Traffic control; Writing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 1995. ICCD '95. Proceedings., 1995 IEEE International Conference on
Conference_Location :
Austin, TX
ISSN :
1063-6404
Print_ISBN :
0-8186-7165-3
Type :
conf
DOI :
10.1109/ICCD.1995.528915
Filename :
528915
Link To Document :
بازگشت