|
@@ -394,6 +394,8 @@ jobs:
|
|
|
uses: Jimver/cuda-toolkit@master
|
|
uses: Jimver/cuda-toolkit@master
|
|
|
with:
|
|
with:
|
|
|
cuda: ${{ matrix.cuda_version }}
|
|
cuda: ${{ matrix.cuda_version }}
|
|
|
|
|
+ method: network
|
|
|
|
|
+ sub-packages: '["nvcc", "cudart"]'
|
|
|
|
|
|
|
|
- name: Install Dependencies
|
|
- name: Install Dependencies
|
|
|
run: |
|
|
run: |
|
|
@@ -406,6 +408,7 @@ jobs:
|
|
|
-DCMAKE_BUILD_TYPE=Release \
|
|
-DCMAKE_BUILD_TYPE=Release \
|
|
|
-DGGML_DIR=ggml \
|
|
-DGGML_DIR=ggml \
|
|
|
-DGGML_CUDA=ON \
|
|
-DGGML_CUDA=ON \
|
|
|
|
|
+ -DGGML_CUDA_FORCE_MMQ=ON \
|
|
|
-DCMAKE_CUDA_ARCHITECTURES="75;80;86;89" \
|
|
-DCMAKE_CUDA_ARCHITECTURES="75;80;86;89" \
|
|
|
-DMBR_BUILD_TESTS=OFF \
|
|
-DMBR_BUILD_TESTS=OFF \
|
|
|
-DMBR_BUILD_CLI=ON
|
|
-DMBR_BUILD_CLI=ON
|
|
@@ -477,6 +480,8 @@ jobs:
|
|
|
uses: Jimver/cuda-toolkit@master
|
|
uses: Jimver/cuda-toolkit@master
|
|
|
with:
|
|
with:
|
|
|
cuda: ${{ matrix.cuda_version }}
|
|
cuda: ${{ matrix.cuda_version }}
|
|
|
|
|
+ method: network
|
|
|
|
|
+ sub-packages: '["nvcc", "cudart", "visual_studio_integration"]'
|
|
|
|
|
|
|
|
- name: Install Ninja
|
|
- name: Install Ninja
|
|
|
run: choco install ninja -y
|
|
run: choco install ninja -y
|
|
@@ -488,6 +493,7 @@ jobs:
|
|
|
cmake -B build -G "Ninja Multi-Config" ^
|
|
cmake -B build -G "Ninja Multi-Config" ^
|
|
|
-DGGML_DIR=ggml ^
|
|
-DGGML_DIR=ggml ^
|
|
|
-DGGML_CUDA=ON ^
|
|
-DGGML_CUDA=ON ^
|
|
|
|
|
+ -DGGML_CUDA_FORCE_MMQ=ON ^
|
|
|
-DCMAKE_CUDA_ARCHITECTURES="75;80;86;89" ^
|
|
-DCMAKE_CUDA_ARCHITECTURES="75;80;86;89" ^
|
|
|
-DMBR_BUILD_TESTS=OFF ^
|
|
-DMBR_BUILD_TESTS=OFF ^
|
|
|
-DMBR_BUILD_CLI=ON
|
|
-DMBR_BUILD_CLI=ON
|