On Mon, Mar 12, 2012 at 11:33 PM, Simon King <simon.k...@uni-jena.de> wrote:
> Hi François, Jeroen and Volker,
>
> On 12 Mrz., 21:58, François Bissey <francois.bis...@canterbury.ac.nz>
> wrote:
>> On Mon, 12 Mar 2012 21:44:21 Jeroen Demeyer wrote:> On 2012-03-12 19:48, 
>> Volker Braun wrote:
>> > > One thing that I'm not entirely happy with is that we bulid gcc without
>> > > graphite/ppl/cloog, ...
>>
>> > Well, I believe Graphite is used only when you supply specific command
>> > line options to gcc (-O3 is not sufficient).  Since those options are
>> > rarely/never supplied by the various SPKGs, I don't think there is much
>> > to gain by adding CLooG.
>>
>> ...
>> I tested the graphite optimization on some lattice QCD code that has many
>> levels of looping and the benefits were quite significant (around 30%). I was
>> extremely impressed.
>
> That sounds like
>  - We should add graphite/ppl/cloog to the new gcc spkg

We could also wait to do this until later, but keep it in mind...

>  - The spkg should be used not only if the system's gcc has the
> "wrong" version, but also if the system's gcc does not provide
> graphite/ppl/cloog
>  - We should see what spkgs would benefit from the additional
> optimization, and let their spkg-install / their makefiles provide the
> relevant gcc command line options
>  - We should see what Cython modules may benefit from the additional
> optimization, and add gcc command line options in module_list.py as
> appropriate.
>
> Isn't it?
>
> Cheers,
> Simon
>
> --
> To post to this group, send an email to sage-devel@googlegroups.com
> To unsubscribe from this group, send an email to 
> sage-devel+unsubscr...@googlegroups.com
> For more options, visit this group at 
> http://groups.google.com/group/sage-devel
> URL: http://www.sagemath.org



-- 
William Stein
Professor of Mathematics
University of Washington
http://wstein.org

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to