@@ -480,6 +480,22 @@ include:
480480 dockerfile : " ./backend/Dockerfile.turboquant"
481481 context : " ./"
482482 ubuntu-version : ' 2404'
483+ - build-type : ' cublas'
484+ cuda-major-version : " 12"
485+ cuda-minor-version : " 8"
486+ platforms : ' linux/amd64'
487+ tag-latest : ' auto'
488+ tag-suffix : ' -gpu-nvidia-cuda-12-buun-llama-cpp'
489+ builder-base-image : ' quay.io/go-skynet/ci-cache:base-grpc-cuda-12-amd64'
490+ # bigger-runner: same rationale as -gpu-nvidia-cuda-12-llama-cpp above
491+ # (observed 6h5m wall-clock on v4.2.1, just past the 6h job timeout).
492+ runs-on : ' bigger-runner'
493+ base-image : " ubuntu:24.04"
494+ skip-drivers : ' false'
495+ backend : " buun-llama-cpp"
496+ dockerfile : " ./backend/Dockerfile.buun-llama-cpp"
497+ context : " ./"
498+ ubuntu-version : ' 2404'
483499 - build-type : ' cublas'
484500 cuda-major-version : " 12"
485501 cuda-minor-version : " 8"
@@ -1152,6 +1168,21 @@ include:
11521168 dockerfile : " ./backend/Dockerfile.turboquant"
11531169 context : " ./"
11541170 ubuntu-version : ' 2404'
1171+ - build-type : ' cublas'
1172+ cuda-major-version : " 13"
1173+ cuda-minor-version : " 0"
1174+ platforms : ' linux/amd64'
1175+ tag-latest : ' auto'
1176+ tag-suffix : ' -gpu-nvidia-cuda-13-buun-llama-cpp'
1177+ builder-base-image : ' quay.io/go-skynet/ci-cache:base-grpc-cuda-13-amd64'
1178+ # bigger-runner: observed 6h5m wall-clock on v4.2.1 — at the GHA timeout.
1179+ runs-on : ' bigger-runner'
1180+ base-image : " ubuntu:24.04"
1181+ skip-drivers : ' false'
1182+ backend : " buun-llama-cpp"
1183+ dockerfile : " ./backend/Dockerfile.buun-llama-cpp"
1184+ context : " ./"
1185+ ubuntu-version : ' 2404'
11551186 - build-type : ' cublas'
11561187 cuda-major-version : " 13"
11571188 cuda-minor-version : " 0"
@@ -1195,6 +1226,20 @@ include:
11951226 backend : " turboquant"
11961227 dockerfile : " ./backend/Dockerfile.turboquant"
11971228 context : " ./"
1229+ - build-type : ' cublas'
1230+ cuda-major-version : " 13"
1231+ cuda-minor-version : " 0"
1232+ platforms : ' linux/arm64'
1233+ skip-drivers : ' false'
1234+ tag-latest : ' auto'
1235+ tag-suffix : ' -nvidia-l4t-cuda-13-arm64-buun-llama-cpp'
1236+ builder-base-image : ' quay.io/go-skynet/ci-cache:base-grpc-cuda-13-arm64'
1237+ base-image : " ubuntu:24.04"
1238+ runs-on : ' ubuntu-24.04-arm'
1239+ ubuntu-version : ' 2404'
1240+ backend : " buun-llama-cpp"
1241+ dockerfile : " ./backend/Dockerfile.buun-llama-cpp"
1242+ context : " ./"
11981243 - build-type : ' cublas'
11991244 cuda-major-version : " 13"
12001245 cuda-minor-version : " 0"
@@ -2438,6 +2483,20 @@ include:
24382483 dockerfile : " ./backend/Dockerfile.turboquant"
24392484 context : " ./"
24402485 ubuntu-version : ' 2404'
2486+ - build-type : ' sycl_f32'
2487+ cuda-major-version : " "
2488+ cuda-minor-version : " "
2489+ platforms : ' linux/amd64'
2490+ tag-latest : ' auto'
2491+ tag-suffix : ' -gpu-intel-sycl-f32-buun-llama-cpp'
2492+ builder-base-image : ' quay.io/go-skynet/ci-cache:base-grpc-intel-amd64'
2493+ runs-on : ' ubuntu-latest'
2494+ base-image : " intel/oneapi-basekit:2025.3.0-0-devel-ubuntu24.04"
2495+ skip-drivers : ' false'
2496+ backend : " buun-llama-cpp"
2497+ dockerfile : " ./backend/Dockerfile.buun-llama-cpp"
2498+ context : " ./"
2499+ ubuntu-version : ' 2404'
24412500 - build-type : ' sycl_f32'
24422501 cuda-major-version : " "
24432502 cuda-minor-version : " "
@@ -2480,6 +2539,20 @@ include:
24802539 dockerfile : " ./backend/Dockerfile.turboquant"
24812540 context : " ./"
24822541 ubuntu-version : ' 2404'
2542+ - build-type : ' sycl_f16'
2543+ cuda-major-version : " "
2544+ cuda-minor-version : " "
2545+ platforms : ' linux/amd64'
2546+ tag-latest : ' auto'
2547+ tag-suffix : ' -gpu-intel-sycl-f16-buun-llama-cpp'
2548+ builder-base-image : ' quay.io/go-skynet/ci-cache:base-grpc-intel-amd64'
2549+ runs-on : ' ubuntu-latest'
2550+ base-image : " intel/oneapi-basekit:2025.3.0-0-devel-ubuntu24.04"
2551+ skip-drivers : ' false'
2552+ backend : " buun-llama-cpp"
2553+ dockerfile : " ./backend/Dockerfile.buun-llama-cpp"
2554+ context : " ./"
2555+ ubuntu-version : ' 2404'
24832556 - build-type : ' sycl_f16'
24842557 cuda-major-version : " "
24852558 cuda-minor-version : " "
@@ -2946,6 +3019,21 @@ include:
29463019 dockerfile : " ./backend/Dockerfile.turboquant"
29473020 context : " ./"
29483021 ubuntu-version : ' 2404'
3022+ - build-type : ' '
3023+ cuda-major-version : " "
3024+ cuda-minor-version : " "
3025+ platforms : ' linux/amd64'
3026+ platform-tag : ' amd64'
3027+ tag-latest : ' auto'
3028+ tag-suffix : ' -cpu-buun-llama-cpp'
3029+ builder-base-image : ' quay.io/go-skynet/ci-cache:base-grpc-amd64'
3030+ runs-on : ' ubuntu-latest'
3031+ base-image : " ubuntu:24.04"
3032+ skip-drivers : ' false'
3033+ backend : " buun-llama-cpp"
3034+ dockerfile : " ./backend/Dockerfile.buun-llama-cpp"
3035+ context : " ./"
3036+ ubuntu-version : ' 2404'
29493037 - build-type : ' '
29503038 cuda-major-version : " "
29513039 cuda-minor-version : " "
@@ -2976,6 +3064,21 @@ include:
29763064 dockerfile : " ./backend/Dockerfile.turboquant"
29773065 context : " ./"
29783066 ubuntu-version : ' 2404'
3067+ - build-type : ' '
3068+ cuda-major-version : " "
3069+ cuda-minor-version : " "
3070+ platforms : ' linux/arm64'
3071+ platform-tag : ' arm64'
3072+ tag-latest : ' auto'
3073+ tag-suffix : ' -cpu-buun-llama-cpp'
3074+ builder-base-image : ' quay.io/go-skynet/ci-cache:base-grpc-arm64'
3075+ runs-on : ' ubuntu-24.04-arm'
3076+ base-image : " ubuntu:24.04"
3077+ skip-drivers : ' false'
3078+ backend : " buun-llama-cpp"
3079+ dockerfile : " ./backend/Dockerfile.buun-llama-cpp"
3080+ context : " ./"
3081+ ubuntu-version : ' 2404'
29793082 - build-type : ' '
29803083 cuda-major-version : " "
29813084 cuda-minor-version : " "
@@ -3146,6 +3249,20 @@ include:
31463249 dockerfile : " ./backend/Dockerfile.turboquant"
31473250 context : " ./"
31483251 ubuntu-version : ' 2204'
3252+ - build-type : ' cublas'
3253+ cuda-major-version : " 12"
3254+ cuda-minor-version : " 0"
3255+ platforms : ' linux/arm64'
3256+ skip-drivers : ' false'
3257+ tag-latest : ' auto'
3258+ tag-suffix : ' -nvidia-l4t-arm64-buun-llama-cpp'
3259+ builder-base-image : ' quay.io/go-skynet/ci-cache:base-grpc-l4t-cuda-12-arm64'
3260+ base-image : " nvcr.io/nvidia/l4t-jetpack:r36.4.0"
3261+ runs-on : ' ubuntu-24.04-arm'
3262+ backend : " buun-llama-cpp"
3263+ dockerfile : " ./backend/Dockerfile.buun-llama-cpp"
3264+ context : " ./"
3265+ ubuntu-version : ' 2204'
31493266 - build-type : ' cublas'
31503267 cuda-major-version : " 12"
31513268 cuda-minor-version : " 0"
@@ -3206,6 +3323,22 @@ include:
32063323 context : " ./"
32073324 ubuntu-version : ' 2404'
32083325 # Stablediffusion-ggml
3326+ - build-type : ' vulkan'
3327+ cuda-major-version : " "
3328+ cuda-minor-version : " "
3329+ platforms : ' linux/amd64'
3330+ platform-tag : ' amd64'
3331+ tag-latest : ' auto'
3332+ tag-suffix : ' -gpu-vulkan-buun-llama-cpp'
3333+ builder-base-image : ' quay.io/go-skynet/ci-cache:base-grpc-vulkan-amd64'
3334+ runs-on : ' ubuntu-latest'
3335+ base-image : " ubuntu:24.04"
3336+ skip-drivers : ' false'
3337+ backend : " buun-llama-cpp"
3338+ dockerfile : " ./backend/Dockerfile.buun-llama-cpp"
3339+ context : " ./"
3340+ ubuntu-version : ' 2404'
3341+ # Stablediffusion-ggml
32093342 - build-type : ' vulkan'
32103343 cuda-major-version : " "
32113344 cuda-minor-version : " "
@@ -3238,6 +3371,22 @@ include:
32383371 context : " ./"
32393372 ubuntu-version : ' 2404'
32403373 # Stablediffusion-ggml
3374+ - build-type : ' vulkan'
3375+ cuda-major-version : " "
3376+ cuda-minor-version : " "
3377+ platforms : ' linux/arm64'
3378+ platform-tag : ' arm64'
3379+ tag-latest : ' auto'
3380+ tag-suffix : ' -gpu-vulkan-buun-llama-cpp'
3381+ builder-base-image : ' quay.io/go-skynet/ci-cache:base-grpc-vulkan-arm64'
3382+ runs-on : ' ubuntu-24.04-arm'
3383+ base-image : " ubuntu:24.04"
3384+ skip-drivers : ' false'
3385+ backend : " buun-llama-cpp"
3386+ dockerfile : " ./backend/Dockerfile.buun-llama-cpp"
3387+ context : " ./"
3388+ ubuntu-version : ' 2404'
3389+ # Stablediffusion-ggml
32413390 - build-type : ' vulkan'
32423391 cuda-major-version : " "
32433392 cuda-minor-version : " "
0 commit comments