ggml : add f16 acceleration for POWER9 ppc64le

This commit is contained in:
Thomas Fitzsimmons
2022-12-23 01:19:19 -05:00
committed by Georgi Gerganov
parent 77226aa89d
commit 466ceebb78
2 changed files with 120 additions and 0 deletions

View File

@@ -105,6 +105,12 @@ endif
ifeq ($(UNAME_M),amd64)
CFLAGS += -mavx -mavx2 -mfma -mf16c
endif
ifeq ($(UNAME_M),ppc64le)
POWER9_M := $(shell grep "POWER9" /proc/cpuinfo)
ifneq (,$(findstring POWER9,$(POWER9_M)))
CFLAGS += -mpower9-vector
endif
endif
ifndef WHISPER_NO_ACCELERATE
# Mac M1 - include Accelerate framework
ifeq ($(UNAME_S),Darwin)