Repository navigation
Performance of llama.cpp on Arm CPUs #30069
manunicholasjacob
started this conversation in
Show and tell
Replies: 1 comment 1 reply
|
X2 extreme? |
1 reply
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.
There are already benchmark threads for CUDA (#15013) and Apple (#4167), but I couldn't find a similar thread for Arm CPUs, so I thought it would be useful to start one here. For consistency, it would be great if people could post one hardware line, the
/proc/cpuinfoFeaturesline, thellama-benchtable, thebuild:line, and whether KleidiAI was enabled or disabled. The command I used was:If a board has enough memory, using Llama 2 7B Q4_0 would make the results easier to compare with the existing benchmark threads; I used Qwen2.5-0.5B Q4_0 on the Pi 5 because the board only has 2 GB and the 7B model needs around 4 GB. On my Pi 5, the best prompt-processing result was 289.92 t/s at 4 threads, while the best decode result was 33.84 t/s at 2 threads. It would be useful to get rows from Graviton, Ampere Altra, Snapdragon, RK3588, other Raspberry Pis, and any other Arm CPUs people have available.
build: 836d571 (1)
All reactions