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 :
بازگشت