File tree 1 file changed +4
-2
lines changed
1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -164,13 +164,15 @@ ifdef LLAMA_HIPBLAS
164
164
CC := $(ROCM_PATH)/llvm/bin/clang
165
165
CXX := $(ROCM_PATH)/llvm/bin/clang++
166
166
GPU_TARGETS = gfx900 gfx906 gfx908 gfx90a gfx1030
167
+ LLAMA_CUDA_DMMV_X ?= 64
168
+ LLAMA_CUDA_DMMV_Y ?= 1
167
169
CFLAGS += -DGGML_USE_HIPBLAS -DGGML_USE_CUBLAS $(shell $(ROCM_PATH)/bin/hipconfig -C)
168
170
CXXFLAGS += -DGGML_USE_HIPBLAS -DGGML_USE_CUBLAS $(shell $(ROCM_PATH)/bin/hipconfig -C)
169
171
LDFLAGS += -L/opt/rocm/lib -Wl,-rpath=$(ROCM_PATH)/lib -lhipblas -lamdhip64
170
172
OBJS += ggml-cuda.o
171
173
ggml-cuda.o : CXXFLAGS += $(addprefix --offload-arch=,$(GPU_TARGETS ) )
172
- ggml-cuda.o : CXXFLAGS += -DGGML_CUDA_DMMV_X=64
173
- ggml-cuda.o : CXXFLAGS += -DGGML_CUDA_DMMV_Y=1
174
+ ggml-cuda.o : CXXFLAGS += -DGGML_CUDA_DMMV_X=$( LLAMA_CUDA_DMMV_X )
175
+ ggml-cuda.o : CXXFLAGS += -DGGML_CUDA_DMMV_Y=$( LLAMA_CUDA_DMMV_Y )
174
176
ggml-cuda.o : ggml-cuda.cu ggml-cuda.h
175
177
$(CXX ) $(CXXFLAGS ) -x hip -c -o $@ $<
176
178
endif
You can’t perform that action at this time.
0 commit comments