[2407.12820] PQCache: Product Quantization-based KVCache for Long Context LLM Inference