The Samsung Exynos 5422 SoC inside the ODROID-XU4 features 8 total physical cores split into two distinct clusters:
| Cluster | Cores | CPU Architecture | Relative Speed |
|---|---|---|---|
| LITTLE Cores | 0 – 3 | Cortex-A7 | Low Power (BogoMIPS ~48) |
| big Cores | 4 – 7 | Cortex-A15 | High Performance (BogoMIPS ~108) |
llama.cpp, all active threads must sync up after computing each layer. If you run 8 threads (-t 8), the 4 fast Cortex-A15 cores finish early and sit idle waiting for the 4 slow Cortex-A7 cores to finish their calculations.To maximize tokens-per-second, use taskset to bind the execution exclusively to the 4 high-performance cores (Cores 4–7):
taskset -c 4-7 ./build/bin/llama-bench -m qwen0.5b.gguf -t 4 -r 1 --no-warmup