ACM Home Page
Please provide us with feedback. Feedback
Cache coherence protocols: evaluation using a multiprocessor simulation model
Full text PdfPdf (1.79 MB)
Source ACM Transactions on Computer Systems (TOCS) archive
Volume 4 ,  Issue 4  (November 1986) table of contents
Pages: 273 - 298  
Year of Publication: 1986
ISSN:0734-2071
Authors
James Archibald  Univ. of Washington, Seattle
Jean-Loup Baer  Univ. of Washington, Seattle
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 66,   Downloads (12 Months): 329,   Citation Count: 135
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/6513.6514
What is a DOI?

ABSTRACT

Using simulation, we examine the efficiency of several distributed, hardware-based solutions to the cache coherence problem in shared-bus multiprocessors. For each of the approaches, the associated protocol is outlined. The simulation model is described, and results from that model are presented. The magnitude of the potential performance difference between the various approaches indicates that the choice of coherence solution is very important in the design of an efficient shared-bus multiprocessor, since it may limit the number of processors in the system.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
CENSIER, L. M., AND FEAUTRIER, P. A new solution to coherence problems in multicache systems. IEEE Trans. Comput. C-27, 12 (Dec. 1978), 1112-1118.
 
3
DUBOIS, M., AND BRIGGS, F. Effects of cache coherency in multiprocessors. IEEE Trans. Comput. C-3I, 11 {Nov. 1982), 1083-1099.
 
4
FIELLAND, G., AND RODGERS, D. 32-bit computer system shares load equally among up to 12 processors. Electron. Design {Sept. 1984), 153-168.
 
5
FRANK, S.J. Tightly coupled multiprocessor systems speed memory access times. Electronics 5 7, 1 ( J an. 1984), 164-169.
6
 
7
8
 
9
MCCREIGHT, n. The Dragon computer system: An early overview. Tech. Rep., Xerox Corp., Sept. 1984.
10
11
12
13
 
14
TANG, C.K. Cache system design in the tightly coupled multiprocessor system. In Proceed,!ngs of the 1976 AFIPS National Computer Conference. AFIPS, Reston, Va., 1976, pp. 749-753.
 
15
THACKER, C. Private communication, Digital Equipment Corp., July 6, 1984.
 
16
YEN, W. C., AND Fu, K.S. Coherence problem in a multicache System. In Proceedings of the I982 International Conference on Parallel Processing. IEEE, New York, 1982, pp. 332-339.

CITED BY  135


REVIEW

"Donald Mark Chiarulli : Reviewer"

Cache coherence is the problem of maintaining consistency among multiple copies of cache memory in a shared-memory multiprocessor. By collecting and surveying the extensive current research in cache coherence protocols, this paper becomes signif  more...

Collaborative Colleagues:
James Archibald: colleagues
Jean-Loup Baer: colleagues