Hi:
When running a simple MPI program in the form of:
int main()
{
...
MPI_Init();
...
sleep(10);
...
MPI_Finalize()
;
...
}
Two threads, additionally to the master, can be seen when using gstack:
Thread 3 (Thread 0x7f2238a6c700 (LWP 106578)):
#0 0x7f223a869783 in epoll_wait () f
Yep, there are indeed two progress threads running - and no, you cannot disable
them. They are, however, “blocked” so they aren’t eating any cycles during
normal operation unless an event that requires their attention wakes them up.
So they shouldn’t interfere with your app.
> On Aug 4, 2016,
Hi,
I've downloaded the openmpi-2.0.0.tar.gz and done this:
$ tar -zxvf openmpi-2.0.0.tar.gz
$ cd openmpi-2.0.0
$ ./configure
(...)
$ make
but an error is happening:
(...)
Making all in include
make[2]: Entering directory '/home/pi/Downloads/openmpi-2.0.0/opal/include'
make all-am
make
The error message is related to a permission issue (which is very
puzzling in itself ...)
can you manually check the permissions ?
cd /home/pi/Downloads/openmpi-2.0.0/opal/asm
ls -l .deps/atomic-asm.Tpo atomic-asm.S
then you can
make clean
make V=1 atomic-asm.lo
and post the output
mea
In addition to what Gilles said, could you also check if selinux is
enabled, and if so, if disabling it makes a difference?
Thanks
Durga
On Thu, Aug 4, 2016 at 8:33 PM, Gilles Gouaillardet
wrote:
> The error message is related to a permission issue (which is very puzzling
> in itself ...)
>
> c