Paged KV Cache on Apple Silicon: Fixing Memory Fragmentation Without CUDA — Part 2 of NanoServe, a tiny LLM inference engine build series. This article covers how paged KV cache eliminates GPU memory fragmentation, the CUDA-based design behind it, and the block-based cache built for Apple Silicon instead.