Can llama.cpp share KV cache across multiple GPUs for parallel requests?

spaceman_ · reddit · 2026-08-22

User explores running Qwen3.8-27B on 4x AMD R9700 GPUs. Tests show PCIe bottlenecks prevent speedup for single-request splitting. The challenge is that multiple llama-server instances cannot share KV cache; routing a session's second request to a different GPU invalidates the cache. User asks if there is a setting to load weights across cards while sharing a unified KV cache.

Original post →

More from Infra

Infra channel →