ATLAS: Różnice pomiędzy wersjami
Z Komputery Dużej Mocy w ACK CYFRONET AGH
(Utworzył nową stronę „==Opis biblioteki== ATLAS (Automatically Tuned Linear Algebra Software) to zoptymalizowane biblioteki numeryczne umożliwiające efektywne obliczenia algebry liniow...”) |
|||
(Nie pokazano 6 pośrednich wersji utworzonych przez tego samego użytkownika) | |||
Linia 3: | Linia 3: | ||
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. | 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:// | + | Strona producenta: http://math-atlas.sourceforge.net <br> |
− | Dokumentacja producenta: http:// | + | Dokumentacja producenta: http://math-atlas.sourceforge.net/faq.html#doc <br> |
− | Inna dokumentacja: | + | Inna dokumentacja: ''Brak''. |
==Wersje na maszynach Cyfronetu== | ==Wersje na maszynach Cyfronetu== | ||
Linia 20: | Linia 20: | ||
| | | | ||
| | | | ||
− | |[[Zeus: | + | |[[Zeus:ATLAS|3.8.4]] |
| | | | ||
| | | | ||
Linia 29: | Linia 29: | ||
!Wersja || Ilość licencji || Typ licencji | !Wersja || Ilość licencji || Typ licencji | ||
|- align="center" | |- align="center" | ||
− | | | + | | 3.8.4 || bez ograniczeń || GNU |
|} | |} | ||
==Zalecenia ogólne== | ==Zalecenia ogólne== | ||
− | + | '''Proszę nie kompilować żadnych programów na węźle dostępowym ui.cyfronet.pl!''' Kompilacja programów możliwa jest jedynie w trybie interaktywnym (konsola) lub wsadowym (plik). | |
− | + | ==Sposób linkowania w programach== | |
− | + | <pre> | |
− | + | gcc -o plik.out plik.c -I<katalog>/inc -L<katalog>/lib -lf77blas <inne biblioteki pakietu> -latlas | |
− | + | </pre> | |
− | + | [[Zeus:ATLAS|Zeus]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | [[Zeus: | ||
Mars | Mars |
Aktualna wersja na dzień 12:45, 9 sty 2012
Spis treści
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 |
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! Kompilacja programów możliwa jest jedynie w trybie interaktywnym (konsola) lub wsadowym (plik).
Sposób linkowania w programach
gcc -o plik.out plik.c -I<katalog>/inc -L<katalog>/lib -lf77blas <inne biblioteki pakietu> -latlas
Zeus Mars