Evaluating the impact of locality on the performance of large-scale SCI multiprocessors

Citation
M. Al-rousan et al., Evaluating the impact of locality on the performance of large-scale SCI multiprocessors, PERF EVAL, 46(4), 2001, pp. 275-302
Citations number
26
Categorie Soggetti
Computer Science & Engineering
Journal title
PERFORMANCE EVALUATION
ISSN journal
01665316 → ACNP
Volume
46
Issue
4
Year of publication
2001
Pages
275 - 302
Database
ISI
SICI code
0166-5316(200111)46:4<275:ETIOLO>2.0.ZU;2-1
Abstract
Hierarchical ring-based multiprocessor systems are attractive and enjoy sev eral advantages over other type of systems. They ensure unique paths betwee n nodes, simple node interfaces and simple cross-ring connections. Furtherm ore, employing point-to-point links allows the system to run at high clock rate which increases bandwidth and decreases latency. This paper investigat es the performance of hierarchical ring-based shared-memory multiprocessors . Rings in the hierarchy are composed of point-to-point, unidirectional lin ks and apply the Scalable Coherent Interface (SCI) protocol. We pay special emphasis on the impact of locality on processor and interconnection design issues such as number of outstanding requests, and ring topology. We find that in order to exploit the power of hierarchical multiprocessors an accur ate and appropriate model of locality must be used. Hierarchical multiproce ssors that are well balanced (uniform) tend to provide lower latency and hi gher system throughput. For non-uniform systems, high degree of locality is required for the hierarchies to perform well. However, restricting the num ber of outstanding transactions per processor is important in decreasing pa ckets latency and avoiding network contention. (C) 2001 Elsevier Science B. V. All rights reserved.