feat(wafer): 接入晶圆级后端编译器,提供独立构建、打包与测试入口 - #182
Merged
Merged
Conversation
zzwwrr
force-pushed
the
wafer-only-build-20260918
branch
from
September 20, 2026 03:48
a99f755 to
5feee0e
Compare
Introduce the Wafer frontend and lowering passes, Kuiper launcher and CRT, isolated build and wheel packaging, local dependency configuration, and native regression coverage. Preserve backend isolation and bundled third-party attribution. Group build tools under scripts/wafer and acceptance programs under test/wafer. Dependency acquisition is outside the Wafer setup interface; vendor SDK ABI and internal filenames remain unchanged.
zzwwrr
force-pushed
the
wafer-only-build-20260918
branch
from
September 20, 2026 06:41
5feee0e to
acf2a2e
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
为 DLCompiler 增加 Wafer 后端,支持 Triton kernel 编译、在晶圆级芯片设备上执行,以及结果回传校验。
接入与项目影响
DICPBackend委托WaferBackend编译,DICPDriver接入WaferLauncher执行。backend/compiler.py、backend/driver.py、backend/utils.py,用于编译委托、设备运行和后端选择。