JOURNAL ARTICLE

The performance of cache-coherent ring-based multiprocessors

Abstract

Advances in circuit and integration technology are continuously boosting the speed of microprocessors. One of the main challenges presented by such developments is the effective use of powerful microprocessors in shared memory multiprocessor configurations. We believe that the interconnection problem is not solved even for small scale shared memory multiprocessors, since the speed of shared buses is unlikely to keep up with the bandwidth requirements of new microprocessors. In this paper we evaluate the performance of unidirectional slotted ring interconnection for small to medium scale shared memory systems, using a hybrid methodology of analytical models and trace-driven simulations. We evaluate both snooping and directory-based coherence protocols for the ring and compare it to high performance split transaction buses.

Keywords:
Computer science Cache coherence Shared memory Multiprocessing Interconnection Computer architecture Distributed shared memory Parallel computing Bus sniffing Directory Cache Uniform memory access Embedded system CPU cache Cache algorithms Memory management Overlay Computer network Operating system

Metrics

57
Cited By
7.12
FWCI (Field Weighted Citation Impact)
38
Refs
0.96
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Interconnection Networks and Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications
Advanced Data Storage Technologies
Physical Sciences →  Computer Science →  Computer Networks and Communications
Parallel Computing and Optimization Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture

Related Documents

JOURNAL ARTICLE

The performance of cache-coherent ring-based multiprocessors

Luiz André BarrosoMichel Dubois

Journal:   ACM SIGARCH Computer Architecture News Year: 1993 Vol: 21 (2)Pages: 268-277
JOURNAL ARTICLE

High Performance FFT Algorithms for Cache-Coherent Multiprocessors

Kevin R. Wadleigh

Journal:   The International Journal of High Performance Computing Applications Year: 1999 Vol: 13 (2)Pages: 163-171
JOURNAL ARTICLE

Performance of cache-based multiprocessors

Fayé A. BriggsMichel Dubois

Journal:   ACM SIGMETRICS Performance Evaluation Review Year: 1981 Vol: 10 (3)Pages: 181-190
© 2026 ScienceGate Book Chapters — All rights reserved.