ATLAS (automatikusan beállított Lineáris algebra Software) egy nyílt forráskódú és teljesen ingyenes parancssori program végrehajtásra C / Fortran és célja, hogy a gyűjtemény a magasan optimalizált lineáris algebra mag, amelyet fel lehet használni a különböző cache-alapú architektúrák .Features egy glanceThe szoftver úgy lett kialakítva, oly módon, hogy az biztosítja Fortran77 és ANSI C interfészek, amelyeket fel lehet használni a teljes BLAS API, valamint egy kis részét a LAPACK (Lineáris algebra Package) API-t.
A projekt-ezte s legfőbb célja, hogy segítse a felhasználókat alkalmazni tapasztalaton alapuló módszerek hordozható teljesítményt. Hatékony BLAS (BLAS) végrehajtása, valamint a különböző rutinok LAPACK is included.Getting kezdődött ATLASThe szoftver csak letölthető, mint egyetemes forrásból Archívum (tar), amely lehetővé teszi a felhasználóknak, hogy optimalizálja, és elkészítse a konkrét hardver architektúra (32 bites és 64 bites támogatott ebben az időben), és az operációs rendszer.
Ezért le kell töltenie a legújabb stabil kiadása a projekt hivatalos honlapján keresztül Softoware, mentse a csomag valahol a számítógépen, bontsa ki annak tartalmát a kedvenc archívum vezetője szoftver és a nyílt terminál emulátort.
A Linux Terminal, a & lsquo; cd-ezte parancsot, hogy keresse meg a helyet a kitermelt archív fájlokat, hozzon létre egy új mappát nevű & lsquo; MyObj-ezte felhasználásával és lsquo; mkdir-ezte parancsot, és írja be a & lsquo; ./../ configure-ezte parancsot, hogy optimalizálja és konfigurálja a programot. Különböző futtatható, és a Makefile lesz elérhető a megfelelő könyvtár.
Részletes telepítési útmutatót és egyes parancsokat biztosítja a ATLAS fejlesztők a projekt-ezte s Wiki oldalon található http://math-atlas.sourceforge.net/atlas_install/node6.html.
Mi az új ebben a kiadásban:
- Got alapvető határon összeállítása dolgozott, amikor host / célmegosztásnak fájlrendszert és ssh w / o passwd megcélozni: - rtarg =
- Added alaptámogatást XeonPHI munka: --accel = 2 --rtarg = mic0 - elvárja ICC-path és készen áll a használatra
- Added SIMD Vect támogatása MIC AVX-512, úgynevezett AVXZ az ATLAS
- Added alapvető AMM AVXZ kódelõállító - & gt; jelenleg le van tiltva a keresési hibák miatt.
- Fix hibák a ammsearch, ahol nagyon nagy mu oka M / NB = 0
- Added PHI-specifikus szerelési kernelek
Mi az új verzióban 3.11.22:
- Megváltozott, hogy annyira komplex blokk-major GEMM telepítve nem alapértelmezett telepítés
- Megváltozott, így ARM blokk-major GEMM kernelek alapértelmezésben HARDFP ABI
- Added NB tuning összetett hozzáférés-major GEMM
- Uglied akár atlas_install elkerülni a gcc megváltoztathatatlan BS figyelmeztetések
- Frissítve archdefs a Corei364AVXMAC
- Plugged számos egyszeri mem szivárgások lanbsrch
- Added alap config támogatja a határokon összeállítása
- Frissítve komplex cmat2blk kijavítani prototípus & type def komplex
- Rakib írta cmat2blk komplex
- Megváltozott emit_uamm kezelésére több telepítéseket
- hajórakománya TI_C99_BM gyorsító javításokat a Tony Castaldo
Mi az új verzióban 3.10.0:
- Ez a változat rögzíti ritka hibákat a ATL_syr, ATL_her , ATL_syr2, és ATL_her2 L2 BLAS funkciók, hozzáteszi GEMV gyorsítók TRMV, TRSV, SYMV, és HEMV nagy probléma, hozzáteszi kódot felismerni Ivybridge mint Corei2, érvényes javításokat ARM GEMM kernelek, frissítések dokumentációt, és csíp a Windows DLL-t építeni.
Mi az új verzióban 3.9.81:
- Dynamic könyvtár most építeni megfelelően az összes támogatott konfigurációk Windows, OS / X, és Linux.
Mi az új verzióban 3.9.80:
- Ez a kiadás épít alatt mingw a Windows 32 bites platform hozzáteszi válogatott hibajavítások, és eltávolítja a nem támogatott archdefs.
Mi az új verzióban 3.9.78:
- Ez a verzió hozzá a képessége, hogy meghatározza, melyik processzorok használni, ha tuning és javítások probléma virtuális processzorok.
- Hibák POWER7 támogatást rögzítették, és minden megfelelés ellenőrzésének most át.
- GCC 4.7.0 támogatást javult.
- ATLAS összeállíthatjuk a MSVC ++.
- szerelvényt megtisztítása és ARM NEON támogatása javult.
- Basic segítséget nyújtottak az Intel összeállítói.
- Témák és 64 bites támogatás Windows most az anyanyelvű és a szükségtelenné vált Cygwin.
Mi az új verzióban 3.9.63:
- Ez a verzió frissíti az API a teszt heveder dolgozni aktuális LAPACK.
- Az reworks LAPACK kötések megfelelően (amely megtöri kompatibilitás változatai LAPACK előtt 3.4.0).
- Vannak válogatott hibajavítás.
Mi az új verzióban 3.9.56:
- Fix dolgozni LAPACK 3.4.0.
- javítások puffer túlcsordulás a konfiguráció.
- A kiegészítés a AVX cgemvT kernel.
- New Corei264AVX építészet definíciókat gcc 4.6.2.
Mi az új verzióban 3.9.54:
- Ez a verzió javítja automatikus kiválasztása fordítót és a könyvtárak, hogy a legjobb eredményeket.
- Hozzáteszi továbbfejlesztése és hibajavítások a multithreading támogatást.
Hozzászólás nem található