Re: [OMPI users] All nodes which are allocated for this job are already filled.

2020-04-29 Thread carlos aguni via users
9, 2020 at 9:17 AM Martín via users wrote: > Hi Carlos, could you try ompi 4.0.1? > Regards. > > Martín > > El 29 abr. 2020 02:20, carlos aguni via users > escribió: > > Hi all, > > I'm trying to MPI_Spawn processes with no success. > I'm facing th

Re: [OMPI users] All nodes which are allocated for this job are already filled.

2020-04-29 Thread carlos aguni via users
Other debug. I saw this and tried with: rmaps_base_oversubscribe = 1 rmaps_base_inherit = 1 written in $prefix/etc/openmpi-mca-params.conf of all nodes with no luck. I think my problem is somehow related to this https://github.com/open-mpi/ompi/pull/

[OMPI users] All nodes which are allocated for this job are already filled.

2020-04-28 Thread carlos aguni via users
Hi all, I'm trying to MPI_Spawn processes with no success. I'm facing the following error: = All nodes which are allocated for this job are already filled. == I'm setting the hostname as follows: MPI_Info_set(minfo, "host", hostname); I'm already running with `--o

Re: [OMPI users] When is it save to free the buffer after MPI_Isend?

2019-08-10 Thread carlos aguni via users
Hi all, Sorry no reply. I just figured out the solution. The problem was that I had a function that would MPI_Isend a message on every call to it. Then I'd store its request pointer to a list. My MPI_Isend snippet: MPI_Request req; MPI_Isend(blabla, &req) task_push(&req); >From time to time at

Re: [OMPI users] When is it save to free the buffer after MPI_Isend?

2019-07-27 Thread carlos aguni via users
sing around 2GB which I'm guessing it isn't freeing it. Is there anything I could try? Regards, C. On Mon, Jul 22, 2019 at 10:59 AM Jeff Squyres (jsquyres) wrote: > > On Jul 21, 2019, at 11:31 AM, carlos aguni via users < > users@lists.open-mpi.org> wrote: > > >

[OMPI users] When is it save to free the buffer after MPI_Isend?

2019-07-21 Thread carlos aguni via users
Hi all, I've got a code where I MPI_Isend at a time and later I get the result from MPI_Test flag to see whether it has completed or not. So the code is like: MPI_Isend() ... some stuff.. flag = 0; MPI_Test(req, &flag, &status); if (flag){ free(buffer); } After the free() i'm getting errors