DocumentCode
2199252
Title
An analysis of message passing systems for distributed memory computers
Author
Clematis, Andrea ; Tavani, Ornella
Author_Institution
Istituto per la Matematica Appl., Genova, Italy
fYear
1993
fDate
27-29 Jan 1993
Firstpage
299
Lastpage
306
Abstract
Analyses three of the most widely used message passing environments for parallel systems, namely Occam/TDS for Transputer based systems, Vertex-Vortex for nCUBE, and Express, which is an architecture-independent message passing system. The aim of our analysis is to contrast the features provided by the different systems, and from among them to select the most suitable one with respect to some criteria, i.e. program portability, efficiency and flexibility of the message passing system. Program portability should ensure that we will be able to use tomorrow, on new parallel architectures, today´s parallel software, thus preserving our investment. Efficiency of the application is a must for parallel software. With flexibility, we intend that the message passing system is able to accommodate different parallel programming paradigms (such as pipelined, data parallel) in a natural way. The use of a general-purpose message passing system, like those considered, is also contrasted with the use of an application-oriented high-level notation
Keywords
distributed memory systems; general purpose computers; investment; message passing; parallel architectures; parallel programming; Express; Occam/TDS; Transputer based systems; Vertex-Vortex; application-oriented high-level notation; architecture-independent system; data parallel processing; distributed memory computers; efficiency; flexibility; investment; message passing systems; nCUBE; parallel architectures; parallel programming paradigms; parallel software; pipelined processing; program portability; Application software; Computer architecture; Computer networks; Concurrent computing; Distributed computing; Message passing; Operating systems; Parallel architectures; Parallel programming; Programming environments;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing, 1993. Proceedings. Euromicro Workshop on
Conference_Location
Gran Canaria
Print_ISBN
0-8186-3610-6
Type
conf
DOI
10.1109/EMPDP.1993.336388
Filename
336388
Link To Document