Re: [OMPI devel] Sample c++ program runs in 1.1.2 and aborts in 1.2

2007-04-04 Thread Jeff Squyres
Believe it or not, the C API for MPI_TEST in OMPI v1.2 is acting more correctly in terms of the MPI standard (even though it is less intuitive for the MPI developer :-( ) -- we had long discussions about this between the OMPI developers, but finally did it the way that the standard said. C

[OMPI devel] Sample c++ program runs in 1.1.2 and aborts in 1.2

2007-04-04 Thread Jose Quiroga
/* Hi OpenMPI people. This mail is itself the c++ code that will reproduce the bug as run in in a single processor debian machine with only TCP messaging. The sample program: RUNS in 1.1.2 ABORTS in 1.2 In 1.2 aborts during the following assert: assert(msg_status.Get_error() == MPI_SUCCESS

Re: [OMPI devel] Is it possible to get BTL transport work directly with MPI level

2007-04-04 Thread Brian Barrett
On Apr 2, 2007, at 10:23 AM, Jeff Squyres wrote: On Apr 1, 2007, at 3:12 PM, Ralph Castain wrote: I can't help you with the BTL question. On the others: 2. Go through the BML instead -- the BTL Management Layer. This is essentially a multiplexor for all the BTLs that have been instantiated.

Re: [OMPI devel] Is it possible to get BTL transport work directly with MPI level

2007-04-04 Thread Jeff Squyres
On Apr 3, 2007, at 4:57 PM, po...@cc.gatech.edu wrote: I need to find when the underlying network is free. Means I dont need to go into the details of how MPi_send is implemented. Ah, ok. That explains a lot. What I want to know is when the MPI_Send is started .Or rather when MPi does n

Re: [OMPI devel] Is it possible to get BTL transport work directly with MPI level

2007-04-04 Thread Jeff Squyres
On Apr 3, 2007, at 3:07 PM, Li-Ta Lo wrote: Well, that's a good question. At the moment, the only environments where we encounter multiple cores treat each core as a separate "slot" when they assign resources. We don't currently provide an option that says "map by two", so the only way to d