| An economical solution to the cache coherence problem |
| Full text |
Pdf
(729 KB)
|
| Source
|
International Symposium on Computer Architecture
archive
Proceedings of the 11th annual international symposium on Computer architecture
table of contents
Pages: 355 - 362
Year of Publication: 1984
ISBN:0-8186-0538-3
Also published in ...
|
|
Authors
|
|
James Archibald
|
Department of Computer Science, FR-35, University of Washington, Seattle, Wa
|
|
Jean Loup Baer
|
Department of Computer Science, FR-35, University of Washington, Seattle, Wa
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 14, Downloads (12 Months): 78, Citation Count: 47
|
|
|
ABSTRACT
In this paper we review and qualitatively evaluate schemes to maintain cache coherence in tightly-coupled multiprocessor systems. This leads us to propose a more economical (hardware-wise), expandable and modular variation of the “global directory” approach. Protocols for this solution are described. Performance evaluation studies indicate the limits (number of processors, level of sharing) within which this approach is viable.
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
|
Bell,J.,Casasent,D. and C.G.Bell. "An Investigation of Alternative Cache Organizations." IEEE TC C-23, 4 (1974),346-351.
|
| |
2
|
Censier,L.M. and P.Feautrier. "A New Solution to Coherence Problems in Multicache Systems." IEEE TC C-27, 12 (Dec. 1978), 1112-1118.
|
| |
3
|
Dubois,M. and F.Briggs. "Effects of Cache Coherency in Multiprocessors." IEEE TC C-31, 11 (Nov.1982), 1083-1099.
|
 |
4
|
|
 |
5
|
|
| |
6
|
Satyanaranayan,M. "Commercial Multiprocessing Systems." Computer 13, 5 (1980), 75-96.
|
 |
7
|
|
| |
8
|
Tang,C.K. Cache System Design in the Tightly Coupled Multiprocessor System. Proc. 1976 AFIPS Nat. Comp. Conf., AFIPS, 1976, pp. 749-753.
|
| |
9
|
Widdoes,L.C. High-Performance Digital Computer Development in the S-1 Project. Proc. of IEEE Compcon, IEEE, 1980, pp. 282-291.
|
| |
10
|
Yen,W.C. and K.S.Fu. Coherence Problem in a Multicache System. Proc. of 1982 Int. Conf. on Parallel Processing, IEEE, 1982, pp. 332-339.
|
CITED BY 47
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
S. Mori , H. Saito , M. Goshima , S. Tomita , M. Yanagihara , T. Tanaka , D. Fraser , K. Joe , H. Nitta, A distributed shared memory multiprocessor ASURA: memory and cache architecture, Proceedings of the 1993 ACM/IEEE conference on Supercomputing, p.740-749, December 1993, Portland, Oregon, United States
|
|
|
|
|
|
|
|
|
Anant Agarwal , Richard Simoni , John Hennessy , Mark Horowitz, An evaluation of directory schemes for cache coherence, 25 years of the international symposia on Computer architecture (selected papers), p.353-362, June 27-July 02, 1998, Barcelona, Spain
|
|
|
R. L. Lee , P. C. Yew , D. H. Lawrie, Multiprocessor cache design considerations, Proceedings of the 14th annual international symposium on Computer architecture, p.253-262, June 02-05, 1987, Pittsburgh, Pennsylvania, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
D. E. Marquardt , H. S. Alkhatib, C2MP: a cache-coherent, distributed memory multiprocessor-system, Proceedings of the 1989 ACM/IEEE conference on Supercomputing, p.466-475, November 12-17, 1989, Reno, Nevada, United States
|
|
|
D. R. Cheriton , A. Gupta , P. D. Boyle , H. A. Goosen, The VMP multiprocessor: initial experience, refinements, and performance evaluation, ACM SIGARCH Computer Architecture News, v.16 n.2, p.410-421, May 1988
|
|
|
Kazuaki Murakami , Shin-ichiro Mori , Akira Fukuda , Toshinori Sueyoshi , Shinji Tomita, The Kyushu University reconfigurable parallel processor: design of memory and intercommunicaiton architectures, Proceedings of the 3rd international conference on Supercomputing, p.351-360, June 05-09, 1989, Crete, Greece
|
|
|
|
|
|
|
|
|
|
|
|
Feipei Lai , Chyuan-Yow Wu , Tai-Ming Parng, A memory management unit and cache controller for the MARS system, Proceedings of the 23rd annual workshop and symposium on Microprogramming and microarchitecture, p.200-208, November 27-29, 1990, Orlando, Florida, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Benjamin Maytal , Dan Biran , Sorin Iacobovici , Jonathan Levy , Donald B. Alpert , Sidi Yom Tov, Design Considerations for a General-Purpose Microprocessor, Computer, v.22 n.1, p.66-76, January 1989
|
|
|
|
|
|
|
|