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/i3w7kvbl493n2l5iv024y4cm9643jnxv-atlas-3.10.3.drv | ||
x86_64-linux | i586-pc-gnu | /gnu/store/w8g91bdxxwccjn6gwlradsd1cjy6bn73-atlas-3.10.3.drv | |
x86_64-linux | arm-linux-gnueabihf | /gnu/store/194ba6ak4sl1p53hd8kxsjxm8yqmfkf7-atlas-3.10.3.drv | |
x86_64-linux | aarch64-linux-gnu | /gnu/store/q25x22ig4ydzl5n9xiddy34j8qm4zsvi-atlas-3.10.3.drv | |
mips64el-linux | /gnu/store/lp9qpyhj3lxjnbi46yh2n3s4byx9p6y2-atlas-3.10.3.drv | ||
i686-linux | /gnu/store/2hwxznm27xvc2l4bssp5r56wyg3nzh8x-atlas-3.10.3.drv | ||
i586-gnu | /gnu/store/rf15hr5m9cbv4hzdgpqbz862j6fi9afq-atlas-3.10.3.drv | ||
armhf-linux | /gnu/store/5rydamjgcfgnn3lzkj54j2d7c0yfg061-atlas-3.10.3.drv | ||
aarch64-linux | /gnu/store/rd6yxa548xhazzycf7gf69xpbfqp9jpa-atlas-3.10.3.drv |
Linter | Message | Location |
---|---|---|
No lint warnings ✓ |