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