#10226: Rewrite ATLAS spkg-install
----------------------------+-----------------------------------------------
   Reporter:  vbraun        |       Owner:  GeorgSWeber
       Type:  enhancement   |      Status:  needs_work 
   Priority:  major         |   Milestone:             
  Component:  build         |    Keywords:  ATLAS      
     Author:  Volker Braun  |    Upstream:  N/A        
   Reviewer:                |      Merged:             
Work_issues:                |  
----------------------------+-----------------------------------------------

Comment(by yledu):

 Replying to [ticket:10226 vbraun]:

 > I implemented the spkg-install script in python without relying on any
 external programs (except for make, of course). The configuration-
 detecting part is in the `configuration.py` module. For easier review I
 will attach the files to this ticket. The complete spkg is here:
 >
 > http://www.stp.dias.ie/~vbraun/Sage/spkg/atlas-3.8.3.p17.spkg

 Hi,

 I had problems compiling Sage-4.6 both on i7_860 and i7-740QM, whereas
 compilation on i7-950, Xeon-E5530, Quad-9550 ran smoothly. I use
 environment variables:

 export MAKE='make -jN'

 export SAGE64='yes'

 export SAGE_PARALLEL_SPKG_BUILD='yes'

 with N=number of cores (not hw threads).

 Ok, so that didn't quite work out on the 860 and 740QM, I mean it took
 ages to compile, spending lots of time in Atlas. So I applied the p17
 change, added the variables mentioned for i7, and I also as obliged to use
 the performance governor :

 sudo cpufreq-set -r -g performance

 Otherwise, even the p17 didn't detect the top frequency and only compiled
 with a flag indicating the lowest frequency available.

 So now all my CPUs compile Sage in a reasonably coherent amount of time.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/10226#comment:12>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en.

Reply via email to