New loop optimizations in gfortran 4.4
Paul Richard Thomas
paul.richard.thomas@gmail.com
Tue Sep 23 08:05:00 GMT 2008
Richard,
Duuuh! Yes, you are right.
So, Sebastian - over to you! What do we have to do to benefit from
Graphite in gfortran?
Cheers
Paul
On Tue, Sep 23, 2008 at 8:55 AM, Richard Guenther
<richard.guenther@gmail.com> wrote:
> On Tue, Sep 23, 2008 at 7:06 AM, Paul Richard Thomas
> <paul.richard.thomas@gmail.com> wrote:
>> Dear Harald,
>>
>>> Assuming that the Graphite framework supports such
>>> constraints (in principle), are there any (long term)
>>> plans to implement similar compiler directives in the
>>> gcc collection and in particular in gfortran?
>>
>> We discussed it very briefly on the list a few months ago but came to
>> no conclusion as to who, when and how.
>>
>> Perhaps, Richard, you can give us a timescale on which it would be
>> sensible to start gearing up for Graphite? I have to confess to
>> thinking about reworking trans-array.c with a bit of a shudder:-)
>
> I guess you refer to the middle-end array expression work, which is as far
> as I understand something different from what Harald wants. Harald
> seems to want to annotate loops with instructions for the high level
> loop optimizers much like OpenMP annotations. As for the middle-end
> array expression stuff I hope to move the existing code to tuples soon ...
>
> Richard.
>
--
The knack of flying is learning how to throw yourself at the ground and miss.
--Hitchhikers Guide to the Galaxy
More information about the Fortran
mailing list