(j3.2006) [MPI3 Fortran] Feedback from Fortran J3 meeting

Keith Bierman khbkhb
Wed May 28 13:11:52 EDT 2008


On May 28, 2008, at 10:56 AM   5/28/, Craig Rasmussen wrote:

>
>
> I wonder how C does this?  What are the rules for code motion in C?
> I'll ask around.
>
Highly prescribed by their Standard. Fortran's advantage has been  
much more latitude to the optimizer.

While the Committee has always preferred to design more generic  
solutions, MPI is an important special case ... it might just be a  
lot easier to have an optional part of the Standard which puts MPI in  
as special modules ... then it's up to the implementors to "do it  
right" rather than trying to describe all the right behaviors in a  
processor and OS agnostic manner consistent with the "abstract  
Fortran machine" (I know, we don't have those words, but we have the  
concept ;>).


-- 
Keith H. Bierman   khbkhb at gmail.com      | AIM kbiermank
5430 Nassau Circle East                  |
Cherry Hills Village, CO 80113           | 303-997-2749
<speaking for myself*> Copyright 2008







More information about the J3 mailing list