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