llama.cpp Open PRs list - CPU/RAM/Disk/Hybrid Related - Better for CPU-only & Hybrid inference
Heat trend
Collecting trend data
The percentage is based on available heat signal, not comment count or independent people.
Folks! We're just 50 PRs away from more faster inference. Hopefully by end of year.
- [Discussion] RFC: MoE expert cache, VRAM caching of hot CPU-resident experts with hybrid hit/miss execution #24528
- ggml-cpu: add AVX-512 and VNNI paths for Q5_K/Q6_K dot products- #27590
- ggml-cpu: add x86 VNNI Q2_0 dot product -- 3x speed improvement for VNNI-compatible CPUs- #26348
- ggml-cpu: Added RVV VLEN=1024 vector dot product (vec_dot) kernels for quantized types.- #25397
- Improve performance of ggml_gemv_q4_K_8x8_q8_K for +12-23% tok/s on AVX-VNNI systems- #23309
- ggml-cpu: optimize ggml_gemm_q4_K_8x8_q8_K interleaving/staging for AVX-512 (and AVX2)- #22525
- ggml/cpu: skip zero-scale blocks in TQ1_0 and TQ2_0 vec_dot kernels- #23439
- ggml-cpu : fix riscv xtheadvector builds and add a q1_0 vec dot kernel- #23009
- Optimize reduction stage of dot product of q4_L/q5_K to q8_K on AVX2- #22181
- ggml: optimized runtime for x86 cpu backend and Q4_K quantized weights paired with Q8_K activations - #18495
(Just had some extra time, so went through almost entire Open PRs of llama.cpp. For Poor GPU Club mainly)