Skip to content

Commit 22067e3

Browse files
authored
chore(rocm): bump rocm image, add gfx1200 support (#6065)
Fixes: #6044 Signed-off-by: Ettore Di Giacinto <[email protected]>
1 parent 4fbd639 commit 22067e3

File tree

4 files changed

+15
-15
lines changed

4 files changed

+15
-15
lines changed

.github/workflows/backend.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -290,7 +290,7 @@ jobs:
290290
tag-latest: 'auto'
291291
tag-suffix: '-gpu-rocm-hipblas-rerankers'
292292
runs-on: 'ubuntu-latest'
293-
base-image: "rocm/dev-ubuntu-22.04:6.1"
293+
base-image: "rocm/dev-ubuntu-22.04:6.4.3"
294294
skip-drivers: 'false'
295295
backend: "rerankers"
296296
dockerfile: "./backend/Dockerfile.python"
@@ -302,7 +302,7 @@ jobs:
302302
tag-latest: 'auto'
303303
tag-suffix: '-gpu-rocm-hipblas-llama-cpp'
304304
runs-on: 'ubuntu-latest'
305-
base-image: "rocm/dev-ubuntu-22.04:6.1"
305+
base-image: "rocm/dev-ubuntu-22.04:6.4.3"
306306
skip-drivers: 'false'
307307
backend: "llama-cpp"
308308
dockerfile: "./backend/Dockerfile.llama-cpp"
@@ -314,7 +314,7 @@ jobs:
314314
tag-latest: 'auto'
315315
tag-suffix: '-gpu-rocm-hipblas-vllm'
316316
runs-on: 'ubuntu-latest'
317-
base-image: "rocm/dev-ubuntu-22.04:6.1"
317+
base-image: "rocm/dev-ubuntu-22.04:6.4.3"
318318
skip-drivers: 'false'
319319
backend: "vllm"
320320
dockerfile: "./backend/Dockerfile.python"
@@ -326,7 +326,7 @@ jobs:
326326
tag-latest: 'auto'
327327
tag-suffix: '-gpu-rocm-hipblas-transformers'
328328
runs-on: 'arc-runner-set'
329-
base-image: "rocm/dev-ubuntu-22.04:6.1"
329+
base-image: "rocm/dev-ubuntu-22.04:6.4.3"
330330
skip-drivers: 'false'
331331
backend: "transformers"
332332
dockerfile: "./backend/Dockerfile.python"
@@ -338,7 +338,7 @@ jobs:
338338
tag-latest: 'auto'
339339
tag-suffix: '-gpu-rocm-hipblas-diffusers'
340340
runs-on: 'arc-runner-set'
341-
base-image: "rocm/dev-ubuntu-22.04:6.1"
341+
base-image: "rocm/dev-ubuntu-22.04:6.4.3"
342342
skip-drivers: 'false'
343343
backend: "diffusers"
344344
dockerfile: "./backend/Dockerfile.python"
@@ -351,7 +351,7 @@ jobs:
351351
tag-latest: 'auto'
352352
tag-suffix: '-gpu-rocm-hipblas-kokoro'
353353
runs-on: 'arc-runner-set'
354-
base-image: "rocm/dev-ubuntu-22.04:6.1"
354+
base-image: "rocm/dev-ubuntu-22.04:6.4.3"
355355
skip-drivers: 'false'
356356
backend: "kokoro"
357357
dockerfile: "./backend/Dockerfile.python"
@@ -363,7 +363,7 @@ jobs:
363363
tag-latest: 'auto'
364364
tag-suffix: '-gpu-rocm-hipblas-faster-whisper'
365365
runs-on: 'ubuntu-latest'
366-
base-image: "rocm/dev-ubuntu-22.04:6.1"
366+
base-image: "rocm/dev-ubuntu-22.04:6.4.3"
367367
skip-drivers: 'false'
368368
backend: "faster-whisper"
369369
dockerfile: "./backend/Dockerfile.python"
@@ -375,7 +375,7 @@ jobs:
375375
tag-latest: 'auto'
376376
tag-suffix: '-gpu-rocm-hipblas-coqui'
377377
runs-on: 'ubuntu-latest'
378-
base-image: "rocm/dev-ubuntu-22.04:6.1"
378+
base-image: "rocm/dev-ubuntu-22.04:6.4.3"
379379
skip-drivers: 'false'
380380
backend: "coqui"
381381
dockerfile: "./backend/Dockerfile.python"
@@ -387,7 +387,7 @@ jobs:
387387
tag-latest: 'auto'
388388
tag-suffix: '-gpu-rocm-hipblas-bark'
389389
runs-on: 'arc-runner-set'
390-
base-image: "rocm/dev-ubuntu-22.04:6.1"
390+
base-image: "rocm/dev-ubuntu-22.04:6.4.3"
391391
skip-drivers: 'false'
392392
backend: "bark"
393393
dockerfile: "./backend/Dockerfile.python"
@@ -752,7 +752,7 @@ jobs:
752752
platforms: 'linux/amd64'
753753
tag-latest: 'auto'
754754
tag-suffix: '-gpu-hipblas-whisper'
755-
base-image: "rocm/dev-ubuntu-22.04:6.1"
755+
base-image: "rocm/dev-ubuntu-22.04:6.4.3"
756756
runs-on: 'ubuntu-latest'
757757
skip-drivers: 'false'
758758
backend: "whisper"
@@ -914,7 +914,7 @@ jobs:
914914
skip-drivers: 'true'
915915
tag-latest: 'auto'
916916
tag-suffix: '-gpu-hipblas-exllama2'
917-
base-image: "rocm/dev-ubuntu-22.04:6.1"
917+
base-image: "rocm/dev-ubuntu-22.04:6.4.3"
918918
runs-on: 'ubuntu-latest'
919919
backend: "exllama2"
920920
dockerfile: "./backend/Dockerfile.python"
@@ -926,7 +926,7 @@ jobs:
926926
# platforms: 'linux/amd64'
927927
# tag-latest: 'auto'
928928
# tag-suffix: '-gpu-hipblas-rfdetr'
929-
# base-image: "rocm/dev-ubuntu-22.04:6.1"
929+
# base-image: "rocm/dev-ubuntu-22.04:6.4.3"
930930
# runs-on: 'ubuntu-latest'
931931
# skip-drivers: 'false'
932932
# backend: "rfdetr"

.github/workflows/image-pr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ jobs:
4747
platforms: 'linux/amd64'
4848
tag-latest: 'false'
4949
tag-suffix: '-hipblas'
50-
base-image: "rocm/dev-ubuntu-22.04:6.1"
50+
base-image: "rocm/dev-ubuntu-22.04:6.4.3"
5151
grpc-base-image: "ubuntu:22.04"
5252
runs-on: 'ubuntu-latest'
5353
makeflags: "--jobs=3 --output-sync=target"

.github/workflows/image.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
platforms: 'linux/amd64'
4040
tag-latest: 'auto'
4141
tag-suffix: '-gpu-hipblas'
42-
base-image: "rocm/dev-ubuntu-22.04:6.1"
42+
base-image: "rocm/dev-ubuntu-22.04:6.4.3"
4343
grpc-base-image: "ubuntu:22.04"
4444
runs-on: 'ubuntu-latest'
4545
makeflags: "--jobs=3 --output-sync=target"

backend/cpp/llama-cpp/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ else ifeq ($(BUILD_TYPE),hipblas)
3232
ROCM_PATH ?= /opt/rocm
3333
export CXX=$(ROCM_HOME)/llvm/bin/clang++
3434
export CC=$(ROCM_HOME)/llvm/bin/clang
35-
AMDGPU_TARGETS?=gfx803,gfx900,gfx906,gfx908,gfx90a,gfx942,gfx1010,gfx1030,gfx1032,gfx1100,gfx1101,gfx1102
35+
AMDGPU_TARGETS?=gfx803,gfx900,gfx906,gfx908,gfx90a,gfx942,gfx1010,gfx1030,gfx1032,gfx1100,gfx1101,gfx1102,gfx1200
3636
CMAKE_ARGS+=-DGGML_HIP=ON -DAMDGPU_TARGETS=$(AMDGPU_TARGETS)
3737
else ifeq ($(BUILD_TYPE),vulkan)
3838
CMAKE_ARGS+=-DGGML_VULKAN=1

0 commit comments

Comments
 (0)