Skip to content

Use Simple Place Delay Model By Default #2608

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 47 commits into from
Jul 5, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
8944b98
[vpr][place] use simple place delay model by default
amin1377 Jun 12, 2024
d06e436
Merge branch 'master' of https://github.com/verilog-to-routing/vtr-ve…
amin1377 Jun 18, 2024
fb89115
[test] add pass_requirements.vpr_route_fixed_chan_width_small.txt
amin1377 Jun 18, 2024
136dd11
[test] ass pass_requirements.vpr_route_min_chan_width_small.txt
amin1377 Jun 18, 2024
a9b2458
[test] add pass_requirements.vpr_route_relaxed_chan_width_small.txt
amin1377 Jun 18, 2024
8ce0a8d
[test] add pass_requirements_chain_small.txt
amin1377 Jun 18, 2024
dd159ba
[test] change pass requirement for nightly test 1 to small pass requi…
amin1377 Jun 18, 2024
2d8b826
[test] fix a few failures
amin1377 Jun 18, 2024
a52b88e
[test] add pass_requirement_small
amin1377 Jun 18, 2024
576ee76
[test] update strong test
amin1377 Jun 18, 2024
4abdcdc
[test] add small circuit timing
amin1377 Jun 18, 2024
0957197
[test] update nightly test 1 golden results
amin1377 Jun 19, 2024
967d3c7
[test] update nightly test 1 odin golden results
amin1377 Jun 19, 2024
17d983b
[test] update nightly test3/odin
amin1377 Jun 19, 2024
dc6cef2
[test] update nightly test 7
amin1377 Jun 19, 2024
a6afa55
[cli] set place delay model to delta if router lookahead is not of th…
amin1377 Jun 19, 2024
65a188f
[test] update basic golden results
amin1377 Jun 19, 2024
89e2e29
Merge branch 'master' of https://github.com/verilog-to-routing/vtr-ve…
amin1377 Jun 19, 2024
abfba5d
[test] update nightly test 1 golden
amin1377 Jun 20, 2024
bce6cc0
[test] update nightly test 1 odin golden
amin1377 Jun 20, 2024
fb35cde
[test] update nightly test 3 odin golden
amin1377 Jun 20, 2024
685bcaa
[test] update strong
amin1377 Jun 20, 2024
fe5f121
[test] change seed number for strong_post_routing to 5
amin1377 Jun 20, 2024
e07cc08
[test] update strong_odin
amin1377 Jun 20, 2024
fddfd80
[test] update golden multiclock odin
amin1377 Jun 21, 2024
a3256f4
[test] update golden results for strong test
amin1377 Jun 21, 2024
acbb0be
update strong odin
amin1377 Jun 21, 2024
f96d37b
[CI] update strong golden results
amin1377 Jun 24, 2024
63aa39c
[ci] update systemverilog test
amin1377 Jun 24, 2024
a3789ff
[test] increase route chan width
amin1377 Jun 24, 2024
6484a38
Merge branch 'master' of https://github.com/verilog-to-routing/vtr-ve…
amin1377 Jun 24, 2024
4e296fc
[ci] update strong odin
amin1377 Jun 25, 2024
0c2261a
[debug] print check value
amin1377 Jun 26, 2024
33ee602
Merge branch 'master' of https://github.com/verilog-to-routing/vtr-ve…
amin1377 Jun 26, 2024
6e5a814
[debug] use orginal check val
amin1377 Jun 26, 2024
31b8261
[debug] print pass for failed tests
amin1377 Jun 27, 2024
e4f6f4f
Merge branch 'master' of https://github.com/verilog-to-routing/vtr-ve…
amin1377 Jul 2, 2024
74805b8
[ci] add status result to nightly test 1
amin1377 Jul 3, 2024
cb681d7
[ci] add status field to nightly_test1_odin
amin1377 Jul 3, 2024
aa6623f
[ci] increase channel width for vpr_verify_rr_Graph
amin1377 Jul 3, 2024
56a3b3d
[ci] update nightly test2 odin golden
amin1377 Jul 3, 2024
2bb270e
[ci] update stron odin golden results
amin1377 Jul 3, 2024
2596b4d
[ci] remove debugging messages from script
amin1377 Jul 3, 2024
a26bbbb
[ci] update basic golden result
amin1377 Jul 3, 2024
c276183
Merge branch 'master' of https://github.com/verilog-to-routing/vtr-ve…
amin1377 Jul 4, 2024
1618ee3
[ci] add vpr status to nightly test 1 golden res
amin1377 Jul 4, 2024
1a6bb5e
[ci] add vpr status to power extend
amin1377 Jul 4, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 8 additions & 1 deletion vpr/src/base/read_options.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -2276,7 +2276,7 @@ argparse::ArgumentParser create_arg_parser(const std::string& prog_name, t_optio
" * 'simple' uses map router lookahead\n"
" * 'delta' uses differences in position only\n"
" * 'delta_override' uses differences in position with overrides for direct connects\n")
.default_value("delta")
.default_value("simple")
.show_in(argparse::ShowIn::HELP_ONLY);

