The art of distributed applications: programming techniques for remote procedure calls
The art of distributed applications: programming techniques for remote procedure calls
Distributed computing feasibility in a non-dedicated homogeneous distributed system
Proceedings of the 1993 ACM/IEEE conference on Supercomputing
Supporting dynamic data structures on distributed-memory machines
ACM Transactions on Programming Languages and Systems (TOPLAS)
The Legion vision of a worldwide virtual computer
Communications of the ACM
The utility of exploiting idle workstations for parallel computation
SIGMETRICS '97 Proceedings of the 1997 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
(R) MpPVM: A Software System for Non-Dedicated Heterogeneous Computing
ICPP '96 Proceedings of the Proceedings of the 1996 International Conference on Parallel Processing - Volume 3
Heterogeneous Process Migration: The Tui System
Heterogeneous Process Migration: The Tui System
The Hector Distributed Run-Time Environment
IEEE Transactions on Parallel and Distributed Systems
Data Collection and Restoration for Heterogeneous Process Migration
IPDPS '01 Proceedings of the 15th International Parallel & Distributed Processing Symposium
Hi-index | 0.00 |
A major difficulty of heterogeneous process migration is how to collect advanced dynamic data-structures, transform them into machine independent form, and restor them appropriately in a different hardware and sofrware environment. In this study we introduce a data model, the Memory Space Representation (MSR) model, to recognize complex data structures in program address spaces. Supporting mechanisms of the MSR model are also developed for collecting program data structures and restoring them in a heterogeneous environment. The MSR design has been implemented under a prototype heterogeneous process migration environment. Pointer-intensive programs with function and recursion calls are tested. Experimental results confirm that the newly proposed design is feasible and effective for heterogeneous network process migration.