DocumentCode :
3391653
Title :
Sharing the Garden GATE: towards an efficient uniform programming model for CLUMPS
Author :
Butler, Darren ; Roe, Paul
Author_Institution :
Sch. of Comput. Sci., Queensland Univ. of Technol., Brisbane, Qld., Australia
fYear :
1999
fDate :
1999
Firstpage :
271
Lastpage :
277
Abstract :
Gardens integrates a programming language and system to support parallel computation over a network of workstations. Our goal is to develop extensions to Gardens allowing it to efficiently support clusters of SMP machines under a uniform programming model. Such support requires the implementation of high-performance shared memory message passing primitives as well as changes to the existing model invariants and the Gardens runtime system itself: The new communication primitives have demonstrated a minimum latency of 2.0 microseconds and can maintain a maximum bandwidth of approximately 194 MB/s on our test system. The NAS benchmarks, EP and CG have also demonstrated significant performance increases when parallelised by Gardens. The major contribution of this work is a system that efficiently supports multiprocessor computers in a network of workstations with a uniform programming model. Such a system promises to greatly simplify the task of developing high-performance parallel applications to run on CLUMPS
Keywords :
message passing; network operating systems; workstation clusters; CLUMPS; Garden GATE; clusters of SMP machines; minimum latency; multiprocessor computers; network of workstations; uniform programming model; Bandwidth; Benchmark testing; Character generation; Computer languages; Computer networks; Concurrent computing; Delay; Message passing; System testing; Workstations;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cluster Computing, 1999. Proceedings. 1st IEEE Computer Society International Workshop on
Conference_Location :
Melbourne, Vic.
Print_ISBN :
0-7695-0343-8
Type :
conf
DOI :
10.1109/IWCC.1999.810896
Filename :
810896
Link To Document :
بازگشت