KV Cache 是否使用分页管理?
vLLM PagedAttention 将 KV 内存浪费降至近零。若仍使用连续内存分配,存在 30-60% 碎片浪费,显著增加 GPU 显存压力。
| 模型 | 算法 | 压缩比 | 偏差 | 结果 |
|---|---|---|---|---|
| qwen2.5-7b | none | 1.00 | 0.0000 | PASS |
| qwen2.5-7b | int8 | 0.50 | 0.0020 | PASS |
| qwen2.5-7b | int4 | 0.25 | 0.0080 | PASS |
| qwen2.5-7b | h2o | 0.30 | 0.0050 | PASS |
| qwen2.5-7b | streamingllm | 0.20 | 0.0120 | FAIL |
| qwen2.5-7b | sparse | 0.35 | 0.0040 | PASS |
| qwen2.5-7b | snapkv | 0.28 | 0.0060 | PASS |
| qwen2.5-14b | none | 1.00 | 0.0000 | PASS |
| qwen2.5-14b | int8 | 0.50 | 0.0020 | PASS |
| qwen2.5-14b | int4 | 0.25 | 0.0080 | PASS |
| qwen2.5-14b | h2o | 0.30 | 0.0050 | PASS |
| qwen2.5-14b | streamingllm | 0.20 | 0.0120 | FAIL |
| qwen2.5-14b | sparse | 0.35 | 0.0040 | PASS |
| qwen2.5-14b | snapkv | 0.28 | 0.0060 | PASS |
| deepseek-r1-distill-qwen-7b | none | 1.00 | 0.0000 | PASS |
| deepseek-r1-distill-qwen-7b | int8 | 0.50 | 0.0020 | PASS |
| deepseek-r1-distill-qwen-7b | int4 | 0.25 | 0.0080 | PASS |
| deepseek-r1-distill-qwen-7b | h2o | 0.30 | 0.0050 | PASS |
| deepseek-r1-distill-qwen-7b | streamingllm | 0.20 | 0.0120 | FAIL |
| deepseek-r1-distill-qwen-7b | sparse | 0.35 | 0.0040 | PASS |
| deepseek-r1-distill-qwen-7b | snapkv | 0.28 | 0.0060 | PASS |
| yi-1.5-9b | none | 1.00 | 0.0000 | PASS |
| yi-1.5-9b | int8 | 0.50 | 0.0020 | PASS |
| yi-1.5-9b | int4 | 0.25 | 0.0080 | PASS |
| yi-1.5-9b | h2o | 0.30 | 0.0050 | PASS |
| yi-1.5-9b | streamingllm | 0.20 | 0.0120 | FAIL |
| yi-1.5-9b | sparse | 0.35 | 0.0040 | PASS |
| yi-1.5-9b | snapkv | 0.28 | 0.0060 | PASS |
| glm4-9b | none | 1.00 | 0.0000 | PASS |
| glm4-9b | int8 | 0.50 | 0.0020 | PASS |
| glm4-9b | int4 | 0.25 | 0.0080 | PASS |
| glm4-9b | h2o | 0.30 | 0.0050 | PASS |
| glm4-9b | streamingllm | 0.20 | 0.0120 | FAIL |
| glm4-9b | sparse | 0.35 | 0.0040 | PASS |
| glm4-9b | snapkv | 0.28 | 0.0060 | PASS |
| minicpm3-4b | none | 1.00 | 0.0000 | PASS |
| minicpm3-4b | int8 | 0.50 | 0.0020 | PASS |
| minicpm3-4b | int4 | 0.25 | 0.0080 | PASS |
| minicpm3-4b | h2o | 0.30 | 0.0050 | PASS |
| minicpm3-4b | streamingllm | 0.20 | 0.0120 | FAIL |
| minicpm3-4b | sparse | 0.35 | 0.0040 | PASS |
| minicpm3-4b | snapkv | 0.28 | 0.0060 | PASS |
| internlm3-8b | none | 1.00 | 0.0000 | PASS |
| internlm3-8b | int8 | 0.50 | 0.0020 | PASS |
| internlm3-8b | int4 | 0.25 | 0.0080 | PASS |
| internlm3-8b | h2o | 0.30 | 0.0050 | PASS |
| internlm3-8b | streamingllm | 0.20 | 0.0120 | FAIL |
| internlm3-8b | sparse | 0.35 | 0.0040 | PASS |
| internlm3-8b | snapkv | 0.28 | 0.0060 | PASS |