Title :
A communication layer for the construction of global, transparent and quasi-optimal virtual machines for distributed computing
Author :
Wong, Allan K Y ; Yeung, Daniel S.
Author_Institution :
Dept. of Comput., Hong Kong Polytech. Univ., Hong Kong
Abstract :
The proposed communication layer is a software building block for constructing virtual machines. The construction process is user-transparent. Many distributed communication layers cooperate automatically to form a single global, quasi-optimal virtual machine to be shared by different parallel programs. The virtual machine conceptually sits between the running parallel processes and the underlying physically-distributed processors. It enables inter-process interaction and utilization of physical resources. Its nodes are mapped to different physical processors, and its performance depends on how echo packets are managed in the system. We combine three mechanisms to facilitate the operations in the communication layer; namely the forward rippling mechanism, the echoing mechanism, and the adaptive breadth-first forward successive inferencing mechanism
Keywords :
distributed processing; multiprocessing systems; virtual machines; adaptive breadth-first forward successive inferencing; communication layer; distributed communication layers; distributed computing; echoing; forward rippling; global; parallel programs; quasi-optimal; transparent; virtual machines; Computer architecture; Distributed computing; Kernel; Libraries; Load management; Parallel processing; Parallel programming; Peer to peer computing; Runtime; Virtual machining;
Conference_Titel :
Parallel Architectures, Algorithms, and Networks, 1996. Proceedings., Second International Symposium on
Conference_Location :
Beijing
Print_ISBN :
0-8186-7460-1
DOI :
10.1109/ISPAN.1996.508976