[Beowulf] MorphMPI based on fortran itf (was: MPI ABI)
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.
Greg Lindahl lindahl at pathscale.comWed Oct 12 13:35:50 PDT 2005
- Previous message: [Beowulf] MorphMPI based on fortran itf (was: MPI ABI)
- Next message: [O-MPI users] [Beowulf] MPI ABI
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Wed, Oct 12, 2005 at 07:06:54PM +0100, Ashley Pittman wrote: > As it turns out I'm in a position to measure this fairly easily, our MPI > sits on top of a library called libelan, this does all the tag matching > at a very low level, all MPI does is convert the communicator into a bit > pattern, calculate the length from the type and count and convert from > lrank to grank, passing the call on. As you point out later, that's a lot more than what needs to be measured. > Regardless of the numbers this is a *high performance* industry and > doing this would be a step in the wrong direction. If the hit is tiny and the benefit is large, the high performance industry will gladly adopt it. I have yet to see, for example, anyone rewrite their MPI code from f77 into C in order to avoid the current overhead for the f77 MPI interface. In an ideal world, an MPI ABI will have the same f77 overhead as today, and C overhead similar to f77. In any case, accurately measuring this overhead and then discussing it is better than discussing it without accurately measuring. -- greg
- Previous message: [Beowulf] MorphMPI based on fortran itf (was: MPI ABI)
- Next message: [O-MPI users] [Beowulf] MPI ABI
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Beowulf mailing list