place_timing_grp.add_argument<e_reducer, ParseReducer>(args.place_delay_model_reducer, "--place_delay_model_reducer")
Expand Down Expand Up @@ -3065,6 +3065,13 @@ void set_conditional_defaults(t_options& args) {
}
}

// If MAP Router lookahead is not used, we cannot use simple place delay lookup
if (args.place_delay_model.provenance() != Provenance::SPECIFIED) {
if (args.router_lookahead_type != e_router_lookahead::MAP) {
args.place_delay_model.set(PlaceDelayModelType::DELTA, Provenance::INFERRED);
}
}

// Check for correct options combinations
// If you are running WLdriven placement, the RL reward function should be
// either basic or nonPenalizing basic
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
#VPR metrics at fixed channel width

#Area metrics
logic_block_area_total;Range(0.5,1.6)
logic_block_area_used;Range(0.5,1.6)
routing_area_total;Range(0.5,1.6)
routing_area_per_tile;Range(0.5,1.6)

#Run-time metrics
crit_path_route_time;RangeAbs(0.10,10.0,2)

#Peak memory
#We set a 100MiB minimum threshold since the memory
#alloctor (e.g. TBB vs glibc) can cause a difference
#particularly on small benchmarks
max_vpr_mem;RangeAbs(0.8,1.203,102400)
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
#VPR metrics at minimum channel width

#Routing Metrics
min_chan_width;Range(0.25,1.50)
routed_wirelength;RangeAbs(0.50,1.50,5)

#Area metrics
logic_block_area_total;Range(0.5,1.6)
logic_block_area_used;Range(0.5,1.6)
min_chan_width_routing_area_total;Range(0.5,1.6)
min_chan_width_routing_area_per_tile;Range(0.5,1.6)

#Run-time metrics
min_chan_width_route_time;RangeAbs(0.10,15.0,2)

#Peak memory
#We set a 100MiB minimum threshold since the memory
#alloctor (e.g. TBB vs glibc) can cause a difference
#particularly on small benchmarks
#
#Note that due to different binary search path, peak memory
#can differ significantly during binary search (e.g. a larger
#or smaller channel width explored during the search can
#significantly affect the size of the RR graph, and correspondingly
#peak mememory usage in VPR. As a result we just a larger permissible
#range for peak memory usage.
max_vpr_mem;RangeAbs(0.5,2.0,102400)
12 changes: 12 additions & 0 deletions vtr_flow/parse/pass_requirements/pass_requirements_chain_small.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
%include "common/pass_requirements.vpr_status.txt"
%include "timing/pass_requirements.vpr_pack_place.txt"
%include "timing/pass_requirements.vpr_route_min_chan_width_small.txt"
%include "timing/pass_requirements.vpr_route_relaxed_chan_width_small.txt"

%include "common/pass_requirements.vtr_benchmarks.txt"

num_luts;Range(0.9,1.10)
num_add_blocks;Range(0.9,1.10)
max_add_chain_length;Range(0.9,1.10)
num_sub_blocks;Range(0.9,1.10)
max_sub_chain_length;Range(0.9,1.10)
6 changes: 6 additions & 0 deletions vtr_flow/parse/pass_requirements/pass_requirements_small.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
%include "common/pass_requirements.vpr_status.txt"
%include "timing/pass_requirements.vpr_pack_place.txt"
%include "timing/pass_requirements.vpr_route_min_chan_width_small.txt"
%include "timing/pass_requirements.vpr_route_relaxed_chan_width_small.txt"

