LAPACK

LAPACK
Typ knihovna funkcí
Zapsáno v Fortran 90
První vydání 1992
Nejnovější verze 3.9.0 (21. listopadu 2019)
Licence 3-klauzule BSD licence
webová stránka netlib.org/lapack/

LAPACK ( Linear Algebra PACKage ) je otevřená knihovna obsahující metody pro řešení základních problémů lineární algebry . Napsáno ve Fortranu 90 s použitím jiné knihovny BLAS , jedná se o vývoj balíčku LINPACK .

Implementace

Stejně jako BLAS je LAPACK často přepisován prodejci, aby poskytoval lepší výkon na určitých hardwarových architekturách. Některé z implementací mají podporu pro paralelní provádění funkcí na víceprocesorových počítačích systému sdílené paměti. Analogem pro počítače s distribuovanou pamětí jsou knihovny ScaLAPACK [1] a PLAPACK [2] .

Zrychlit [3] Framework společnosti Apple pro macOS a iOS , který zahrnuje optimalizované verze verze BLAS a LAPACK AMD™ ACML [4] Verze pro procesory AMD. HP MLIB [5] Intel® MKL [6] Knihovna optimalizovaná pro spouštění na procesorech Intel x86 . NAG's LAPACK [7] Netlib LAPACK Oficiální verze LAPACK. Netlib ScaLAPACK [1] Verze LAPACK navržená pro paralelní řešení problémů lineární algebry na architekturách MPP . Parallel LAPACK [2] je varianta knihovny pro paralelní výpočty implementovaná na MPI . OpenBLAS [8] Open-source implementace BLAS a LAPACK. Knihovna výkonu Sun [9]

Použití s ​​jinými programovacími jazyky

Mnoho jazyků přímo podporuje volání funkcí C z knihoven třetích stran. K dispozici je také několik alternativních jazykových vazeb:

Poznámky

  1. ↑ 1 2 Archivovaná kopie (odkaz není k dispozici) . Získáno 20. listopadu 2008. Archivováno z originálu 12. listopadu 2008. 
  2. ↑ 1 2 PLAPACK Archivováno 6. května 2010.
  3. Apple Accelerate Framework . Získáno 8. ledna 2021. Archivováno z originálu 10. ledna 2021.
  4. AMD Core Math Library (ACML) (odkaz není k dispozici) . AMD Developer Central . Získáno 28. září 2017. Archivováno z originálu 23. července 2008. 
  5. HP's Mathematical Software Library (MLIB)
  6. Intel® MKL - Intel® Software Network . Získáno 20. srpna 2014. Archivováno z originálu 21. srpna 2014.
  7. LAPACK . Získáno 20. listopadu 2008. Archivováno z originálu 6. ledna 2009.
  8. OpenBLAS . Získáno 12. května 2022. Archivováno z originálu dne 25. dubna 2022.
  9. Témata Sun Studio . Získáno 31. srpna 2009. Archivováno z originálu dne 3. února 2009.
  10. Gonum . Získáno 12. května 2022. Archivováno z originálu dne 1. května 2022.

Odkazy