Evaluation of memory latency in cluster-based cache-coherent multiprocessor systems with different interconnection topologies

No Thumbnail Available
Authors
Asaduzzaman, Abu
Mahgoub, Imad O.
Yousif, Mazin S.
Advisors
Issue Date
2000-04-03
Type
Article
Keywords
Buffer storage , Computer architecture , Computer simulation , Electric network topology , Interconnection networks
Research Projects
Organizational Units
Journal Issue
Citation
Asaduzzaman, A., Mahgoub, I., Yousif, M., "Memory latency evaluation in cluster-based cache coherent multiprocessor with different network topologies," in (CATA-98, pp. 393-396) International Symposium on Computer Architecture (ISCA), Honolulu, Hawaii, March 1998.
Abstract

This research investigates memory latency of cluster-based cache-coherent multiprocessor systems with different interconnection topologies. Each node in a cluster includes a small number of processors and a portion of the shared-memory, which are all connected through a split transaction bus. Each processor has two levels of caches. As the number of processors in a node is small, a snoopy cache coherence protocol is used. Inter-nodes cache coherence is maintained using a directory scheme. Nodes of the cluster are connected through an interconnection network: three networks have been chosen for this work, namely, ring, mesh and hypercube. Trace-driven simulation, driven by application traces from the Stanford SPLASH2 suite, has been developed to evaluate the overall memory latency of this architecture with the selected network topologies. Simulation results show that, the cluster-based multiprocessor system with hypercube topology outperforms those with mesh and ring topologies.

Table of Contents
Description
Click on the DOI link to access the article (may not be free).
Publisher
Elsevier
Journal
Book Title
Series
Computers and Electrical Engineering
PubMed ID
DOI
ISSN
0045-7906
EISSN
Collections