Skip to content

Commit 228b597

Browse files
author
zhouwg
committed
ggml-hexagon: upgrade QNN SDK to v2.33.0.250327
1 parent cb304a6 commit 228b597

File tree

3 files changed

+9
-4
lines changed

3 files changed

+9
-4
lines changed

ggml/src/ggml-hexagon/ggml-hexagon.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -359,7 +359,7 @@ static struct hexagon_appcfg_t g_hexagon_appcfg = {
359359
#elif defined(_WIN32)
360360
.qnn_runtimelib_path = "C:\\",
361361
#endif
362-
.ggml_hexagon_version = {"1.81"},
362+
.ggml_hexagon_version = {"1.03"},
363363
.ggml_dsp_version = {"0.61"},
364364
};
365365

scripts/build-run-android.sh

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ GGUF_MODEL_NAME=/sdcard/qwen1_5-1_8b-chat-q4_0.gguf
1616
QNN_SDK_URL=https://www.qualcomm.com/developer/software/qualcomm-ai-engine-direct-sdk
1717
QNN_SDK_INSTALL_PATH=/opt/qcom/aistack/qairt/
1818
QNN_SDK_VERSION=2.32.0.250228
19+
QNN_SDK_VERSION=2.33.0.250327
1920
QNN_SDK_PATH=${QNN_SDK_INSTALL_PATH}/${QNN_SDK_VERSION}
2021

2122
#5.5.3.0 should be also ok
@@ -27,6 +28,10 @@ HEXAGON_SDK_PATH=/opt/qcom/Hexagon_SDK/6.2.0.1
2728
#v75 --- Snapdragon 8 Gen3
2829
#v79 --- Snapdragon 8 Elite(aka Gen4)
2930
HTP_ARCH_VERSION=v75
31+
HTP_ARCH_VERSION_a=V75
32+
33+
HTP_ARCH_VERSION=v79
34+
HTP_ARCH_VERSION_a=V79
3035

3136
#running_params=" -mg 2 -ngl 99 "
3237
#running_params=" -mg 2 -ngl 99 -t 8 -fa 1 "
@@ -176,8 +181,8 @@ function update_qnn_libs()
176181
adb push ${QNN_SDK_PATH}/lib/aarch64-android/libQnnHtp.so ${REMOTE_PATH}/
177182
adb push ${QNN_SDK_PATH}/lib/aarch64-android/libQnnHtpNetRunExtensions.so ${REMOTE_PATH}/
178183
adb push ${QNN_SDK_PATH}/lib/aarch64-android/libQnnHtpPrepare.so ${REMOTE_PATH}/
179-
adb push ${QNN_SDK_PATH}/lib/aarch64-android/libQnnHtpV75Stub.so ${REMOTE_PATH}/
180-
adb push ${QNN_SDK_PATH}/lib/hexagon-v75/unsigned/libQnnHtpV75Skel.so ${REMOTE_PATH}/
184+
adb push ${QNN_SDK_PATH}/lib/aarch64-android/libQnnHtp${HTP_ARCH_VERSION_a}Stub.so ${REMOTE_PATH}/
185+
adb push ${QNN_SDK_PATH}/lib/hexagon-${HTP_ARCH_VERSION}/unsigned/libQnnHtp${HTP_ARCH_VERSION_a}Skel.so ${REMOTE_PATH}/
181186
}
182187

183188

scripts/ggml-hexagon.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
#
2424
[general]
2525
#version of ggml-hexagon.cpp on ARM-AP side
26-
version = "1.81"
26+
version = "1.03"
2727
#version of ggml-dsp.c on cDSP side
2828
ggmldsp_version = "0.61"
2929

0 commit comments

Comments
 (0)