MKL: Różnice pomiędzy wersjami

Z Komputery Dużej Mocy w ACK CYFRONET AGH
Skocz do:nawigacja, szukaj
Linia 5: Linia 5:
 
Strona producenta: http://software.intel.com/en-us/articles/intel-mkl <br>
 
Strona producenta: http://software.intel.com/en-us/articles/intel-mkl <br>
 
Dokumentacja producenta: http://software.intel.com/en-us/articles/intel-math-kernel-library-documentation <br>
 
Dokumentacja producenta: http://software.intel.com/en-us/articles/intel-math-kernel-library-documentation <br>
Inna dokumentacja: dokumentacja producenta dostępna w katalogu instalacyjnym.
+
Inna dokumentacja: dokumentacja producenta dostępna w katalogu instalacyjnym: /software/local/Intel/MKL/<wersja>
  
 
==Wersje na maszynach Cyfronetu==
 
==Wersje na maszynach Cyfronetu==

Wersja z 11:48, 10 sty 2012

Opis biblioteki

MKL, Math Kernel Library, zoptymalizowane biblioteki numeryczne dostarczane przez firmę Intel. Biblioteka zawiera pełny zakres procedur i funkcji oferowanych przez BLAS, LAPACK, SCALAPACK czy FFTW całkowicie je zastępując. Można je wykorzystać zarówno z kompilatorami Intel, Portland i GNU.

Strona producenta: http://software.intel.com/en-us/articles/intel-mkl
Dokumentacja producenta: http://software.intel.com/en-us/articles/intel-math-kernel-library-documentation
Inna dokumentacja: dokumentacja producenta dostępna w katalogu instalacyjnym: /software/local/Intel/MKL/<wersja>

Wersje na maszynach Cyfronetu

Baribal Panda Mars Zeus Zeus GPGPU Zeus vSMP
10.2
10.3
10.2
10.3
10.2
10.3

Ograniczenia licencyjne

Wersja Ilość licencji Typ licencji
10.2 bez ograniczeń komercyjna
10.3 bez ograniczeń komercyjna

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

Wszystkie zmienne wymagane przez bibliotekę są ustawiane automatycznie przez odpowiedni moduł. Linkowanie może być zarówno statyczne jak i dynamiczne. Firma intel udostępnia interfejs umożliwiający dobranie parametrów linkowania do wymagań pakietu kompilowanego czy kompilatora. Interfejs znajduje się na stronie http://software.intel.com/en-us/articles/intel-mkl-link-line-advisor .

Zeus Mars