I was wondering if it is possible to generate a \"core\" file, copy if to another machine and then continue execution of the a core file on that machine?
Also checkout out the Condor project. Condor can do that with parallel jobs as well. Condor also include monitors that can automatically migrate your process when some, for example, starts using their workstation again. It's really designed for utilizing spare cycles in networked environments.