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?
Depends on the machine. It's very doable in a very small embedded system, for instance. I think it's also implemented somewhat in Beowulf clusters and other supercomputeresque apps.