Projects / ATLAS

ATLAS

The ATLAS (Automatically Tuned Linear Algebra Software) project is an ongoing research effort focusing on applying empirical techniques in order to provide portable performance. It provides C and Fortran77 interfaces to a portably efficient BLAS implementation, as well as a few routines from LAPACK.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

Release Notes: This release fixes a bug where non-x86 architectures couldn't build threaded libraries. It fixes optimization flags for gfortran. It adds archdefs for HAMMER32SSE3, Corei264SSE3, and POWER764VSX. It updates power7 gcc flags to work with gcc 4.6.2. It fixes a compile problem with newer versions of OS X due to changes in the toolchain.

Release Notes: This release improves ranking of possible gccs during configure. It fixes a buffer overrun in config.c which caused seg fault on Windows and fixes stack overwrites in several modules. It adds archdefs for PPCG432AltiVec, USIII64, Corei232AVX, Corei132SSE3, Core232SSE3, PPCG532AltiVec, AMDDozer, P4E64SSE3, and HAMMER64SSE3, adds code to enforce in-order writes or not use PCA for weakly-ordered memory systems like IA64, PPC, POWER, and ARM, and adds a probe and kernels for the FMA4 ISA extension.

  •  31 Jan 2012 22:46

Release Notes: This release updates the API of the test harness to work with current LAPACK. It reworks LAPACK bindings accordingly (which breaks compatibility with versions of LAPACK prior to 3.4.0). There are assorted bugfixes.

Release Notes: This release fixes errors in TRSM for non-SSE/AVX kernels. It adds a BETA=0 case to the AVX cgemvT kernel. It fixes a divide-by-zero error for small threaded SYRK. New archdefs for AMD64K10h64SSE3. It gets rid of obsolete PowerPC archdefs. It changes archinfo so it recognizes model 46 or Xeon X7560 as Corei1. There are other minor fixes.

Release Notes: Fixed to work with LAPack 3.4.0. Fixes for buffer overruns in configuration. The addition of the AVX cgemvT kernel. New Corei264AVX architecture definitions for gcc 4.6.2.

Screenshot

Project Spotlight

Stantor-Domodulor

A home automation software system.

Screenshot

Project Spotlight

WhatsApp Forensic

A user-friendly DJango project to perform data interpretation and charting of message activity from WhatsApp records.