Przejdź do zawartości

Basic Linear Algebra Subprograms

Z Wikipedii, wolnej encyklopedii
To jest najnowsza wersja artykułu Basic Linear Algebra Subprograms edytowana 06:28, 5 maj 2022 przez Sławek Borewicz (dyskusja | edycje).
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)

BLAS (Basic Linear Algebra Subprograms) to wysokiej jakości procedury numeryczne służące do przeprowadzania podstawowych operacji algebraicznych na macierzach i wektorach. Ze względu na funkcjonalność wyróżnia się trzy poziomy BLAS-ów:

  • poziom 1 - operacje wektor * wektor,
  • poziom 2 - operacje macierz * wektor,
  • poziom 3 - operacje macierz * macierz.

Na procedurach BLAS opierają się biblioteki LAPACK i LINPACK.