ATLAS

Software screenshot:
ATLAS
Dettagli del software:
Versione: 3.10.2
Data di caricamento: 17 Feb 15
Sviluppatore: R. Clint Whaley
Licenza: Libero
Popolarità: 20

Rating: nan/5 (Total Votes: 0)

ATLAS (Tuned automaticamente Linear Algebra Software) è un open source e totalmente free software da riga di comando implementato in C / Fortran e progettato per fornire un insieme di altamente ottimizzati kernel Linear Algebra, che può essere utilizzato per varie architetture di cache basata .Caratteristiche a un programma glanceThe è stato progettato in modo tale che possa fornire interfacce Fortran77 e ANSI C, che possono essere utilizzati per l'intera API BLAS, nonché per una piccola porzione del API LAPACK (Linear Algebra Package).
Il progetto & rsquo; s obiettivo principale è quello di aiutare gli utenti applicare tecniche empiriche per le prestazioni portatile. BLAS efficienti (Basic Linear Algebra sottoprogrammi) di attuazione, così come varie routine di LAPACK sono included.Getting avviati con ATLASThe software è disponibile solo per il download come fonti universali archivio (tarball), che permette agli utenti di ottimizzare e compilarlo per una specifica architettura hardware (32-bit e 64-bit sono supportati in questo momento) e il sistema operativo.
Pertanto, è necessario scaricare l'ultima versione stabile del progetto dal suo sito ufficiale di via Softoware, salvare il pacchetto da qualche parte sul tuo computer, estrarne il contenuto con il proprio software di gestione dell'archivio preferito e aprire un emulatore di terminale.
Nel Terminal Linux, usare il & lsquo; cd & rsquo; comando per passare alla posizione dei file di archivio estratti, creare una nuova cartella denominata & lsquo; MyObj & rsquo; utilizzando il & lsquo; mkdir & rsquo; comandi e digitare il & lsquo; ./../ configure & rsquo; comando di ottimizzare e configurare il programma. Vari eseguibili e un Makefile saranno disponibili nella relativa directory.
Istruzioni di installazione dettagliate e informazioni su ogni comando è fornito dagli sviluppatori del progetto ATLAS & rsquo; s pagina Wiki trova http://math-atlas.sourceforge.net/atlas_install/node6.html.

Cosa c'è di nuovo in questa versione:

  • Hai cross-compilazione di base di lavoro quando l'host / target share filesystem e si può ssh w / o passwd a destinazione: - rtarg =
  • Aggiunto il supporto di base per XeonPHI lavoro: --accel = 2 --rtarg = mic0 - attende ICC in percorso e pronto per l'uso
  • Aggiunto SIMD sostegno vect per di MIC AVX-512, chiamato AVXZ in ATLAS
  • Aggiunto generatore di codice AMM AVXZ base - & gt; attualmente disabilitata in cerca a causa di errori.
  • Corretti bug in ammsearch dove molto grande causa mu M / NB = 0
  • Aggiunto PHI-specifico kernel assemblaggio

Cosa c'è di nuovo in versione 3.11.22:

  • cambiato gemm block-major così complessi installati per installazioni non predefinite
  • Cambiato così ARM block-major predefinita kernel GEMM a HARDFP ABI
  • Aggiunto NB messa a punto per GEMM accesso-major complesse
  • Uglied fino atlas_install per evitare avvertimenti BS inalterabili di gcc
  • archdefs aggiornati per Corei364AVXMAC
  • Plugged parecchio tempo perdite Mem in lanbsrch
  • Supporto configurazione di base Aggiunto il cross-compilazione
  • Aggiornamento cmat2blk complesso di correggere prototipo e tipo def per complessi
  • Rakib scritto cmat2blk complesso
  • emit_uamm Cambiato gestire più installazioni
  • barca di patch TI_C99_BM acceleratore da Tony Castaldo

Cosa c'è di nuovo in versione 3.10.0:

  • Questa versione corregge bug rare negli ATL_syr, ATL_her , ATL_syr2, e ATL_her2 L2 BLAS funzioni, aggiunge acceleratori GEMV per TRMV, TRSV, SYMV, e HEMV per grandi problemi, aggiunge il codice per riconoscere Ivybridge come Corei2, applica le correzioni per i kernel ARM GEMM, documentazione aggiornamenti, e tweaks la build di Windows DLL.

Cosa c'è di nuovo nella versione 3.9.81:

  • librerie dinamiche ora costruire correttamente per tutte le configurazioni supportate per Windows, OS / X, e Linux.

Cosa c'è di nuovo nella versione 3.9.80:

  • Questa release build sotto mingw per la piattaforma a 32 bit di Windows , aggiunge bugfix assortiti, e rimuove archdefs non supportati.

Cosa c'è di nuovo nella versione 3.9.78:

  • Questa versione aggiunge la possibilità di specificare quali processori a usare quando questione sintonia e correzioni con i processori virtuali.
  • Bugs a sostegno POWER7 sono stati fissati, e tutti i controlli di conformità ora passare.
  • GCC 4.7.0 il supporto è stato migliorato.
  • ATLAS può essere compilato con MSVC ++.
  • assemblea ARM è stata pulita e il supporto ARM NEON è stata migliorata.
  • è stato fornito il supporto di base per i compilatori di Intel.
  • Fili e supporto a 64 bit in Windows sono ora sia nativo che ha più bisogno Cygwin.

Cosa c'è di nuovo nella versione 3.9.63:

  • Questa versione aggiorna la API del test harness per lavorare con LAPACK corrente.
  • E rielabora attacchi LAPACK conseguenza (che rompe la compatibilità con le versioni di LAPACK prima 3.4.0).
  • Ci sono bugfix assortiti.

Cosa c'è di nuovo nella versione 3.9.56:.

  • fisso per lavorare con LAPACK 3.4.0
  • Correzioni per sovraccarichi del buffer in configurazione.
  • L'aggiunta del kernel AVX cgemvT.
  • Nuovo Corei264AVX definizioni architettura per gcc 4.6.2.

Cosa c'è di nuovo nella versione 3.9.54:

  • Questa versione migliora la selezione automatica di compilatori e librerie, per produrre i migliori risultati.
  • Si aggiunge un ulteriore sviluppo e correzioni al supporto multithreading.

Programmi simili

Topologic
Topologic

17 Feb 15

g3data
g3data

2 Jun 15

Cinderella
Cinderella

17 Feb 15

UDAV
UDAV

11 May 15

Commenti a ATLAS

I commenti non trovato
Aggiungi commento
Accendere le immagini!