#40191 [Bugfix] Guard mxfp4_experts_quant bindings on ENABLE_NVFP4_SM100
原始 PR · 作者 ultranationalism · 合并时间 2026-04-19 04:58
修复 SM120 架构下因 MXFP4 算子绑定缺失导致的导入错误。
该 PR 虽然改动量小,但揭示了 vLLM 项目在支持多 GPU 架构时,构建配置与代码绑定之间需要严格同步的重要模式。**值得精读**,特别是关注其如何利用 CMake 宏和 Torch 扩展注册机制来解决跨架构的符号可见性问题。设计决策(将注册移至 `.cu` 文件)是解决此类问题的典型做法,对于处理条件编译的 C++ 项目有参考价值。
参与讨论