[chore]
组ID: npuishard认领参数(1 组 2 个):
--enable-dbo
enable_dbo
--kv-cache-memory-bytes
kv_cache_memory_bytes
交付目录:
依赖环境:
本总 PR 按两个本地子交付目录汇总。具体 PR 说明、测试脚本、benchmark 数据和深度分析均参考对应子目录 README。仓库链接:https://github.com/micropuma/vllm-ascend.git(fork vllm-ascend)
_sync_metadata_across_dp
测试环境:
性能结果:
精度结果:
兼容性结果:
kv_cache_memory_bytes 已在 vLLM-Ascend 主线支持,本交付主要补充 Ascend 场景下的行为验证、测试脚本和文档说明。
max_model_len
gpu_memory_utilization
available_kv_cache_memory_bytes
测试结果:
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802047560号
vLLM-Ascend 参数适配统一 PR
基本信息
组ID: npuishard
认领参数(1 组 2 个):
--enable-dbo/enable_dbo(ParallelConfig, hard)--kv-cache-memory-bytes/kv_cache_memory_bytes(CacheConfig, easy)交付目录:
依赖环境:
本总 PR 按两个本地子交付目录汇总。具体 PR 说明、测试脚本、benchmark 数据和深度分析均参考对应子目录 README。仓库链接:https://github.com/micropuma/vllm-ascend.git(fork vllm-ascend)
DBO 实现
核心改动
_sync_metadata_across_dp统一两 rank 的 ubatch 决策支持范围
实测
测试环境:
性能结果:
精度结果:
兼容性结果:
KV Cache memory bytes 实现
核心改动
kv_cache_memory_bytes在 vLLM-Ascend 中的显式 KV Cache 容量控制语义max_model_len较大时的早期失败行为,避免进入不可靠推理状态参数机制
kv_cache_memory_bytesgpu_memory_utilization被忽略kv_cache_memory_bytesavailable_kv_cache_memory_bytes,自动分配剩余显存实测
测试环境:
测试结果:
gpu_memory_utilizationgpu_memory_utilizationkv_cache_memory_bytes对比max_model_len文档(交付物)
文件清单
已知限制 / 后续工作