ATLAS

Software skärmdump:
ATLAS
Mjukvaruinformation:
Version: 3.10.2
Ladda upp dagen: 17 Feb 15
Utvecklare: R. Clint Whaley
Licens: Gratis
Popularitet: 20

Rating: nan/5 (Total Votes: 0)

ATLAS (Automatiskt Tuned Linear Algebra Software) är en öppen källkod och helt gratis kommandoraden program implementeras i C / Fortran och utformad för att ge en samling av mycket optimerade Linjär algebra kärnor, som kan användas för olika cache-baserade arkitekturer .Features på en glanceThe programvara har utvecklats på ett sådant sätt att det kan ger Fortran77 och ANSI C gränssnitt, som kan användas för hela BLAS API, samt för en liten del av LAPACK (Linjär algebra Package) API.
Projektet & rsquoen; s främsta mål är att hjälpa användarna tillämpar empiriska tekniker för bärbara prestanda. Effektiva BLAS (Basic Linear Algebra Underprogram) genomförande, samt olika rutiner från LAPACK också included.Getting igång med ATLASThe programvaran är endast tillgänglig för nedladdning som en universell källor arkivera (tarbollen), så att användarna kan optimera och kompilera den för en specifik hårdvaruarkitektur (32-bitars och 64-bitars stöds vid denna tid) och operativsystem.
Därför måste du ladda ner den senaste stabila versionen av projektet från sin officiella webbplats via Softoware, spara paketet någonstans på din dator, extrahera dess innehåll med din favorit arkivchef programvara och öppna en terminalemulator.
I Linux Terminal, använd & lsquo; cd & rsquo; kommando för att navigera till platsen för de extraherade arkivfiler, skapa en ny mapp som heter & lsquo; myObj & rsquo; använder & lsquo; mkdir & rsquo; kommandot och skriver & lsquo; ./../ configure & rsquo; kommandot för att optimera och konfigurera programmet. Olika körbara och en Makefile kommer att finnas tillgänglig i respektive katalog.
Detaljerad monteringsanvisning och information om varje kommando ges av ATLAS utvecklarna i projektet & rsquoen; s Wiki sida finns på http://math-atlas.sourceforge.net/atlas_install/node6.html.

Vad är nytt i den här versionen:

  • Fick grundläggande korskompilering arbetar när värd / target dela filsystem och du kan ssh w / o passwd att rikta: - rtarg =
  • Inkom grundläggande stöd för XeonPHI arbets: --accel = 2 --rtarg = mic0 - förväntar icc i vägen och klar för användning
  • Lade SIMD vect stöd för MIC: s AVX-512, som kallas AVXZ i ATLAS
  • Inkom grundläggande AMM AVXZ kodgenerator - & gt; närvarande inaktiverad i sökandet på grund av fel.
  • Fasta buggar i ammsearch där mycket stora mu orsak M / NB = 0
  • Lade PHI specifik monterings kärnor

Vad är nytt i version 3.11.22:

  • ändrade det så komplexa block stora GEMM installerats för icke-standard installationer
  • Ändrad det så ARM block stor GEMM kärnor standard att HARDFP ABI
  • Lade NB tuning för komplexa åtkomst-dur GEMM
  • Uglied upp atlas_install att undvika gcc s oföränder BS varningar
  • Uppdaterade archdefs för Corei364AVXMAC
  • Plugged flera engångs mem läckor i lanbsrch
  • Inkom grundläggande config stöd för kors sammanställning
  • Uppdaterad komplex cmat2blk att korrigera prototyp & typ def för komplex
  • skrev Rakib cmat2blk komplex
  • Ändrad emit_uamm att hantera flera installationer
  • båten full av TI_C99_BM accelerator patchar från Tony Castaldo

Vad är nytt i version 3.10.0:

  • Denna version fixar sällsynta buggar i ATL_syr, ATL_her , ATL_syr2 och ATL_her2 L2 BLAS funktioner, tillägger GEMV acceleratorer för TRMV, TRSV, SYMV och HEMV för stora problem, tillägger kod för att känna igen Ivybridge som Corei2, gäller korrigeringar för ARM GEMM kärnor, uppdateringar dokumentation och tweaks Windows DLL build.

Vad är nytt i version 3.9.81:

  • Dynamiska biblioteken bygga nu korrekt för alla understödda konfigurationer för Windows, OS / X och Linux.

Vad är nytt i version 3.9.80:

  • Den här versionen bygger enligt MinGW för Windows 32bit-plattformen , tillägger diverse buggfixar, och tar bort stöds archdefs.

Vad är nytt i version 3.9.78:

  • Denna version lagt till möjligheten att ange vilka processorer till använda när tuning och fixar problem med virtuella processorer.
  • Buggar i POWER7 stöd fastställdes, och alla överensstämmelsekontrollerna nu passera.
  • GCC 4.7.0 stöd förbättrades.
  • ATLAS kan nu sammanställas med MSVC ++.
  • ARM montering rengjordes och ARM NEON stöd förbättrades.
  • Grundläggande stöd lämnades för Intels kompilatorer.
  • Trådar och 64-bitars stöd i Windows är nu både infödda och längre behöver Cygwin.

Vad är nytt i version 3.9.63:

  • Denna version uppdaterar API för testkabel till arbeta med aktuell LAPACK.
  • Det omarbetar LAPACK bindningar därefter (som bryter kompatibiliteten med versioner av LAPACK före 3.4.0).
  • Det finns diverse buggfixar.

Vad är nytt i version 3.9.56:.

  • Fast att arbeta med LAPACK 3.4.0
  • Fixar för buffertöverskridningar i konfigurationen.
  • Tillägget av AVX cgemvT kärnan.
  • New Corei264AVX arkitektur definitioner för gcc 4.6.2.

Vad är nytt i version 3.9.54:

  • Denna version förbättrar automatiskt val av kompilatorer och bibliotek, att åstadkomma de bästa resultaten.
  • Det tillför ytterligare utveckling och buggfixar till multitrådstöd.

Liknande mjukvara

L2P
L2P

3 Jun 15

PHAML
PHAML

14 Apr 15

GraphThing
GraphThing

2 Jun 15

Kommentarer till ATLAS

Kommentarer hittades inte
Kommentar
Slå på bilder!