-
Notifications
You must be signed in to change notification settings - Fork 269
feat: add FlashComm1 and MMRS fusion support for Qwen3.5 NPU. #1890
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
+912
−28
Merged
Changes from 6 commits
Commits
Show all changes
30 commits
Select commit
Hold shift + click to select a range
2c1850e
feat: add FlashComm1 and MMRS fusion support
Cooofish 12b45dc
Merge branch 'main' into flashcomm1-pr-default-off
pjgao 17a9648
bugfix: make flashcomm1 pr build reliably.
Cooofish 48672c1
refactor: simplify flashcomm1 mmrs wrapper.
Cooofish 385a67f
Merge branch 'main' into flashcomm1-pr-default-off
Cooofish e24773e
Merge branch 'main' into flashcomm1-pr-default-off
pjgao 5f0a4e0
bugfix: address flashcomm1 review comments.
Cooofish f9b4934
bugfix: drop cmake and third_party changes from flashcomm1 pr.
Cooofish 179a4cd
Merge branch 'main' into flashcomm1-pr-default-off
Cooofish bf3d04f
refactor: reduce flashcomm1 pr diff scope
Cooofish 0768651
merge: resolve conflicts with latest main
Cooofish 4a239c7
merge: resolve conflicts with latest main
Cooofish 19b1f31
Merge branch 'main' into flashcomm1-pr-default-off
Cooofish 8c24997
Merge branch 'main' into flashcomm1-pr-default-off
Cooofish a0535fa
style: format flashcomm1 changes for ci.
Cooofish 2b5a7d1
Merge branch 'main' into flashcomm1-pr-default-off
Cooofish 93ccc08
Merge branch 'main' into flashcomm1-pr-default-off
Cooofish b56d8e5
merge: resolve PR conflicts with latest main.
Cooofish e1d5e7e
refactor: align FC1 config and backend scope.
Cooofish ab428ba
refactor: remove unused FC1 MMRS buffers
Cooofish f189579
refactor: share row-parallel forward implementation
Cooofish 80b4afd
Merge branch 'main' into flashcomm1-pr-default-off
Cooofish 971dd79
fix: remove stale MMRS output validation
Cooofish 15df323
fix: address flashcomm1 review feedback
Cooofish 6fa9994
@Cooofish Merge branch 'main' into flashcomm1-pr-default-off
Cooofish d7c411b
fix: address FlashComm1 review comments
Cooofish a41771c
fix: harden MMRS weight lifecycle
Cooofish 16a9d89
refactor: remove stale FlashComm1 paths
Cooofish b931967
refactor: clean up remaining FlashComm1 residue
Cooofish bf0a955
Merge branch 'main' into flashcomm1-pr-default-off
Cooofish File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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
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
Submodule xllm_atb_layers
updated
from 4b926e to 5b50a7
Submodule xllm_ops
updated
from bbbdfe to e7d825
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
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.