Replies: 2 comments 1 reply
|
Your logs point at a specific suspect, and it's not your configuration. I diffed them: identical Build b10429 contains exactly one commit: Suggestions:
Pinning b10428 is the right workaround meanwhile. |
|
I don't see any new required flag after b10429. Since b10428 gives ~30 t/s and b10429 drops to ~3 t/s with the same setup, this looks much more like a regression. I'd bisect between those two builds and report the first bad commit. |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
llama-b10428.log
llama-b10437.log
Summary
After updating to llama.cpp build b10429 (and later builds), pure CPU inference performance has become extremely slow compared to previous versions.
Example:
Nemotron-3.5-Lightning-30B-A3BEnvironment
Environment Variable
LLAMA_ARG_BATCH_SIZE=512
LLAMA_ARG_CPU_MOE=enabled
LLAMA_ARG_CTX_SIZE=0
LLAMA_ARG_EMBEDDINGS=disabled
LLAMA_ARG_FIT=off
LLAMA_ARG_FLASH_ATTN=on
LLAMA_ARG_FREQUENCY_PENALTY=0.0
LLAMA_ARG_JINJA=enabled
LLAMA_ARG_LOAD_MODE=none
LLAMA_ARG_MIN_P=0
LLAMA_ARG_MODELS_MAX=2
LLAMA_ARG_N_GPU_LAYERS=0
LLAMA_ARG_NO_WARMUP=1
LLAMA_ARG_NUMA=numactl
LLAMA_ARG_PARALLEL=1
LLAMA_ARG_PRESENCE_PENALTY=0.0
LLAMA_ARG_REASONING=on
LLAMA_ARG_REASONING_PRESERVE=on
LLAMA_ARG_REPEAT_PENALTY=1.08
LLAMA_ARG_RERANKING=disabled
LLAMA_ARG_TEMPERATURE=0.85
LLAMA_ARG_THREADS=48
LLAMA_ARG_TOOLS=all
LLAMA_ARG_TOP_K=20
LLAMA_ARG_TOP_P=0.95
Command used
./llama-b10437/llama-server -m ./models/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-UD-Q4_K_XL.gguf
Is there any specific additional setting or flag required for builds b10429 and later?
All reactions