A parallel virtual machine for programs composed of abstract data types
1994; Institute of Electrical and Electronics Engineers; Volume: 43; Issue: 11 Linguagem: Inglês
10.1109/12.324558
ISSN2326-3814
Autores Tópico(s)Distributed and Parallel Computing Systems
ResumoAn abstract data type mechanism is provided by many modern programming languages, and is often employed during system development to promote modularity and reuse. This paper describes ARC, a parallel virtual machine designed for executing programs that use abstract data types (ADTs). The major contribution of ARC is that it supports Asynchronous Remote Procedure Call (ARPC), a model of parallel execution that works well for programs developed by layering ADTs. To support ARPC, ARC performs data synchronization, automatic parameter restoration, and dynamic load balancing. >
Referência(s)