Title :
Performance evaluation of a cluster-based multiprocessor built from ATM switches and bus-based multiprocessor servers
Author :
Karlsson, Magnus ; Stenström, Per
Author_Institution :
Dept. of Comput. Eng., Chalmers Univ. of Technol., Goteborg, Sweden
Abstract :
We consider a network of workstations (NOW) organization consisting of a number of bus-based multiprocessor servers interconnected by an ATM switch. A shared-memory model is supported by distributed virtual shared memory (DVSM) and this paper focuses on the access penalties incurred by (1) ATM and (2) the DVSM software. First, through detailed architectural simulations we find that while the bandwidth and the latency of the ATM switch fabrics are found to be acceptable, the latency incurred by commercially available ATM interfaces has a first order effect on the performance. We also study the effects of various scheduling policies for the coherence handlers. Our data suggest that since the probability of finding an idle processor within a cluster is high, a good policy is to schedule it there instead of letting an extra compute processor execute coherence handlers. Overall, by adjusting the adaptation layer of ATM to a DVSM system we find that ATM is a promising technology for these kinds of systems
Keywords :
asynchronous transfer mode; network servers; performance evaluation; shared memory systems; virtual storage; ATM switches; architectural simulations; bus-based multiprocessor servers; cluster-based multiprocessor; distributed virtual shared memory; network of workstations; performance evaluation; scheduling policies; shared-memory model; Asynchronous transfer mode; Bandwidth; Delay; Fabrics; Network servers; Paper technology; Processor scheduling; Switches; Web server; Workstations;
Conference_Titel :
High-Performance Computer Architecture, 1996. Proceedings., Second International Symposium on
Conference_Location :
San Jose, CA
Print_ISBN :
0-8186-7237-4
DOI :
10.1109/HPCA.1996.501169