This paper presents a reliable and adaptive distributed computing environment, known as object-oriented reciprocal hypercomputing system (OORHS). In this environment a user is required to write only a high-level asynchronous parallel programming language (APPL) program, which is, in effect, a specification. The system automatically parallelizes the APPL program into smaller independent program objects, instantiates the codes for these objects, distributes them, and performs load balancing and failsoft recovery during computation to produce the final result. Four sets of preliminary experimental results are shown to provide insight into the proposed system
Published in:
Systems, Man and Cybernetics, 1995. Intelligent Systems for the 21st Century., IEEE International Conference on
(Volume:5
)
Date of Conference: 22-25 Oct 1995