Basic Linear Algebra Subprograms
| Ten artykuł od 2022-05 wymaga zweryfikowania podanych informacji. Należy podać wiarygodne źródła w formie przypisów bibliograficznych. Część lub nawet wszystkie informacje w artykule mogą być nieprawdziwe. Jako pozbawione źródeł mogą zostać zakwestionowane i usunięte. Sprawdź w źródłach: Encyklopedia PWN • Google Books • Google Scholar • Federacja Bibliotek Cyfrowych • BazHum • BazTech • RCIN • Internet Archive (texts / inlibrary) Po wyeliminowaniu niedoskonałości należy usunąć szablon {{Dopracować}} z tego artykułu. |
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.