[OMPI users] MPI_Alltoall with Vector Datatype

2014-05-07 Thread Spenser Gilliland
Hi, I've recently started working with MPI and I noticed that when a Alltoall is utilized with a vector datatype, the call only uses the extent to determine the location for the back to back transactions. This makes using the vector type with collective communicators difficult. For Example: Using

Re: [OMPI users] users Digest, Vol 2881, Issue 4

2014-05-07 Thread Gus Correa
On 05/06/2014 09:49 PM, Ralph Castain wrote: On May 6, 2014, at 6:24 PM, Clay Kirkland mailto:clay.kirkl...@versityinc.com>> wrote: Got it to work finally. The longer line doesn't work. 192.168.0.0/1 But if I take off the -mca oob_tcp_if_include 192.168.0.0/16 part th

Re: [OMPI users] ROMIO bug reading darrays

2014-05-07 Thread Rob Latham
On 05/05/2014 09:20 PM, Richard Shaw wrote: Hello, I think I've come across a bug when using ROMIO to read in a 2D distributed array. I've attached a test case to this email. Thanks for the bug report and the test case. I've opened MPICH bug (because this is ROMIO's fault, not OpenMPI's fa

Re: [OMPI users] MPI_Alltoall with Vector Datatype

2014-05-07 Thread George Bosilca
Spenser, There are several issues with the code you provided. 1. You are using a 1D process grid to create a 2D block cyclic distribution. That’s just not possible. 2. You forgot to take in account the extent of the datatype. By default the extent of a vector type is starting from the first by

Re: [OMPI users] MPI_Alltoall with Vector Datatype

2014-05-07 Thread Spenser Gilliland
George, Thanks for taking the time to respond to my question! I've succeeded on getting my program to run using the information you provided. I'm actually doing a matrix transpose with data distribute on contiguous rows. However, the code I provided did not show this clearly. Thanks for your i

Re: [OMPI users] MPI_Alltoall with Vector Datatype

2014-05-07 Thread George Bosilca
Spenser, Do you mind posting your working example here on the mailing list? This might help future users understanding how to correctly use the MPI datatype. Thanks, George. On Wed, May 7, 2014 at 3:16 PM, Spenser Gilliland wrote: > George, > > Thanks for taking the time to respond to my qu

Re: [OMPI users] ROMIO bug reading darrays

2014-05-07 Thread Richard Shaw
Thanks Rob. I'll keep track of it over there. How often do updated versions of ROMIO get pulled over from MPICH into OpenMPI? On a slightly related note, I think I heard that you had fixed the 32bit issues in ROMIO that were causing it to break when reading more than 2 GB (i.e. http://www.open-mpi

Re: [OMPI users] ROMIO bug reading darrays

2014-05-07 Thread Jeff Squyres (jsquyres)
On May 7, 2014, at 4:10 PM, Richard Shaw wrote: > Thanks Rob. I'll keep track of it over there. How often do updated versions > of ROMIO get pulled over from MPICH into OpenMPI? "Periodically". Hopefully, the fix will be small and we can just pull that one fix down to OMPI. > On a slightly re

Re: [OMPI users] MPI_Alltoall with Vector Datatype

2014-05-07 Thread Spenser Gilliland
George, > Do you mind posting your working example here on the mailing list? > This might help future users understanding how to correctly use the > MPI datatype. No problem. I wrote up this simplified example so others can learn to use the functionality. This is a matrix transpose operation usin

Re: [OMPI users] ROMIO bug reading darrays

2014-05-07 Thread Rob Latham
On 05/07/2014 03:10 PM, Richard Shaw wrote: Thanks Rob. I'll keep track of it over there. How often do updated versions of ROMIO get pulled over from MPICH into OpenMPI? On a slightly related note, I think I heard that you had fixed the 32bit issues in ROMIO that were causing it to break when