-
Notifications
You must be signed in to change notification settings - Fork 4.9k
Reduce the device bubble introduced by heavy loop synchronization in coalesced fetch/release(z3_leaf_module) #6694
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
loadams
merged 48 commits into
deepspeedai:master
from
inkcherry:reduce_coalesced_fetch_bubble
Jan 6, 2025
Merged
Changes from 40 commits
Commits
Show all changes
48 commits
Select commit
Hold shift + click to select a range
a2610d8
z3 coalesced fetch
inkcherry 4e8be08
fix format
inkcherry 7641994
fix default value
inkcherry 805a820
fix default
inkcherry ce7dfb7
Merge branch 'master' into z3_coalesced_fetch
delock 810353b
fix ut
inkcherry a8dd8fe
fix ut
inkcherry 53584ca
Merge branch 'master' into z3_coalesced_fetch
loadams 4d86198
Merge branch 'master' into z3_coalesced_fetch
tjruwase 7b94377
add ut(usage)
inkcherry cd31a0d
use int type config
inkcherry ea50964
fix format
inkcherry b068118
Merge remote-tracking branch 'origin/z3_coalesced_fetch' into z3_coal…
inkcherry 600d9c7
fix note
inkcherry 4477077
Merge branch 'master' into z3_coalesced_fetch
tjruwase c2c434b
refine code
inkcherry e5f9430
remove debug code
inkcherry c2b020a
update
inkcherry 511ace0
Merge remote-tracking branch 'origin/z3_coalesced_fetch' into z3_coal…
inkcherry 3680109
don't set leaf for container module
inkcherry f2752f8
Merge branch 'master' into z3_coalesced_fetch
inkcherry 22c0f81
update ut
inkcherry f773258
udpate
inkcherry c31ad02
change config name, refine doc
inkcherry 40ceeac
fix rjust size
inkcherry 73e5bd5
fix merge
inkcherry c31c8d2
format
inkcherry 619cbe6
always print info if the config is enabled
inkcherry 3c0a183
Merge branch 'master' into z3_coalesced_fetch
inkcherry a6e5a39
update
inkcherry e7e5cdf
Merge branch 'z3_coalesced_fetch' of https://github.com/inkcherry/Dee…
inkcherry 00ac4eb
Merge remote-tracking branch 'upstream/master' into z3_coalesced_fetch
inkcherry 25df962
use mark parametrize for test
inkcherry 663e637
opt loop
inkcherry 13aaf2f
update
inkcherry 063e5b9
Use fast fetch only for the case of z3_leaf_module with fine-grained …
inkcherry 444d586
Merge branch 'master' into reduce_coalesced_fetch_bubble
inkcherry 5e9f2e8
update
inkcherry 21b3823
Merge branch 'master' into reduce_coalesced_fetch_bubble
inkcherry 26ffcf7
Merge branch 'master' into reduce_coalesced_fetch_bubble
inkcherry 931c121
Move the condition outside the loop
inkcherry 8d59565
update condition&comments
inkcherry 59fef78
Swap the order of the conditions
inkcherry 335db94
rename arg name&fix ut
inkcherry c7b4441
fix ut
inkcherry 4f317b8
Merge branch 'master' into reduce_coalesced_fetch_bubble
inkcherry 99de70e
Merge branch 'master' into reduce_coalesced_fetch_bubble
loadams 1517d71
Merge branch 'master' into reduce_coalesced_fetch_bubble
loadams 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
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.