Skip to content

Commit

Permalink
Merge pull request #2217 from The-OpenROAD-Project-staging/secure-gpl…
Browse files Browse the repository at this point in the history
…-thread-non-determinism

enable multithreading by removing set_thread to 1 in global placement scripts
  • Loading branch information
maliberty authored Aug 6, 2024
2 parents d617deb + 26c13f0 commit b65f060
Show file tree
Hide file tree
Showing 3 changed files with 1 addition and 5 deletions.
3 changes: 0 additions & 3 deletions flow/scripts/global_place.tcl
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,6 @@ utl::set_metrics_stage "globalplace__{}"
source $::env(SCRIPTS_DIR)/load.tcl
load_design 3_2_place_iop.odb 2_floorplan.sdc

# Temporary: remove after fixing instability in GPL with multithreading
set_thread_count 1

set_dont_use $::env(DONT_USE_CELLS)

# set fastroute layer reduction
Expand Down
1 change: 0 additions & 1 deletion flow/scripts/global_place_skip_io.tcl
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
source $::env(SCRIPTS_DIR)/load.tcl
load_design 2_floorplan.odb 2_floorplan.sdc

set_thread_count 1

if { [info exists ::env(FLOORPLAN_DEF)] } {
puts "FLOORPLAN_DEF is set. Skipping global placement without IOs"
Expand Down
2 changes: 1 addition & 1 deletion tools/OpenROAD
Submodule OpenROAD updated 130 files

0 comments on commit b65f060

Please sign in to comment.