-
Notifications
You must be signed in to change notification settings - Fork 640
feat: SFPG cross-rank completion — capabilities, ZBL bridging and spin+ZBL multi-rank #5939
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
Open
wanghan-iapcm
wants to merge
28
commits into
deepmodeling:master
Choose a base branch
from
wanghan-iapcm:feat-sfpg-multirank
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
28 commits
Select commit
Hold shift + click to select a range
ce02764
refactor(descriptor): split needs-exchange from supports-edge-parallel
357fd27
feat(dpmodel): promote export-time questions to atomic-model capabili…
7c256d5
refactor(pt_expt): hoist graph with-comm exportable into make_model
e674c30
refactor(pt_expt): serialization consumes atomic-model capabilities
bd56fb3
fix(pt_expt): composition-safe ntypes/compile/bridging config paths
4eeacf5
feat(pt_expt): autograd for border_op_backward (transpose of border_op)
a0c2422
feat(dpmodel): SFPG gate accepts a cross-rank partial-completion hook
78cbe68
feat(pt_expt): complete the SFPG gate across ranks via border-op pair
9695d27
feat(pt_expt): bridged DPA4 compositions export the with-comm artifact
28588e6
feat(pt): SFPG cross-rank completion on the pt edge path
40b3840
test(lmp): bridged DPA4 2-rank parity with a cross-boundary close pair
88ce0d8
test(spin): native-spin + ZBL multi-rank enabled and pinned (#5906 Ta…
d361cf3
test: align variant coverage with standard dpa4
36d6c08
docs(dpa4): ZBL bridging and native-spin combinations are multi-rank
57c25fe
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 7e4b408
Merge upstream/master into feat-sfpg-multirank
17136a8
Merge remote-tracking branch 'origin/feat-sfpg-multirank' into feat-s…
d855cf5
docs: fix contradictory native-spin heading and stale ABSENCE docstring
deabcb7
style(test): silence CodeQL alerts in the pt bridging parity test
b61ae9a
fix(dpmodel): hybrid must aggregate the dense-comm capability
94401ad
test(zbl): update the freeze regressions to the with-comm contract
5b86080
refactor(pt_expt): the graph with-comm exporter belongs to EnergyModel
4021124
docs: sweep the stale single-rank and dense-freeze statements
975e17e
docs: fix duplicated word in the native-spin marker docstring
7e539d6
Merge upstream/master into feat-sfpg-multirank
eb23860
fix(pt_expt): bridging is a composition, so `standard` must reject it
2e7865c
fix: truthful factory return types, and two stale multi-rank claims
0408b38
test(lmp): one owner for the DPA4 native-spin LAMMPS harness
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
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
Oops, something went wrong.
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.