From: Paul H. Hargrove (PHHargrove_at_lbl_dot_gov)
Date: Thu Mar 01 2007 - 11:14:09 PST
Adolfo J. Banchio wrote: > Hi, > > my question is if it should be possible to run (with cr_run) > a 32 bits application on a 64 bits machine (this works fine) > and then restart it on a 32 bits machine. > > My situation is as follows: I have a cluster with 32 bits > and 64 bits nodes, and I would like to let 32 bits codes > run also on 64 bits nodes, but when they migrate they may > end up running on a 32 bits node. > > thanks in advance, > > adolfo Adalfo, What you ask is *not* currently supported. There are not currently any checks in BLCR to ensure that you don't try (BLCR could/should encode the arch and kernel in the context file), but even for a 32-bit application, the context file taken on the 64-bit node will use 64-bit fields in places that the 32-bit node would use 32-bit fields. -Paul -- Paul H. Hargrove PHHargrove_at_lbl_dot_gov Future Technologies Group HPC Research Department Tel: +1-510-495-2352 Lawrence Berkeley National Laboratory Fax: +1-510-486-6900