[MPI3 Fortran] [Mpi-comments] MPI 3.0: Fortran	2008 interface	-	issue with the	LOGICAL kind
    Schulz, Martin 
    schulzm at llnl.gov
       
    Thu Mar 21 10:44:54 CDT 2013
    
    
  
Hi Jeff, all,
On Mar 21, 2013, at 8:38 AM, "Jeff Squyres (jsquyres)" <jsquyres at cisco.com>
 wrote:
> On Mar 21, 2013, at 8:26 AM, Craig Rasmussen <rasmus at cas.uoregon.edu> wrote:
> 
>> I talked with Martin yesterday and he would be happy to have the requirement in the standard that the Fortran wrappers MUST call the MPI C interface.  This would much simplify things for the tools community.  (I had earlier thought he would object to this solution.)
> 
> No!  This is NOT a good idea to mandate.
> 
> Open MPI currently has a bunch of Fortran functions that do NOT call the corresponding MPI_<foo> C function.  Instead, they call some other back-end, internal function.
> 
> I believe the NEC Fortran MPI API may do similar things.
I feared that this would be the reaction and that were also my original reservations. From a tools perspective this would indeed be the easiest and cleanest solution, but I can see the downside. Implementation effort for rewriting aside (which I realize is important), do you expect a large performance impact, though?
Martin
> 
> -- 
> Jeff Squyres
> jsquyres at cisco.com
> For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/
> 
________________________________________________________________________
Martin Schulz, schulzm at llnl.gov, http://people.llnl.gov/schulzm
CASC @ Lawrence Livermore National Laboratory, Livermore, USA
    
    
More information about the mpiwg-fortran
mailing list