ATLAS: Różnice pomiędzy wersjami

Z Komputery Dużej Mocy w ACK CYFRONET AGH
Skocz do:nawigacja, szukaj
Linia 29: Linia 29:
 
!Wersja || Ilość licencji || Typ licencji  
 
!Wersja || Ilość licencji || Typ licencji  
 
|-  align="center"
 
|-  align="center"
| - || bez ograniczeń || - GNU
+
| 3.8.4 || bez ograniczeń || GNU
 
|}
 
|}
  
Linia 36: Linia 36:
 
'''Proszę nie kompilować żadnych programów na węźle dostępowym ui.cyfronet.pl!'''
 
'''Proszę nie kompilować żadnych programów na węźle dostępowym ui.cyfronet.pl!'''
  
==Sposób linkowani w programach==
+
==Sposób linkowania w programach==
 +
gcc -o plik.out plik.c -I<katalog>/inc -L<katalog>/lib -lf77blas <inne biblioteki pakietu> -latlas
  
 
[[Zeus:Gaussian|Zeus]]
 
[[Zeus:Gaussian|Zeus]]
 
Mars
 
Mars

Wersja z 11:09, 9 sty 2012

Opis biblioteki

ATLAS (Automatically Tuned Linear Algebra Software) to zoptymalizowane biblioteki numeryczne umożliwiające efektywne obliczenia algebry liniowej. Biblioteka ATLAS może w pełni zastąpić procedury i funkcje biblioteki BLAS i częściowo LAPACK. Dla niektórych operacji, np. mnożenia macierzy, zastosowanie biblioteki ATLAS może wielokrotnie przyspieszyć obliczenia.

Strona producenta: http://math-atlas.sourceforge.net/
Dokumentacja producenta: http://math-atlas.sourceforge.net/faq.html#doc
Inna dokumentacja: Brak

Wersje na maszynach Cyfronetu

Baribal Panda Mars Zeus Zeus GPGPU Zeus vSMP
3.8.4-gcc

Ograniczenia licencyjne

Wersja Ilość licencji Typ licencji
3.8.4 bez ograniczeń GNU

Zalecenia ogólne

Proszę nie kompilować żadnych programów na węźle dostępowym ui.cyfronet.pl!

Sposób linkowania w programach

gcc -o plik.out plik.c -I<katalog>/inc -L<katalog>/lib -lf77blas <inne biblioteki pakietu> -latlas

Zeus Mars