STOCHASTIC-MODEL OF A CACHE-COHERENCY OVERHEAD IN SCI RINGS

Citation
Aj. Field et Pg. Harrison, STOCHASTIC-MODEL OF A CACHE-COHERENCY OVERHEAD IN SCI RINGS, IEE proceedings. Computers and digital techniques, 144(3), 1997, pp. 175-186
Citations number
18
Categorie Soggetti
Computer Sciences","Computer Science Hardware & Architecture","Computer Science Theory & Methods
ISSN journal
13502387
Volume
144
Issue
3
Year of publication
1997
Pages
175 - 186
Database
ISI
SICI code
1350-2387(1997)144:3<175:SOACOI>2.0.ZU;2-M
Abstract
The authors present a new analytical performance model of the IEEE P15 96 Standard Coherent Interface, which is a distributed cache-coherency protocol for shared-memory multiprocessors. The paper focuses upon an implementation of the protocol on a unidirectional ring architecture (the 'default' architecture for SCI systems). The authors identify the possible memory and cache-line states and corresponding processor act ions for a memory access, and derive the equilibrium line state probab ilities by solving a Markov model expressed as a set of fixed-point eq uations. The probabilities of a processor performing a particular acti on then follow, from which the message transmission profile for each p rocessor is derived. These traffic equations are then fed into an M/G/ 1 model for the ring architecture, in which the ring traffic at a node has priority over traffic originating in that node. Further analysis then leads to the mean message transmission time, and hence the mean m emory access time and processor utilisation. The application of the mo del is illustrated by undertaking a performance comparison of two alte rnative node architectures and some numerical results are reported for various parameterisations.