Greetings and apologies for the long delay, On Wed, 2004-06-09 at 13:32 +0200, Josselin Mouette wrote: > Package: mpich > Version: 1.2.5.2-1 > Severity: normal > File: /usr/lib/mpich/bin/mpirun > > I'd like to use mpich on an openmosix cluster. However, mpirun always > uses rsh/ssh to connect, even when connecting to localhost. The > --all-local option is not understood, and, reading the code, even if it > was understood, it would lead to running "ssh localhost" to launch the > processes. > > When using a SMP or OpenMosix machine, there is no way I want to run rsh > to launch processes, they should just be spawned locally. > > There is a patch available at http://squishy.monkeysoft.net/mpich/ to > use mosrun instead of rsh. However, it isn't even necessary: mpirun > should just understand --all-local and, when getting this option, spawn > all processes locally instead of using rsh. OpenMosix then makes all > processes migrate.
There is a ch_shmem transport option in mpich which might suit your needs. Please try building this option, by taking the mpich package and editing debian/rules line 30, replacing: --with-device=ch_p4 with: --with-device=ch_shmem If this works, then after the next bugfix release gets into testing, I will upload a new version which builds an additional set of -shmem packages to finally close this bug. But since that will go into the NEW queue, it will probably take quite a while to get into the archive... Thanks, -Adam -- GPG fingerprint: D54D 1AEE B11C CE9B A02B C5DD 526F 01E8 564E E4B6 Welcome to the best software in the world today cafe! http://www.take6.com/albums/greatesthits.html -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]