#9151: build multithreaded version of ATLAS
---------------------------+------------------------------------------------
Reporter: kilian | Owner: GeorgSWeber
Type: enhancement | Status: new
Priority: major | Milestone: sage-feature
Component: build | Keywords: ATLAS BLAS LAPACK multi-threading
pthreads
Author: | Upstream: N/A
Reviewer: | Merged:
Work_issues: |
---------------------------+------------------------------------------------
Hi,
I noted that multi-threading in ATLAS is switched off by default (switch
-t 0). I was wondering if it wouldn't be better to make a multi-threaded
build the default, since it results in big performance increases on most
modern computers.
I attached a patch that enables threading. It works fine for me on a
multi-core Linux machine. I tried to make it work for single-core machines
(for which atlas might turn of threading automatically) by testing for the
presence of the threaded version of the BLAS library before running the
make command that builds the shared atlas library. However I haven't
tested it on a single-core machine.
Kilian
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/9151>
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.