-
Notifications
You must be signed in to change notification settings - Fork 430
PlacementAnnealer class #2800
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
Merged
PlacementAnnealer class #2800
Changes from 20 commits
Commits
Show all changes
36 commits
Select commit
Hold shift + click to select a range
b41cda3
add annealer.cpp/.h
soheilshahrouz 32a2726
commit before I go home.
soheilshahrouz 5db48fc
solve compilation errors
soheilshahrouz 896810e
show annealing schedule in ShowSetup.cpp
soheilshahrouz 8ffa913
added a constructor for PlacerTimingContext
soheilshahrouz 2ed4cac
add a constructor for PlacerMoveContext
soheilshahrouz ecbcba9
added invalidate_affected_connections() to NetPinTimingInvalidator
soheilshahrouz 34e0e90
added PlacerTimingContext::revert_td_cost()
soheilshahrouz 15540ae
add select_move_generator() function
soheilshahrouz c005b70
enum class e_place_algorithm and e_place_bounding_box_mode
soheilshahrouz 8777a4b
enum class e_agent_algorithm
soheilshahrouz f146fd9
remove unused types from vpr_types.h
soheilshahrouz 7a64e46
converted logging macros in annealer.cpp to methods
soheilshahrouz 7b7e356
Merge branch 'master' into temp_annealer_class
soheilshahrouz 72d4b1a
Merge branch 'temp_place_macro_static' into temp_annealer_class
soheilshahrouz b240d7f
call c_str() for name member variable
soheilshahrouz 884f616
Merge branch 'master' into temp_annealer_class
soheilshahrouz e21e132
enum class e_move_result
soheilshahrouz a69ee82
add some comments and update golder results
soheilshahrouz 11074f3
types and pass by reference in TimingGraph.cpp
soheilshahrouz 4b3f795
fixed a few typos
soheilshahrouz 4a9423d
get rid of DUSTY_SCHED
soheilshahrouz f1aaf52
change the order of if statement so that e_place_algorithm::CRITICALI…
soheilshahrouz e6e02ac
don't resize PlacerMoveContext.??_coord in the constructor
soheilshahrouz f43d22d
add incr_blk_type_moves() and incr_accept_reject() methods
soheilshahrouz 64dcd5b
don't include time.h as we no longer call clock()
soheilshahrouz 9ef5450
Merge branch 'master' into temp_annealer_class and resolve confilicts
soheilshahrouz b3c7e72
move the ownership of move generators to annealer
soheilshahrouz 3464468
construct manual move generator in annealer's constructor
soheilshahrouz f471b40
add some comments
soheilshahrouz 216893b
fix compilation error by remove definition for t_annealing_state::upd…
soheilshahrouz c499cde
Merge remote-tracking branch 'origin/master' into temp_annealer_class
soheilshahrouz c413d22
add comment for PlacementAnnealer class make a few methods private
soheilshahrouz f7c239f
apply Alex's comments
soheilshahrouz 834e589
add separators to annelaer.cpp
soheilshahrouz 8c0fdfc
add get_move_abortion_logger() to PlacementAnnealer
soheilshahrouz 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
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.