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
 - 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

Reply via email to