From bb7c95ed1244b3d3fa864fd381781e4b9ebb836d Mon Sep 17 00:00:00 2001 From: Kevin Hannon Date: Sun, 15 Mar 2026 14:58:13 -0400 Subject: [PATCH] add code to run blas locally --- ci/run.sh | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/ci/run.sh b/ci/run.sh index 16cd80d56a..eaf6358c0d 100755 --- a/ci/run.sh +++ b/ci/run.sh @@ -25,7 +25,13 @@ # # with KLEIDIAI support # GG_BUILD_KLEIDIAI=1 bash ./ci/run.sh ./tmp/results ./tmp/mnt # -# # with OPENVINO support +# # with BLAS support +# GG_BUILD_BLAS=1 bash ./ci/run.sh ./tmp/results ./tmp/mnt +# +# with BLAS support (custom vendor) +# GG_BUILD_BLAS=1 GG_BUILD_BLAS_VENDOR=Intel10_64lp bash ./ci/run.sh ./tmp/results ./tmp/mnt +# +# with OPENVINO support # GG_BUILD_OPENVINO=1 GG_BUILD_LOW_PERF=1 GGML_OPENVINO_DEVICE=CPU bash ./ci/run.sh ./tmp/results ./tmp/mnt # @@ -169,6 +175,10 @@ if [ -n "${GG_BUILD_KLEIDIAI}" ]; then -DBUILD_SHARED_LIBS=OFF" fi +if [ ! -z ${GG_BUILD_BLAS} ]; then + CMAKE_EXTRA="${CMAKE_EXTRA} -DGGML_BLAS=ON -DGGML_BLAS_VENDOR=${GG_BUILD_BLAS_VENDOR:-OpenBLAS}" +fi + if [ ! -z ${GG_BUILD_OPENVINO} ]; then if [ -z ${OpenVINO_DIR} ]; then echo "OpenVINO_DIR not found, please install OpenVINO via archives and enable it by:"