Quality is a constraint.
Compare Q4, Q8 and other GGUF variants without allowing a fast but invalid structured response to win.
Quality gate →Arm64 / CPU-first / Performix-powered
ArmTune Serve turns an Arm cloud server's hardware fingerprint into a measured LLM deployment configuration. Less guesswork. More useful CPU time.
$ armtune detect
architecture
aarch64 / Neoverse-N2
features
NEON I8MM SVE2 BF16
$ armtune recommend --latest
$ llama-server -m model.gguf -t 4 -np 1
Quantization, thread count, memory pressure and concurrency interact with the processor underneath. A setting that wins on a 4-core Neoverse-N2 can lose on a larger Graviton machine.
Compare Q4, Q8 and other GGUF variants without allowing a fast but invalid structured response to win.
Quality gate →Separate decode and prefill behavior. Find where extra cores stop helping and start competing for bandwidth.
CPU tuning →Arm Performix adds IPC, cache, branch and memory evidence to explain why a configuration wins.
Performix →ArmTune sits around the runtime you already trust. It does not replace llama.cpp. It makes the deployment decision observable and repeatable.
Read the CPU's instruction set, memory, cores and NUMA topology.
Pull a GGUF model and quantization directly from Hugging Face.
Run controlled tests across quantization, threads and concurrency.
Rank the quality-safe configurations and export the command.
Every published number comes from the public ARM64 CI workflow and is stored as JSON, CSV, Markdown and chart artifacts in the repository. Nothing on this page is hand-typed.
ArmTune turns a performance question into an artifact a team can review, automate and deploy.
Compare model size, quality and speed on the actual Arm target before selecting a quantization.
Run the benchmark in CI and detect a performance regression when a runtime or model changes.
Compare a CPU-only deployment profile with a future CPU-GPU split using the same workload contract.
ArmTune works from the CPU fingerprint, so the same workflow travels across Arm64 Linux environments.
OPEN SOURCE / ARM64