-
Notifications
You must be signed in to change notification settings - Fork 943
grt: multicore congestion handling #10229
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
eder-matheus
merged 33 commits into
The-OpenROAD-Project:master
from
The-OpenROAD-Project-staging:multicore_congestion
Apr 29, 2026
Merged
Changes from all commits
Commits
Show all changes
33 commits
Select commit
Hold shift + click to select a range
728f1bd
Fix fmt compatibility with newer toolchains
ebrevdo d555998
Optimize exact global routing hot paths
ebrevdo a2dca40
Finalize exact-track instrumentation and validation
ebrevdo 5a067a9
grt: add Track B multicore routing
ebrevdo d4450c0
grt: harden multicore routing state and tests
ebrevdo f990388
Merge remote-tracking branch 'ebrevdo/master'
ebrevdo e6f90ac
grt: restore default non-batched routing
ebrevdo c8e8f50
Restore abc submodule gitlink
ebrevdo 8bccee6
Merge remote-tracking branch 'origin/master' into multicore_congestion
ebrevdo c7ac47f
Align abc submodule with origin/master
ebrevdo f2e1f9b
grt: default snapshot-batched width to 16
ebrevdo 4a53f21
Merge branch 'master' of https://github.com/The-OpenROAD-Project/Open…
eder-matheus 87d5ef9
undo unnecessary changes on swig and format_as
eder-matheus 0f8198f
grt: refactoring multithread code
eder-matheus d088529
Merge branch 'master' of https://github.com/The-OpenROAD-Project/Open…
eder-matheus a899976
Merge branch 'master' of https://github.com/The-OpenROAD-Project/Open…
eder-matheus 96a06c2
Merge branch 'master' of https://github.com/The-OpenROAD-Project/Open…
eder-matheus bde2651
grt: sets default snapshot_batched_width to zero
eder-matheus 34fc25a
grt: small fixes
eder-matheus b6f8566
grt: clang-tidy
eder-matheus 28f1cbe
grt: tclint
eder-matheus 673d496
grt: clang-format
eder-matheus c7b6f8b
grt: clang-format again
eder-matheus bd8ec2b
grt: tclfmt
eder-matheus a5618f9
Merge branch 'master' of https://github.com/The-OpenROAD-Project/Open…
eder-matheus f088ce4
grt: move multicore-related code to separated functions
eder-matheus b075045
grt: gemini review
eder-matheus a3f391b
grt: remove dead code
eder-matheus d131f34
grt: undo wrong fix
eder-matheus 31a8b80
Merge branch 'master' of https://github.com/The-OpenROAD-Project/Open…
eder-matheus 9c6200b
grt: fix bazel build
eder-matheus d4bbeea
grt: use -snapshot_batched_width option inside FastRouteCore
eder-matheus 2be8781
grt: fix readme
eder-matheus 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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
warning: use range-based for loop instead [modernize-loop-convert]
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The range-based loop doesn't work for the omp parallel.