[Beowulf] Re: fftw2, mpi, from 32 bit to 64 and fortran
Many of your questions may have already been answered in earlier discussions or in the FAQ. The search results page will indicate current discussions as well as past list serves, articles, and papers.
Jason Riedy jason at acm.orgFri Aug 1 12:29:08 PDT 2008
- Previous message: [Beowulf] fftw2, mpi, from 32 bit to 64 and fortran
- Next message: [Beowulf] Re: fftw2, mpi, from 32 bit to 64 and fortran
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
And Ricardo Reis writes: > In a 64 bit machine the mpi version kaputs. Any thoughts? I'd bet that you're calling MPI routines directly from your Fortran code somewhere, and fftw is a red herring... When calling MPI routines directly from your Fortran code, be very, very careful about the arguments being passed. Many MPI routines stuff a pointer in a "large enough" integer, but some of the MPI/Fortran "header" files make too many assumptions about the particular compiler and flags in use. You might want to use the ISO_C_BINDING module and the BIND(C, NAME="...") gizmos to declare the specific routines you're using. Jason
- Previous message: [Beowulf] fftw2, mpi, from 32 bit to 64 and fortran
- Next message: [Beowulf] Re: fftw2, mpi, from 32 bit to 64 and fortran
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Beowulf mailing list
