How to use GOTOBLAS (instead of ATLAS)?
asked 2011-02-08 19:37:04 -0500
This post is a wiki. Anyone with karma >750 is welcome to improve it.
GotoBLAS2 has been released by the Texas Advanced Computing Center as open source software under the BSD license. This product is no longer under active development by TACC, but it is being made available to the community to use, study, and extend. GotoBLAS2 uses new algorithms and memory techniques for optimal performance of the BLAS routines. The changes in this final version target new architecture features in microprocessors and interprocessor communication techniques; also, NUMA controls enhance multi-threaded execution of BLAS routines on node.
Compiling the package is not to difficult, a static and a dynamic library are created: libgoto2_core2p-r1.13.a and libgoto2_core2p-r1.13.so
How is it possible to use those in Sage, what steps are needed?
Edit: The question was meant how to use Gotoblas instead of atlas as the default optimized blas library of sage.