Dynamic Task Migration from SPMD to SIMD Virtual Machines
- 1 August 1994
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 2, 160-169
- https://doi.org/10.1109/icpp.1994.98
Abstract
A method to migrate a task dynamically from a virtual SPMD machine to a virtual SIMD machine is proposed. It is assumed that the SIMD and SPMD virtual machine models only differ to support the different modes of parallelism, and that the program was coded in a mode-independent programming language. The migration procedure does not require the SPMD PEs to be at the same location in the SPMD program at the time of the migration. This work is directly applicable to mixed-mode hybrid SIMDISPMD systems and part of the general problem of task migration in SIMDISPMD mixed-machine heterogeneous systems.Keywords
This publication has 19 references indexed in Scilit:
- Project Triton: towards improved programmability of parallel machinesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- The CM-5 Connection MachineCommunications of the ACM, 1993
- Activity Counter: New Optimization for the dynamic scheduling of SIMD Control FlowPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1993
- Data management and control-flow aspects of an SIMD/SPMD parallel language/compilerIEEE Transactions on Parallel and Distributed Systems, 1993
- Mapping computer-vision-related tasks onto reconfigurable parallel-processing systemsComputer, 1992
- Native code process-originated migration in a heterogeneous environmentPublished by Association for Computing Machinery (ACM) ,1990
- Hypercube supercomputersProceedings of the IEEE, 1989
- Architecture and applications of the Connection MachineComputer, 1988
- A survey of process migration mechanismsACM SIGOPS Operating Systems Review, 1988
- Preemptable remote execution facilities for the V-systemPublished by Association for Computing Machinery (ACM) ,1985