DocumentCode
2628373
Title
Correctness of a directory-based cache coherence protocol: Early experience
Author
Pong, Fong ; Dubois, Michel
Author_Institution
Dept. of EE-Syst., Univ. of Southern California, Los Angeles, CA, USA
fYear
1993
fDate
1-4 Dec 1993
Firstpage
37
Lastpage
44
Abstract
Cache coherence protocols of increasing complexities call for automated verification tools which are both efficient and reliable. Most current approaches can only verify protocols at a high level of abstraction and the model size is limited to a small number of interacting processes. By using a simple full-map directory scheme as example, we present a verification technique which is extremely efficient and is independent of the model size. Several non-obvious problems affecting the correctness of a protocol design are identified by the verification procedure
Keywords
cache storage; memory protocols; program verification; abstraction; automated verification tools; directory-based cache coherence protocol; full-map directory scheme; interacting processes; protocol design; verification technique; Broadcasting; Coherence; Delay; Explosions; Multiprocessing systems; Multiprocessor interconnection networks; Protocols; Scalability; System performance;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing, 1993. Proceedings of the Fifth IEEE Symposium on
Conference_Location
Dallas, TX
Print_ISBN
0-8186-4222-X
Type
conf
DOI
10.1109/SPDP.1993.395553
Filename
395553
Link To Document