DocumentCode
2876315
Title
Performance analysis of a cache-coherent multiprocessor based on hierarchical multiple buses
Author
Yang, Qing
Author_Institution
Dept. of Electr. Eng., Rhode Island Univ., Kingston, RI, USA
fYear
1990
fDate
7-9 Mar 1990
Firstpage
248
Lastpage
257
Abstract
An approximate performance model for a cache-based multiprocessor system interconnected through hierarchical buses is presented. The model constitutes a tree network of queues that contains both open and closed chains and captures the effects of both bus contention and cache/memory interference on the system performance. The cache coherence protocol used in the system is a simplified version of the write-once protocol. A general memory reference pattern is considered instead of uniform reference assumption. Numerical results obtained from the model show a good agreement with the simulation results. The model can be solved efficiently by using the mean value analysis (MVA) algorithm with little computational cost. It is shown that the proposed model can easily be used to study the sharing behavior of the system on the basis of the application environment
Keywords
parallel architectures; performance evaluation; protocols; queueing theory; approximate performance model; bus contention; cache coherence protocol; cache-coherent multiprocessor; cache/memory interference; hierarchical multiple buses; mean value analysis; memory reference pattern; queues; simulation results; tree network; write-once protocol; Algorithm design and analysis; Computational modeling; Delay; Interference; Multiprocessing systems; Multiprocessor interconnection networks; Performance analysis; Protocols; Read-write memory; System performance;
fLanguage
English
Publisher
ieee
Conference_Titel
Databases, Parallel Architectures and Their Applications,. PARBASE-90, International Conference on
Conference_Location
Miami Beach, FL
Print_ISBN
0-8186-2035-8
Type
conf
DOI
10.1109/PARBSE.1990.77149
Filename
77149
Link To Document