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/kd505ciadwy4wbxprcmlzim4g5yz7bgf-atlas-3.10.3.drv | ||
i686-linux | /gnu/store/qbwy66v22qynlxd2rm52asm6lxw71b9r-atlas-3.10.3.drv | ||
armhf-linux | /gnu/store/kl2d5c7x2zz1wnmj2m2v75ifavdgi0j6-atlas-3.10.3.drv | ||
aarch64-linux | /gnu/store/vyqljiwmjp7w6h1w3wfis8ncpbznr2qp-atlas-3.10.3.drv |
Linter | Message | Location |
---|---|---|
No lint warnings ✓ |