]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commitdiff
Fix HIP flag inconsistency & build docs (#10524)
authorTristan Druyen <redacted>
Tue, 26 Nov 2024 18:27:28 +0000 (19:27 +0100)
committerGitHub <redacted>
Tue, 26 Nov 2024 18:27:28 +0000 (19:27 +0100)
* Fix inconsistency of HIP flags in cmake & make

* Fix docs regarding GGML_HIP

Makefile
docs/build.md

index 9a079a2377205dad5d066e3847ee23c2eb535084..25214ec053df14618bb987c823e37a56ab4ab852 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -752,7 +752,7 @@ vulkan-shaders-gen: ggml/src/ggml-vulkan/vulkan-shaders/vulkan-shaders-gen.cpp
 
 endif # GGML_VULKAN
 
-ifdef GGML_HIPBLAS
+ifdef GGML_HIP
        ifeq ($(wildcard /opt/rocm),)
                ROCM_PATH      ?= /usr
                AMDGPU_TARGETS ?= $(shell $(shell which amdgpu-arch))
@@ -807,7 +807,7 @@ ggml/src/ggml-cuda/%.o: \
        ggml/src/ggml-common.h \
        ggml/src/ggml-cuda/common.cuh
        $(HIPCC) $(CXXFLAGS) $(HIPFLAGS) -x hip -c -o $@ $<
-endif # GGML_HIPBLAS
+endif # GGML_HIP
 
 ifdef GGML_MUSA
        ifeq ($(wildcard /opt/musa),)
index 359952b30ff93f800c782314fcd1c5a1f13d1bb2..72b81043796dc15f00d02ff97a132dd4231f23bd 100644 (file)
@@ -221,7 +221,7 @@ You can download it from your Linux distro's package manager or from here: [ROCm
 
 - Using `make`:
   ```bash
-  make GGML_HIPBLAS=1
+  make GGML_HIP=1
   ```
 - Using `CMake` for Linux (assuming a gfx1030-compatible AMD GPU):
   ```bash
@@ -249,7 +249,7 @@ You can download it from your Linux distro's package manager or from here: [ROCm
 
 - Using `make` (example for target gfx1030, build with 16 CPU threads):
   ```bash
-  make -j16 GGML_HIPBLAS=1 GGML_HIP_UMA=1 AMDGPU_TARGETS=gfx1030
+  make -j16 GGML_HIP=1 GGML_HIP_UMA=1 AMDGPU_TARGETS=gfx1030
   ```
 
 - Using `CMake` for Windows (using x64 Native Tools Command Prompt for VS, and assuming a gfx1100-compatible AMD GPU):