%include "common/pass_requirements.vtr_benchmarks.txt"
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
#VPR metrics at minimum channel width with timing
%include "../common/pass_requirements.vpr_route_min_chan_width_small.txt"
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
#VPR metrix at relaxed (relative to minimum) channel width with timing
%include "../common/pass_requirements.vpr_route_relaxed_chan_width_small.txt"

#Routing Metrics
crit_path_routed_wirelength;Range(0.40,1.60)

#Area Metrics
crit_path_routing_area_total;Range(0.5,1.5)
crit_path_routing_area_per_tile;Range(0.5,1.5)

#Run-time Metrics
crit_path_route_time;RangeAbs(0.10,10.0,2)
#Timing Metrics
critical_path_delay;Range(0.40,1.60)
geomean_nonvirtual_intradomain_critical_path_delay;Range(0.40,1.60)
setup_TNS;Range(0.40,1.60)
setup_WNS;Range(0.40,1.60)
#hold_TNS;Range(0.05,20.00)
#hold_WNS;Range(0.05,20.00)
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
arch circuit script_params vtr_flow_elapsed_time vtr_max_mem_stage vtr_max_mem error odin_synth_time max_odin_mem parmys_synth_time max_parmys_mem abc_depth abc_synth_time abc_cec_time abc_sec_time max_abc_mem ace_time max_ace_mem num_clb num_io num_memories num_mult vpr_status vpr_revision vpr_build_info vpr_compiler vpr_compiled hostname rundir max_vpr_mem num_primary_inputs num_primary_outputs num_pre_packed_nets num_pre_packed_blocks num_netlist_clocks num_post_packed_nets num_post_packed_blocks device_width device_height device_grid_tiles device_limiting_resources device_name pack_mem pack_time placed_wirelength_est place_mem place_time place_quench_time placed_CPD_est placed_setup_TNS_est placed_setup_WNS_est placed_geomean_nonvirtual_intradomain_critical_path_delay_est place_delay_matrix_lookup_time place_quench_timing_analysis_time place_quench_sta_time place_total_timing_analysis_time place_total_sta_time min_chan_width routed_wirelength min_chan_width_route_success_iteration logic_block_area_total logic_block_area_used min_chan_width_routing_area_total min_chan_width_routing_area_per_tile min_chan_width_route_time min_chan_width_total_timing_analysis_time min_chan_width_total_sta_time crit_path_num_rr_graph_nodes crit_path_num_rr_graph_edges crit_path_collapsed_nodes crit_path_routed_wirelength crit_path_route_success_iteration crit_path_total_nets_routed crit_path_total_connections_routed crit_path_total_heap_pushes crit_path_total_heap_pops crit_path_total_internal_heap_pushes crit_path_total_internal_heap_pops crit_path_total_external_heap_pushes crit_path_total_external_heap_pops crit_path_total_external_SOURCE_pushes crit_path_total_external_SOURCE_pops crit_path_total_internal_SOURCE_pushes crit_path_total_internal_SOURCE_pops crit_path_total_external_SINK_pushes crit_path_total_external_SINK_pops crit_path_total_internal_SINK_pushes crit_path_total_internal_SINK_pops crit_path_total_external_IPIN_pushes crit_path_total_external_IPIN_pops crit_path_total_internal_IPIN_pushes crit_path_total_internal_IPIN_pops crit_path_total_external_OPIN_pushes crit_path_total_external_OPIN_pops crit_path_total_internal_OPIN_pushes crit_path_total_internal_OPIN_pops crit_path_total_external_CHANX_pushes crit_path_total_external_CHANX_pops crit_path_total_internal_CHANX_pushes crit_path_total_internal_CHANX_pops crit_path_total_external_CHANY_pushes crit_path_total_external_CHANY_pops crit_path_total_internal_CHANY_pushes crit_path_total_internal_CHANY_pops crit_path_rt_node_SOURCE_pushes crit_path_rt_node_SINK_pushes crit_path_rt_node_IPIN_pushes crit_path_rt_node_OPIN_pushes crit_path_rt_node_CHANX_pushes crit_path_rt_node_CHANY_pushes crit_path_adding_all_rt crit_path_adding_high_fanout_rt crit_path_total_number_of_adding_all_rt_from_calling_high_fanout_rt critical_path_delay geomean_nonvirtual_intradomain_critical_path_delay setup_TNS setup_WNS hold_TNS hold_WNS crit_path_routing_area_total crit_path_routing_area_per_tile router_lookahead_computation_time crit_path_route_time crit_path_create_rr_graph_time crit_path_create_intra_cluster_rr_graph_time crit_path_tile_lookahead_computation_time crit_path_router_lookahead_computation_time crit_path_total_timing_analysis_time crit_path_total_sta_time
k6_N10_mem32K_40nm.xml ch_intrinsics.v common 4.12 vpr 64.05 MiB -1 -1 0.40 22828 3 0.10 -1 -1 35680 -1 -1 69 99 1 0 success v8.0.0-7648-g96837b3-dirty Release IPO VTR_ASSERT_LEVEL=3 GNU 9.4.0 on Linux-4.13.1-041301-generic x86_64 2023-04-20T17:14:09 agent-1 /home/mahmo494/RL_experiment/vtr-verilog-to-routing/vtr_flow/tasks 65592 99 130 343 473 1 230 299 12 12 144 clb auto 25.2 MiB 0.08 549 64.1 MiB 0.29 0.00 1.50234 -115.736 -1.50234 1.50234 0.36 0.000528173 0.000468779 0.0446154 0.0396412 38 1131 13 5.66058e+06 4.26669e+06 306247. 2126.71 1.60 0.287927 0.261936 10492 58364 -1 987 12 590 807 47353 14609 0 0 47353 14609 807 676 0 0 2367 2185 0 0 2871 2373 0 0 3489 1937 0 0 17526 3976 0 0 20293 3462 0 0 807 0 0 217 364 301 2591 0 0 2.0266 2.0266 -132.636 -2.0266 -0.822662 -0.224738 388532. 2698.14 0.16 0.04 0.06 -1 -1 0.16 0.0236207 0.0221146
k6_N10_mem32K_40nm.xml ch_intrinsics.v common_--reorder_rr_graph_nodes_algorithm_random_shuffle 4.01 vpr 64.07 MiB -1 -1 0.39 22244 3 0.10 -1 -1 35692 -1 -1 69 99 1 0 success v8.0.0-7648-g96837b3-dirty Release IPO VTR_ASSERT_LEVEL=3 GNU 9.4.0 on Linux-4.13.1-041301-generic x86_64 2023-04-20T17:14:09 agent-1 /home/mahmo494/RL_experiment/vtr-verilog-to-routing/vtr_flow/tasks 65612 99 130 343 473 1 230 299 12 12 144 clb auto 25.2 MiB 0.07 549 64.1 MiB 0.29 0.00 1.50234 -115.736 -1.50234 1.50234 0.36 0.000540195 0.000479551 0.0448647 0.0397297 38 1131 13 5.66058e+06 4.26669e+06 306247. 2126.71 1.59 0.287235 0.260905 10492 58364 -1 987 12 590 807 47353 14609 0 0 47353 14609 807 676 0 0 2367 2185 0 0 2871 2373 0 0 3489 1937 0 0 17526 3976 0 0 20293 3462 0 0 807 0 0 217 364 301 2591 0 0 2.0266 2.0266 -132.636 -2.0266 -0.822662 -0.224738 388532. 2698.14 0.16 0.04 0.06 -1 -1 0.16 0.0235992 0.0221462
k6_N10_mem32K_40nm.xml diffeq1.v common 13.81 vpr 67.15 MiB -1 -1 0.51 27032 15 0.43 -1 -1 36828 -1 -1 49 162 0 5 success v8.0.0-7648-g96837b3-dirty Release IPO VTR_ASSERT_LEVEL=3 GNU 9.4.0 on Linux-4.13.1-041301-generic x86_64 2023-04-20T17:14:09 agent-1 /home/mahmo494/RL_experiment/vtr-verilog-to-routing/vtr_flow/tasks 68760 162 96 993 934 1 713 312 16 16 256 mult_36 auto 28.9 MiB 0.25 5746 67.1 MiB 0.79 0.01 20.3951 -1668.77 -20.3951 20.3951 0.75 0.00150327 0.00133516 0.153223 0.136061 46 11561 48 1.21132e+07 4.62081e+06 696785. 2721.82 8.19 0.911932 0.824514 20912 135057 -1 9601 22 4023 8415 2463394 631001 0 0 2463394 631001 8415 5123 0 0 97767 95649 0 0 102378 98023 0 0 36495 18990 0 0 1074861 208603 0 0 1143478 204613 0 0 8415 0 0 4694 13491 11952 82900 0 0 22.3597 22.3597 -1812.79 -22.3597 0 0 894618. 3494.60 0.34 0.57 0.14 -1 -1 0.34 0.0929882 0.0866082
k6_N10_mem32K_40nm.xml diffeq1.v common_--reorder_rr_graph_nodes_algorithm_random_shuffle 13.64 vpr 67.22 MiB -1 -1 0.52 26884 15 0.44 -1 -1 36692 -1 -1 49 162 0 5 success v8.0.0-7648-g96837b3-dirty Release IPO VTR_ASSERT_LEVEL=3 GNU 9.4.0 on Linux-4.13.1-041301-generic x86_64 2023-04-20T17:14:09 agent-1 /home/mahmo494/RL_experiment/vtr-verilog-to-routing/vtr_flow/tasks 68832 162 96 993 934 1 713 312 16 16 256 mult_36 auto 28.9 MiB 0.28 5746 67.2 MiB 0.81 0.01 20.3951 -1668.77 -20.3951 20.3951 0.72 0.00154782 0.00135789 0.155453 0.138243 46 11561 48 1.21132e+07 4.62081e+06 696785. 2721.82 8.00 0.901464 0.815455 20912 135057 -1 9601 22 4023 8415 2463394 631001 0 0 2463394 631001 8415 5123 0 0 97767 95649 0 0 102378 98023 0 0 36495 18990 0 0 1074861 208603 0 0 1143478 204613 0 0 8415 0 0 4694 13491 11952 82900 0 0 22.3597 22.3597 -1812.79 -22.3597 0 0 894618. 3494.60 0.34 0.57 0.14 -1 -1 0.34 0.0935784 0.0870901
k6_N10_mem32K_40nm.xml diffeq1.v common 13.81 vpr 67.15 MiB -1 -1 0.51 27032 15 0.43 -1 -1 36828 -1 -1 49 162 0 5 success v8.0.0-7648-g96837b3-dirty Release IPO VTR_ASSERT_LEVEL=3 GNU 9.4.0 on Linux-4.13.1-041301-generic x86_64 2023-04-20T17:14:09 agent-1 /home/mahmo494/RL_experiment/vtr-verilog-to-routing/vtr_flow/tasks 68760 162 96 993 934 1 713 312 16 16 256 mult_36 auto 28.9 MiB 0.25 5746 67.1 MiB 0.79 0.01 20.3951 -1668.77 -20.3951 20.3951 0.75 0.00150327 0.00133516 0.153223 0.136061 56 11561 48 1.21132e+07 4.62081e+06 696785. 2721.82 8.19 0.911932 0.824514 20912 135057 -1 9601 22 4023 8415 2463394 631001 0 0 2463394 631001 8415 5123 0 0 97767 95649 0 0 102378 98023 0 0 36495 18990 0 0 1074861 208603 0 0 1143478 204613 0 0 8415 0 0 4694 13491 11952 82900 0 0 22.3597 22.3597 -1812.79 -22.3597 0 0 894618. 3494.60 0.34 0.57 0.14 -1 -1 0.34 0.0929882 0.0866082
k6_N10_mem32K_40nm.xml diffeq1.v common_--reorder_rr_graph_nodes_algorithm_random_shuffle 13.64 vpr 67.22 MiB -1 -1 0.52 26884 15 0.44 -1 -1 36692 -1 -1 49 162 0 5 success v8.0.0-7648-g96837b3-dirty Release IPO VTR_ASSERT_LEVEL=3 GNU 9.4.0 on Linux-4.13.1-041301-generic x86_64 2023-04-20T17:14:09 agent-1 /home/mahmo494/RL_experiment/vtr-verilog-to-routing/vtr_flow/tasks 68832 162 96 993 934 1 713 312 16 16 256 mult_36 auto 28.9 MiB 0.28 5746 67.2 MiB 0.81 0.01 20.3951 -1668.77 -20.3951 20.3951 0.72 0.00154782 0.00135789 0.155453 0.138243 56 11561 48 1.21132e+07 4.62081e+06 696785. 2721.82 8.00 0.901464 0.815455 20912 135057 -1 9601 22 4023 8415 2463394 631001 0 0 2463394 631001 8415 5123 0 0 97767 95649 0 0 102378 98023 0 0 36495 18990 0 0 1074861 208603 0 0 1143478 204613 0 0 8415 0 0 4694 13491 11952 82900 0 0 22.3597 22.3597 -1812.79 -22.3597 0 0 894618. 3494.60 0.34 0.57 0.14 -1 -1 0.34 0.0935784 0.0870901
k6_N10_mem32K_40nm.xml single_wire.v common 0.53 vpr 60.99 MiB -1 -1 0.10 19712 1 0.01 -1 -1 32156 -1 -1 0 1 0 0 success v8.0.0-7648-g96837b3-dirty Release IPO VTR_ASSERT_LEVEL=3 GNU 9.4.0 on Linux-4.13.1-041301-generic x86_64 2023-04-20T17:14:09 agent-1 /home/mahmo494/RL_experiment/vtr-verilog-to-routing/vtr_flow/tasks 62452 1 1 1 2 0 1 2 3 3 9 -1 auto 22.2 MiB 0.00 2 61.0 MiB 0.00 0.00 0.205011 -0.205011 -0.205011 nan 0.01 6.508e-06 4.21e-06 4.7302e-05 3.2578e-05 2 1 1 53894 0 1165.58 129.509 0.00 0.000133792 9.5007e-05 254 297 -1 1 1 1 1 17 8 0 0 17 8 1 1 0 0 4 1 0 0 8 4 0 0 1 1 0 0 2 1 0 0 1 0 0 0 1 0 0 0 0 0 1 0 0 0.211201 nan -0.211201 -0.211201 0 0 1165.58 129.509 0.00 0.00 0.00 -1 -1 0.00 6.1111e-05 4.4458e-05
k6_N10_mem32K_40nm.xml single_wire.v common_--reorder_rr_graph_nodes_algorithm_random_shuffle 0.58 vpr 61.23 MiB -1 -1 0.13 19728 1 0.00 -1 -1 32200 -1 -1 0 1 0 0 success v8.0.0-7648-g96837b3-dirty Release IPO VTR_ASSERT_LEVEL=3 GNU 9.4.0 on Linux-4.13.1-041301-generic x86_64 2023-04-20T17:14:09 agent-1 /home/mahmo494/RL_experiment/vtr-verilog-to-routing/vtr_flow/tasks 62696 1 1 1 2 0 1 2 3 3 9 -1 auto 22.4 MiB 0.00 2 61.2 MiB 0.00 0.00 0.205011 -0.205011 -0.205011 nan 0.01 6.184e-06 3.993e-06 4.3641e-05 2.9251e-05 2 1 1 53894 0 1165.58 129.509 0.00 0.000125688 8.6197e-05 254 297 -1 1 1 1 1 17 8 0 0 17 8 1 1 0 0 4 1 0 0 8 4 0 0 1 1 0 0 2 1 0 0 1 0 0 0 1 0 0 0 0 0 1 0 0 0.211201 nan -0.211201 -0.211201 0 0 1165.58 129.509 0.00 0.00 0.00 -1 -1 0.00 6.1706e-05 4.4581e-05
k6_N10_mem32K_40nm.xml single_ff.v common 0.58 vpr 61.16 MiB -1 -1 0.15 20380 1 0.00 -1 -1 32344 -1 -1 1 2 0 0 success v8.0.0-7648-g96837b3-dirty Release IPO VTR_ASSERT_LEVEL=3 GNU 9.4.0 on Linux-4.13.1-041301-generic x86_64 2023-04-20T17:14:09 agent-1 /home/mahmo494/RL_experiment/vtr-verilog-to-routing/vtr_flow/tasks 62628 2 1 3 4 1 3 4 3 3 9 -1 auto 22.3 MiB 0.00 4 61.2 MiB 0.00 0.00 0.570641 -0.944653 -0.570641 0.570641 0.01 8.111e-06 5.609e-06 6.9436e-05 5.2818e-05 2 4 2 53894 53894 1165.58 129.509 0.00 0.000214692 0.000163548 254 297 -1 4 2 3 3 75 50 0 0 75 50 3 3 0 0 18 17 0 0 18 18 0 0 21 3 0 0 7 6 0 0 8 3 0 0 3 0 0 0 0 0 3 0 0 0.577715 0.577715 -1.12352 -0.577715 0 0 1165.58 129.509 0.00 0.00 0.00 -1 -1 0.00 0.000126735 9.9717e-05
k6_N10_mem32K_40nm.xml single_ff.v common_--reorder_rr_graph_nodes_algorithm_random_shuffle 0.53 vpr 61.28 MiB -1 -1 0.10 20236 1 0.00 -1 -1 32312 -1 -1 1 2 0 0 success v8.0.0-7648-g96837b3-dirty Release IPO VTR_ASSERT_LEVEL=3 GNU 9.4.0 on Linux-4.13.1-041301-generic x86_64 2023-04-20T17:14:09 agent-1 /home/mahmo494/RL_experiment/vtr-verilog-to-routing/vtr_flow/tasks 62752 2 1 3 4 1 3 4 3 3 9 -1 auto 22.4 MiB 0.00 4 61.3 MiB 0.00 0.00 0.570641 -0.944653 -0.570641 0.570641 0.01 8.326e-06 5.482e-06 6.6158e-05 4.802e-05 2 4 2 53894 53894 1165.58 129.509 0.00 0.000213451 0.000160083 254 297 -1 4 2 3 3 75 50 0 0 75 50 3 3 0 0 18 17 0 0 18 18 0 0 21 3 0 0 7 6 0 0 8 3 0 0 3 0 0 0 0 0 3 0 0 0.577715 0.577715 -1.12352 -0.577715 0 0 1165.58 129.509 0.00 0.00 0.00 -1 -1 0.00 0.000106785 8.5521e-05
k6_N10_mem32K_40nm.xml single_ff.v common 0.58 vpr 61.16 MiB -1 -1 0.15 20380 1 0.00 -1 -1 32344 -1 -1 1 2 0 0 success v8.0.0-7648-g96837b3-dirty Release IPO VTR_ASSERT_LEVEL=3 GNU 9.4.0 on Linux-4.13.1-041301-generic x86_64 2023-04-20T17:14:09 agent-1 /home/mahmo494/RL_experiment/vtr-verilog-to-routing/vtr_flow/tasks 62628 2 1 3 4 1 3 4 3 3 9 -1 auto 22.3 MiB 0.00 4 61.2 MiB 0.00 0.00 0.570641 -0.944653 -0.570641 0.570641 0.01 8.111e-06 5.609e-06 6.9436e-05 5.2818e-05 2 4 2 53894 53894 1165.58 129.509 0.00 0.000214692 0.000163548 254 297 -1 3 2 3 3 75 50 0 0 75 50 3 3 0 0 18 17 0 0 18 18 0 0 21 3 0 0 7 6 0 0 8 3 0 0 3 0 0 0 0 0 3 0 0 0.577715 0.577715 -1.12352 -0.577715 0 0 1165.58 129.509 0.00 0.00 0.00 -1 -1 0.00 0.000126735 9.9717e-05
k6_N10_mem32K_40nm.xml single_ff.v common_--reorder_rr_graph_nodes_algorithm_random_shuffle 0.53 vpr 61.28 MiB -1 -1 0.10 20236 1 0.00 -1 -1 32312 -1 -1 1 2 0 0 success v8.0.0-7648-g96837b3-dirty Release IPO VTR_ASSERT_LEVEL=3 GNU 9.4.0 on Linux-4.13.1-041301-generic x86_64 2023-04-20T17:14:09 agent-1 /home/mahmo494/RL_experiment/vtr-verilog-to-routing/vtr_flow/tasks 62752 2 1 3 4 1 3 4 3 3 9 -1 auto 22.4 MiB 0.00 4 61.3 MiB 0.00 0.00 0.570641 -0.944653 -0.570641 0.570641 0.01 8.326e-06 5.482e-06 6.6158e-05 4.802e-05 2 4 2 53894 53894 1165.58 129.509 0.00 0.000213451 0.000160083 254 297 -1 3 2 3 3 75 50 0 0 75 50 3 3 0 0 18 17 0 0 18 18 0 0 21 3 0 0 7 6 0 0 8 3 0 0 3 0 0 0 0 0 3 0 0 0.577715 0.577715 -1.12352 -0.577715 0 0 1165.58 129.509 0.00 0.00 0.00 -1 -1 0.00 0.000106785 8.5521e-05
Loading