DocumentCode :
358107
Title :
TPO++: an object-oriented message-passing library in C++
Author :
Grundmann, Tobias ; Ritt, Marcus ; Rosenstiel, Wolfgang
Author_Institution :
Wilhelm-Schickard-Inst. fur Inf., Tubingen Univ., Germany
fYear :
2000
fDate :
2000
Firstpage :
43
Lastpage :
50
Abstract :
Message-passing is a well known approach for parallelizing programs. The widely used standard MPI (Message passing interface) also defines C++ bindings. Nevertheless, there is a lack of integration of object-oriented concepts. In this paper, we describe our design of TPO++, an object-oriented message-passing library written in C++ on top of MPI. Its key features are easy transmission of objects, type-safety, MPI-conformity and integration of the C++ Standard Template Library
Keywords :
C++ language; message passing; object-oriented programming; parallel programming; C++; MPI; TPO++; object-oriented message-passing; parallelizing programs; Application software; Computational modeling; Containers; Encapsulation; Libraries; Message passing; Object oriented modeling; Object oriented programming; Scientific computing; Supercomputers;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing, 2000. Proceedings. 2000 International Conference on
Conference_Location :
Toronto, Ont.
ISSN :
0190-3918
Print_ISBN :
0-7695-0768-9
Type :
conf
DOI :
10.1109/ICPP.2000.876070
Filename :
876070
Link To Document :
بازگشت