The effects of interconnection networks on the performance of shared-memory multiprocessors

Date
1995
Journal Title
Journal ISSN
Volume Title
Publisher
Description
Abstract

This thesis presents the results of a study of the effect of various interconnection network parameters on the performance of applications running on a scalable shared-memory multiprocessor. We developed a modular simulator for shared-memory multiprocessors called MEMSIM. This simulator, which was developed as a part of the Rice Parallel Processing Testbed, was used in all the experiments described in this thesis. The architecture simulated was a shared-memory multiprocessor with 64 processing nodes, with full bit-map directory-based coherence protocol. The performance of four network topologies: mesh, hypercube, and two shuffle-exchange networks were compared in our experiments. Four applications were used in our experiments: Fast Fourier Transform, Bimerge, Matrix Multiply and Successive Over Relaxation. The main results of our study can be summarized as follows: (1) With constant bisection width, the mesh network outperforms all the other network topologies; (2) Cache miss rate largely influences the relative performance of different network configurations.

Description
Degree
Master of Science
Type
Thesis
Keywords
Electronics, Electrical engineering
Citation

Rajagopalan, Usha. "The effects of interconnection networks on the performance of shared-memory multiprocessors." (1995) Master’s Thesis, Rice University. https://hdl.handle.net/1911/13989.

Has part(s)
Forms part of
Published Version
Rights
Copyright is held by the author, unless otherwise indicated. Permission to reuse, publish, or reproduce the work beyond the bounds of fair use or other exemptions to copyright law must be obtained from the copyright holder.
Link to license
Citable link to this page