On Thu, 8 Jul 2010 09:53:11 -0400, Jeff Squyres wrote:
> > Do you "use mpi" or the F77 interface?
>
> It shouldn't matter; both the Fortran module and mpif.h interfaces are the
> same.
Yes, but only the F90 version can do type checking, the function
prototypes are not present in mpif.h. The tr
On Jul 7, 2010, at 9:27 PM, Jed Brown wrote:
> Sorry, that didn't register. The displ argument is MPI_Aint which is 8
> bytes (at least on LP64, probably also on LLP64), so your use of kind=8
> for that is certainly correct. The count argument is a plain int, I
> don't see how your code could be
On Wed, 07 Jul 2010 17:34:44 -0600, "Price, Brian M (N-KCI)"
wrote:
> Jed,
>
> The IBM P5 I'm working on is big endian.
Sorry, that didn't register. The displ argument is MPI_Aint which is 8
bytes (at least on LP64, probably also on LLP64), so your use of kind=8
for that is certainly correct.
penMPI libraries and my test
program so that this test would work correctly?
Thanks.
-Original Message-
From: Jed Brown [mailto:five...@gmail.com] On Behalf Of Jed Brown
Sent: Wednesday, July 07, 2010 3:08 PM
To: Price, Brian M (N-KCI); Open MPI Users
Subject: Re: [OMPI users] EXTERNAL:
On Wed, 07 Jul 2010 15:51:41 -0600, "Price, Brian M (N-KCI)"
wrote:
> Jeff,
>
> I understand what you've said about 32-bit signed INTs, but in my program,
> the displacement variable that I use for the MPI_GET call is a 64-bit INT
> (KIND = 8).
The MPI Fortran bindings expect a standard int,
Jeff,
I understand what you've said about 32-bit signed INTs, but in my program, the
displacement variable that I use for the MPI_GET call is a 64-bit INT (KIND =
8).
In fact, the only thing in my program that isn't a 64-bit INT is the array that
I'm trying to transfer values from.
I would po