DocumentCode
2298661
Title
Modelling accesses to migratory and producer-consumer characterised data in a shared memory multiprocessor
Author
Brorsson, Mats ; Stenström, Per
Author_Institution
Dept. of Comput. Eng., Lund Univ., Sweden
fYear
1994
fDate
26-29 Oct 1994
Firstpage
612
Lastpage
619
Abstract
Directory-based, write-invalidate cache coherence protocols are effective in reducing latencies to the memory but suffer from cache misses due to coherence actions. It is therefore important to understand the nature of data sharing causing misses for this class of protocols. We identify a set of parameters that characterises the accesses to migratory and producer-consumer data in sufficient detail so as to predict the number of cache misses in directory-based, write-invalidate protocols. We show that the parameters can be extracted from real programs and used as input to a reference generator that artificially generates a stream of references causing accurate estimates of cold, coherence and directory replacement misses, compared to the program itself
Keywords
buffer storage; data integrity; protocols; shared memory systems; storage management; accurate estimates; cache misses; coherence actions; data sharing; directory replacement misses; directory-based write-invalidate cache coherence protocols; producer-consumer characterised data; producer-consumer data; real programs; reference generator; shared memory multiprocessor; Access protocols; Accuracy; Cache memory; Character generation; Coherence; Costs; Data engineering; Data mining; Delay; Kernel;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing, 1994. Proceedings. Sixth IEEE Symposium on
Conference_Location
Dallas, TX
Print_ISBN
0-8186-6427-4
Type
conf
DOI
10.1109/SPDP.1994.346116
Filename
346116
Link To Document