Title :
Fast reductions on a network of workstations
Author :
Srinivasan, Sudhir ; Lyell, Margaret ; Wehrwein, Jeff ; Reynolds, Paul F., Jr.
Author_Institution :
Mystech Associates Inc., Falls Church, VA, USA
Abstract :
Reduction operations are very useful in parallel and distributed computing, with applications in barrier synchronization, distributed snapshots, termination detection, global virtual time computation, etc. In the context of parallel discrete event simulations, we have previously introduced a class of adaptive synchronization algorithms based on fast reductions. We explore the implementation of fast reductions on a popular high performance computing platform-a network of workstations. The specific platform is a set of Pentium Pro PC´s running the Linux operating system interconnected by Myrinet-a Gbps network. The general reduction model on which our synchronization algorithms are based is introduced first, followed by a description of how this model can be implemented. We discuss several design trade offs that must be made in order to achieve the driving goal of high speed reductions and provide innovative algorithms to meet the correctness and performance requirements of the reduction model
Keywords :
LAN interconnection; discrete event simulation; multiprocessing systems; parallel algorithms; parallel programming; workstations; Linux operating system; Myrinet; Pentium Pro PC; adaptive synchronization algorithms; barrier synchronization; distributed computing; distributed snapshots; fast reductions; global virtual time computation; high speed reductions; innovative algorithms; network of workstations; parallel discrete event simulations; performance requirements; popular high performance computing platform; reduction operations; synchronization algorithms; termination detection; Computer science; Concurrent computing; Contracts; Discrete event simulation; Distributed computing; Hardware; Parallel programming; Springs; Test facilities; Workstations;
Conference_Titel :
High-Performance Computing, 1997. Proceedings. Fourth International Conference on
Conference_Location :
Bangalore
Print_ISBN :
0-8186-8067-9
DOI :
10.1109/HIPC.1997.634531