Performance evaluation of the slotted ring multiprocessor
Barroso, L.A.; Dubois, M.
Computers, IEEE Transactions on
Volume 44, Issue 7, Jul 1995 Page(s):878 - 890
Digital Object Identifier 10.1109/12.392846
Summary:As microprocessor speeds continue to improve at a very fast rate
the bandwidth requirements for system level interconnections in
multiprocessors may eventually rule out the use of shared buses even for
small scale multiprocessors. On the other hand high speed unidirectional
links are an emerging technology that has the potential to scale with
microprocessor technology and could replace buses as the interconnection
fabric for future multiprocessors. We evaluate the performance of the
unidirectional slotted ring interconnection for small to medium scale
shared memory systems, using a hybrid methodology of analytical models
and trace driven simulations. We use memory traces from actual execution
of parallel programs to drive detailed event driven simulations of a
variety of ring and bus multiprocessors. Snooping and directory
coherence protocols for the slotted ring are evaluated in the context of
multitasking. Snooping is shown to outperform full map and linked list
directory schemes in the unidirectional slotted ring, and it also
compares favorably to high performance split transaction bus systems
View citation and abstract |