Skip to content

GGML_LLAMAFILE vs GGML_BLAS #10345

Answered by slaren
bertsons asked this question in Q&A
Discussion options

You must be logged in to vote

GGML_BLAS can be used with any library that implements the CBLAS interface, such as OpenBLAS, BLIS, MKL, NVHPC, etc. Llamafile/TinyBLAS is a custom matrix multiplication library, but it does not conform to the standard BLAS interface. If you make a build with both enabled, the BLAS library will typically take precedence, although tinyBLAS may still be used with small batch sizes.

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by bertsons
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants