A dynamic load balancing system for parallel cluster computing
Future Generation Computer Systems - Special issue: resource management in distributed systems
The implementation of dynamite: an environment for migrating PVM tasks
ACM SIGOPS Operating Systems Review
Experiments with Migration of Message-Passing Tasks
GRID '00 Proceedings of the First IEEE/ACM International Workshop on Grid Computing
Dynamite - Blasting Obstacles to Parallel Cluster Computing
HPCN Europe '99 Proceedings of the 7th International Conference on High-Performance Computing and Networking
A Task Migration Implementation of the Message-Passing Interface
HPDC '96 Proceedings of the 5th IEEE International Symposium on High Performance Distributed Computing
HPDC '99 Proceedings of the 8th IEEE International Symposium on High Performance Distributed Computing
Hi-index | 0.00 |
Efficient load balancing is essential for parallel distributed computing. Many parallel computing environments use {\tt TCP} or {\tt UDP} through the socket interface as a communication mechanism. This paper presents the design and development of a prototype implementation of a network interface that can preserve communication between processes during process migration. This new communication library is a substitution for the well-known socket interface. It is implemented in user -- space; it is portable, and no modifications of user applications are required. {\tt TCP/IP} is applied for internal communication, which guarantees relatively high performance and portability.