Automatically Tuned Linear Algebra Software
ATLAS is an automatically tuned linear algebra software library providing C and Fortran77 interfaces to a portably efficient BLAS implementation, as well as a few routines from LAPACK.
Optimization occurs at build time. For this reason, the library is built on the machine where it is installed, without resorting to pre-built substitutes.
Before building the library, CPU throttling should be disabled. This can be done in the BIOS, or, on GNU/Linux, with the following command:
# cpupower --governor performance
Failure to do so will result in a library with poor performance.
System | Target | Derivation | Build status |
---|---|---|---|
x86_64-linux | /gnu/store/h5jck3xkn1bnwhgrvs7h2mka5cqc4wmf-atlas-3.10.3.drv | ||
x86_64-linux | i586-pc-gnu | /gnu/store/crfqz9xbdgpgw3mci1sasa162dn0j155-atlas-3.10.3.drv | |
x86_64-linux | arm-linux-gnueabihf | /gnu/store/0jdx76pq3yqy68xcgabc2mmg9z4whs24-atlas-3.10.3.drv | |
x86_64-linux | aarch64-linux-gnu | /gnu/store/qnsga3xg7j5r0x5b6rlwz6hycx93y52c-atlas-3.10.3.drv | |
powerpc64le-linux | /gnu/store/wdphjwr7fyhk9kxh4zjl6nabmf2r60m5-atlas-3.10.3.drv | ||
mips64el-linux | /gnu/store/2qlj7j9isbs3w3awhjryk2vmb5k5pvwd-atlas-3.10.3.drv | ||
i686-linux | /gnu/store/zd4m0fqfyid5kgdym2fanh9b59wbr10w-atlas-3.10.3.drv | ||
i586-gnu | /gnu/store/ksw1dmw7y70l8zh2fxprks1cqbc762wd-atlas-3.10.3.drv | ||
armhf-linux | /gnu/store/1pshswnyj4vrimbvpq37ys4aapapm4b7-atlas-3.10.3.drv | ||
aarch64-linux | /gnu/store/zsj4bnrg9rgi084iza76n0hlsdjz1nfn-atlas-3.10.3.drv |
Linter | Message | Location |
---|---|---|
No lint warnings ✓ |