@ggerganov @slaren Where are the other Zen DLLs? #23942
OPS-NeoRetro
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
@ggerganov @slaren Where are the other Zen DLLs?
I found out that llama.cpp and GGML in general don't have microarchitectural optimizations for AMD Zen 1, Zen+, Zen 2 and Zen 3. There are no dedicated DLLs or libggml-cpu for Zen 2 and Zen 3 even when tens of millions of Zen 2 and 3 CPUs are still in service and sold as new parts in new laptops and devices in 2026, including the Steam Deck and Steam Machine. There are many Ryzen 7000 laptop CPUs that still use Zen 2 and Zen 3 CPU cores, like the Ryzen 5 7520U and Ryzen 7 7735H. They require much-needed GGML optimizations to run open-source and open-weight transformer models efficiently on CPU fallbacks.
When app developers start to bundle Llama.cpp and Whisper.cpp instead of TFLite/LiteRT to run transformer models in their apps, many older devices and PCs with weak GPUs and/or NPUs that are still capable of running transformer models will be left behind. Users will blame app developers for slow AI features instead of Llama.cpp or Whisper.cpp's developers.
The Evidence
From my
llama-b9442-bin-win-cpu-x64directory:From
llama-b9442-bin-win-cpu-arm64:Discussion
Beta Was this translation helpful? Give feedback.
All reactions