19 May 16:11
fork() warning from mpi
I get the following message when running a job using R 2.15.0, Rmpi, doMPI, and a cluster system that uses a LSF operating system and infiniband connections. I'm just a user and know little about the workings of such networks but the warning unsettles me a little. I've asked people who write and maintain open-mpi and they are suggesting that something has changed in the latest version of R that causes this. I'm wondering if there has been a change or if we have done something incorrectly when installing Rmpi on the system, not sure here but this might have to be built/compiled against open-mpi libraries. The open-mpi people have suggested that R must be doing some king of fork after the call MPI-Init. Could anyone tell me if this is a new problem, or have we done something incorrectly? I have a toy model file that creates it and am happy to supply this. Thanks a bunch, J =============================== An MPI process has executed an operation involving a call to the "fork()" system call to create a child process. Open MPI is currently operating in a condition that could result in memory corruption or other system errors; your MPI job may hang, crash, or produce silent data corruption. The use of fork() (or system() or other calls that create child processes) is strongly discouraged. The process that invoked fork was:(Continue reading)
Vielen Dank und herzliche Gruesse,
Marius
PS: Habe gerade etwas auf Deiner eindruecklichen Homepage verweilt, sehr spannend!
Dirk Eddelbuettel <edd <at> debian.org> writes:
> Marius,
>
> Wie versprochen, parallel.pdf anbei.
>
>
>
> Gruesse, Dirk
RSS Feed