Title :
Efficient barriers for distributed shared memory computers
Author :
Grunwald, Dirk ; Vajracharya, Suvas
Author_Institution :
Dept. of Comput. Sci., Colorado Univ., Boulder, CO, USA
Abstract :
Barrier algorithms are central to the performance of numerous algorithms on scalable, high-performance architectures. Numerous barrier algorithms have been suggested and studied for non-uniform memory access (NUMA) architectures, but less work has been done for cache only memory access (COMA) or attraction memory architectures such as the KSR-1. We present two new barrier algorithms that offer the best performance we have recorded on the KSR-1 distributed cache multiprocessor. We discuss the trade-offs and the performance of seven algorithms on two architectures. The new barrier algorithms adapt well to a hierarchical caching memory model and take advantage of parallel communication offered by most multiprocessor interconnection networks. Performance results are shown for a 256-processor KSR-1 and a 20-processor Sequent Symmetry
Keywords :
buffer storage; distributed memory systems; multiprocessor interconnection networks; parallel algorithms; performance evaluation; shared memory systems; synchronisation; KSR-1; Sequent Symmetry; algorithm performance; attraction memory architectures; barrier algorithms; cache only memory access; distributed cache multiprocessor; distributed shared memory computers; hierarchical caching memory model; multiprocessor interconnection networks; nonuniform memory access; parallel communication; scalable high-performance architecture; Algorithm design and analysis; Communication networks; Communication system control; Computer architecture; Computer science; Distributed computing; Distributed control; Hardware; Memory architecture; Multiprocessor interconnection networks;
Conference_Titel :
Parallel Processing Symposium, 1994. Proceedings., Eighth International
Conference_Location :
Cancun
Print_ISBN :
0-8186-5602-6
DOI :
10.1109/IPPS.1994.288242