JD现场图模式问题定位和性能调试需要按场景快速收敛 DVM fusion 行为。当前部分融合策略可能存在泛化不完全风险,如果在商发分支中直接默认开启,可能影响非目标模型或非目标图形态。因此本次仅增加默认关闭/空值的环境变量控制开关,用于现场调试、问题规避和分阶段验证。
涉及商发分支 MR:
INDUCTOR_DVM_ENABLE_MATMUL_BACKWARD_DECOMP=1
matmul_backward
0
INDUCTOR_DVM_GRAPH_FUSION_ONLY_MATMUL_GRAPHS=1
mm/bmm/addmm
INDUCTOR_DVM_GRAPH_FUSION_ONLY_MATMUL_OPS=1
INDUCTOR_DVM_ENABLE_VIEW_OPS_LOWERING="slice,permute,chunk"
select
permute
slice
chunk
clone
copy
copy_
reinterpret_tensor
py_compile
git diff --check
compile
请 SEG 评审新增环境变量控制开关是否可用于商发分支 JD 现场调试。
SEG评审资料:DVM fusion control switches
背景
JD现场图模式问题定位和性能调试需要按场景快速收敛 DVM fusion 行为。当前部分融合策略可能存在泛化不完全风险,如果在商发分支中直接默认开启,可能影响非目标模型或非目标图形态。因此本次仅增加默认关闭/空值的环境变量控制开关,用于现场调试、问题规避和分阶段验证。
变更范围
涉及商发分支 MR:
新增环境变量
INDUCTOR_DVM_ENABLE_MATMUL_BACKWARD_DECOMP=1matmul_backward分解。0,不改变默认行为。INDUCTOR_DVM_GRAPH_FUSION_ONLY_MATMUL_GRAPHS=1mm/bmm/addmm的子图,用于缩小融合范围。0,不改变默认行为。INDUCTOR_DVM_GRAPH_FUSION_ONLY_MATMUL_OPS=10,不改变默认行为。INDUCTOR_DVM_ENABLE_VIEW_OPS_LOWERING="slice,permute,chunk"select、permute、slice、chunk、clone、copy、copy_。reinterpret_tensor,减少 host 侧图处理和调度开销,用于 JD 现场性能调试。风险评估
验证计划
py_compile检查。git diff --check检查。compile触发门禁验证。评审结论
请 SEG 评审新增环境变量控制开关是否可用于商发分支 JD 现场调试。