DocumentCode
900599
Title
Parallel computing in networks of workstations with Paralex
Author
Davoli, R. ; Giachini, L.-A. ; Babaoglu, O. ; Amoroso, A. ; Alvisi, L.
Author_Institution
Dept. of Comput. Sci., Bologna Univ., Italy
Volume
7
Issue
4
fYear
1996
fDate
4/1/1996 12:00:00 AM
Firstpage
371
Lastpage
384
Abstract
Modern distributed systems consisting of powerful workstations and high-speed interconnection networks are an economical alternative to special-purpose supercomputers. The technical issues that need to be addressed in exploiting the parallelism inherent in a distributed system include heterogeneity, high-latency communication, fault tolerance and dynamic load balancing. Current software systems for parallel programming provide little or no automatic support towards these issues and require users to be experts in fault-tolerant distributed computing. The Paralex system is aimed at exploring the extent to which the parallel application programmer can be liberated from the complexities of distributed systems. Paralex is a complete programming environment and makes extensive use of graphics to define, edit, execute, and debug parallel scientific applications. All of the necessary code for distributing the computation across a network and replicating it to achieve fault tolerance and dynamic load balancing is automatically generated by the system. In this paper we give an overview of Paralex and present our experiences with a prototype implementation.
Keywords
fault tolerant computing; parallel programming; programming environments; Paralex; distributed systems; dynamic load balancing; fault-tolerant; high-latency communication; parallel computing; parallel scientific applications; programming environment; Distributed computing; Environmental economics; Fault tolerant systems; Load management; Multiprocessor interconnection networks; Parallel processing; Power generation economics; Software systems; Supercomputers; Workstations;
fLanguage
English
Journal_Title
Parallel and Distributed Systems, IEEE Transactions on
Publisher
ieee
ISSN
1045-9219
Type
jour
DOI
10.1109/71.494632
Filename
494632
Link To Document