Title :
An object-oriented computing surface for distributed memory architectures
Author :
Nolte, Jörg ; Preikschat, Wolfgang Schröder
Author_Institution :
German Nat. Res. Center for Comput. Sci., Tech. Univ. of Berlin, Germany
Abstract :
The authors introduce the notion of dual objects, an object model which supports the structuring of both parallel programs and parallel operating systems. They discuss the dual object model for distributed cooperation and the corresponding language extension of C++. The model does not prescribe any consistency measures for arbitrarily replicated state information. It promotes inheritance to keep consistency in an application-oriented manner. A mailbox example is presented to outline the features of the object model and the language. Object placement mechanisms are also discussed
Keywords :
distributed memory systems; object-oriented programming; parallel programming; programming environments; C++; application-oriented manner; distributed cooperation; distributed memory architectures; dual objects; language extension; object model; object-oriented computing surface; parallel operating systems; parallel programs; Computer architecture; Computer science; Concurrent computing; Distributed computing; Memory architecture; Object oriented modeling; Operating systems; Parallel architectures; Parallel processing; Software systems;
Conference_Titel :
System Sciences, 1993, Proceeding of the Twenty-Sixth Hawaii International Conference on
Conference_Location :
Wailea, HI
Print_ISBN :
0-8186-3230-5
DOI :
10.1109/HICSS.1993.284116