From 86f6e476b8b2dfb1e4ff3681d233b4f03427bb30 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fahrican=20Ko=C5=9Far?= Date: Thu, 5 Oct 2023 21:10:08 -0400 Subject: [PATCH 1/2] reorganize router code, add NetlistRouter also: clip high-fanout BBs by original BBs to avoid data races in the parallel case --- utils/route_diag/src/main.cpp | 5 +- vpr/src/base/SetupVPR.cpp | 1 + vpr/src/base/place_and_route.cpp | 54 +- vpr/src/base/read_options.cpp | 2 - vpr/src/base/vpr_api.cpp | 37 +- vpr/src/base/vpr_types.h | 2 + vpr/src/draw/draw.cpp | 2 +- vpr/src/draw/draw_basic.cpp | 2 +- vpr/src/draw/draw_rr.h | 2 +- vpr/src/draw/draw_rr_edges.h | 2 +- vpr/src/draw/draw_searchbar.h | 2 +- vpr/src/draw/draw_toggle_functions.h | 2 +- vpr/src/draw/draw_triangle.h | 2 +- vpr/src/draw/search_bar.cpp | 2 +- vpr/src/place/place_timing_update.h | 2 + vpr/src/place/timing_place_lookup.cpp | 2 +- vpr/src/route/ParallelNetlistRouter.h | 93 + vpr/src/route/ParallelNetlistRouter.tpp | 104 + vpr/src/route/SerialNetlistRouter.h | 71 + vpr/src/route/SerialNetlistRouter.tpp | 72 + vpr/src/route/channel_stats.cpp | 2 +- vpr/src/route/connection_based_routing.cpp | 1 - vpr/src/route/connection_router.cpp | 114 +- vpr/src/route/connection_router.h | 10 +- vpr/src/route/connection_router_interface.h | 12 +- vpr/src/route/netlist_routers.h | 168 ++ vpr/src/route/partition_tree.h | 18 - vpr/src/route/route.cpp | 625 +++++ vpr/src/route/route.h | 33 + vpr/src/route/route_budgets.cpp | 1 - vpr/src/route/route_common.cpp | 254 +- vpr/src/route/route_common.h | 15 +- vpr/src/route/route_debug.cpp | 30 + vpr/src/route/route_debug.h | 20 + vpr/src/route/route_export.h | 41 +- vpr/src/route/route_net.cpp | 338 +++ vpr/src/route/route_net.h | 119 + vpr/src/route/route_net.tpp | 478 ++++ vpr/src/route/route_parallel.cpp | 1059 -------- vpr/src/route/route_parallel.h | 33 - vpr/src/route/route_timing.cpp | 2263 ----------------- vpr/src/route/route_timing.h | 291 --- vpr/src/route/route_tree.cpp | 4 +- .../{route_util.cpp => route_utilization.cpp} | 2 +- .../{route_util.h => route_utilization.h} | 0 vpr/src/route/route_utils.cpp | 536 ++++ vpr/src/route/route_utils.h | 148 ++ vpr/src/route/router_delay_profiling.cpp | 5 +- vpr/src/route/router_delay_profiling.h | 1 - vpr/src/route/router_lookahead.cpp | 2 +- .../route/router_lookahead_extended_map.cpp | 3 +- vpr/src/route/router_lookahead_map.cpp | 2 +- vpr/src/route/router_lookahead_map_utils.cpp | 8 +- vpr/src/route/router_stats.h | 24 + vpr/test/test_connection_router.cpp | 4 +- vtr_flow/scripts/python_libs/vtr/task.py | 8 +- vtr_flow/scripts/python_libs/vtr/util.py | 8 +- .../config/golden_results.txt | 782 +++--- .../config/golden_results.txt | 44 +- .../config/golden_results.txt | 44 +- 60 files changed, 3463 insertions(+), 4548 deletions(-) create mode 100644 vpr/src/route/ParallelNetlistRouter.h create mode 100644 vpr/src/route/ParallelNetlistRouter.tpp create mode 100644 vpr/src/route/SerialNetlistRouter.h create mode 100644 vpr/src/route/SerialNetlistRouter.tpp create mode 100644 vpr/src/route/netlist_routers.h create mode 100644 vpr/src/route/route.cpp create mode 100644 vpr/src/route/route.h create mode 100644 vpr/src/route/route_debug.cpp create mode 100644 vpr/src/route/route_debug.h create mode 100644 vpr/src/route/route_net.cpp create mode 100644 vpr/src/route/route_net.h create mode 100644 vpr/src/route/route_net.tpp delete mode 100644 vpr/src/route/route_parallel.cpp delete mode 100644 vpr/src/route/route_parallel.h delete mode 100644 vpr/src/route/route_timing.cpp delete mode 100644 vpr/src/route/route_timing.h rename vpr/src/route/{route_util.cpp => route_utilization.cpp} (99%) rename vpr/src/route/{route_util.h => route_utilization.h} (100%) create mode 100644 vpr/src/route/route_utils.cpp create mode 100644 vpr/src/route/route_utils.h diff --git a/utils/route_diag/src/main.cpp b/utils/route_diag/src/main.cpp index 0cf1c901d23..d322890e8ec 100644 --- a/utils/route_diag/src/main.cpp +++ b/utils/route_diag/src/main.cpp @@ -33,7 +33,7 @@ #include "router_delay_profiling.h" #include "route_tree.h" #include "route_common.h" -#include "route_timing.h" +#include "route_net.h" #include "route_export.h" #include "rr_graph.h" #include "rr_graph2.h" @@ -124,8 +124,7 @@ static void do_one_route(const Netlist<>& net_list, cost_params, bounding_box, router_stats, - conn_params, - true); + conn_params); if (found_path) { VTR_ASSERT(cheapest.index == sink_node); diff --git a/vpr/src/base/SetupVPR.cpp b/vpr/src/base/SetupVPR.cpp index e596bd51c43..eecec4d39ce 100644 --- a/vpr/src/base/SetupVPR.cpp +++ b/vpr/src/base/SetupVPR.cpp @@ -481,6 +481,7 @@ static void SetupRouterOpts(const t_options& Options, t_router_opts* RouterOpts) RouterOpts->generate_rr_node_overuse_report = Options.generate_rr_node_overuse_report; RouterOpts->flat_routing = Options.flat_routing; RouterOpts->has_choking_spot = Options.has_choking_spot; + RouterOpts->with_timing_analysis = Options.timing_analysis; } static void SetupAnnealSched(const t_options& Options, diff --git a/vpr/src/base/place_and_route.cpp b/vpr/src/base/place_and_route.cpp index c34cd9cfbae..b1916852a34 100644 --- a/vpr/src/base/place_and_route.cpp +++ b/vpr/src/base/place_and_route.cpp @@ -20,6 +20,7 @@ #include "place.h" #include "read_place.h" #include "read_route.h" +#include "route.h" #include "route_export.h" #include "draw.h" #include "stats.h" @@ -191,19 +192,19 @@ int binary_search_place_and_route(const Netlist<>& placement_net_list, arch->num_directs, false); } - success = try_route(router_net_list, - current, - router_opts, - analysis_opts, - det_routing_arch, segment_inf, - net_delay, - timing_info, - delay_calc, - arch->Chans, - arch->Directs, - arch->num_directs, - (attempt_count == 0) ? ScreenUpdatePriority::MAJOR : ScreenUpdatePriority::MINOR, - is_flat); + success = route(router_net_list, + current, + router_opts, + analysis_opts, + det_routing_arch, segment_inf, + net_delay, + timing_info, + delay_calc, + arch->Chans, + arch->Directs, + arch->num_directs, + (attempt_count == 0) ? ScreenUpdatePriority::MAJOR : ScreenUpdatePriority::MINOR, + is_flat); attempt_count++; fflush(stdout); @@ -331,19 +332,20 @@ int binary_search_place_and_route(const Netlist<>& placement_net_list, false); } - success = try_route(router_net_list, - current, - router_opts, - analysis_opts, - det_routing_arch, segment_inf, - net_delay, - timing_info, - delay_calc, - arch->Chans, - arch->Directs, - arch->num_directs, - ScreenUpdatePriority::MINOR, - is_flat); + success = route(router_net_list, + current, + router_opts, + analysis_opts, + det_routing_arch, + segment_inf, + net_delay, + timing_info, + delay_calc, + arch->Chans, + arch->Directs, + arch->num_directs, + ScreenUpdatePriority::MINOR, + is_flat); if (success && Fc_clipped == false) { final = current; diff --git a/vpr/src/base/read_options.cpp b/vpr/src/base/read_options.cpp index 32929c4fc9a..0764b76f947 100644 --- a/vpr/src/base/read_options.cpp +++ b/vpr/src/base/read_options.cpp @@ -2986,8 +2986,6 @@ void set_conditional_defaults(t_options& args) { */ //Base cost type if (args.base_cost_type.provenance() != Provenance::SPECIFIED) { - VTR_ASSERT(args.RouterAlgorithm == TIMING_DRIVEN || args.RouterAlgorithm == PARALLEL); - if (args.RouteType == DETAILED) { if (args.timing_analysis) { args.base_cost_type.set(DELAY_NORMALIZED_LENGTH, Provenance::INFERRED); diff --git a/vpr/src/base/vpr_api.cpp b/vpr/src/base/vpr_api.cpp index 65519d5775f..1e4684ae683 100644 --- a/vpr/src/base/vpr_api.cpp +++ b/vpr/src/base/vpr_api.cpp @@ -53,6 +53,7 @@ #include "pb_type_graph.h" #include "route_common.h" #include "timing_place_lookup.h" +#include "route.h" #include "route_export.h" #include "vpr_api.h" #include "read_sdc.h" @@ -61,9 +62,9 @@ #include "lb_type_rr_graph.h" #include "read_activity.h" #include "net_delay.h" -#include "AnalysisDelayCalculator.h" #include "concrete_timing_info.h" #include "netlist_writer.h" +#include "AnalysisDelayCalculator.h" #include "RoutingDelayCalculator.h" #include "check_route.h" #include "constant_nets.h" @@ -367,7 +368,6 @@ bool vpr_flow(t_vpr_setup& vpr_setup, t_arch& arch) { } #ifdef VPR_USE_TBB - /* Set this here, because tbb::global_control doesn't control anything once it's out of scope * (contrary to the name). */ tbb::global_control c(tbb::global_control::max_allowed_parallelism, vpr_setup.num_workers); @@ -805,10 +805,11 @@ RouteStatus vpr_route_flow(const Netlist<>& net_list, std::shared_ptr routing_delay_calc = nullptr; if (vpr_setup.Timing.timing_analysis_enabled) { auto& atom_ctx = g_vpr_ctx.atom(); - routing_delay_calc = std::make_shared(atom_ctx.nlist, atom_ctx.lookup, net_delay, is_flat); - timing_info = make_setup_hold_timing_info(routing_delay_calc, router_opts.timing_update_type); + } else { + /* No delay calculator (segfault if the code calls into it) and wirelength driven routing */ + timing_info = make_constant_timing_info(0); } if (router_opts.doRouting == STAGE_DO) { @@ -922,20 +923,20 @@ RouteStatus vpr_route_fixed_W(const Netlist<>& net_list, VPR_FATAL_ERROR(VPR_ERROR_ROUTE, "Fixed channel width must be specified when routing at fixed channel width (was %d)", fixed_channel_width); } bool status = false; - status = try_route(net_list, - fixed_channel_width, - vpr_setup.RouterOpts, - vpr_setup.AnalysisOpts, - &vpr_setup.RoutingArch, - vpr_setup.Segments, - net_delay, - timing_info, - delay_calc, - arch.Chans, - arch.Directs, - arch.num_directs, - ScreenUpdatePriority::MAJOR, - is_flat); + status = route(net_list, + fixed_channel_width, + vpr_setup.RouterOpts, + vpr_setup.AnalysisOpts, + &vpr_setup.RoutingArch, + vpr_setup.Segments, + net_delay, + timing_info, + delay_calc, + arch.Chans, + arch.Directs, + arch.num_directs, + ScreenUpdatePriority::MAJOR, + is_flat); return RouteStatus(status, fixed_channel_width); } diff --git a/vpr/src/base/vpr_types.h b/vpr/src/base/vpr_types.h index 2784c5e63da..438b81086cc 100644 --- a/vpr/src/base/vpr_types.h +++ b/vpr/src/base/vpr_types.h @@ -1449,6 +1449,8 @@ struct t_router_opts { bool flat_routing; bool has_choking_spot; + bool with_timing_analysis; + // Options related to rr_node reordering, for testing and possible cache optimization e_rr_node_reorder_algorithm reorder_rr_graph_nodes_algorithm = DONT_REORDER; int reorder_rr_graph_nodes_threshold = 0; diff --git a/vpr/src/draw/draw.cpp b/vpr/src/draw/draw.cpp index d4e22cd3c95..7f66de9a951 100644 --- a/vpr/src/draw/draw.cpp +++ b/vpr/src/draw/draw.cpp @@ -86,7 +86,7 @@ # endif # include "rr_graph.h" -# include "route_util.h" +# include "route_utilization.h" # include "place_macro.h" # include "buttons.h" # include "draw_rr.h" diff --git a/vpr/src/draw/draw_basic.cpp b/vpr/src/draw/draw_basic.cpp index e35ebcef0a6..e3f8c2adcab 100644 --- a/vpr/src/draw/draw_basic.cpp +++ b/vpr/src/draw/draw_basic.cpp @@ -60,7 +60,7 @@ # endif # include "rr_graph.h" -# include "route_util.h" +# include "route_utilization.h" # include "place_macro.h" # include "buttons.h" diff --git a/vpr/src/draw/draw_rr.h b/vpr/src/draw/draw_rr.h index 49e0949271b..7ed40ffd61b 100644 --- a/vpr/src/draw/draw_rr.h +++ b/vpr/src/draw/draw_rr.h @@ -43,7 +43,7 @@ # include "manual_moves.h" # include "rr_graph.h" -# include "route_util.h" +# include "route_utilization.h" # include "place_macro.h" # include "buttons.h" diff --git a/vpr/src/draw/draw_rr_edges.h b/vpr/src/draw/draw_rr_edges.h index 81077e22d01..9068b31b4fe 100644 --- a/vpr/src/draw/draw_rr_edges.h +++ b/vpr/src/draw/draw_rr_edges.h @@ -43,7 +43,7 @@ # include "manual_moves.h" # include "rr_graph.h" -# include "route_util.h" +# include "route_utilization.h" # include "place_macro.h" # include "buttons.h" diff --git a/vpr/src/draw/draw_searchbar.h b/vpr/src/draw/draw_searchbar.h index 6fc1092afd3..e4dade9bb58 100644 --- a/vpr/src/draw/draw_searchbar.h +++ b/vpr/src/draw/draw_searchbar.h @@ -44,7 +44,7 @@ # include "manual_moves.h" # include "rr_graph.h" -# include "route_util.h" +# include "route_utilization.h" # include "place_macro.h" # include "buttons.h" diff --git a/vpr/src/draw/draw_toggle_functions.h b/vpr/src/draw/draw_toggle_functions.h index 6c256cc2310..7b8330396b7 100644 --- a/vpr/src/draw/draw_toggle_functions.h +++ b/vpr/src/draw/draw_toggle_functions.h @@ -49,7 +49,7 @@ # include "manual_moves.h" # include "rr_graph.h" -# include "route_util.h" +# include "route_utilization.h" # include "place_macro.h" # include "buttons.h" diff --git a/vpr/src/draw/draw_triangle.h b/vpr/src/draw/draw_triangle.h index 51eab896244..0ddf12218ec 100644 --- a/vpr/src/draw/draw_triangle.h +++ b/vpr/src/draw/draw_triangle.h @@ -44,7 +44,7 @@ # include "manual_moves.h" # include "rr_graph.h" -# include "route_util.h" +# include "route_utilization.h" # include "place_macro.h" # include "buttons.h" diff --git a/vpr/src/draw/search_bar.cpp b/vpr/src/draw/search_bar.cpp index 590e4981d61..bd7e160d4ad 100644 --- a/vpr/src/draw/search_bar.cpp +++ b/vpr/src/draw/search_bar.cpp @@ -59,7 +59,7 @@ # endif # include "rr_graph.h" -# include "route_util.h" +# include "route_utilization.h" # include "place_macro.h" extern std::string rr_highlight_message; diff --git a/vpr/src/place/place_timing_update.h b/vpr/src/place/place_timing_update.h index 4ff180002bf..67fca81b3ee 100644 --- a/vpr/src/place/place_timing_update.h +++ b/vpr/src/place/place_timing_update.h @@ -7,6 +7,8 @@ #include "timing_place.h" #include "place_util.h" +#include "NetPinTimingInvalidator.h" + ///@brief Initialize the timing information and structures in the placer. void initialize_timing_info(const PlaceCritParams& crit_params, const PlaceDelayModel* delay_model, diff --git a/vpr/src/place/timing_place_lookup.cpp b/vpr/src/place/timing_place_lookup.cpp index fba8b1e9c46..543376201be 100644 --- a/vpr/src/place/timing_place_lookup.cpp +++ b/vpr/src/place/timing_place_lookup.cpp @@ -20,7 +20,7 @@ #include "globals.h" #include "place_and_route.h" #include "route_common.h" -#include "route_timing.h" +#include "route_net.h" #include "route_export.h" #include "rr_graph.h" #include "timing_place_lookup.h" diff --git a/vpr/src/route/ParallelNetlistRouter.h b/vpr/src/route/ParallelNetlistRouter.h new file mode 100644 index 00000000000..e562da15627 --- /dev/null +++ b/vpr/src/route/ParallelNetlistRouter.h @@ -0,0 +1,93 @@ +#pragma once + +/** @file Parallel case for NetlistRouter. Builds a \ref PartitionTree from the + * netlist according to net bounding boxes. Tree nodes are then routed in parallel + * using tbb::task_group. Each task routes the nets inside a node serially and then adds + * its child nodes to the task queue. This approach is serially equivalent & deterministic, + * but it can reduce QoR in congested cases [0]. + * + * Note that the parallel router does not support graphical router breakpoints. + * + * [0]: F. Koşar, "A net-decomposing parallel FPGA router", MS thesis, UofT ECE, 2023 */ +#include "netlist_routers.h" + +#include + +/** Parallel impl for NetlistRouter. + * Holds enough context members to glue together ConnectionRouter and net routing functions, + * such as \ref route_net. Keeps the members in thread-local storage where needed, + * i.e. ConnectionRouters and RouteIterResults-es. + * See \ref route_net. */ +template +class ParallelNetlistRouter : public NetlistRouter { + public: + ParallelNetlistRouter( + const Netlist<>& net_list, + const RouterLookahead* router_lookahead, + const t_router_opts& router_opts, + CBRR& connections_inf, + NetPinsMatrix& net_delay, + const ClusteredPinAtomPinsLookup& netlist_pin_lookup, + std::shared_ptr timing_info, + NetPinTimingInvalidator* pin_timing_invalidator, + route_budgets& budgeting_inf, + const RoutingPredictor& routing_predictor, + const vtr::vector>>& choking_spots, + bool is_flat) + : _routers_th(_make_router(router_lookahead, is_flat)) + , _net_list(net_list) + , _router_opts(router_opts) + , _connections_inf(connections_inf) + , _net_delay(net_delay) + , _netlist_pin_lookup(netlist_pin_lookup) + , _timing_info(timing_info) + , _pin_timing_invalidator(pin_timing_invalidator) + , _budgeting_inf(budgeting_inf) + , _routing_predictor(routing_predictor) + , _choking_spots(choking_spots) + , _is_flat(is_flat) {} + ~ParallelNetlistRouter() {} + + /** Run a single iteration of netlist routing for this->_net_list. This usually means calling + * \ref route_net for each net, which will handle other global updates. + * \return RouteIterResults for this iteration. */ + RouteIterResults route_netlist(int itry, float pres_fac, float worst_neg_slack); + void set_rcv_enabled(bool x); + void set_timing_info(std::shared_ptr timing_info); + + private: + /** A single task to route nets inside a PartitionTree node and add tasks for its child nodes to task group \p g. */ + void route_partition_tree_node(tbb::task_group& g, PartitionTreeNode& node, int itry, float pres_fac, float worst_neg_slack); + + ConnectionRouter _make_router(const RouterLookahead* router_lookahead, bool is_flat) { + auto& device_ctx = g_vpr_ctx.device(); + auto& route_ctx = g_vpr_ctx.mutable_routing(); + + return ConnectionRouter( + device_ctx.grid, + *router_lookahead, + device_ctx.rr_graph.rr_nodes(), + &device_ctx.rr_graph, + device_ctx.rr_rc_data, + device_ctx.rr_graph.rr_switch(), + route_ctx.rr_node_route_inf, + is_flat); + } + + /* Context fields */ + tbb::enumerable_thread_specific> _routers_th; + const Netlist<>& _net_list; + const t_router_opts& _router_opts; + CBRR& _connections_inf; + tbb::enumerable_thread_specific _results_th; + NetPinsMatrix& _net_delay; + const ClusteredPinAtomPinsLookup& _netlist_pin_lookup; + std::shared_ptr _timing_info; + NetPinTimingInvalidator* _pin_timing_invalidator; + route_budgets& _budgeting_inf; + const RoutingPredictor& _routing_predictor; + const vtr::vector>>& _choking_spots; + bool _is_flat; +}; + +#include "ParallelNetlistRouter.tpp" diff --git a/vpr/src/route/ParallelNetlistRouter.tpp b/vpr/src/route/ParallelNetlistRouter.tpp new file mode 100644 index 00000000000..3c73b784b6e --- /dev/null +++ b/vpr/src/route/ParallelNetlistRouter.tpp @@ -0,0 +1,104 @@ +#pragma once + +/** @file Impls for ParallelNetlistRouter */ + +#include "netlist_routers.h" +#include "route_net.h" +#include "vtr_time.h" + +template +inline RouteIterResults ParallelNetlistRouter::route_netlist(int itry, float pres_fac, float worst_neg_slack) { + /* Reset results for each thread */ + for (auto& results : _results_th) { + results = RouteIterResults(); + } + + /* Organize netlist into a PartitionTree. + * Nets in a given level of nodes are guaranteed to not have any overlapping bounding boxes, so they can be routed in parallel. */ + PartitionTree tree(_net_list); + + /* Put the root node on the task queue, which will add its child nodes when it's finished. Wait until the entire tree gets routed. */ + tbb::task_group g; + route_partition_tree_node(g, tree.root(), itry, pres_fac, worst_neg_slack); + g.wait(); + + /* Combine results from threads */ + RouteIterResults out; + for (auto& results : _results_th) { + out.stats.combine(results.stats); + out.rerouted_nets.insert(out.rerouted_nets.end(), results.rerouted_nets.begin(), results.rerouted_nets.end()); + out.is_routable &= results.is_routable; + } + return out; +} + +template +void ParallelNetlistRouter::route_partition_tree_node(tbb::task_group& g, PartitionTreeNode& node, int itry, float pres_fac, float worst_neg_slack) { + auto& route_ctx = g_vpr_ctx.mutable_routing(); + + /* Sort so net with most sinks is routed first. */ + std::sort(node.nets.begin(), node.nets.end(), [&](ParentNetId id1, ParentNetId id2) -> bool { + return _net_list.net_sinks(id1).size() > _net_list.net_sinks(id2).size(); + }); + + vtr::Timer t; + for (auto net_id : node.nets) { + auto flags = route_net( + _routers_th.local(), + _net_list, + net_id, + itry, + pres_fac, + _router_opts, + _connections_inf, + _results_th.local().stats, + _net_delay, + _netlist_pin_lookup, + _timing_info.get(), + _pin_timing_invalidator, + _budgeting_inf, + worst_neg_slack, + _routing_predictor, + _choking_spots[net_id], + _is_flat); + + if (!flags.success && !flags.retry_with_full_bb) { + /* Disconnected RRG and ConnectionRouter doesn't think growing the BB will work */ + _results_th.local().is_routable = false; + return; + } + if (flags.retry_with_full_bb) { + /* ConnectionRouter thinks we should grow the BB. Do that and leave this net unrouted for now */ + route_ctx.route_bb[net_id] = full_device_bb(); + continue; + } + if (flags.was_rerouted) { + _results_th.local().rerouted_nets.push_back(net_id); + } + } + PartitionTreeDebug::log("Node with " + std::to_string(node.nets.size()) + " nets routed in " + std::to_string(t.elapsed_sec()) + " s"); + + /* This node is finished: add left & right branches to the task queue */ + if (node.left && node.right) { + g.run([&]() { + route_partition_tree_node(g, *node.left, itry, pres_fac, worst_neg_slack); + }); + g.run([&]() { + route_partition_tree_node(g, *node.right, itry, pres_fac, worst_neg_slack); + }); + } else { + VTR_ASSERT(!node.left && !node.right); // there shouldn't be a node with a single branch + } +} + +template +void ParallelNetlistRouter::set_rcv_enabled(bool x) { + for (auto& router : _routers_th) { + router.set_rcv_enabled(x); + } +} + +template +void ParallelNetlistRouter::set_timing_info(std::shared_ptr timing_info) { + _timing_info = timing_info; +} diff --git a/vpr/src/route/SerialNetlistRouter.h b/vpr/src/route/SerialNetlistRouter.h new file mode 100644 index 00000000000..5bb59df1998 --- /dev/null +++ b/vpr/src/route/SerialNetlistRouter.h @@ -0,0 +1,71 @@ +#pragma once + +/** @file Serial case for \ref NetlistRouter: just loop through nets */ + +#include "netlist_routers.h" + +template +class SerialNetlistRouter : public NetlistRouter { + public: + SerialNetlistRouter( + const Netlist<>& net_list, + const RouterLookahead* router_lookahead, + const t_router_opts& router_opts, + CBRR& connections_inf, + NetPinsMatrix& net_delay, + const ClusteredPinAtomPinsLookup& netlist_pin_lookup, + std::shared_ptr timing_info, + NetPinTimingInvalidator* pin_timing_invalidator, + route_budgets& budgeting_inf, + const RoutingPredictor& routing_predictor, + const vtr::vector>>& choking_spots, + bool is_flat) + : _router(_make_router(router_lookahead, is_flat)) + , _net_list(net_list) + , _router_opts(router_opts) + , _connections_inf(connections_inf) + , _net_delay(net_delay) + , _netlist_pin_lookup(netlist_pin_lookup) + , _timing_info(timing_info) + , _pin_timing_invalidator(pin_timing_invalidator) + , _budgeting_inf(budgeting_inf) + , _routing_predictor(routing_predictor) + , _choking_spots(choking_spots) + , _is_flat(is_flat) {} + ~SerialNetlistRouter() {} + + RouteIterResults route_netlist(int itry, float pres_fac, float worst_neg_slack); + void set_rcv_enabled(bool x); + void set_timing_info(std::shared_ptr timing_info); + + private: + ConnectionRouter _make_router(const RouterLookahead* router_lookahead, bool is_flat) { + auto& device_ctx = g_vpr_ctx.device(); + auto& route_ctx = g_vpr_ctx.mutable_routing(); + + return ConnectionRouter( + device_ctx.grid, + *router_lookahead, + device_ctx.rr_graph.rr_nodes(), + &device_ctx.rr_graph, + device_ctx.rr_rc_data, + device_ctx.rr_graph.rr_switch(), + route_ctx.rr_node_route_inf, + is_flat); + } + /* Context fields */ + ConnectionRouter _router; + const Netlist<>& _net_list; + const t_router_opts& _router_opts; + CBRR& _connections_inf; + NetPinsMatrix& _net_delay; + const ClusteredPinAtomPinsLookup& _netlist_pin_lookup; + std::shared_ptr _timing_info; + NetPinTimingInvalidator* _pin_timing_invalidator; + route_budgets& _budgeting_inf; + const RoutingPredictor& _routing_predictor; + const vtr::vector>>& _choking_spots; + bool _is_flat; +}; + +#include "SerialNetlistRouter.tpp" diff --git a/vpr/src/route/SerialNetlistRouter.tpp b/vpr/src/route/SerialNetlistRouter.tpp new file mode 100644 index 00000000000..714426a1920 --- /dev/null +++ b/vpr/src/route/SerialNetlistRouter.tpp @@ -0,0 +1,72 @@ +#pragma once + +/** @file Templated implementations for SerialNetlistRouter */ + +#include "SerialNetlistRouter.h" +#include "route_net.h" + +template +inline RouteIterResults SerialNetlistRouter::route_netlist(int itry, float pres_fac, float worst_neg_slack) { + auto& route_ctx = g_vpr_ctx.mutable_routing(); + RouteIterResults out; + + /* Sort so net with most sinks is routed first */ + auto sorted_nets = std::vector(_net_list.nets().begin(), _net_list.nets().end()); + std::sort(sorted_nets.begin(), sorted_nets.end(), [&](ParentNetId id1, ParentNetId id2) -> bool { + return _net_list.net_sinks(id1).size() > _net_list.net_sinks(id2).size(); + }); + + for (size_t inet = 0; inet < sorted_nets.size(); inet++) { + ParentNetId net_id = sorted_nets[inet]; + NetResultFlags flags = route_net( + _router, + _net_list, + net_id, + itry, + pres_fac, + _router_opts, + _connections_inf, + out.stats, + _net_delay, + _netlist_pin_lookup, + _timing_info.get(), + _pin_timing_invalidator, + _budgeting_inf, + worst_neg_slack, + _routing_predictor, + _choking_spots[net_id], + _is_flat); + + if (!flags.success && !flags.retry_with_full_bb) { + /* Disconnected RRG and ConnectionRouter doesn't think growing the BB will work */ + out.is_routable = false; + return out; + } + + if (flags.retry_with_full_bb) { + /* Grow the BB and retry this net right away. */ + route_ctx.route_bb[net_id] = full_device_bb(); + inet--; + continue; + } + + if (flags.was_rerouted) { + out.rerouted_nets.push_back(net_id); +#ifndef NO_GRAPHICS + update_router_info_and_check_bp(BP_NET_ID, size_t(net_id)); +#endif + } + } + + return out; +} + +template +void SerialNetlistRouter::set_rcv_enabled(bool x) { + _router.set_rcv_enabled(x); +} + +template +void SerialNetlistRouter::set_timing_info(std::shared_ptr timing_info) { + _timing_info = timing_info; +} diff --git a/vpr/src/route/channel_stats.cpp b/vpr/src/route/channel_stats.cpp index e5a2f1703e2..065a6e5b7a0 100644 --- a/vpr/src/route/channel_stats.cpp +++ b/vpr/src/route/channel_stats.cpp @@ -1,5 +1,5 @@ #include "channel_stats.h" -#include "route_util.h" +#include "route_utilization.h" #include "histogram.h" #include "globals.h" diff --git a/vpr/src/route/connection_based_routing.cpp b/vpr/src/route/connection_based_routing.cpp index eaa4c85ff26..a8f3d1b0a86 100644 --- a/vpr/src/route/connection_based_routing.cpp +++ b/vpr/src/route/connection_based_routing.cpp @@ -1,6 +1,5 @@ #include "connection_based_routing.h" -#include "route_timing.h" #include "route_profiling.h" // incremental rerouting resources class definitions diff --git a/vpr/src/route/connection_router.cpp b/vpr/src/route/connection_router.cpp index b99fb60b650..a883d611493 100644 --- a/vpr/src/route/connection_router.cpp +++ b/vpr/src/route/connection_router.cpp @@ -39,14 +39,13 @@ std::tuple ConnectionRouter::timing_driven_route_conne const t_conn_cost_params cost_params, t_bb bounding_box, RouterStats& router_stats, - const ConnectionParameters& conn_params, - bool can_grow_bb) { + const ConnectionParameters& conn_params) { router_stats_ = &router_stats; conn_params_ = &conn_params; bool retry = false; t_heap* cheapest; - std::tie(retry, cheapest) = timing_driven_route_connection_common_setup(rt_root, sink_node, cost_params, bounding_box, can_grow_bb); + std::tie(retry, cheapest) = timing_driven_route_connection_common_setup(rt_root, sink_node, cost_params, bounding_box); if (cheapest != nullptr) { rcv_path_manager.update_route_tree_set(cheapest->path_data); @@ -70,8 +69,7 @@ std::tuple ConnectionRouter::timing_driven_route_connection const RouteTreeNode& rt_root, RRNodeId sink_node, const t_conn_cost_params cost_params, - t_bb bounding_box, - bool can_grow_bb) { + t_bb bounding_box) { //Re-add route nodes from the existing route tree to the heap. //They need to be repushed onto the heap since each node's cost is target specific. @@ -100,60 +98,16 @@ std::tuple ConnectionRouter::timing_driven_route_connection if (bounding_box.xmin == 0 && bounding_box.ymin == 0 && bounding_box.xmax == (int)(grid_.width() - 1) - && bounding_box.ymax == (int)(grid_.height() - 1)) { + && bounding_box.ymax == (int)(grid_.height() - 1) + && bounding_box.layer_min == 0 + && bounding_box.layer_max == (int)(grid_.get_num_layers() - 1)) { VTR_LOG("%s\n", describe_unrouteable_connection(source_node, sink_node, is_flat_).c_str()); return std::make_tuple(false, nullptr); } - // If we cannot grow the bounding box, leave unrouted and bubble up a signal - // to retry this net with a full-device bounding box. If we are already at full device extents, - // just fail - if (!can_grow_bb) { - VTR_LOG_WARN("No routing path for connection to sink_rr %d, leaving unrouted to retry on next iteration\n", sink_node); - return std::make_tuple(true, nullptr); - } - - // Otherwise, try again with full-device bounding box. - // - // Note that the additional run-time overhead of re-trying only occurs - // when we were otherwise going to give up -- the typical case (route - // found with the bounding box) remains fast and never re-tries . - VTR_LOG_WARN("No routing path for connection to sink_rr %d, retrying with full device bounding box\n", sink_node); - - t_bb full_device_bounding_box; - full_device_bounding_box.xmin = 0; - full_device_bounding_box.ymin = 0; - full_device_bounding_box.xmax = grid_.width() - 1; - full_device_bounding_box.ymax = grid_.height() - 1; - full_device_bounding_box.layer_min = 0; - full_device_bounding_box.layer_max = grid_.get_num_layers() - 1; - - // - //TODO: potential future optimization - // We have already explored the RR nodes accessible within the regular - // BB (which are stored in modified_rr_node_inf), and so already know - // their cost from the source. Instead of re-starting the path search - // from scratch (i.e. from the previous route tree as we do below), we - // could just re-add all the explored nodes to the heap and continue - // expanding. - // - - //Reset any previously recorded node costs so that when we call - //add_route_tree_to_heap() the nodes in the route tree actually - //make it back into the heap. - reset_path_costs(); - modified_rr_node_inf_.clear(); - heap_.empty_heap(); - - //Re-initialize the heap since it was emptied by the previous call to - //timing_driven_route_connection_from_heap() - add_route_tree_to_heap(rt_root, sink_node, cost_params, false); - heap_.build_heap(); // via sifting down everything - - //Try finding the path again with the relaxed bounding box - cheapest = timing_driven_route_connection_from_heap(sink_node, - cost_params, - full_device_bounding_box); + // Otherwise, leave unrouted and bubble up a signal to retry this net with a full-device bounding box + VTR_LOG_WARN("No routing path for connection to sink_rr %d, leaving unrouted to retry later\n", sink_node); + return std::make_tuple(true, nullptr); } if (cheapest == nullptr) { @@ -177,8 +131,7 @@ std::tuple ConnectionRouter::timing_driven_route_conne t_bb net_bounding_box, const SpatialRouteTreeLookup& spatial_rt_lookup, RouterStats& router_stats, - const ConnectionParameters& conn_params, - bool can_grow_bb) { + const ConnectionParameters& conn_params) { router_stats_ = &router_stats; conn_params_ = &conn_params; @@ -218,8 +171,7 @@ std::tuple ConnectionRouter::timing_driven_route_conne std::tie(retry_with_full_bb, cheapest) = timing_driven_route_connection_common_setup(rt_root, sink_node, cost_params, - net_bounding_box, - can_grow_bb); + net_bounding_box); } if (cheapest == nullptr) { @@ -1003,19 +955,26 @@ void ConnectionRouter::add_route_tree_node_to_heap( } } -static t_bb adjust_highfanout_bounding_box(t_bb highfanout_bb) { - t_bb bb = highfanout_bb; +/* Expand bb by inode's extents and clip against net_bb */ +inline void expand_highfanout_bounding_box(t_bb& bb, const t_bb& net_bb, RRNodeId inode, const RRGraphView* rr_graph) { + bb.xmin = std::max(net_bb.xmin, std::min(bb.xmin, rr_graph->node_xlow(inode))); + bb.ymin = std::max(net_bb.ymin, std::min(bb.ymin, rr_graph->node_ylow(inode))); + bb.xmax = std::min(net_bb.xmax, std::max(bb.xmax, rr_graph->node_xhigh(inode))); + bb.ymax = std::min(net_bb.ymax, std::max(bb.ymax, rr_graph->node_yhigh(inode))); + bb.layer_min = std::min(bb.layer_min, rr_graph->node_layer(inode)); + bb.layer_max = std::max(bb.layer_max, rr_graph->node_layer(inode)); +} +/* Expand bb by HIGH_FANOUT_BB_FAC and clip against net_bb */ +inline void adjust_highfanout_bounding_box(t_bb& bb, const t_bb& net_bb) { constexpr int HIGH_FANOUT_BB_FAC = 3; - bb.xmin -= HIGH_FANOUT_BB_FAC; - bb.ymin -= HIGH_FANOUT_BB_FAC; - bb.xmax += HIGH_FANOUT_BB_FAC; - bb.ymax += HIGH_FANOUT_BB_FAC; - - bb.layer_min = highfanout_bb.layer_min; - bb.layer_max = highfanout_bb.layer_max; - return bb; + bb.xmin = std::max(net_bb.xmin, bb.xmin - HIGH_FANOUT_BB_FAC); + bb.ymin = std::max(net_bb.ymin, bb.ymin - HIGH_FANOUT_BB_FAC); + bb.xmax = std::min(net_bb.xmax, bb.xmax + HIGH_FANOUT_BB_FAC); + bb.ymax = std::min(net_bb.ymax, bb.ymax + HIGH_FANOUT_BB_FAC); + bb.layer_min = std::min(net_bb.layer_min, bb.layer_min); + bb.layer_max = std::min(net_bb.layer_min, bb.layer_max); } template @@ -1079,13 +1038,9 @@ t_bb ConnectionRouter::add_high_fanout_route_tree_to_heap( // Put the node onto the heap add_route_tree_node_to_heap(rt_node, target_node, cost_params, true); - // Update Bounding Box - highfanout_bb.xmin = std::min(highfanout_bb.xmin, rr_graph_->node_xlow(rr_node_to_add)); - highfanout_bb.ymin = std::min(highfanout_bb.ymin, rr_graph_->node_ylow(rr_node_to_add)); - highfanout_bb.xmax = std::max(highfanout_bb.xmax, rr_graph_->node_xhigh(rr_node_to_add)); - highfanout_bb.ymax = std::max(highfanout_bb.ymax, rr_graph_->node_yhigh(rr_node_to_add)); - highfanout_bb.layer_min = std::min(highfanout_bb.layer_min, rr_graph_->node_layer(rr_node_to_add)); - highfanout_bb.layer_max = std::max(highfanout_bb.layer_max, rr_graph_->node_layer(rr_node_to_add)); + // Expand HF BB to include the node (clip by original BB) + expand_highfanout_bounding_box(highfanout_bb, net_bounding_box, rr_node_to_add, rr_graph_); + if (is_flat_) { if (rr_graph_->node_type(rr_node_to_add) == CHANY || rr_graph_->node_type(rr_node_to_add) == CHANX) { chan_nodes_added++; @@ -1111,15 +1066,14 @@ t_bb ConnectionRouter::add_high_fanout_route_tree_to_heap( if (done) break; } - t_bb bounding_box = net_bounding_box; if (nodes_added == 0) { //If the target bin, and it's surrounding bins were empty, just add the full route tree add_route_tree_to_heap(rt_root, target_node, cost_params, true); + return net_bounding_box; } else { //We found nearby routing, replace original bounding box to be localized around that routing - bounding_box = adjust_highfanout_bounding_box(highfanout_bb); + adjust_highfanout_bounding_box(highfanout_bb, net_bounding_box); + return highfanout_bb; } - - return bounding_box; } static inline bool has_path_to_sink(const t_rr_graph_view& rr_nodes, diff --git a/vpr/src/route/connection_router.h b/vpr/src/route/connection_router.h index 093ab8fed83..b2806f41775 100644 --- a/vpr/src/route/connection_router.h +++ b/vpr/src/route/connection_router.h @@ -75,8 +75,7 @@ class ConnectionRouter : public ConnectionRouterInterface { const t_conn_cost_params cost_params, t_bb bounding_box, RouterStats& router_stats, - const ConnectionParameters& conn_params, - bool can_grow_bb) final; + const ConnectionParameters& conn_params) final; /** Finds a path from the route tree rooted at rt_root to sink_node for a * high fanout net. @@ -95,8 +94,7 @@ class ConnectionRouter : public ConnectionRouterInterface { t_bb net_bounding_box, const SpatialRouteTreeLookup& spatial_rt_lookup, RouterStats& router_stats, - const ConnectionParameters& conn_params, - bool can_grow_bb) final; + const ConnectionParameters& conn_params) final; // Finds a path from the route tree rooted at rt_root to all sinks // available. @@ -160,15 +158,13 @@ class ConnectionRouter : public ConnectionRouterInterface { * @param[in] sink_node Sink node ID to route to * @param[in] cost_params * @param[in] bounding_box Keep search confined to this bounding box - * @param[in] can_grow_bb Can this fn grow the given bounding box? * @return bool Signal to retry this connection with a full-device bounding box, * @return t_heap* Heap element describing the path found. */ std::tuple timing_driven_route_connection_common_setup( const RouteTreeNode& rt_root, RRNodeId sink_node, const t_conn_cost_params cost_params, - t_bb bounding_box, - bool can_grow_bb); + t_bb bounding_box); // Finds a path to sink_node, starting from the elements currently in the // heap. diff --git a/vpr/src/route/connection_router_interface.h b/vpr/src/route/connection_router_interface.h index 2180dbe76f3..d6b0baafab5 100644 --- a/vpr/src/route/connection_router_interface.h +++ b/vpr/src/route/connection_router_interface.h @@ -37,7 +37,7 @@ class ConnectionRouterInterface { public: virtual ~ConnectionRouterInterface() {} - // Clear's the modified list. Should be called after reset_path_costs + // Clears the modified list. Should be called after reset_path_costs // have been called. virtual void clear_modified_rr_node_info() = 0; @@ -50,7 +50,7 @@ class ConnectionRouterInterface { * * Returns a tuple of: * bool: path exists? (hard failure, rr graph disconnected) - * bool: should retry with full bounding box? (only used in parallel routing) + * bool: should retry with full bounding box? * t_heap: heap element of cheapest path */ virtual std::tuple timing_driven_route_connection_from_route_tree( const RouteTreeNode& rt_root, @@ -58,8 +58,7 @@ class ConnectionRouterInterface { const t_conn_cost_params cost_params, t_bb bounding_box, RouterStats& router_stats, - const ConnectionParameters& conn_params, - bool can_grow_bb) + const ConnectionParameters& conn_params) = 0; /** Finds a path from the route tree rooted at rt_root to sink_node for a @@ -70,7 +69,7 @@ class ConnectionRouterInterface { * * Returns a tuple of: * bool: path exists? (hard failure, rr graph disconnected) - * bool: should retry with full bounding box? (only used in parallel routing) + * bool: should retry with full bounding box? * t_heap: heap element of cheapest path */ virtual std::tuple timing_driven_route_connection_from_route_tree_high_fanout( const RouteTreeNode& rt_root, @@ -79,8 +78,7 @@ class ConnectionRouterInterface { t_bb bounding_box, const SpatialRouteTreeLookup& spatial_rt_lookup, RouterStats& router_stats, - const ConnectionParameters& conn_params, - bool can_grow_bb) + const ConnectionParameters& conn_params) = 0; // Finds a path from the route tree rooted at rt_root to all sinks diff --git a/vpr/src/route/netlist_routers.h b/vpr/src/route/netlist_routers.h new file mode 100644 index 00000000000..db51ff01b23 --- /dev/null +++ b/vpr/src/route/netlist_routers.h @@ -0,0 +1,168 @@ +#pragma once + +/** @file Interface for a netlist router. + * + * A NetlistRouter manages the required bits of state to complete the netlist routing process, + * which requires finding a path for every connection in the netlist using a ConnectionRouter. + * This needs to be an interface because there may be different netlist routing schedules, + * i.e. parallel or net-decomposing routers. + * + * Includes derived classes of NetlistRouter and a fn to provide the correct NetlistRouter + * for given router options. + * + * NetlistRouter impls are typically templated by HeapType, since the single implementation + * of ConnectionRouterInterface is templated by a heap type at the moment. Any templated + * NetlistRouter-derived class is still a NetlistRouter, so that is transparent to the user + * of this interface. */ + +#include "NetPinTimingInvalidator.h" +#include "binary_heap.h" +#include "bucket.h" +#include "clustered_netlist_utils.h" +#include "connection_based_routing_fwd.h" +#include "connection_router.h" +#include "globals.h" +#include "heap_type.h" +#include "netlist_fwd.h" +#include "partition_tree.h" +#include "routing_predictor.h" +#include "route_budgets.h" +#include "route_utils.h" +#include "router_stats.h" +#include "timing_info.h" +#include "vpr_net_pins_matrix.h" +#include "vpr_types.h" + +/** Results for a single netlist routing run inside a routing iteration. */ +struct RouteIterResults { + /** Are there any connections impossible to route due to a disconnected rr_graph? */ + bool is_routable = true; + /** Net IDs with changed routing */ + std::vector rerouted_nets; + /** RouterStats for this iteration */ + RouterStats stats; +}; + +/** Route a given netlist. Takes a big context and passes it around to net & sink routing fns. + * route_netlist only needs to call the functions in route_net.h/tpp: they handle the global + * bookkeeping. */ +class NetlistRouter { + public: + virtual ~NetlistRouter() {} + + /** Run a single iteration of netlist routing for this->_net_list. This usually means calling + * route_net for each net, which will handle other global updates. + * \return RouteIterResults for this iteration. */ + virtual RouteIterResults route_netlist(int itry, float pres_fac, float worst_neg_slack) = 0; + + /** Enable RCV for each of the ConnectionRouters this NetlistRouter manages.*/ + virtual void set_rcv_enabled(bool x) = 0; + + /** Set this NetlistRouter's timing_info ptr. We sometimes change timing_info + * throughout iterations, but not frequently enough to make it a public member. */ + virtual void set_timing_info(std::shared_ptr timing_info) = 0; +}; + +/* Include the derived classes here to get the HeapType-templated impls */ +#include "SerialNetlistRouter.h" +#ifdef VPR_USE_TBB +# include "ParallelNetlistRouter.h" +#endif + +template +inline std::unique_ptr make_netlist_router_with_heap( + const Netlist<>& net_list, + const RouterLookahead* router_lookahead, + const t_router_opts& router_opts, + CBRR& connections_inf, + NetPinsMatrix& net_delay, + const ClusteredPinAtomPinsLookup& netlist_pin_lookup, + std::shared_ptr timing_info, + NetPinTimingInvalidator* pin_timing_invalidator, + route_budgets& budgeting_inf, + const RoutingPredictor& routing_predictor, + const vtr::vector>>& choking_spots, + bool is_flat) { + if (router_opts.router_algorithm == e_router_algorithm::TIMING_DRIVEN) { + return std::make_unique>( + net_list, + router_lookahead, + router_opts, + connections_inf, + net_delay, + netlist_pin_lookup, + timing_info, + pin_timing_invalidator, + budgeting_inf, + routing_predictor, + choking_spots, + is_flat); + } else if (router_opts.router_algorithm == e_router_algorithm::PARALLEL) { +#ifdef VPR_USE_TBB + return std::make_unique>( + net_list, + router_lookahead, + router_opts, + connections_inf, + net_delay, + netlist_pin_lookup, + timing_info, + pin_timing_invalidator, + budgeting_inf, + routing_predictor, + choking_spots, + is_flat); +#else + VPR_FATAL_ERROR(VPR_ERROR_ROUTE, "VPR isn't compiled with TBB support required for parallel routing"); +#endif + } else { + VPR_FATAL_ERROR(VPR_ERROR_ROUTE, "Unknown router algorithm %d", router_opts.router_algorithm); + } +} + +/** Make a NetlistRouter depending on router_algorithm and router_heap in \p router_opts. */ +inline std::unique_ptr make_netlist_router( + const Netlist<>& net_list, + const RouterLookahead* router_lookahead, + const t_router_opts& router_opts, + CBRR& connections_inf, + NetPinsMatrix& net_delay, + const ClusteredPinAtomPinsLookup& netlist_pin_lookup, + std::shared_ptr timing_info, + NetPinTimingInvalidator* pin_timing_invalidator, + route_budgets& budgeting_inf, + const RoutingPredictor& routing_predictor, + const vtr::vector>>& choking_spots, + bool is_flat) { + if (router_opts.router_heap == e_heap_type::BINARY_HEAP) { + return make_netlist_router_with_heap( + net_list, + router_lookahead, + router_opts, + connections_inf, + net_delay, + netlist_pin_lookup, + timing_info, + pin_timing_invalidator, + budgeting_inf, + routing_predictor, + choking_spots, + is_flat); + } else if (router_opts.router_heap == e_heap_type::BUCKET_HEAP_APPROXIMATION) { + return make_netlist_router_with_heap( + net_list, + router_lookahead, + router_opts, + connections_inf, + net_delay, + netlist_pin_lookup, + timing_info, + pin_timing_invalidator, + budgeting_inf, + routing_predictor, + choking_spots, + is_flat); + } else { + VPR_FATAL_ERROR(VPR_ERROR_ROUTE, "Unknown heap type %d", router_opts.router_heap); + } +} diff --git a/vpr/src/route/partition_tree.h b/vpr/src/route/partition_tree.h index 08eb668a88f..aef794f0f08 100644 --- a/vpr/src/route/partition_tree.h +++ b/vpr/src/route/partition_tree.h @@ -25,16 +25,6 @@ inline Side operator!(const Side& rhs) { return Side(!size_t(rhs)); } -/** Routing iteration results per thread. (for a subset of the input netlist) */ -struct RouteIterResults { - /** Are there any connections impossible to route due to a disconnected rr_graph? */ - bool is_routable = true; - /** Net IDs for which timing_driven_route_net() actually got called */ - std::vector rerouted_nets; - /** RouterStats collected from my subset of nets */ - RouterStats stats; -}; - /** Spatial partition tree for routing. * * This divides the netlist into a tree of regions, so that nets with non-overlapping @@ -56,10 +46,6 @@ class PartitionTreeNode { std::unique_ptr left = nullptr; /** Right subtree. */ std::unique_ptr right = nullptr; - /** Are there any connections impossible to route due to a disconnected rr_graph? */ - bool is_routable = false; - /** Net IDs for which timing_driven_route_net() actually got called */ - std::vector rerouted_nets; /* Axis of the cutline. */ Axis cutline_axis = Axis::X; /* Position of the cutline. It's a float, because cutlines are considered to be "between" integral coordinates. */ @@ -92,11 +78,7 @@ class PartitionTree { /** Log PartitionTree-related messages. Can handle multiple threads. */ class PartitionTreeDebug { public: -# ifdef VPR_USE_TBB static inline tbb::concurrent_vector lines; -# else - static inline std::vector lines; -# endif /** Add msg to the log buffer (with a thread ID header) */ static inline void log(std::string msg) { auto thread_id = std::hash()(std::this_thread::get_id()); diff --git a/vpr/src/route/route.cpp b/vpr/src/route/route.cpp new file mode 100644 index 00000000000..469a0455006 --- /dev/null +++ b/vpr/src/route/route.cpp @@ -0,0 +1,625 @@ +#include "concrete_timing_info.h" +#include "connection_based_routing.h" +#include "draw.h" +#include "netlist_routers.h" +#include "place_and_route.h" +#include "read_route.h" +#include "route.h" +#include "route_common.h" +#include "route_debug.h" +#include "route_export.h" +#include "route_profiling.h" +#include "route_utils.h" +#include "vtr_time.h" + +bool route(const Netlist<>& net_list, + int width_fac, + const t_router_opts& router_opts, + const t_analysis_opts& analysis_opts, + t_det_routing_arch* det_routing_arch, + std::vector& segment_inf, + NetPinsMatrix& net_delay, + std::shared_ptr timing_info, + std::shared_ptr delay_calc, + t_chan_width_dist chan_width_dist, + t_direct_inf* directs, + int num_directs, + ScreenUpdatePriority first_iteration_priority, + bool is_flat) { + auto& device_ctx = g_vpr_ctx.mutable_device(); + auto& cluster_ctx = g_vpr_ctx.clustering(); + auto& atom_ctx = g_vpr_ctx.atom(); + auto& route_ctx = g_vpr_ctx.mutable_routing(); + + if (net_list.nets().empty()) { + VPR_FATAL_ERROR(VPR_ERROR_ROUTE, "No nets to route\n"); + } + + t_graph_type graph_type; + t_graph_type graph_directionality; + if (router_opts.route_type == GLOBAL) { + graph_type = GRAPH_GLOBAL; + graph_directionality = GRAPH_BIDIR; + } else { + graph_type = (det_routing_arch->directionality == BI_DIRECTIONAL ? GRAPH_BIDIR : GRAPH_UNIDIR); + graph_directionality = (det_routing_arch->directionality == BI_DIRECTIONAL ? GRAPH_BIDIR : GRAPH_UNIDIR); + } + + /* Set the channel widths */ + t_chan_width chan_width = init_chan(width_fac, chan_width_dist, graph_directionality); + + /* Set up the routing resource graph defined by this FPGA architecture. */ + int warning_count; + + create_rr_graph(graph_type, + device_ctx.physical_tile_types, + device_ctx.grid, + chan_width, + det_routing_arch, + segment_inf, + router_opts, + directs, + num_directs, + &warning_count, + is_flat); + + //Initialize drawing, now that we have an RR graph + init_draw_coords(width_fac); + + /* Allocate and load additional rr_graph information needed only by the router. */ + alloc_and_load_rr_node_route_structs(); + + init_route_structs(net_list, + router_opts.bb_factor, + router_opts.has_choking_spot, + is_flat); + + IntraLbPbPinLookup intra_lb_pb_pin_lookup(device_ctx.logical_block_types); + ClusteredPinAtomPinsLookup netlist_pin_lookup(cluster_ctx.clb_nlist, atom_ctx.nlist, intra_lb_pb_pin_lookup); + + auto choking_spots = set_nets_choking_spots(net_list, + route_ctx.net_terminal_groups, + route_ctx.net_terminal_group_num, + router_opts.has_choking_spot, + is_flat); + + //Initially, the router runs normally trying to reduce congestion while + //balancing other metrics (timing, wirelength, run-time etc.) + RouterCongestionMode router_congestion_mode = RouterCongestionMode::NORMAL; + + //Initialize and properly size the lookups for profiling + profiling::profiling_initialization(get_max_pins_per_net(net_list)); + + /* + * Configure the routing predictor + */ + RoutingPredictor routing_predictor; + float abort_iteration_threshold = std::numeric_limits::infinity(); //Default no early abort + if (router_opts.routing_failure_predictor == SAFE) { + abort_iteration_threshold = ROUTING_PREDICTOR_ITERATION_ABORT_FACTOR_SAFE * router_opts.max_router_iterations; + } else if (router_opts.routing_failure_predictor == AGGRESSIVE) { + abort_iteration_threshold = ROUTING_PREDICTOR_ITERATION_ABORT_FACTOR_AGGRESSIVE * router_opts.max_router_iterations; + } else { + VTR_ASSERT_MSG(router_opts.routing_failure_predictor == OFF, "Unrecognized routing failure predictor setting"); + } + + float high_effort_congestion_mode_iteration_threshold = router_opts.congested_routing_iteration_threshold_frac * router_opts.max_router_iterations; + + /* Set delay of ignored signals to zero. Non-ignored net delays are set by + * update_net_delays_from_route_tree() inside timing_driven_route_net(), + * which is only called for non-ignored nets. */ + for (auto net_id : net_list.nets()) { + if (net_list.net_is_ignored(net_id)) { + for (unsigned int ipin = 1; ipin < net_list.net_pins(net_id).size(); ++ipin) { + net_delay[net_id][ipin] = 0.; + } + } + } + + CBRR connections_inf{net_list, route_ctx.net_rr_terminals, is_flat}; + + route_budgets budgeting_inf(net_list, is_flat); + + // This needs to be called before filling intra-cluster lookahead maps to ensure that the intra-cluster lookahead maps are initialized. + const RouterLookahead* router_lookahead = get_cached_router_lookahead(*det_routing_arch, + router_opts.lookahead_type, + router_opts.write_router_lookahead, + router_opts.read_router_lookahead, + segment_inf, + is_flat); + + if (is_flat) { + // If is_flat is true, the router lookahead maps related to intra-cluster resources should be initialized since + // they haven't been initialized when the map related to global resources was initialized. + auto cache_key = route_ctx.router_lookahead_cache_key_; + std::unique_ptr mut_router_lookahead(route_ctx.cached_router_lookahead_.release()); + VTR_ASSERT(mut_router_lookahead); + route_ctx.cached_router_lookahead_.clear(); + if (!router_opts.read_intra_cluster_router_lookahead.empty()) { + mut_router_lookahead->read_intra_cluster(router_opts.read_intra_cluster_router_lookahead); + } else { + mut_router_lookahead->compute_intra_tile(); + } + route_ctx.cached_router_lookahead_.set(cache_key, std::move(mut_router_lookahead)); + router_lookahead = get_cached_router_lookahead(*det_routing_arch, + router_opts.lookahead_type, + router_opts.write_router_lookahead, + router_opts.read_router_lookahead, + segment_inf, + is_flat); + if (!router_opts.write_intra_cluster_router_lookahead.empty()) { + router_lookahead->write_intra_cluster(router_opts.write_intra_cluster_router_lookahead); + } + } + + VTR_ASSERT(router_lookahead != nullptr); + + /* Routing parameters */ + float pres_fac = update_draw_pres_fac(router_opts.first_iter_pres_fac); /* Typically 0 -> ignore cong. */ + int bb_fac = router_opts.bb_factor; + + /* When routing conflicts are detected the bounding boxes are scaled + * by BB_SCALE_FACTOR every BB_SCALE_ITER_COUNT iterations */ + constexpr float BB_SCALE_FACTOR = 2; + constexpr int BB_SCALE_ITER_COUNT = 5; + + size_t available_wirelength = calculate_wirelength_available(); + + /* Routing status and metrics */ + bool success = false; + WirelengthInfo wirelength_info; + OveruseInfo overuse_info(device_ctx.rr_graph.num_nodes()); + tatum::TimingPathInfo critical_path; + int itry; //Routing iteration number + int itry_conflicted_mode = 0; + + /* Best result so far */ + vtr::vector> best_routing; + t_clb_opins_used best_clb_opins_used_locally; + RoutingMetrics best_routing_metrics; + int legal_convergence_count = 0; + + /* Get initial criticalities from the lookahead */ + if (router_opts.with_timing_analysis && router_opts.initial_timing == e_router_initial_timing::LOOKAHEAD) { + vtr::ScopedStartFinishTimer init_timing_timer("Initializing router criticalities"); + //Estimate initial connection delays from the router lookahead + init_net_delay_from_lookahead(*router_lookahead, + net_list, + route_ctx.net_rr_terminals, + net_delay, + device_ctx.rr_graph, + is_flat); + + //Run STA to get estimated criticalities + timing_info->update(); + VTR_LOG("Initial Net Connection Criticality Histogram:\n"); + print_router_criticality_histogram(net_list, *timing_info, netlist_pin_lookup, is_flat); + } + + std::unique_ptr pin_timing_invalidator; + pin_timing_invalidator = make_net_pin_timing_invalidator( + router_opts.timing_update_type, + net_list, + netlist_pin_lookup, + atom_ctx.nlist, + atom_ctx.lookup, + *timing_info->timing_graph(), + is_flat); + + std::unique_ptr netlist_router = make_netlist_router( + net_list, + router_lookahead, + router_opts, + connections_inf, + net_delay, + netlist_pin_lookup, + timing_info, + pin_timing_invalidator.get(), + budgeting_inf, + routing_predictor, + choking_spots, + is_flat); + + RouterStats router_stats; + float prev_iter_cumm_time = 0; + vtr::Timer iteration_timer; + int num_net_bounding_boxes_updated = 0; + int itry_since_last_convergence = -1; + + // This heap is used for reserve_locally_used_opins. + BinaryHeap small_heap; + small_heap.init_heap(device_ctx.grid); + + // When RCV is enabled the router will not stop unless negative hold slack is 0 + // In some cases this isn't doable, due to global nets or intracluster routing issues + // In these cases RCV will finish early if it goes RCV_FINISH_EARLY_COUNTDOWN iterations without detecting resolvable negative hold slack + // Increasing this will make the router fail occasionally, decreasing will sometimes not let all hold violations be resolved + constexpr int RCV_FINISH_EARLY_COUNTDOWN = 15; + + int rcv_finished_count = RCV_FINISH_EARLY_COUNTDOWN; + + print_route_status_header(); + for (itry = 1; itry <= router_opts.max_router_iterations; ++itry) { + /* Reset "is_routed" and "is_fixed" flags to indicate nets not pre-routed (yet) */ + for (auto net_id : net_list.nets()) { + route_ctx.net_status.set_is_routed(net_id, false); + route_ctx.net_status.set_is_fixed(net_id, false); + } + + if (itry_since_last_convergence >= 0) { + ++itry_since_last_convergence; + } + + // Calculate this once and pass it into net routing to check if should reroute for hold + float worst_negative_slack = 0; + if (budgeting_inf.if_set()) { + worst_negative_slack = timing_info->hold_total_negative_slack(); + } + + /* Initial criticalities: set to 1 on the first iter if the user asked for it */ + if (router_opts.initial_timing == e_router_initial_timing::ALL_CRITICAL && itry == 1) + netlist_router->set_timing_info(make_constant_timing_info(1)); + else + netlist_router->set_timing_info(timing_info); + + /* Route each net */ + RouteIterResults iter_results = netlist_router->route_netlist(itry, pres_fac, worst_negative_slack); + + if (!iter_results.is_routable) { /* Disconnected RRG */ + return false; + } + + // Make sure any CLB OPINs used up by subblocks being hooked directly to them are reserved for that purpose + bool rip_up_local_opins = (itry == 1 ? false : true); + if (!is_flat) { + reserve_locally_used_opins(&small_heap, pres_fac, + router_opts.acc_fac, rip_up_local_opins, is_flat); + } + + /* + * Calculate metrics for the current routing + */ + bool routing_is_feasible = feasible_routing(); + float est_success_iteration = routing_predictor.estimate_success_iteration(); + + //Update resource costs and overuse info + if (itry == 1) { + pathfinder_update_acc_cost_and_overuse_info(0., overuse_info); /* Acc_fac=0 for first iter. */ + } else { + pathfinder_update_acc_cost_and_overuse_info(router_opts.acc_fac, overuse_info); + } + + wirelength_info = calculate_wirelength_info(net_list, available_wirelength); + routing_predictor.add_iteration_overuse(itry, overuse_info.overused_nodes); + + //Update timing based on the new routing + //Note that the net delays have already been updated by timing_driven_route_net + timing_info->update(); + timing_info->set_warn_unconstrained(false); //Don't warn again about unconstrained nodes again during routing + pin_timing_invalidator->reset(); + + critical_path = timing_info->least_slack_critical_path(); + + VTR_ASSERT_SAFE(!router_opts.with_timing_analysis || check_net_delays(net_list, net_delay)); + + if (itry == 1 && router_opts.with_timing_analysis) { + generate_route_timing_reports(router_opts, analysis_opts, *timing_info, *delay_calc, is_flat); + } + + float iter_cumm_time = iteration_timer.elapsed_sec(); + float iter_elapsed_time = iter_cumm_time - prev_iter_cumm_time; + + //Output progress + print_route_status(itry, iter_elapsed_time, pres_fac, num_net_bounding_boxes_updated, iter_results.stats, overuse_info, wirelength_info, timing_info, est_success_iteration); + + prev_iter_cumm_time = iter_cumm_time; + + //Update graphics + if (itry == 1) { + update_screen(first_iteration_priority, "Routing...", ROUTING, timing_info); + } else { + update_screen(ScreenUpdatePriority::MINOR, "Routing...", ROUTING, timing_info); + } + + if (router_opts.save_routing_per_iteration) { + std::string filename = vtr::string_fmt("iteration_%03d.route", itry); + print_route(net_list, nullptr, filename.c_str(), is_flat); + } + + //Update router stats (total) + router_stats.combine(iter_results.stats); + + /* + * Are we finished? + */ + if (is_iteration_complete(routing_is_feasible, router_opts, itry, timing_info, rcv_finished_count == 0)) { + auto& router_ctx = g_vpr_ctx.routing(); + + if (is_better_quality_routing(best_routing, best_routing_metrics, wirelength_info, timing_info)) { + //Save routing + best_routing = router_ctx.route_trees; + best_clb_opins_used_locally = router_ctx.clb_opins_used_locally; + + success = true; + + //Update best metrics + if (router_opts.with_timing_analysis) { + check_net_delays(net_list, net_delay); + best_routing_metrics.sTNS = timing_info->setup_total_negative_slack(); + best_routing_metrics.sWNS = timing_info->setup_worst_negative_slack(); + best_routing_metrics.hTNS = timing_info->hold_total_negative_slack(); + best_routing_metrics.hWNS = timing_info->hold_worst_negative_slack(); + best_routing_metrics.critical_path = critical_path; + } + best_routing_metrics.used_wirelength = wirelength_info.used_wirelength(); + } + + //Decrease pres_fac so that critical connections will take more direct routes + //Note that we use first_iter_pres_fac here (typically zero), and switch to + //use initial_pres_fac on the next iteration. + pres_fac = update_draw_pres_fac(router_opts.first_iter_pres_fac); + + //Reduce timing tolerances to re-route more delay-suboptimal signals + connections_inf.set_connection_criticality_tolerance(0.7); + connections_inf.set_connection_delay_tolerance(1.01); + + ++legal_convergence_count; + itry_since_last_convergence = 0; + + VTR_ASSERT(success); + } + + if (itry_since_last_convergence == 1) { + //We used first_iter_pres_fac when we started routing again + //after the first routing convergence. Since that is often zero, + //we want to set pres_fac to a reasonable (i.e. typically non-zero) + //value afterwards -- so it grows when multiplied by pres_fac_mult + pres_fac = update_draw_pres_fac(router_opts.initial_pres_fac); + } + + //Have we converged the maximum number of times, did not make any changes, or does it seem + //unlikely additional convergences will improve QoR? + if (legal_convergence_count >= router_opts.max_convergence_count + || iter_results.stats.connections_routed == 0 + || early_reconvergence_exit_heuristic(router_opts, itry_since_last_convergence, timing_info, best_routing_metrics)) { +#ifndef NO_GRAPHICS + update_router_info_and_check_bp(BP_ROUTE_ITER, -1); +#endif + break; //Done routing + } + + /* + * Abort checks: Should we give-up because this routing problem is unlikely to converge to a legal routing? + */ + if (itry == 1 && early_exit_heuristic(router_opts, wirelength_info)) { +#ifndef NO_GRAPHICS + update_router_info_and_check_bp(BP_ROUTE_ITER, -1); +#endif + //Abort + break; + } + + //Estimate at what iteration we will converge to a legal routing + if (overuse_info.overused_nodes > ROUTING_PREDICTOR_MIN_ABSOLUTE_OVERUSE_THRESHOLD) { + //Only consider aborting if we have a significant number of overused resources + + if (!std::isnan(est_success_iteration) && est_success_iteration > abort_iteration_threshold && router_opts.routing_budgets_algorithm != YOYO) { + VTR_LOG("Routing aborted, the predicted iteration for a successful route (%.1f) is too high.\n", est_success_iteration); +#ifndef NO_GRAPHICS + update_router_info_and_check_bp(BP_ROUTE_ITER, -1); +#endif + break; //Abort + } + } + + if (itry == 1 && router_opts.exit_after_first_routing_iteration) { + VTR_LOG("Exiting after first routing iteration as requested\n"); +#ifndef NO_GRAPHICS + update_router_info_and_check_bp(BP_ROUTE_ITER, -1); +#endif + break; + } + + /* + * Prepare for the next iteration + */ + + if (router_opts.route_bb_update == e_route_bb_update::DYNAMIC) { + num_net_bounding_boxes_updated = dynamic_update_bounding_boxes(iter_results.rerouted_nets); + } + + if (itry >= high_effort_congestion_mode_iteration_threshold) { + //We are approaching the maximum number of routing iterations, + //and still do not have a legal routing. Switch to a mode which + //focuses more on attempting to resolve routing conflicts. + router_congestion_mode = RouterCongestionMode::CONFLICTED; + } + + //Update pres_fac + if (itry == 1) { + pres_fac = update_draw_pres_fac(router_opts.initial_pres_fac); + } else { + pres_fac *= router_opts.pres_fac_mult; + + /* Avoid overflow for high iteration counts, even if acc_cost is big */ + pres_fac = update_draw_pres_fac(std::min(pres_fac, static_cast(HUGE_POSITIVE_FLOAT / 1e5))); + + // Increase short path criticality if it's having a hard time resolving hold violations due to congestion + if (budgeting_inf.if_set()) { + bool rcv_finished = false; + + /* This constant represents how much extra delay the budget increaser adds to the minimum and maximum delay budgets + * Experimentally this value delivers fast hold slack resolution, while not overwhelming the router + * Increasing this will make it resolve hold faster, but could result in lower circuit quality */ + constexpr float budget_increase_factor = 300e-12; + + if (itry > 5 && worst_negative_slack != 0) + rcv_finished = budgeting_inf.increase_min_budgets_if_struggling(budget_increase_factor, timing_info, worst_negative_slack, netlist_pin_lookup); + if (rcv_finished) + rcv_finished_count--; + else + rcv_finished_count = RCV_FINISH_EARLY_COUNTDOWN; + } + } + + if (router_congestion_mode == RouterCongestionMode::CONFLICTED) { + //The design appears to have routing conflicts which are difficult to resolve: + // 1) Don't re-route legal connections due to delay. This allows + // the router to focus on the actual conflicts + // 2) Increase the net bounding boxes. This potentially allows + // the router to route around otherwise congested regions + // (at the cost of high run-time). + + //Increase the size of the net bounding boxes to give the router more + //freedom to find alternate paths. + // + //In the case of routing conflicts there are multiple connections competing + //for the same resources which can not resolve the congestion themselves. + //In normal routing mode we try to keep the bounding boxes small to minimize + //run-time, but this can limits how far signals can detour (i.e. they can't + //route outside the bounding box), which can cause conflicts to oscillate back + //and forth without resolving. + // + //By scaling the bounding boxes here, we slowly increase the router's search + //space in hopes of it allowing signals to move further out of the way to + //alleviate the conflicts. + if (itry_conflicted_mode % BB_SCALE_ITER_COUNT == 0) { + //We scale the bounding boxes by BB_SCALE_FACTOR, + //every BB_SCALE_ITER_COUNT iterations. This ensures + //that we give the router some time (BB_SCALE_ITER_COUNT) to try + //resolve/negotiate congestion at the new BB factor. + // + //Note that we increase the BB factor slowly to try and minimize + //the bounding box size (since larger bounding boxes slow the router down). + auto& grid = g_vpr_ctx.device().grid; + int max_grid_dim = std::max(grid.width(), grid.height()); + + //Scale by BB_SCALE_FACTOR but clip to grid size to avoid overflow + bb_fac = std::min(max_grid_dim, bb_fac * BB_SCALE_FACTOR); + + route_ctx.route_bb = load_route_bb(net_list, bb_fac); + } + + ++itry_conflicted_mode; + } + + if (router_opts.with_timing_analysis) { + if (itry == 1) { + // first iteration sets up the lower bound connection delays since only timing is optimized for + connections_inf.set_stable_critical_path_delay(critical_path.delay()); + connections_inf.set_lower_bound_connection_delays(net_delay); + + //load budgets using information from uncongested delay information + budgeting_inf.load_route_budgets(net_delay, timing_info, netlist_pin_lookup, router_opts); + + if (router_opts.routing_budgets_algorithm == YOYO) + netlist_router->set_rcv_enabled(true); + } else { + bool stable_routing_configuration = true; + + /* + * Determine if any connection need to be forcibly re-routed due to timing + */ + + //Yes, if explicitly enabled + bool should_ripup_for_delay = (router_opts.incr_reroute_delay_ripup == e_incr_reroute_delay_ripup::ON); + + //Or, if things are not too congested + should_ripup_for_delay |= (router_opts.incr_reroute_delay_ripup == e_incr_reroute_delay_ripup::AUTO + && router_congestion_mode == RouterCongestionMode::NORMAL); + + if (should_ripup_for_delay) { + if (connections_inf.critical_path_delay_grew_significantly(critical_path.delay())) { + // only need to forcibly reroute if critical path grew significantly + stable_routing_configuration = connections_inf.forcibly_reroute_connections(router_opts.max_criticality, + timing_info, + netlist_pin_lookup, + net_delay); + } + } + + // not stable if any connection needs to be forcibly rerouted + if (stable_routing_configuration) { + connections_inf.set_stable_critical_path_delay(critical_path.delay()); + } + } + } else { + /* If timing analysis is not enabled, make sure that the criticalities and the + * net_delays stay as 0 so that wirelength can be optimized. */ + + for (auto net_id : net_list.nets()) { + for (unsigned int ipin = 1; ipin < net_list.net_pins(net_id).size(); ++ipin) { + net_delay[net_id][ipin] = 0.; + } + } + } + + if (router_opts.congestion_analysis) profiling::congestion_analysis(); + if (router_opts.fanout_analysis) profiling::time_on_fanout_analysis(); + // profiling::time_on_criticality_analysis(); + } + + if (success) { + VTR_LOG("Restoring best routing\n"); + + auto& router_ctx = g_vpr_ctx.mutable_routing(); + + /* Restore congestion from best route */ + for (auto net_id : net_list.nets()) { + if (route_ctx.route_trees[net_id]) + pathfinder_update_cost_from_route_tree(route_ctx.route_trees[net_id]->root(), -1); + if (best_routing[net_id]) + pathfinder_update_cost_from_route_tree(best_routing[net_id]->root(), 1); + } + router_ctx.route_trees = best_routing; + router_ctx.clb_opins_used_locally = best_clb_opins_used_locally; + + prune_unused_non_configurable_nets(connections_inf, net_list); + + if (router_opts.with_timing_analysis) { + VTR_LOG("Critical path: %g ns\n", 1e9 * best_routing_metrics.critical_path.delay()); + } + + VTR_LOG("Successfully routed after %d routing iterations.\n", itry); + } else { + VTR_LOG("Routing failed.\n"); + + //If the routing fails, print the overused info + print_overused_nodes_status(router_opts, overuse_info); + +#ifdef VTR_ENABLE_DEBUG_LOGGING + if (f_router_debug) + print_invalid_routing_info(net_list, is_flat); +#endif + } + + if (router_opts.with_timing_analysis) { + VTR_LOG("Final Net Connection Criticality Histogram:\n"); + print_router_criticality_histogram(net_list, *timing_info, netlist_pin_lookup, is_flat); + } + + VTR_ASSERT(router_stats.heap_pushes >= router_stats.intra_cluster_node_pushes); + VTR_ASSERT(router_stats.heap_pops >= router_stats.intra_cluster_node_pops); + VTR_LOG( + "Router Stats: total_nets_routed: %zu total_connections_routed: %zu total_heap_pushes: %zu total_heap_pops: %zu " + "total_internal_heap_pushes: %zu total_internal_heap_pops: %zu total_external_heap_pushes: %zu total_external_heap_pops: %zu ", + router_stats.nets_routed, router_stats.connections_routed, router_stats.heap_pushes, router_stats.heap_pops, + router_stats.intra_cluster_node_pushes, router_stats.intra_cluster_node_pops, + router_stats.inter_cluster_node_pushes, router_stats.inter_cluster_node_pops); + for (int node_type_idx = 0; node_type_idx < t_rr_type::NUM_RR_TYPES; node_type_idx++) { + VTR_LOG("total_external_%s_pushes: %zu ", rr_node_typename[node_type_idx], router_stats.inter_cluster_node_type_cnt_pushes[node_type_idx]); + VTR_LOG("total_external_%s_pops: %zu ", rr_node_typename[node_type_idx], router_stats.inter_cluster_node_type_cnt_pops[node_type_idx]); + VTR_LOG("total_internal_%s_pushes: %zu ", rr_node_typename[node_type_idx], router_stats.intra_cluster_node_type_cnt_pushes[node_type_idx]); + VTR_LOG("total_internal_%s_pops: %zu ", rr_node_typename[node_type_idx], router_stats.intra_cluster_node_type_cnt_pops[node_type_idx]); + VTR_LOG("rt_node_%s_pushes: %zu ", rr_node_typename[node_type_idx], router_stats.rt_node_pushes[node_type_idx]); + VTR_LOG("rt_node_%s_high_fanout_pushes: %zu ", rr_node_typename[node_type_idx], router_stats.rt_node_high_fanout_pushes[node_type_idx]); + VTR_LOG("rt_node_%s_entire_tree_pushes: %zu ", rr_node_typename[node_type_idx], router_stats.rt_node_entire_tree_pushes[node_type_idx]); + } + + VTR_LOG("total_number_of_adding_all_rt: %zu ", router_stats.add_all_rt); + VTR_LOG("total_number_of_adding_high_fanout_rt: %zu ", router_stats.add_high_fanout_rt); + VTR_LOG("total_number_of_adding_all_rt_from_calling_high_fanout_rt: %zu ", router_stats.add_all_rt_from_high_fanout); + VTR_LOG("\n"); + + return success; +} diff --git a/vpr/src/route/route.h b/vpr/src/route/route.h new file mode 100644 index 00000000000..cf6efb26311 --- /dev/null +++ b/vpr/src/route/route.h @@ -0,0 +1,33 @@ +#pragma once + +#include "RoutingDelayCalculator.h" +#include "timing_info.h" +#include "vpr_net_pins_matrix.h" +#include "vpr_types.h" +#include "netlist.h" + +/** Attempts a routing via the AIR algorithm [0]. + * + * \p width_fac specifies the relative width of the channels, while the members of + * \p router_opts determine the value of the costs assigned to routing + * resource node, etc. \p det_routing_arch describes the detailed routing + * architecture (connection and switch boxes) of the FPGA; it is used + * only if a DETAILED routing has been selected. + * + * [0]: K. E. Murray, S. Zhong, and V. Betz, "AIR: A fast but lazy timing-driven FPGA router", in ASPDAC 2020 + * + * \return Success status. */ +bool route(const Netlist<>& net_list, + int width_fac, + const t_router_opts& router_opts, + const t_analysis_opts& analysis_opts, + t_det_routing_arch* det_routing_arch, + std::vector& segment_inf, + NetPinsMatrix& net_delay, + std::shared_ptr timing_info, + std::shared_ptr delay_calc, + t_chan_width_dist chan_width_dist, + t_direct_inf* directs, + int num_directs, + ScreenUpdatePriority first_iteration_priority, + bool is_flat); diff --git a/vpr/src/route/route_budgets.cpp b/vpr/src/route/route_budgets.cpp index ff14ec752ac..00dd14ae2bc 100644 --- a/vpr/src/route/route_budgets.cpp +++ b/vpr/src/route/route_budgets.cpp @@ -44,7 +44,6 @@ #include "vtr_assert.h" #include "vtr_log.h" -#include "route_timing.h" #include "tatum/report/TimingPathFwd.hpp" #include "tatum/base/TimingType.hpp" #include "concrete_timing_info.h" diff --git a/vpr/src/route/route_common.cpp b/vpr/src/route/route_common.cpp index 2a2f9cb787e..ccc179320fb 100644 --- a/vpr/src/route/route_common.cpp +++ b/vpr/src/route/route_common.cpp @@ -1,44 +1,12 @@ -#include -#include -#include -#include -#include -#include - -#include "route_tree.h" -#include "vtr_assert.h" -#include "vtr_util.h" -#include "vtr_log.h" -#include "vtr_digest.h" -#include "vtr_memory.h" - -#include "vpr_types.h" -#include "vpr_error.h" -#include "vpr_utils.h" - -#include "stats.h" -#include "globals.h" -#include "route_export.h" -#include "route_common.h" -#include "route_parallel.h" -#include "route_timing.h" -#include "place_and_route.h" -#include "rr_graph.h" -#include "rr_graph2.h" -#include "read_xml_arch_file.h" -#include "draw.h" -#include "echo_files.h" -#include "atom_netlist_utils.h" - -#include "route_profiling.h" +/** @file Impls for more router utils */ -#include "timing_util.h" -#include "RoutingDelayCalculator.h" -#include "timing_info.h" -#include "tatum/echo_writer.hpp" -#include "binary_heap.h" -#include "bucket.h" +#include "atom_netlist_utils.h" +#include "connection_router_interface.h" #include "draw_global.h" +#include "place_and_route.h" +#include "route_common.h" +#include "route_export.h" +#include "rr_graph.h" /* The numbering relation between the channels and clbs is: * * * @@ -69,7 +37,7 @@ * chan_width_y[0] chan_width_y[1] * * */ -/******************** Subroutines local to route_common.c *******************/ +/******************** Subroutines local to route_common.cpp *******************/ static vtr::vector> load_net_rr_terminals(const RRGraphView& rr_graph, const Netlist<>& net_list, bool is_flat); @@ -107,7 +75,7 @@ void save_routing(vtr::vector>& best_routi saved_clb_opins_used_locally = clb_opins_used_locally; } -/* Empties route_ctx.current_rt and copies over best_routing onto it. +/* Empties route_ctx.route_trees and copies over best_routing onto it. * Also restores the locally used opin data. */ void restore_routing(vtr::vector>& best_routing, t_clb_opins_used& clb_opins_used_locally, @@ -150,170 +118,7 @@ void get_serial_num(const Netlist<>& net_list) { VTR_LOG("Serial number (magic cookie) for the routing is: %d\n", serial_num); } -void try_graph(int width_fac, - const t_router_opts& router_opts, - t_det_routing_arch* det_routing_arch, - std::vector& segment_inf, - t_chan_width_dist chan_width_dist, - t_direct_inf* directs, - int num_directs, - bool is_flat) { - auto& device_ctx = g_vpr_ctx.mutable_device(); - - t_graph_type graph_type; - t_graph_type graph_directionality; - if (router_opts.route_type == GLOBAL) { - graph_type = GRAPH_GLOBAL; - graph_directionality = GRAPH_BIDIR; - } else { - graph_type = (det_routing_arch->directionality == BI_DIRECTIONAL ? GRAPH_BIDIR : GRAPH_UNIDIR); - graph_directionality = (det_routing_arch->directionality == BI_DIRECTIONAL ? GRAPH_BIDIR : GRAPH_UNIDIR); - } - - /* Set the channel widths */ - t_chan_width chan_width = init_chan(width_fac, chan_width_dist, graph_directionality); - - /* Free any old routing graph, if one exists. */ - free_rr_graph(); - - /* Set up the routing resource graph defined by this FPGA architecture. */ - int warning_count; - create_rr_graph(graph_type, - device_ctx.physical_tile_types, - device_ctx.grid, - chan_width, - det_routing_arch, - segment_inf, - router_opts, - directs, num_directs, - &warning_count, - is_flat); -} - -bool try_route(const Netlist<>& net_list, - int width_fac, - const t_router_opts& router_opts, - const t_analysis_opts& analysis_opts, - t_det_routing_arch* det_routing_arch, - std::vector& segment_inf, - NetPinsMatrix& net_delay, - std::shared_ptr timing_info, - std::shared_ptr delay_calc, - t_chan_width_dist chan_width_dist, - t_direct_inf* directs, - int num_directs, - ScreenUpdatePriority first_iteration_priority, - bool is_flat) { - /* Attempts a routing via an iterated maze router algorithm. Width_fac * - * specifies the relative width of the channels, while the members of * - * router_opts determine the value of the costs assigned to routing * - * resource node, etc. det_routing_arch describes the detailed routing * - * architecture (connection and switch boxes) of the FPGA; it is used * - * only if a DETAILED routing has been selected. */ - - auto& device_ctx = g_vpr_ctx.mutable_device(); - auto& cluster_ctx = g_vpr_ctx.clustering(); - - t_graph_type graph_type; - t_graph_type graph_directionality; - if (router_opts.route_type == GLOBAL) { - graph_type = GRAPH_GLOBAL; - graph_directionality = GRAPH_BIDIR; - } else { - graph_type = (det_routing_arch->directionality == BI_DIRECTIONAL ? GRAPH_BIDIR : GRAPH_UNIDIR); - graph_directionality = (det_routing_arch->directionality == BI_DIRECTIONAL ? GRAPH_BIDIR : GRAPH_UNIDIR); - } - - /* Set the channel widths */ - t_chan_width chan_width = init_chan(width_fac, chan_width_dist, graph_directionality); - - /* Set up the routing resource graph defined by this FPGA architecture. */ - int warning_count; - - create_rr_graph(graph_type, - device_ctx.physical_tile_types, - device_ctx.grid, - chan_width, - det_routing_arch, - segment_inf, - router_opts, - directs, - num_directs, - &warning_count, - is_flat); - - //Initialize drawing, now that we have an RR graph - init_draw_coords(width_fac); - - bool success = true; - - /* Allocate and load additional rr_graph information needed only by the router. */ - alloc_and_load_rr_node_route_structs(); - - init_route_structs(net_list, - router_opts.bb_factor, - router_opts.has_choking_spot, - is_flat); - - if (net_list.nets().empty()) { - VTR_LOG_WARN("No nets to route\n"); - } - - if (router_opts.router_algorithm == PARALLEL) { - VTR_LOG("Confirming router algorithm: PARALLEL.\n"); - -#ifdef VPR_USE_TBB - auto& atom_ctx = g_vpr_ctx.atom(); - - IntraLbPbPinLookup intra_lb_pb_pin_lookup(device_ctx.logical_block_types); - ClusteredPinAtomPinsLookup netlist_pin_lookup(cluster_ctx.clb_nlist, atom_ctx.nlist, intra_lb_pb_pin_lookup); - - success = try_parallel_route(net_list, - *det_routing_arch, - router_opts, - analysis_opts, - segment_inf, - net_delay, - netlist_pin_lookup, - timing_info, - delay_calc, - first_iteration_priority, - is_flat); - - profiling::time_on_fanout_analysis(); -#else - VPR_FATAL_ERROR(VPR_ERROR_ROUTE, "VPR was not compiled with TBB support required for parallel routing\n"); -#endif - - } else { /* TIMING_DRIVEN route */ - VTR_LOG("Confirming router algorithm: TIMING_DRIVEN.\n"); - auto& atom_ctx = g_vpr_ctx.atom(); - - IntraLbPbPinLookup intra_lb_pb_pin_lookup(device_ctx.logical_block_types); - ClusteredPinAtomPinsLookup netlist_pin_lookup(cluster_ctx.clb_nlist, atom_ctx.nlist, intra_lb_pb_pin_lookup); - success = try_timing_driven_route(net_list, - *det_routing_arch, - router_opts, - analysis_opts, - segment_inf, - net_delay, - netlist_pin_lookup, - timing_info, - delay_calc, - first_iteration_priority, - is_flat); - - profiling::time_on_fanout_analysis(); - } - - return (success); -} - bool feasible_routing() { - /* This routine checks to see if this is a resource-feasible routing. * - * That is, are all rr_node capacity limitations respected? It assumes * - * that the occupancy arrays are up to date when it is called. */ - auto& device_ctx = g_vpr_ctx.device(); const auto& rr_graph = device_ctx.rr_graph; auto& route_ctx = g_vpr_ctx.routing(); @@ -327,7 +132,7 @@ bool feasible_routing() { return (true); } -//Returns all RR nodes in the current routing which are congested +/** Returns all RR nodes in the current routing which are congested */ std::vector collect_congested_rr_nodes() { auto& device_ctx = g_vpr_ctx.device(); const auto& rr_graph = device_ctx.rr_graph; @@ -364,10 +169,9 @@ vtr::vector> collect_rr_node_nets() { return rr_node_nets; } +/** Updates pathfinder's occupancy by either adding or removing the + * usage of a resource node. */ void pathfinder_update_single_node_occupancy(RRNodeId inode, int add_or_sub) { - /* Updates pathfinder's occupancy by either adding or removing the - * usage of a resource node. */ - auto& route_ctx = g_vpr_ctx.mutable_routing(); int occ = route_ctx.rr_node_route_inf[inode].occ() + add_or_sub; @@ -376,14 +180,13 @@ void pathfinder_update_single_node_occupancy(RRNodeId inode, int add_or_sub) { VTR_ASSERT(occ >= 0); } +/** This routine recomputes the acc_cost (accumulated congestion cost) of each + * routing resource for the pathfinder algorithm after all nets have been routed. + * It updates the accumulated cost to by adding in the number of extra signals + * sharing a resource right now (i.e. after each complete iteration) times acc_fac. + * THIS ROUTINE ASSUMES THE OCCUPANCY VALUES IN RR_NODE ARE UP TO DATE. + * This routine also creates a new overuse info for the current routing iteration. */ void pathfinder_update_acc_cost_and_overuse_info(float acc_fac, OveruseInfo& overuse_info) { - /* This routine recomputes the acc_cost (accumulated congestion cost) of each * - * routing resource for the pathfinder algorithm after all nets have been routed. * - * It updates the accumulated cost to by adding in the number of extra signals * - * sharing a resource right now (i.e. after each complete iteration) times acc_fac. * - * THIS ROUTINE ASSUMES THE OCCUPANCY VALUES IN RR_NODE ARE UP TO DATE. * - * This routine also creates a new overuse info for the current routing iteration. */ - auto& device_ctx = g_vpr_ctx.device(); const auto& rr_graph = device_ctx.rr_graph; auto& route_ctx = g_vpr_ctx.mutable_routing(); @@ -417,20 +220,6 @@ void pathfinder_update_cost_from_route_tree(const RouteTreeNode& root, int add_o } } -float update_pres_fac(float new_pres_fac) { - /* This routine should take the new value of the present congestion factor * - * and propagate it to all the relevant data fields in the vpr flow. * - * Currently, it only updates the pres_fac used by the drawing functions */ -#ifndef NO_GRAPHICS - - // Only updates the drawing pres_fac if graphics is enabled - get_draw_state_vars()->pres_fac = new_pres_fac; - -#endif // NO_GRAPHICS - - return new_pres_fac; -} - /* Call this before you route any nets. It frees any old route trees and * sets the list of rr_nodes touched to empty. */ void init_route_structs(const Netlist<>& net_list, @@ -595,12 +384,9 @@ static t_clb_opins_used alloc_and_load_clb_opins_used_locally() { return (clb_opins_used_locally); } -/*the trace lists are only freed after use by the timing-driven placer */ -/*Do not free them after use by the router, since stats, and draw */ -/*routines use the trace values */ +/* Frees the temporary storage needed only during the routing. The + * final routing result is not freed. */ void free_route_structs() { - /* Frees the temporary storage needed only during the routing. The * - * final routing result is not freed. */ auto& route_ctx = g_vpr_ctx.mutable_routing(); if (route_ctx.route_bb.size() != 0) { diff --git a/vpr/src/route/route_common.h b/vpr/src/route/route_common.h index 68e525e10b0..203e2880059 100644 --- a/vpr/src/route/route_common.h +++ b/vpr/src/route/route_common.h @@ -1,14 +1,19 @@ -/************ Defines and types shared by all route files ********************/ #pragma once + +/** @file Misc. router utils: some used by the connection router, some by other + * router files and some used globally. */ + #include #include "clustered_netlist.h" -#include "vtr_vector.h" -#include "heap_type.h" #include "rr_node_fwd.h" #include "router_stats.h" #include "globals.h" -/******* Subroutines in route_common used only by other router modules ******/ +/** This routine checks to see if this is a resource-feasible routing. + * That is, are all rr_node capacity limitations respected? It assumes + * that the occupancy arrays are up to date when it is called. */ +bool feasible_routing(); + vtr::vector load_route_bb(const Netlist<>& net_list, int bb_factor); @@ -23,8 +28,6 @@ void pathfinder_update_acc_cost_and_overuse_info(float acc_fac, OveruseInfo& ove /** Update pathfinder cost of all nodes under root (including root) */ void pathfinder_update_cost_from_route_tree(const RouteTreeNode& root, int add_or_sub); -float update_pres_fac(float new_pres_fac); - void reset_path_costs(const std::vector& visited_rr_nodes); float get_rr_cong_cost(RRNodeId inode, float pres_fac); diff --git a/vpr/src/route/route_debug.cpp b/vpr/src/route/route_debug.cpp new file mode 100644 index 00000000000..c0c8d3dd24e --- /dev/null +++ b/vpr/src/route/route_debug.cpp @@ -0,0 +1,30 @@ +#include "route_debug.h" + +std::atomic_bool f_router_debug = false; + +void enable_router_debug( + const t_router_opts& router_opts, + ParentNetId net, + RRNodeId sink_rr, + int router_iteration, + ConnectionRouterInterface* router) { + bool active_net_debug = (router_opts.router_debug_net >= -1); + bool active_sink_debug = (router_opts.router_debug_sink_rr >= 0); + bool active_iteration_debug = (router_opts.router_debug_iteration >= 0); + + bool match_net = (ParentNetId(router_opts.router_debug_net) == net || router_opts.router_debug_net == -1); + bool match_sink = (router_opts.router_debug_sink_rr == int(size_t((sink_rr))) || router_opts.router_debug_sink_rr < 0); + bool match_iteration = (router_opts.router_debug_iteration == router_iteration || router_opts.router_debug_iteration < 0); + + f_router_debug = active_net_debug || active_sink_debug || active_iteration_debug; + + if (active_net_debug) f_router_debug = f_router_debug && match_net; + if (active_sink_debug) f_router_debug = f_router_debug && match_sink; + if (active_iteration_debug) f_router_debug = f_router_debug && match_iteration; + + router->set_router_debug(f_router_debug); + +#ifndef VTR_ENABLE_DEBUG_LOGGING + VTR_LOGV_WARN(f_router_debug, "Limited router debug output provided since compiled without VTR_ENABLE_DEBUG_LOGGING defined\n"); +#endif +} diff --git a/vpr/src/route/route_debug.h b/vpr/src/route/route_debug.h new file mode 100644 index 00000000000..94c874da706 --- /dev/null +++ b/vpr/src/route/route_debug.h @@ -0,0 +1,20 @@ +#pragma once + +/** @file Utils for debugging the router */ + +#include +#include "connection_router_interface.h" +#include "vpr_types.h" + +/** @brief Run-time flag to control when router debug information is printed + * Note only enables debug output if compiled with VTR_ENABLE_DEBUG_LOGGING defined + * f_router_debug is used to stop the router when a breakpoint is reached. When a breakpoint is reached, this flag is set to true. + * + * In addition f_router_debug is used to print additional debug information during routing, for instance lookahead expected costs + * information. + * + * d2: Made atomic as an attempt to make it work with parallel routing, but don't expect reliable results. */ +extern std::atomic_bool f_router_debug; + +/** Enable f_router_debug if specific sink/net debugging is set in \p router_opts */ +void enable_router_debug(const t_router_opts& router_opts, ParentNetId net, RRNodeId sink_rr, int router_iteration, ConnectionRouterInterface* router); diff --git a/vpr/src/route/route_export.h b/vpr/src/route/route_export.h index 3aa1703647e..971aeba966b 100644 --- a/vpr/src/route/route_export.h +++ b/vpr/src/route/route_export.h @@ -1,43 +1,20 @@ -/******** Function prototypes for functions in route_common.cpp that *********** - ******** are used outside the router modules. ***********/ -#include "vpr_types.h" +#pragma once + +/** @file Function prototypes for functions in route_common.cpp that + * are used outside the router modules. */ + #include -#include "timing_info_fwd.h" + #include "route_common.h" -#include "RoutingDelayCalculator.h" +#include "timing_info_fwd.h" +#include "vpr_types.h" -void try_graph(int width_fac, - const t_router_opts& router_opts, - t_det_routing_arch* det_routing_arch, - std::vector& segment_inf, - t_chan_width_dist chan_width_dist, - t_direct_inf* directs, - int num_directs, - bool is_flat); - -bool try_route(const Netlist<>& net_list, - int width_fac, - const t_router_opts& router_opts, - const t_analysis_opts& analysis_opts, - t_det_routing_arch* det_routing_arch, - std::vector& segment_inf, - NetPinsMatrix& net_delay, - std::shared_ptr timing_info, - std::shared_ptr delay_calc, - t_chan_width_dist chan_width_dist, - t_direct_inf* directs, - int num_directs, - ScreenUpdatePriority first_iteration_priority, - bool is_flat); - -bool feasible_routing(); +#include "RoutingDelayCalculator.h" std::vector collect_congested_rr_nodes(); vtr::vector> collect_rr_node_nets(); -t_clb_opins_used alloc_route_structs(); - void free_route_structs(); void save_routing(vtr::vector>& best_routing, diff --git a/vpr/src/route/route_net.cpp b/vpr/src/route/route_net.cpp new file mode 100644 index 00000000000..8f36e68836b --- /dev/null +++ b/vpr/src/route/route_net.cpp @@ -0,0 +1,338 @@ +/** @file Impls for non-templated net routing fns & utils */ + +#include "route_net.h" +#include "stats.h" + +bool check_hold(const t_router_opts& router_opts, float worst_neg_slack) { + if (router_opts.routing_budgets_algorithm != YOYO) { + return false; + } else if (worst_neg_slack != 0) { + return true; + } + return false; +} + +void setup_routing_resources(int itry, + ParentNetId net_id, + const Netlist<>& net_list, + unsigned num_sinks, + int min_incremental_reroute_fanout, + CBRR& connections_inf, + const t_router_opts& router_opts, + bool ripup_high_fanout_nets) { + auto& route_ctx = g_vpr_ctx.mutable_routing(); + + /* "tree" points to this net's spot in the global context here, so re-initializing it etc. changes the global state */ + vtr::optional& tree = route_ctx.route_trees[net_id]; + + // for nets below a certain size (min_incremental_reroute_fanout), rip up any old routing + // otherwise, we incrementally reroute by reusing legal parts of the previous iteration + if ((int)num_sinks < min_incremental_reroute_fanout || itry == 1 || ripup_high_fanout_nets) { + profiling::net_rerouted(); + + /* rip up the whole net */ + if (tree) + pathfinder_update_cost_from_route_tree(tree.value().root(), -1); + tree = vtr::nullopt; + + /* re-initialize net */ + tree = RouteTree(net_id); + pathfinder_update_cost_from_route_tree(tree.value().root(), 1); + + // since all connections will be rerouted for this net, clear all of net's forced reroute flags + connections_inf.clear_force_reroute_for_net(net_id); + + // when we don't prune the tree, we also don't know the sink node indices + // thus we'll use functions that act on pin indices like mark_ends instead + // of their versions that act on node indices directly like mark_remaining_ends + mark_ends(net_list, net_id); + } else { + profiling::net_rebuild_start(); + + if (!tree) { + tree = RouteTree(net_id); + pathfinder_update_cost_from_route_tree(tree.value().root(), 1); + } + + /* copy the existing routing + * prune() depends on global occ, so we can't subtract before pruning + * OPT: to skip this copy, return a "diff" from RouteTree::prune */ + RouteTree tree2 = tree.value(); + + // Skip this check if RCV is enabled, as RCV can use another method to cause reroutes + VTR_ASSERT_SAFE(should_route_net(net_id, connections_inf, true) || router_opts.routing_budgets_algorithm == YOYO); + + // Prune the copy (using congestion data before subtraction) + vtr::optional pruned_tree2 = tree2.prune(connections_inf); + + // Subtract congestion using the non-pruned original + pathfinder_update_cost_from_route_tree(tree->root(), -1); + + if (pruned_tree2) { //Partially pruned + profiling::route_tree_preserved(); + + // Add back congestion for the pruned route tree + pathfinder_update_cost_from_route_tree(pruned_tree2->root(), 1); + // pruned_tree2 is no longer required -> we can move rather than copy + tree = std::move(pruned_tree2.value()); + } else { // Fully destroyed + profiling::route_tree_pruned(); + + // Initialize only to source + tree = RouteTree(net_id); + pathfinder_update_cost_from_route_tree(tree->root(), 1); + } + + profiling::net_rebuild_end(num_sinks, tree->get_remaining_isinks().size()); + + // still need to calculate the tree's time delay + tree->reload_timing(); + + // check for R_upstream C_downstream and edge correctness + VTR_ASSERT_SAFE(tree->is_valid()); + + // congestion should've been pruned away + VTR_ASSERT_SAFE(tree->is_uncongested()); + + // mark remaining ends + mark_remaining_ends(net_id); + + // mark the lookup (rr_node_route_inf) for existing tree elements as NO_PREVIOUS so add_to_path stops when it reaches one of them + update_rr_route_inf_from_tree(tree->root()); + } + + // completed constructing the partial route tree and updated all other data structures to match +} + +void update_rr_base_costs(int fanout) { + auto& device_ctx = g_vpr_ctx.mutable_device(); + + float factor; + size_t index; + + /* Other reasonable values for factor include fanout and 1 */ + factor = sqrt(fanout); + + for (index = CHANX_COST_INDEX_START; index < device_ctx.rr_indexed_data.size(); index++) { + if (device_ctx.rr_indexed_data[RRIndexedDataId(index)].T_quadratic > 0.) { /* pass transistor */ + device_ctx.rr_indexed_data[RRIndexedDataId(index)].base_cost = device_ctx.rr_indexed_data[RRIndexedDataId(index)].saved_base_cost * factor; + } else { + device_ctx.rr_indexed_data[RRIndexedDataId(index)].base_cost = device_ctx.rr_indexed_data[RRIndexedDataId(index)].saved_base_cost; + } + } +} + +void update_rr_route_inf_from_tree(const RouteTreeNode& rt_node) { + auto& route_ctx = g_vpr_ctx.mutable_routing(); + + for (auto& node : rt_node.all_nodes()) { + RRNodeId inode = node.inode; + route_ctx.rr_node_route_inf[inode].prev_node = RRNodeId::INVALID(); + route_ctx.rr_node_route_inf[inode].prev_edge = RREdgeId::INVALID(); + + // path cost should be unset + VTR_ASSERT(std::isinf(route_ctx.rr_node_route_inf[inode].path_cost)); + VTR_ASSERT(std::isinf(route_ctx.rr_node_route_inf[inode].backward_path_cost)); + } +} + +bool should_route_net(ParentNetId net_id, + CBRR& connections_inf, + bool if_force_reroute) { + auto& route_ctx = g_vpr_ctx.routing(); + auto& device_ctx = g_vpr_ctx.device(); + const auto& rr_graph = device_ctx.rr_graph; + + if (!route_ctx.route_trees[net_id]) { + /* No routing yet. */ + return true; + } + + const RouteTree& tree = route_ctx.route_trees[net_id].value(); + + /* Walk over all rt_nodes in the net */ + for (auto& rt_node : tree.all_nodes()) { + RRNodeId inode = rt_node.inode; + int occ = route_ctx.rr_node_route_inf[inode].occ(); + int capacity = rr_graph.node_capacity(inode); + + if (occ > capacity) { + return true; /* overuse detected */ + } + + if (rt_node.is_leaf()) { //End of a branch + // even if net is fully routed, not complete if parts of it should get ripped up (EXPERIMENTAL) + if (if_force_reroute) { + if (connections_inf.should_force_reroute_connection(net_id, inode)) { + return true; + } + } + } + } + + /* If all sinks have been routed to without overuse, no need to route this */ + if (tree.get_remaining_isinks().empty()) + return false; + + return true; +} + +bool early_exit_heuristic(const t_router_opts& router_opts, const WirelengthInfo& wirelength_info) { + if (wirelength_info.used_wirelength_ratio() > router_opts.init_wirelength_abort_threshold) { + VTR_LOG("Wire length usage ratio %g exceeds limit of %g, fail routing.\n", + wirelength_info.used_wirelength_ratio(), + router_opts.init_wirelength_abort_threshold); + return true; + } + return false; +} + +float get_net_pin_criticality(const SetupHoldTimingInfo* timing_info, + const ClusteredPinAtomPinsLookup& netlist_pin_lookup, + float max_criticality, + float criticality_exp, + ParentNetId net_id, + ParentPinId pin_id, + bool is_flat) { + float pin_criticality = 0.0; + const auto& route_ctx = g_vpr_ctx.routing(); + + if (route_ctx.is_clock_net[net_id]) { + pin_criticality = max_criticality; + } else { + pin_criticality = calculate_clb_net_pin_criticality(*timing_info, + netlist_pin_lookup, + pin_id, + is_flat); + } + + /* Pin criticality is between 0 and 1. + * Shift it downwards by 1 - max_criticality (max_criticality is 0.99 by default, + * so shift down by 0.01) and cut off at 0. This means that all pins with small + * criticalities (<0.01) get criticality 0 and are ignored entirely, and everything + * else becomes a bit less critical. This effect becomes more pronounced if + * max_criticality is set lower. */ + // VTR_ASSERT(pin_criticality[ipin] > -0.01 && pin_criticality[ipin] < 1.01); + pin_criticality = std::max(pin_criticality - (1.0 - max_criticality), 0.0); + + /* Take pin criticality to some power (1 by default). */ + pin_criticality = std::pow(pin_criticality, criticality_exp); + + /* Cut off pin criticality at max_criticality. */ + pin_criticality = std::min(pin_criticality, max_criticality); + + return pin_criticality; +} + +size_t calculate_wirelength_available() { + auto& device_ctx = g_vpr_ctx.device(); + const auto& rr_graph = device_ctx.rr_graph; + + size_t available_wirelength = 0; + // But really what's happening is that this for loop iterates over every node and determines the available wirelength + for (const RRNodeId& rr_id : device_ctx.rr_graph.nodes()) { + const t_rr_type channel_type = rr_graph.node_type(rr_id); + if (channel_type == CHANX || channel_type == CHANY) { + available_wirelength += rr_graph.node_capacity(rr_id) * rr_graph.node_length(rr_id); + } + } + return available_wirelength; +} + +WirelengthInfo calculate_wirelength_info(const Netlist<>& net_list, size_t available_wirelength) { + size_t used_wirelength = 0; + VTR_ASSERT(available_wirelength > 0); + + auto& route_ctx = g_vpr_ctx.routing(); + + for (auto net_id : net_list.nets()) { + if (!net_list.net_is_ignored(net_id) + && net_list.net_sinks(net_id).size() != 0 /* Globals don't count. */ + && route_ctx.route_trees[net_id]) { + int bends = 0, wirelength = 0, segments = 0; + bool is_absorbed; + get_num_bends_and_length(net_id, &bends, &wirelength, &segments, &is_absorbed); + + used_wirelength += wirelength; + } + } + + return WirelengthInfo(available_wirelength, used_wirelength); +} + +t_bb calc_current_bb(const RouteTree& tree) { + auto& device_ctx = g_vpr_ctx.device(); + const auto& rr_graph = device_ctx.rr_graph; + auto& grid = device_ctx.grid; + + t_bb bb; + bb.xmin = grid.width() - 1; + bb.ymin = grid.height() - 1; + bb.layer_min = grid.get_num_layers() - 1; + bb.xmax = 0; + bb.ymax = 0; + bb.layer_max = 0; + + for (auto& rt_node : tree.all_nodes()) { + //The router interprets RR nodes which cross the boundary as being + //'within' of the BB. Only those which are *strictly* out side the + //box are excluded, hence we use the nodes xhigh/yhigh for xmin/xmax, + //and xlow/ylow for xmax/ymax calculations + bb.xmin = std::min(bb.xmin, rr_graph.node_xhigh(rt_node.inode)); + bb.ymin = std::min(bb.ymin, rr_graph.node_yhigh(rt_node.inode)); + bb.layer_min = std::min(bb.layer_min, rr_graph.node_layer(rt_node.inode)); + bb.xmax = std::max(bb.xmax, rr_graph.node_xlow(rt_node.inode)); + bb.ymax = std::max(bb.ymax, rr_graph.node_ylow(rt_node.inode)); + bb.layer_max = std::max(bb.layer_max, rr_graph.node_layer(rt_node.inode)); + } + + VTR_ASSERT(bb.xmin <= bb.xmax); + VTR_ASSERT(bb.ymin <= bb.ymax); + + return bb; +} + +// Initializes net_delay based on best-case delay estimates from the router lookahead +void init_net_delay_from_lookahead(const RouterLookahead& router_lookahead, + const Netlist<>& net_list, + const vtr::vector>& net_rr_terminals, + NetPinsMatrix& net_delay, + const RRGraphView& rr_graph, + bool is_flat) { + t_conn_cost_params cost_params; + cost_params.criticality = 1.; // Ensures lookahead returns delay value + + for (auto net_id : net_list.nets()) { + if (net_list.net_is_ignored(net_id)) continue; + + RRNodeId source_rr = net_rr_terminals[net_id][0]; + + for (size_t ipin = 1; ipin < net_list.net_pins(net_id).size(); ++ipin) { + RRNodeId sink_rr = net_rr_terminals[net_id][ipin]; + + float est_delay = get_cost_from_lookahead(router_lookahead, + rr_graph, + source_rr, + sink_rr, + 0., + cost_params, + is_flat); + VTR_ASSERT(std::isfinite(est_delay) && est_delay < std::numeric_limits::max()); + + net_delay[net_id][ipin] = est_delay; + } + } +} + +void update_net_delays_from_route_tree(float* net_delay, + const Netlist<>& net_list, + ParentNetId inet, + TimingInfo* timing_info, + NetPinTimingInvalidator* pin_timing_invalidator) { + auto& route_ctx = g_vpr_ctx.routing(); + const RouteTree& tree = route_ctx.route_trees[inet].value(); + + for (unsigned int isink = 1; isink < net_list.net_pins(inet).size(); isink++) { + update_net_delay_from_isink(net_delay, tree, isink, net_list, inet, timing_info, pin_timing_invalidator); + } +} diff --git a/vpr/src/route/route_net.h b/vpr/src/route/route_net.h new file mode 100644 index 00000000000..fc08a0ddb19 --- /dev/null +++ b/vpr/src/route/route_net.h @@ -0,0 +1,119 @@ +#pragma once + +/** @file Net and sink routing functions, and other utils used by them. */ + +#include +#include + +#include "connection_based_routing.h" +#include "connection_router_interface.h" +#include "heap_type.h" +#include "netlist.h" +#include "route_budgets.h" +#include "route_utils.h" +#include "router_stats.h" +#include "router_lookahead.h" +#include "routing_predictor.h" +#include "rr_graph_type.h" +#include "spatial_route_tree_lookup.h" +#include "timing_info_fwd.h" +#include "vpr_types.h" +#include "vpr_utils.h" + +#include "NetPinTimingInvalidator.h" + +/** Results from attempting to route a net. + * success: Could we route it? + * was_rerouted: Is the routing different from the last one? (set by try_* functions) + * retry_with_full_bb: Should we retry this net with a full-device bounding box? (used in the parallel router) + * + * I'm fine with returning 3 bytes from a fn: consider an enum class if this becomes too big */ +struct NetResultFlags { + bool success = false; + bool was_rerouted = false; + bool retry_with_full_bb = false; +}; + +/** When RCV is enabled, it's necessary to be able to completely ripup high fanout nets + * if there is still negative hold slack. Normally the router will prune the illegal branches + * of high fanout nets, this will bypass that */ +bool check_hold(const t_router_opts& router_opts, float worst_neg_slack); + +/** Return a full-device bounding box */ +inline t_bb full_device_bb(void) { + const auto& grid = g_vpr_ctx.device().grid; + return {0, (int)grid.width() - 1, 0, (int)grid.height() - 1, 0, (int)grid.get_num_layers() - 1}; +} + +/** Get criticality of \p pin_id in net \p net_id from 0 to 1 */ +float get_net_pin_criticality(const SetupHoldTimingInfo* timing_info, + const ClusteredPinAtomPinsLookup& netlist_pin_lookup, + float max_criticality, + float criticality_exp, + ParentNetId net_id, + ParentPinId pin_id, + bool is_flat); + +/** Returns true if the specified net fanout is classified as high fanout */ +constexpr bool is_high_fanout(int fanout, int fanout_threshold) { + if (fanout_threshold < 0 || fanout < fanout_threshold) + return false; + return true; +} + +/** Build a partial route tree in global context for \p net_id from the legal + * connections from last iteration. + * Along the way do: + * - update pathfinder costs to be accurate to the partial route tree + * - mark the rr_node sinks as targets to be reached. */ +void setup_routing_resources(int itry, + ParentNetId net_id, + const Netlist<>& net_list, + unsigned num_sinks, + int min_incremental_reroute_fanout, + CBRR& connections_inf, + const t_router_opts& router_opts, + bool ripup_high_fanout_nets); + +/** Detect if net should be routed or not */ +bool should_route_net(ParentNetId net_id, + CBRR& connections_inf, + bool if_force_reroute); + +/** Update net_delay value for a single sink in a RouteTree. */ +inline void update_net_delay_from_isink(float* net_delay, + const RouteTree& tree, + int isink, + const Netlist<>& net_list, + ParentNetId inet, + TimingInfo* timing_info, + NetPinTimingInvalidator* pin_timing_invalidator) { + float new_delay = tree.find_by_isink(isink)->Tdel; + + if (pin_timing_invalidator && new_delay != net_delay[isink]) { + //Delay changed, invalidate for incremental timing update + VTR_ASSERT_SAFE(timing_info); + ParentPinId pin = net_list.net_pin(inet, isink); + pin_timing_invalidator->invalidate_connection(pin, timing_info); + } + + net_delay[isink] = new_delay; +} + +/** Goes through all the sinks of this net and copies their delay values from + * the route_tree to the net_delay array. */ +void update_net_delays_from_route_tree(float* net_delay, + const Netlist<>& net_list, + ParentNetId inet, + TimingInfo* timing_info, + NetPinTimingInvalidator* pin_timing_invalidator); + +/** Change the base costs of rr_nodes globally according to # of fanouts + * TODO: is this even thread safe? */ +void update_rr_base_costs(int fanout); + +/** Traverses down a route tree and updates rr_node_inf for all nodes + * to reflect that these nodes have already been routed to */ +void update_rr_route_inf_from_tree(const RouteTreeNode& rt_node); + +#include "route_net.tpp" diff --git a/vpr/src/route/route_net.tpp b/vpr/src/route/route_net.tpp new file mode 100644 index 00000000000..8542d8f306d --- /dev/null +++ b/vpr/src/route/route_net.tpp @@ -0,0 +1,478 @@ +#pragma once + +/** @file Header implementations for templated net routing fns. */ + +#include +#include "route_net.h" + +#include "connection_router_interface.h" +#include "describe_rr_node.h" +#include "draw.h" +#include "route_common.h" +#include "route_debug.h" +#include "route_profiling.h" +#include "rr_graph_fwd.h" + +/** Attempt to route a single net. + * + * @param router The ConnectionRouter instance + * @param net_list Input netlist + * @param net_id + * @param itry # of iteration + * @param pres_fac + * @param router_opts + * @param connections_inf + * @param router_stats + * @param pin_criticality + * @param rt_node_of_sink Lookup from target_pin-like indices (indicating SINK nodes) to RouteTreeNodes + * @param net_delay + * @param netlist_pin_lookup + * @param timing_info + * @param pin_timing_invalidator + * @param budgeting_inf + * @param worst_neg_slack + * @param routing_predictor + * @param choking_spots + * @param is_flat + * @return NetResultFlags for this net */ +template +inline NetResultFlags route_net(ConnectionRouter& router, + const Netlist<>& net_list, + const ParentNetId& net_id, + int itry, + float pres_fac, + const t_router_opts& router_opts, + CBRR& connections_inf, + RouterStats& router_stats, + NetPinsMatrix& net_delays, + const ClusteredPinAtomPinsLookup& netlist_pin_lookup, + SetupHoldTimingInfo* timing_info, + NetPinTimingInvalidator* pin_timing_invalidator, + route_budgets& budgeting_inf, + float worst_negative_slack, + const RoutingPredictor& routing_predictor, + const std::vector>& choking_spots, + bool is_flat) { + auto& route_ctx = g_vpr_ctx.mutable_routing(); + + NetResultFlags flags; + + bool reroute_for_hold = false; + if (budgeting_inf.if_set()) { + reroute_for_hold = (budgeting_inf.get_should_reroute(net_id)); + reroute_for_hold &= worst_negative_slack != 0; + } + + flags.success = true; + + if (route_ctx.net_status.is_fixed(net_id)) { /* Skip pre-routed nets. */ + return flags; + } else if (net_list.net_is_ignored(net_id)) { /* Skip ignored nets. */ + return flags; + } else if (!(reroute_for_hold) && !should_route_net(net_id, connections_inf, true)) { + return flags; + } + + // track time spent vs fanout + profiling::net_fanout_start(); + + flags.was_rerouted = true; // Flag to record whether routing was actually changed + + auto& device_ctx = g_vpr_ctx.device(); + const auto& rr_graph = device_ctx.rr_graph; + + unsigned int num_sinks = net_list.net_sinks(net_id).size(); + + VTR_LOGV_DEBUG(f_router_debug, "Routing Net %zu (%zu sinks)\n", size_t(net_id), num_sinks); + + setup_routing_resources( + itry, + net_id, + net_list, + num_sinks, + router_opts.min_incremental_reroute_fanout, + connections_inf, + router_opts, + check_hold(router_opts, worst_negative_slack)); + + VTR_ASSERT(route_ctx.route_trees[net_id]); + RouteTree& tree = route_ctx.route_trees[net_id].value(); + + bool high_fanout = is_high_fanout(num_sinks, router_opts.high_fanout_threshold); + + SpatialRouteTreeLookup spatial_route_tree_lookup; + if (high_fanout) { + spatial_route_tree_lookup = build_route_tree_spatial_lookup(net_list, + route_ctx.route_bb, + net_id, + tree.root()); + } + + /* 1-indexed! */ + std::vector pin_criticality(tree.num_sinks() + 1, 0); + + // after this point the route tree is correct + // remaining_targets from this point on are the **pin indices** that have yet to be routed + std::vector remaining_targets(tree.get_remaining_isinks().begin(), tree.get_remaining_isinks().end()); + + // calculate criticality of remaining target pins + for (int ipin : remaining_targets) { + auto pin = net_list.net_pin(net_id, ipin); + pin_criticality[ipin] = get_net_pin_criticality(timing_info, + netlist_pin_lookup, + router_opts.max_criticality, + router_opts.criticality_exp, + net_id, + pin, + is_flat); + } + + // compare the criticality of different sink nodes + sort(begin(remaining_targets), end(remaining_targets), [&](int a, int b) { + return pin_criticality[a] > pin_criticality[b]; + }); + + /* Update base costs according to fanout and criticality rules */ + update_rr_base_costs(num_sinks); + + t_conn_delay_budget conn_delay_budget; + t_conn_cost_params cost_params; + cost_params.astar_fac = router_opts.astar_fac; + cost_params.bend_cost = router_opts.bend_cost; + cost_params.pres_fac = pres_fac; + cost_params.delay_budget = ((budgeting_inf.if_set()) ? &conn_delay_budget : nullptr); + + // Pre-route to clock source for clock nets (marked as global nets) + if (net_list.net_is_global(net_id) && router_opts.two_stage_clock_routing) { + //VTR_ASSERT(router_opts.clock_modeling == DEDICATED_NETWORK); + RRNodeId sink_node(device_ctx.virtual_clock_network_root_idx); + + enable_router_debug(router_opts, net_id, sink_node, itry, &router); + + VTR_LOGV_DEBUG(f_router_debug, "Pre-routing global net %zu\n", size_t(net_id)); + + // Set to the max timing criticality which should intern minimize clock insertion + // delay by selecting a direct route from the clock source to the virtual sink + cost_params.criticality = router_opts.max_criticality; + + return pre_route_to_clock_root(router, + net_id, + net_list, + sink_node, + cost_params, + router_opts.high_fanout_threshold, + tree, + spatial_route_tree_lookup, + router_stats, + is_flat); + } + + if (budgeting_inf.if_set()) { + budgeting_inf.set_should_reroute(net_id, false); + } + + // explore in order of decreasing criticality (no longer need sink_order array) + for (unsigned itarget = 0; itarget < remaining_targets.size(); ++itarget) { + int target_pin = remaining_targets[itarget]; + + RRNodeId sink_rr = route_ctx.net_rr_terminals[net_id][target_pin]; + + enable_router_debug(router_opts, net_id, sink_rr, itry, &router); + + cost_params.criticality = pin_criticality[target_pin]; + + if (budgeting_inf.if_set()) { + conn_delay_budget.max_delay = budgeting_inf.get_max_delay_budget(net_id, target_pin); + conn_delay_budget.target_delay = budgeting_inf.get_delay_target(net_id, target_pin); + conn_delay_budget.min_delay = budgeting_inf.get_min_delay_budget(net_id, target_pin); + conn_delay_budget.short_path_criticality = budgeting_inf.get_crit_short_path(net_id, target_pin); + conn_delay_budget.routing_budgets_algorithm = router_opts.routing_budgets_algorithm; + } + + profiling::conn_start(); + + // build a branch in the route tree to the target + auto sink_flags = route_sink(router, + net_list, + net_id, + itarget, + target_pin, + cost_params, + router_opts, + tree, + spatial_route_tree_lookup, + router_stats, + budgeting_inf, + routing_predictor, + choking_spots, + is_flat); + + flags.retry_with_full_bb |= sink_flags.retry_with_full_bb; + + if (!sink_flags.success) { + flags.success = false; + VTR_LOG("Routing failed for net %d\n", net_id); + return flags; + } + + profiling::conn_finish(size_t(route_ctx.net_rr_terminals[net_id][0]), + size_t(sink_rr), + pin_criticality[target_pin]); + + ++router_stats.connections_routed; + } // finished all sinks + + ++router_stats.nets_routed; + profiling::net_finish(); + + /* For later timing analysis. */ + + float* net_delay = net_delays[net_id].data(); + + // may have to update timing delay of the previously legally reached sinks since downstream capacitance could be changed + update_net_delays_from_route_tree(net_delay, + net_list, + net_id, + timing_info, + pin_timing_invalidator); + + if (router_opts.update_lower_bound_delays) { + for (int ipin : remaining_targets) { + connections_inf.update_lower_bound_connection_delay(net_id, ipin, net_delay[ipin]); + } + } + + VTR_ASSERT_MSG(g_vpr_ctx.routing().rr_node_route_inf[tree.root().inode].occ() <= rr_graph.node_capacity(tree.root().inode), "SOURCE should never be congested"); + VTR_LOGV_DEBUG(f_router_debug, "Routed Net %zu (%zu sinks)\n", size_t(net_id), num_sinks); + + router.empty_rcv_route_tree_set(); // ? + + profiling::net_fanout_end(net_list.net_sinks(net_id).size()); + + route_ctx.net_status.set_is_routed(net_id, true); + return flags; +} + +/** Route to a "virtual sink" in the netlist which corresponds to the start point + * of the global clock network. */ +template +inline NetResultFlags pre_route_to_clock_root(ConnectionRouter& router, + ParentNetId net_id, + const Netlist<>& net_list, + RRNodeId sink_node, + const t_conn_cost_params cost_params, + int high_fanout_threshold, + RouteTree& tree, + SpatialRouteTreeLookup& spatial_rt_lookup, + RouterStats& router_stats, + bool is_flat) { + const auto& device_ctx = g_vpr_ctx.device(); + auto& route_ctx = g_vpr_ctx.mutable_routing(); + auto& m_route_ctx = g_vpr_ctx.mutable_routing(); + + NetResultFlags out; + + bool high_fanout = is_high_fanout(net_list.net_sinks(net_id).size(), high_fanout_threshold); + + VTR_LOGV_DEBUG(f_router_debug, "Net %zu pre-route to (%s)\n", size_t(net_id), describe_rr_node(device_ctx.rr_graph, device_ctx.grid, device_ctx.rr_indexed_data, sink_node, is_flat).c_str()); + profiling::sink_criticality_start(); + + t_bb bounding_box = route_ctx.route_bb[net_id]; + + router.clear_modified_rr_node_info(); + + bool found_path, retry_with_full_bb; + t_heap cheapest; + ConnectionParameters conn_params(net_id, + -1, + false, + std::unordered_map()); + + std::tie(found_path, retry_with_full_bb, cheapest) = router.timing_driven_route_connection_from_route_tree( + tree.root(), + sink_node, + cost_params, + bounding_box, + router_stats, + conn_params); + + // TODO: Parts of the rest of this function are repetitive to code in route_sink. Should refactor. + if (!found_path) { + ParentBlockId src_block = net_list.net_driver_block(net_id); + VTR_LOG("Failed to route connection from '%s' to '%s' for net '%s' (#%zu)\n", + net_list.block_name(src_block).c_str(), + describe_rr_node(device_ctx.rr_graph, device_ctx.grid, device_ctx.rr_indexed_data, sink_node, is_flat).c_str(), + net_list.net_name(net_id).c_str(), + size_t(net_id)); + if (f_router_debug) { + update_screen(ScreenUpdatePriority::MAJOR, "Unable to route connection.", ROUTING, nullptr); + } + router.reset_path_costs(); + out.success = false; + out.retry_with_full_bb = retry_with_full_bb; + return out; + } + + profiling::sink_criticality_end(cost_params.criticality); + + /* This is a special pre-route to a sink that does not correspond to any * + * netlist pin, but which can be reached from the global clock root drive * + * points. Therefore, we can set the net pin index of the sink node to * + * OPEN (meaning illegal) as it is not meaningful for this sink. */ + vtr::optional new_branch, new_sink; + std::tie(new_branch, new_sink) = tree.update_from_heap(&cheapest, OPEN, ((high_fanout) ? &spatial_rt_lookup : nullptr), is_flat); + + VTR_ASSERT_DEBUG(!high_fanout || validate_route_tree_spatial_lookup(tree.root(), spatial_rt_lookup)); + + if (f_router_debug) { + std::string msg = vtr::string_fmt("Routed Net %zu connection to RR node %d successfully", size_t(net_id), sink_node); + update_screen(ScreenUpdatePriority::MAJOR, msg.c_str(), ROUTING, nullptr); + } + + if (new_branch) + pathfinder_update_cost_from_route_tree(new_branch.value(), 1); + + // need to guarantee ALL nodes' path costs are HUGE_POSITIVE_FLOAT at the start of routing to a sink + // do this by resetting all the path_costs that have been touched while routing to the current sink + router.reset_path_costs(); + + // Post route cleanup: + // - remove sink from route tree and fix routing for all nodes leading to the sink ("freeze") + // - free up virtual sink occupancy + tree.freeze(); + m_route_ctx.rr_node_route_inf[sink_node].set_occ(0); + + // routed to a sink successfully + out.success = true; + return out; +} + +/** Attempt to route a single sink (target_pin) in a net. + * In the process, update global pathfinder costs, rr_node_route_inf and extend the global RouteTree + * for this net. + * + * @param router The ConnectionRouter instance + * @param net_list Input netlist + * @param net_id + * @param itarget # of this connection in the net (only used for debug output) + * @param target_pin # of this sink in the net (TODO: is it the same thing as itarget?) + * @param cost_params + * @param router_opts + * @param[in, out] tree RouteTree describing the current routing state + * @param rt_node_of_sink Lookup from target_pin-like indices (indicating SINK nodes) to RouteTreeNodes + * @param spatial_rt_lookup + * @param router_stats + * @param budgeting_inf + * @param routing_predictor + * @param choking_spots + * @param is_flat + * @return NetResultFlags for this sink to be bubbled up through route_net */ +template +inline NetResultFlags route_sink(ConnectionRouter& router, + const Netlist<>& net_list, + ParentNetId net_id, + unsigned itarget, + int target_pin, + const t_conn_cost_params cost_params, + const t_router_opts& router_opts, + RouteTree& tree, + SpatialRouteTreeLookup& spatial_rt_lookup, + RouterStats& router_stats, + route_budgets& budgeting_inf, + const RoutingPredictor& routing_predictor, + const std::vector>& choking_spots, + bool is_flat) { + const auto& device_ctx = g_vpr_ctx.device(); + auto& route_ctx = g_vpr_ctx.mutable_routing(); + + NetResultFlags flags; + + profiling::sink_criticality_start(); + + RRNodeId sink_node = route_ctx.net_rr_terminals[net_id][target_pin]; + VTR_LOGV_DEBUG(f_router_debug, "Net %zu Target %d (%s)\n", size_t(net_id), itarget, describe_rr_node(device_ctx.rr_graph, device_ctx.grid, device_ctx.rr_indexed_data, sink_node, is_flat).c_str()); + + router.clear_modified_rr_node_info(); + + bool found_path; + t_heap cheapest; + t_bb bounding_box = route_ctx.route_bb[net_id]; + + bool net_is_global = net_list.net_is_global(net_id); + bool high_fanout = is_high_fanout(net_list.net_sinks(net_id).size(), router_opts.high_fanout_threshold); + constexpr float HIGH_FANOUT_CRITICALITY_THRESHOLD = 0.9; + bool sink_critical = (cost_params.criticality > HIGH_FANOUT_CRITICALITY_THRESHOLD); + bool net_is_clock = route_ctx.is_clock_net[net_id] != 0; + + bool has_choking_spot = ((int)choking_spots[target_pin].size() != 0) && router_opts.has_choking_spot; + ConnectionParameters conn_params(net_id, target_pin, has_choking_spot, choking_spots[target_pin]); + + //We normally route high fanout nets by only adding spatially close-by routing to the heap (reduces run-time). + //However, if the current sink is 'critical' from a timing perspective, we put the entire route tree back onto + //the heap to ensure it has more flexibility to find the best path. + if (high_fanout && !sink_critical && !net_is_global && !net_is_clock && -routing_predictor.get_slope() > router_opts.high_fanout_max_slope) { + std::tie(found_path, flags.retry_with_full_bb, cheapest) = router.timing_driven_route_connection_from_route_tree_high_fanout(tree.root(), + sink_node, + cost_params, + bounding_box, + spatial_rt_lookup, + router_stats, + conn_params); + } else { + std::tie(found_path, flags.retry_with_full_bb, cheapest) = router.timing_driven_route_connection_from_route_tree(tree.root(), + sink_node, + cost_params, + bounding_box, + router_stats, + conn_params); + } + + if (!found_path) { + ParentBlockId src_block = net_list.net_driver_block(net_id); + ParentBlockId sink_block = net_list.pin_block(*(net_list.net_pins(net_id).begin() + target_pin)); + VTR_LOG("Failed to route connection from '%s' to '%s' for net '%s' (#%zu)\n", + net_list.block_name(src_block).c_str(), + net_list.block_name(sink_block).c_str(), + net_list.net_name(net_id).c_str(), + size_t(net_id)); + if (f_router_debug) { + update_screen(ScreenUpdatePriority::MAJOR, "Unable to route connection.", ROUTING, nullptr); + } + flags.success = false; + router.reset_path_costs(); + return flags; + } + + profiling::sink_criticality_end(cost_params.criticality); + + RRNodeId inode(cheapest.index); + route_ctx.rr_node_route_inf[inode].target_flag--; /* Connected to this SINK. */ + + vtr::optional new_branch, new_sink; + std::tie(new_branch, new_sink) = tree.update_from_heap(&cheapest, target_pin, ((high_fanout) ? &spatial_rt_lookup : nullptr), is_flat); + + VTR_ASSERT_DEBUG(!high_fanout || validate_route_tree_spatial_lookup(tree.root(), spatial_rt_lookup)); + + if (f_router_debug) { + std::string msg = vtr::string_fmt("Routed Net %zu connection %d to RR node %d successfully", size_t(net_id), itarget, sink_node); + update_screen(ScreenUpdatePriority::MAJOR, msg.c_str(), ROUTING, nullptr); + } + + if (budgeting_inf.if_set() && cheapest.path_data != nullptr && cost_params.delay_budget) { + if (cheapest.path_data->backward_delay < cost_params.delay_budget->min_delay) { + budgeting_inf.set_should_reroute(net_id, true); + } + } + + /* update global occupancy from the new branch */ + if (new_branch) + pathfinder_update_cost_from_route_tree(new_branch.value(), 1); + + // need to guarantee ALL nodes' path costs are HUGE_POSITIVE_FLOAT at the start of routing to a sink + // do this by resetting all the path_costs that have been touched while routing to the current sink + router.reset_path_costs(); + + // routed to a sink successfully + flags.success = true; + return flags; +} diff --git a/vpr/src/route/route_parallel.cpp b/vpr/src/route/route_parallel.cpp deleted file mode 100644 index b3a6dda3b72..00000000000 --- a/vpr/src/route/route_parallel.cpp +++ /dev/null @@ -1,1059 +0,0 @@ -/** @file Functions specific to parallel routing. - * Reuse code from route_timing.cpp where possible. */ - -#include -#include -#include -#include -#include -#include -#include - -#include "binary_heap.h" -#include "bucket.h" -#include "concrete_timing_info.h" -#include "connection_router.h" -#include "draw.h" -#include "globals.h" -#include "netlist_fwd.h" -#include "partition_tree.h" -#include "read_route.h" -#include "route_export.h" -#include "route_common.h" -#include "route_timing.h" -#include "route_parallel.h" -// all functions in profiling:: namespace, which are only activated if PROFILE is defined -#include "route_profiling.h" -#include "timing_util.h" -#include "vtr_time.h" - -#include "NetPinTimingInvalidator.h" - -#ifdef VPR_USE_TBB - -# include "tbb/enumerable_thread_specific.h" -# include "tbb/task_group.h" - -/** route_net and similar functions need many bits of state collected from various - * parts of VPR, collect them here for ease of use */ -template -class RouteIterCtx { - public: - tbb::enumerable_thread_specific routers; - const Netlist<>& net_list; - int itry; - float pres_fac; - const t_router_opts& router_opts; - CBRR& connections_inf; - tbb::enumerable_thread_specific router_stats; - tbb::enumerable_thread_specific route_structs; - NetPinsMatrix& net_delay; - const ClusteredPinAtomPinsLookup& netlist_pin_lookup; - std::shared_ptr timing_info; - NetPinTimingInvalidator* pin_timing_invalidator; - route_budgets& budgeting_inf; - float worst_negative_slack; - const RoutingPredictor& routing_predictor; - const vtr::vector>>& choking_spots; - bool is_flat; -}; - -/** Helper for reduce_partition_tree. Traverse \p node's subtree and collect results into \p results */ -static void reduce_partition_tree_helper(const PartitionTreeNode& node, RouteIterResults& results); - -/** - * Try to route in parallel with the given ConnectionRouter. - * ConnectionRouter is typically templated with a heap type, so this lets us - * route with different heap implementations. - * - * This fn is very similar to try_timing_driven_route_tmpl, but it has enough small changes to - * warrant a copy. (TODO: refactor this to reuse more of the serial code) - * - * @param netlist Input netlist - * @param det_routing_arch Routing architecture. See definition of t_det_routing_arch for more details. - * @param router_opts Command line options for the router. - * @param analysis_opts Command line options for timing analysis (used in generate_route_timing_reports()) - * @param segment_inf - * @param[in, out] net_delay - * @param netlist_pin_lookup - * @param[in, out] timing_info Interface to the timing analyzer - * @param delay_calc - * @param first_iteration_priority - * @param is_flat - * @return Success status - * - * The reason that try_parallel_route_tmpl (and descendents) are being - * templated over is because using a virtual interface instead fully templating - * the router results in a 5% runtime increase. - * - * The reason to template over the router in general is to enable runtime - * selection of core router algorithm's, specifically the router heap. */ -template -static bool try_parallel_route_tmpl(const Netlist<>& netlist, - const t_det_routing_arch& det_routing_arch, - const t_router_opts& router_opts, - const t_analysis_opts& analysis_opts, - const std::vector& segment_inf, - NetPinsMatrix& net_delay, - const ClusteredPinAtomPinsLookup& netlist_pin_lookup, - std::shared_ptr timing_info, - std::shared_ptr delay_calc, - ScreenUpdatePriority first_iteration_priority, - bool is_flat); - -template -static RouteIterResults route_with_partition_tree(tbb::task_group& g, RouteIterCtx& ctx); - -template -static RouteIterResults route_without_partition_tree(std::vector& nets_to_route, RouteIterCtx& ctx); - -/************************ Subroutine definitions *****************************/ - -bool try_parallel_route(const Netlist<>& net_list, - const t_det_routing_arch& det_routing_arch, - const t_router_opts& router_opts, - const t_analysis_opts& analysis_opts, - const std::vector& segment_inf, - NetPinsMatrix& net_delay, - const ClusteredPinAtomPinsLookup& netlist_pin_lookup, - std::shared_ptr timing_info, - std::shared_ptr delay_calc, - ScreenUpdatePriority first_iteration_priority, - bool is_flat) { - switch (router_opts.router_heap) { - case e_heap_type::BINARY_HEAP: - return try_parallel_route_tmpl>(net_list, - det_routing_arch, - router_opts, - analysis_opts, - segment_inf, - net_delay, - netlist_pin_lookup, - timing_info, - delay_calc, - first_iteration_priority, - is_flat); - break; - case e_heap_type::BUCKET_HEAP_APPROXIMATION: - return try_parallel_route_tmpl>(net_list, - det_routing_arch, - router_opts, - analysis_opts, - segment_inf, - net_delay, - netlist_pin_lookup, - timing_info, - delay_calc, - first_iteration_priority, - is_flat); - default: - VPR_FATAL_ERROR(VPR_ERROR_ROUTE, "Unknown heap type %d", router_opts.router_heap); - } -} - -template -bool try_parallel_route_tmpl(const Netlist<>& net_list, - const t_det_routing_arch& det_routing_arch, - const t_router_opts& router_opts, - const t_analysis_opts& analysis_opts, - const std::vector& segment_inf, - NetPinsMatrix& net_delay, - const ClusteredPinAtomPinsLookup& netlist_pin_lookup, - std::shared_ptr timing_info, - std::shared_ptr delay_calc, - ScreenUpdatePriority first_iteration_priority, - bool is_flat) { - // Make sure template type ConnectionRouter is a ConnectionRouterInterface. - /// TODO: Template on "NetRouter" instead of ConnectionRouter to avoid copying top level routing logic? - static_assert(std::is_base_of::value, "ConnectionRouter must implement the ConnectionRouterInterface"); - - const auto& device_ctx = g_vpr_ctx.device(); - const auto& atom_ctx = g_vpr_ctx.atom(); - auto& route_ctx = g_vpr_ctx.mutable_routing(); - - auto choking_spots = set_nets_choking_spots(net_list, - route_ctx.net_terminal_groups, - route_ctx.net_terminal_group_num, - router_opts.has_choking_spot, - is_flat); - - //Initially, the router runs normally trying to reduce congestion while - //balancing other metrics (timing, wirelength, run-time etc.) - RouterCongestionMode router_congestion_mode = RouterCongestionMode::NORMAL; - - //Initialize and properly size the lookups for profiling - profiling::profiling_initialization(get_max_pins_per_net(net_list)); - - /* - * Configure the routing predictor - */ - RoutingPredictor routing_predictor; - float abort_iteration_threshold = std::numeric_limits::infinity(); //Default no early abort - if (router_opts.routing_failure_predictor == SAFE) { - abort_iteration_threshold = ROUTING_PREDICTOR_ITERATION_ABORT_FACTOR_SAFE * router_opts.max_router_iterations; - } else if (router_opts.routing_failure_predictor == AGGRESSIVE) { - abort_iteration_threshold = ROUTING_PREDICTOR_ITERATION_ABORT_FACTOR_AGGRESSIVE * router_opts.max_router_iterations; - } else { - VTR_ASSERT_MSG(router_opts.routing_failure_predictor == OFF, "Unrecognized routing failure predictor setting"); - } - - float high_effort_congestion_mode_iteration_threshold = router_opts.congested_routing_iteration_threshold_frac * router_opts.max_router_iterations; - - /* Set delay of ignored signals to zero. Non-ignored net delays are set by - * update_net_delays_from_route_tree() inside parallel_route_net(), - * which is only called for non-ignored nets. */ - for (auto net_id : net_list.nets()) { - if (net_list.net_is_ignored(net_id)) { - for (unsigned int ipin = 1; ipin < net_list.net_pins(net_id).size(); ++ipin) { - net_delay[net_id][ipin] = 0.; - } - } - } - - CBRR connections_inf{net_list, route_ctx.net_rr_terminals, is_flat}; - - route_budgets budgeting_inf(net_list, is_flat); - - // This needs to be called before filling intra-cluster lookahead maps to ensure that the intra-cluster lookahead maps are initialized. - const RouterLookahead* router_lookahead = get_cached_router_lookahead(det_routing_arch, - router_opts.lookahead_type, - router_opts.write_router_lookahead, - router_opts.read_router_lookahead, - segment_inf, - is_flat); - - if (is_flat) { - // If is_flat is true, the router lookahead maps related to intra-cluster resources should be initialized since - // they haven't been initialized when the map related to global resources was initialized. - auto cache_key = route_ctx.router_lookahead_cache_key_; - std::unique_ptr mut_router_lookahead(route_ctx.cached_router_lookahead_.release()); - VTR_ASSERT(mut_router_lookahead); - route_ctx.cached_router_lookahead_.clear(); - if (!router_opts.read_intra_cluster_router_lookahead.empty()) { - mut_router_lookahead->read_intra_cluster(router_opts.read_intra_cluster_router_lookahead); - } else { - mut_router_lookahead->compute_intra_tile(); - } - route_ctx.cached_router_lookahead_.set(cache_key, std::move(mut_router_lookahead)); - router_lookahead = get_cached_router_lookahead(det_routing_arch, - router_opts.lookahead_type, - router_opts.write_router_lookahead, - router_opts.read_router_lookahead, - segment_inf, - is_flat); - if (!router_opts.write_intra_cluster_router_lookahead.empty()) { - router_lookahead->write_intra_cluster(router_opts.write_intra_cluster_router_lookahead); - } - } - - VTR_ASSERT(router_lookahead != nullptr); - - /* - * Routing parameters - */ - float pres_fac = update_pres_fac(router_opts.first_iter_pres_fac); /* Typically 0 -> ignore cong. */ - int bb_fac = router_opts.bb_factor; - - //When routing conflicts are detected the bounding boxes are scaled - //by BB_SCALE_FACTOR every BB_SCALE_ITER_COUNT iterations - constexpr float BB_SCALE_FACTOR = 2; - constexpr int BB_SCALE_ITER_COUNT = 5; - - size_t available_wirelength = calculate_wirelength_available(); - - /* - * Routing status and metrics - */ - bool routing_is_successful = false; - WirelengthInfo wirelength_info; - OveruseInfo overuse_info(device_ctx.rr_graph.num_nodes()); - tatum::TimingPathInfo critical_path; - int itry; //Routing iteration number - int itry_conflicted_mode = 0; - - /* - * Best result so far - */ - vtr::vector> best_routing; - t_clb_opins_used best_clb_opins_used_locally; - RoutingMetrics best_routing_metrics; - int legal_convergence_count = 0; - std::vector scratch; - - /* - * On the first routing iteration ignore congestion to get reasonable net - * delay estimates. Set criticalities to 1 when timing analysis is on to - * optimize timing, and to 0 when timing analysis is off to optimize routability. - * - * Subsequent iterations use the net delays from the previous iteration. - */ - std::shared_ptr route_timing_info; - { - vtr::ScopedStartFinishTimer init_timing_timer("Initializing router criticalities"); - if (timing_info) { - if (router_opts.initial_timing == e_router_initial_timing::ALL_CRITICAL) { - //First routing iteration, make all nets critical for a min-delay routing - route_timing_info = make_constant_timing_info(1.); - } else { - VTR_ASSERT(router_opts.initial_timing == e_router_initial_timing::LOOKAHEAD); - - { - //Estimate initial connection delays from the router lookahead - init_net_delay_from_lookahead(*router_lookahead, - net_list, - route_ctx.net_rr_terminals, - net_delay, - device_ctx.rr_graph, - is_flat); - - //Run STA to get estimated criticalities - timing_info->update(); - } - route_timing_info = timing_info; - } - } else { - //Not timing driven, force criticality to zero for a routability-driven routing - route_timing_info = make_constant_timing_info(0.); - } - VTR_LOG("Initial Net Connection Criticality Histogram:\n"); - print_router_criticality_histogram(net_list, *route_timing_info, netlist_pin_lookup, is_flat); - } - - std::unique_ptr pin_timing_invalidator; - if (timing_info) { - pin_timing_invalidator = make_net_pin_timing_invalidator( - router_opts.timing_update_type, - net_list, - netlist_pin_lookup, - atom_ctx.nlist, - atom_ctx.lookup, - *timing_info->timing_graph(), - is_flat); - } - - tbb::task_group tbb_task_group; - - /* Set up thread local storage. - * tbb::enumerable_thread_specific will construct the elements as needed. - * see https://spec.oneapi.io/versions/1.0-rev-3/elements/oneTBB/source/thread_local_storage/enumerable_thread_specific_cls/construct_destroy_copy.html */ - auto routers = tbb::enumerable_thread_specific(ConnectionRouter( - device_ctx.grid, - *router_lookahead, - device_ctx.rr_graph.rr_nodes(), - &device_ctx.rr_graph, - device_ctx.rr_rc_data, - device_ctx.rr_graph.rr_switch(), - route_ctx.rr_node_route_inf, - is_flat)); /* Here we provide an "exemplar" to copy for each thread */ - auto router_stats_thread = tbb::enumerable_thread_specific(); - auto route_structs = tbb::enumerable_thread_specific(net_list); - - RouterStats router_stats; - float prev_iter_cumm_time = 0; - vtr::Timer iteration_timer; - int num_net_bounding_boxes_updated = 0; - int itry_since_last_convergence = -1; - - // This heap is used for reserve_locally_used_opins. - BinaryHeap small_heap; - small_heap.init_heap(device_ctx.grid); - - // When RCV is enabled the router will not stop unless negative hold slack is 0 - // In some cases this isn't doable, due to global nets or intracluster routing issues - // In these cases RCV will finish early if it goes RCV_FINISH_EARLY_COUNTDOWN iterations without detecting resolvable negative hold slack - // Increasing this will make the router fail occasionally, decreasing will sometimes not let all hold violations be resolved - constexpr int RCV_FINISH_EARLY_COUNTDOWN = 15; - - int rcv_finished_count = RCV_FINISH_EARLY_COUNTDOWN; - - print_route_status_header(); - for (itry = 1; itry <= router_opts.max_router_iterations; ++itry) { - for (auto& stats : router_stats_thread) { - init_router_stats(stats); - } - - /* Reset "is_routed" and "is_fixed" flags to indicate nets not pre-routed (yet) */ - for (auto net_id : net_list.nets()) { - route_ctx.net_status.set_is_routed(net_id, false); - route_ctx.net_status.set_is_fixed(net_id, false); - } - - if (itry_since_last_convergence >= 0) { - ++itry_since_last_convergence; - } - - // Calculate this once and pass it into net routing to check if should reroute for hold - float worst_negative_slack = 0; - if (budgeting_inf.if_set()) { - worst_negative_slack = timing_info->hold_total_negative_slack(); - } - - /** - * Route nets in parallel using the partition tree. Need to pass on - * some context to each task. - * TODO: Move pin_criticality into timing_driven_route_net(). - * TODO: Move rt_node_of_sink lookup into RouteTree. - */ - RouteIterCtx iter_ctx = { - routers, - net_list, - itry, - pres_fac, - router_opts, - connections_inf, - router_stats_thread, - route_structs, - net_delay, - netlist_pin_lookup, - route_timing_info, - pin_timing_invalidator.get(), - budgeting_inf, - worst_negative_slack, - routing_predictor, - choking_spots, - is_flat}; - - vtr::Timer net_routing_timer; - RouteIterResults iter_results = route_with_partition_tree(tbb_task_group, iter_ctx); - PartitionTreeDebug::log("Routing all nets took " + std::to_string(net_routing_timer.elapsed_sec()) + " s"); - - if (!iter_results.is_routable) { - return false; // Impossible to route - } - - /* Note that breakpoints won't work properly with parallel routing. - * (how to do that? stop all threads when a thread hits a breakpoint? too complicated) - * However we still make an attempt to update graphics */ -# ifndef NO_GRAPHICS - for (auto net_id : net_list.nets()) { - update_router_info_and_check_bp(BP_NET_ID, size_t(net_id)); - } -# endif - - // Make sure any CLB OPINs used up by subblocks being hooked directly to them are reserved for that purpose - bool rip_up_local_opins = (itry == 1 ? false : true); - if (!is_flat) { - reserve_locally_used_opins(&small_heap, pres_fac, - router_opts.acc_fac, rip_up_local_opins, is_flat); - } - - /* - * Calculate metrics for the current routing - */ - bool routing_is_feasible = feasible_routing(); - float est_success_iteration = routing_predictor.estimate_success_iteration(); - - //Update resource costs and overuse info - if (itry == 1) { - pathfinder_update_acc_cost_and_overuse_info(0., overuse_info); /* Acc_fac=0 for first iter. */ - } else { - pathfinder_update_acc_cost_and_overuse_info(router_opts.acc_fac, overuse_info); - } - - wirelength_info = calculate_wirelength_info(net_list, available_wirelength); - routing_predictor.add_iteration_overuse(itry, overuse_info.overused_nodes); - - if (timing_info) { - //Update timing based on the new routing - //Note that the net delays have already been updated by parallel_route_net - timing_info->update(); - timing_info->set_warn_unconstrained(false); //Don't warn again about unconstrained nodes again during routing - pin_timing_invalidator->reset(); - - //Use the real timing analysis criticalities for subsequent routing iterations - // 'route_timing_info' is what is actually passed into the net/connection routers, - // and for the 1st iteration may not be the actual STA results (e.g. all criticalities set to 1) - route_timing_info = timing_info; - - critical_path = timing_info->least_slack_critical_path(); - - VTR_ASSERT_SAFE(timing_driven_check_net_delays(net_list, net_delay)); - - if (itry == 1) { - generate_route_timing_reports(router_opts, analysis_opts, *timing_info, *delay_calc, is_flat); - } - } - - float iter_cumm_time = iteration_timer.elapsed_sec(); - float iter_elapsed_time = iter_cumm_time - prev_iter_cumm_time; - - //Output progress - print_route_status(itry, iter_elapsed_time, pres_fac, num_net_bounding_boxes_updated, iter_results.stats, overuse_info, wirelength_info, timing_info, est_success_iteration); - PartitionTreeDebug::log("Iteration " + std::to_string(itry) + " took " + std::to_string(iter_elapsed_time) + " s"); - - prev_iter_cumm_time = iter_cumm_time; - - //Update graphics - if (itry == 1) { - update_screen(first_iteration_priority, "Routing...", ROUTING, timing_info); - } else { - update_screen(ScreenUpdatePriority::MINOR, "Routing...", ROUTING, timing_info); - } - - if (router_opts.save_routing_per_iteration) { - std::string filename = vtr::string_fmt("iteration_%03d.route", itry); - print_route(net_list, nullptr, filename.c_str(), is_flat); - } - - // Update router stats - update_router_stats(router_stats, iter_results.stats); - - /* - * Are we finished? - */ - if (is_iteration_complete(routing_is_feasible, router_opts, itry, timing_info, rcv_finished_count == 0)) { - auto& router_ctx = g_vpr_ctx.routing(); - - if (is_better_quality_routing(best_routing, best_routing_metrics, wirelength_info, timing_info)) { - //Save routing - best_routing = router_ctx.route_trees; - best_clb_opins_used_locally = router_ctx.clb_opins_used_locally; - - routing_is_successful = true; - - //Update best metrics - if (timing_info) { - timing_driven_check_net_delays(net_list, net_delay); - - best_routing_metrics.sTNS = timing_info->setup_total_negative_slack(); - best_routing_metrics.sWNS = timing_info->setup_worst_negative_slack(); - best_routing_metrics.hTNS = timing_info->hold_total_negative_slack(); - best_routing_metrics.hWNS = timing_info->hold_worst_negative_slack(); - best_routing_metrics.critical_path = critical_path; - } - best_routing_metrics.used_wirelength = wirelength_info.used_wirelength(); - } - - //Decrease pres_fac so that critical connections will take more direct routes - //Note that we use first_iter_pres_fac here (typically zero), and switch to - //use initial_pres_fac on the next iteration. - pres_fac = update_pres_fac(router_opts.first_iter_pres_fac); - - //Reduce timing tolerances to re-route more delay-suboptimal signals - connections_inf.set_connection_criticality_tolerance(0.7); - connections_inf.set_connection_delay_tolerance(1.01); - - ++legal_convergence_count; - itry_since_last_convergence = 0; - - VTR_ASSERT(routing_is_successful); - } - - if (itry_since_last_convergence == 1) { - //We used first_iter_pres_fac when we started routing again - //after the first routing convergence. Since that is often zero, - //we want to set pres_fac to a reasonable (i.e. typically non-zero) - //value afterwards -- so it grows when multiplied by pres_fac_mult - pres_fac = update_pres_fac(router_opts.initial_pres_fac); - } - - //Have we converged the maximum number of times, did not make any changes, or does it seem - //unlikely additional convergences will improve QoR? - if (legal_convergence_count >= router_opts.max_convergence_count - || iter_results.stats.connections_routed == 0 - || early_reconvergence_exit_heuristic(router_opts, itry_since_last_convergence, timing_info, best_routing_metrics)) { -# ifndef NO_GRAPHICS - update_router_info_and_check_bp(BP_ROUTE_ITER, -1); -# endif - break; //Done routing - } - - /* - * Abort checks: Should we give-up because this routing problem is unlikely to converge to a legal routing? - */ - if (itry == 1 && early_exit_heuristic(router_opts, wirelength_info)) { -# ifndef NO_GRAPHICS - update_router_info_and_check_bp(BP_ROUTE_ITER, -1); -# endif - //Abort - break; - } - - //Estimate at what iteration we will converge to a legal routing - if (overuse_info.overused_nodes > ROUTING_PREDICTOR_MIN_ABSOLUTE_OVERUSE_THRESHOLD) { - //Only consider aborting if we have a significant number of overused resources - - if (!std::isnan(est_success_iteration) && est_success_iteration > abort_iteration_threshold && router_opts.routing_budgets_algorithm != YOYO) { - VTR_LOG("Routing aborted, the predicted iteration for a successful route (%.1f) is too high.\n", est_success_iteration); -# ifndef NO_GRAPHICS - update_router_info_and_check_bp(BP_ROUTE_ITER, -1); -# endif - break; //Abort - } - } - - if (itry == 1 && router_opts.exit_after_first_routing_iteration) { - VTR_LOG("Exiting after first routing iteration as requested\n"); -# ifndef NO_GRAPHICS - update_router_info_and_check_bp(BP_ROUTE_ITER, -1); -# endif - break; - } - - /* - * Prepare for the next iteration - */ - - if (router_opts.route_bb_update == e_route_bb_update::DYNAMIC) { - num_net_bounding_boxes_updated = dynamic_update_bounding_boxes(iter_results.rerouted_nets, net_list, router_opts.high_fanout_threshold); - } - - if (itry >= high_effort_congestion_mode_iteration_threshold) { - //We are approaching the maximum number of routing iterations, - //and still do not have a legal routing. Switch to a mode which - //focuses more on attempting to resolve routing conflicts. - router_congestion_mode = RouterCongestionMode::CONFLICTED; - } - - //Update pres_fac - if (itry == 1) { - pres_fac = update_pres_fac(router_opts.initial_pres_fac); - } else { - pres_fac *= router_opts.pres_fac_mult; - - /* Avoid overflow for high iteration counts, even if acc_cost is big */ - pres_fac = update_pres_fac(std::min(pres_fac, static_cast(HUGE_POSITIVE_FLOAT / 1e5))); - - // Increase short path criticality if it's having a hard time resolving hold violations due to congestion - if (budgeting_inf.if_set()) { - bool rcv_finished = false; - - /* This constant represents how much extra delay the budget increaser adds to the minimum and maximum delay budgets - * Experimentally this value delivers fast hold slack resolution, while not overwhelming the router - * Increasing this will make it resolve hold faster, but could result in lower circuit quality */ - constexpr float budget_increase_factor = 300e-12; - - if (itry > 5 && worst_negative_slack != 0) rcv_finished = budgeting_inf.increase_min_budgets_if_struggling(budget_increase_factor, timing_info, worst_negative_slack, netlist_pin_lookup); - if (rcv_finished) - rcv_finished_count--; - else - rcv_finished_count = RCV_FINISH_EARLY_COUNTDOWN; - } - } - - if (router_congestion_mode == RouterCongestionMode::CONFLICTED) { - //The design appears to have routing conflicts which are difficult to resolve: - // 1) Don't re-route legal connections due to delay. This allows - // the router to focus on the actual conflicts - // 2) Increase the net bounding boxes. This potentially allows - // the router to route around otherwise congested regions - // (at the cost of high run-time). - - //Increase the size of the net bounding boxes to give the router more - //freedom to find alternate paths. - // - //In the case of routing conflicts there are multiple connections competing - //for the same resources which can not resolve the congestion themselves. - //In normal routing mode we try to keep the bounding boxes small to minimize - //run-time, but this can limits how far signals can detour (i.e. they can't - //route outside the bounding box), which can cause conflicts to oscillate back - //and forth without resolving. - // - //By scaling the bounding boxes here, we slowly increase the router's search - //space in hopes of it allowing signals to move further out of the way to - //alleviate the conflicts. - if (itry_conflicted_mode % BB_SCALE_ITER_COUNT == 0) { - //We scale the bounding boxes by BB_SCALE_FACTOR, - //every BB_SCALE_ITER_COUNT iterations. This ensures - //that we give the router some time (BB_SCALE_ITER_COUNT) to try - //resolve/negotiate congestion at the new BB factor. - // - //Note that we increase the BB factor slowly to try and minimize - //the bounding box size (since larger bounding boxes slow the router down). - auto& grid = g_vpr_ctx.device().grid; - int max_grid_dim = std::max(grid.width(), grid.height()); - - //Scale by BB_SCALE_FACTOR but clip to grid size to avoid overflow - bb_fac = std::min(max_grid_dim, bb_fac * BB_SCALE_FACTOR); - - route_ctx.route_bb = load_route_bb(net_list, bb_fac); - } - - ++itry_conflicted_mode; - } - - if (timing_info) { - if (should_setup_lower_bound_connection_delays(itry, router_opts)) { - // first iteration sets up the lower bound connection delays since only timing is optimized for - connections_inf.set_stable_critical_path_delay(critical_path.delay()); - connections_inf.set_lower_bound_connection_delays(net_delay); - - //load budgets using information from uncongested delay information - budgeting_inf.load_route_budgets(net_delay, timing_info, netlist_pin_lookup, router_opts); - /*for debugging purposes*/ - // if (budgeting_inf.if_set()) { - // budgeting_inf.print_route_budget(std::string("route_budgets_") + std::to_string(itry) + ".txt", net_delay); - // } - - if (router_opts.routing_budgets_algorithm == YOYO) { - for (auto& router : routers) { - router.set_rcv_enabled(true); - } - } - - } else { - bool stable_routing_configuration = true; - - /* - * Determine if any connection need to be forcibly re-routed due to timing - */ - - //Yes, if explicitly enabled - bool should_ripup_for_delay = (router_opts.incr_reroute_delay_ripup == e_incr_reroute_delay_ripup::ON); - - //Or, if things are not too congested - should_ripup_for_delay |= (router_opts.incr_reroute_delay_ripup == e_incr_reroute_delay_ripup::AUTO - && router_congestion_mode == RouterCongestionMode::NORMAL); - - if (should_ripup_for_delay) { - if (connections_inf.critical_path_delay_grew_significantly(critical_path.delay())) { - // only need to forcibly reroute if critical path grew significantly - stable_routing_configuration = connections_inf.forcibly_reroute_connections(router_opts.max_criticality, - timing_info, - netlist_pin_lookup, - net_delay); - } - } - - // not stable if any connection needs to be forcibly rerouted - if (stable_routing_configuration) { - connections_inf.set_stable_critical_path_delay(critical_path.delay()); - } - } - } else { - /* If timing analysis is not enabled, make sure that the criticalities and the - * net_delays stay as 0 so that wirelength can be optimized. */ - - for (auto net_id : net_list.nets()) { - for (unsigned int ipin = 1; ipin < net_list.net_pins(net_id).size(); ++ipin) { - net_delay[net_id][ipin] = 0.; - } - } - } - - if (router_opts.congestion_analysis) profiling::congestion_analysis(); - if (router_opts.fanout_analysis) profiling::time_on_fanout_analysis(); - // profiling::time_on_criticality_analysis(); - } - - if (routing_is_successful) { - VTR_LOG("Restoring best routing\n"); - - auto& router_ctx = g_vpr_ctx.mutable_routing(); - - /* Restore congestion from best route */ - for (auto net_id : net_list.nets()) { - if (route_ctx.route_trees[net_id]) - pathfinder_update_cost_from_route_tree(route_ctx.route_trees[net_id]->root(), -1); - if (best_routing[net_id]) - pathfinder_update_cost_from_route_tree(best_routing[net_id]->root(), 1); - } - router_ctx.route_trees = best_routing; - router_ctx.clb_opins_used_locally = best_clb_opins_used_locally; - - prune_unused_non_configurable_nets(connections_inf, net_list); - - if (timing_info) { - VTR_LOG("Critical path: %g ns\n", 1e9 * best_routing_metrics.critical_path.delay()); - } - - VTR_LOG("Successfully routed after %d routing iterations.\n", itry); - } else { - VTR_LOG("Routing failed.\n"); - - //If the routing fails, print the overused info - print_overused_nodes_status(router_opts, overuse_info); - -# ifdef VTR_ENABLE_DEBUG_LOGGING - if (f_router_debug) print_invalid_routing_info(net_list, is_flat); -# endif - } - - VTR_LOG("Final Net Connection Criticality Histogram:\n"); - print_router_criticality_histogram(net_list, *route_timing_info, netlist_pin_lookup, is_flat); - - VTR_ASSERT(router_stats.heap_pushes >= router_stats.intra_cluster_node_pushes); - VTR_ASSERT(router_stats.heap_pops >= router_stats.intra_cluster_node_pops); - VTR_LOG( - "Router Stats: total_nets_routed: %zu total_connections_routed: %zu total_heap_pushes: %zu total_heap_pops: %zu " - "total_internal_heap_pushes: %zu total_internal_heap_pops: %zu total_external_heap_pushes: %zu total_external_heap_pops: %zu ", - router_stats.nets_routed, router_stats.connections_routed, router_stats.heap_pushes, router_stats.heap_pops, - router_stats.intra_cluster_node_pushes, router_stats.intra_cluster_node_pops, - router_stats.inter_cluster_node_pushes, router_stats.inter_cluster_node_pops); - for (int node_type_idx = 0; node_type_idx < t_rr_type::NUM_RR_TYPES; node_type_idx++) { - VTR_LOG("total_external_%s_pushes: %zu ", rr_node_typename[node_type_idx], router_stats.inter_cluster_node_type_cnt_pushes[node_type_idx]); - VTR_LOG("total_external_%s_pops: %zu ", rr_node_typename[node_type_idx], router_stats.inter_cluster_node_type_cnt_pops[node_type_idx]); - VTR_LOG("total_internal_%s_pushes: %zu ", rr_node_typename[node_type_idx], router_stats.intra_cluster_node_type_cnt_pushes[node_type_idx]); - VTR_LOG("total_internal_%s_pops: %zu ", rr_node_typename[node_type_idx], router_stats.intra_cluster_node_type_cnt_pops[node_type_idx]); - VTR_LOG("rt_node_%s_pushes: %zu ", rr_node_typename[node_type_idx], router_stats.rt_node_pushes[node_type_idx]); - VTR_LOG("rt_node_%s_high_fanout_pushes: %zu ", rr_node_typename[node_type_idx], router_stats.rt_node_high_fanout_pushes[node_type_idx]); - VTR_LOG("rt_node_%s_entire_tree_pushes: %zu ", rr_node_typename[node_type_idx], router_stats.rt_node_entire_tree_pushes[node_type_idx]); - } - - VTR_LOG("total_number_of_adding_all_rt: %zu ", router_stats.add_all_rt); - VTR_LOG("total_number_of_adding_high_fanout_rt: %zu ", router_stats.add_high_fanout_rt); - VTR_LOG("total_number_of_adding_all_rt_from_calling_high_fanout_rt: %zu ", router_stats.add_all_rt_from_high_fanout); - VTR_LOG("\n"); - - PartitionTreeDebug::write("partition_tree.log"); - return routing_is_successful; -} - -/** Try routing a net. This calls timing_driven_route_net. - * The only difference is that it returns a "retry_net" flag, which means that the net - * couldn't be routed with the default bounding box and needs a full-device BB. - * This is required when routing in parallel, because the threads ensure data separation based on BB size. - * The single-thread router just retries with a full-device BB and does not need to notify the caller. - * TODO: make the serial router follow this execution path to decrease code duplication */ -template -NetResultFlags try_parallel_route_net(ConnectionRouter& router, - const Netlist<>& net_list, - const ParentNetId& net_id, - int itry, - float pres_fac, - const t_router_opts& router_opts, - CBRR& connections_inf, - RouterStats& router_stats, - std::vector& pin_criticality, - NetPinsMatrix& net_delay, - const ClusteredPinAtomPinsLookup& netlist_pin_lookup, - std::shared_ptr timing_info, - NetPinTimingInvalidator* pin_timing_invalidator, - route_budgets& budgeting_inf, - float worst_negative_slack, - const RoutingPredictor& routing_predictor, - const std::vector>& choking_spots, - bool is_flat) { - auto& route_ctx = g_vpr_ctx.mutable_routing(); - - NetResultFlags flags; - - bool reroute_for_hold = false; - if (budgeting_inf.if_set()) { - reroute_for_hold = (budgeting_inf.get_should_reroute(net_id)); - reroute_for_hold &= worst_negative_slack != 0; - } - if (route_ctx.net_status.is_fixed(net_id)) { /* Skip pre-routed nets. */ - flags.success = true; - } else if (net_list.net_is_ignored(net_id)) { /* Skip ignored nets. */ - flags.success = true; - } else if (!(reroute_for_hold) && !should_route_net(net_id, connections_inf, true)) { - flags.success = true; - } else { - // track time spent vs fanout - profiling::net_fanout_start(); - - vtr::Timer routing_timer; - flags = timing_driven_route_net(router, - net_list, - net_id, - itry, - pres_fac, - router_opts, - connections_inf, - router_stats, - pin_criticality, - net_delay[net_id].data(), - netlist_pin_lookup, - timing_info, - pin_timing_invalidator, - budgeting_inf, - worst_negative_slack, - routing_predictor, - choking_spots, - is_flat); - - profiling::net_fanout_end(net_list.net_sinks(net_id).size()); - - /* Impossible to route? (disconnected rr_graph) */ - if (flags.success) { - route_ctx.net_status.set_is_routed(net_id, true); - } else { - VTR_LOG("Routing failed for net %d\n", net_id); - } - - flags.was_rerouted = true; //Flag to record whether routing was actually changed - } - - return flags; -} - -/* Helper for route_partition_tree(). */ -template -void route_partition_tree_helper(tbb::task_group& g, - PartitionTreeNode& node, - RouteIterCtx& ctx, - vtr::linear_map& nets_to_retry) { - /* Sort so net with most sinks is routed first. */ - std::sort(node.nets.begin(), node.nets.end(), [&](const ParentNetId id1, const ParentNetId id2) -> bool { - return ctx.net_list.net_sinks(id1).size() > ctx.net_list.net_sinks(id2).size(); - }); - - node.is_routable = true; - node.rerouted_nets.clear(); - - vtr::Timer t; - for (auto net_id : node.nets) { - auto flags = try_parallel_route_net( - ctx.routers.local(), - ctx.net_list, - net_id, - ctx.itry, - ctx.pres_fac, - ctx.router_opts, - ctx.connections_inf, - ctx.router_stats.local(), - ctx.route_structs.local().pin_criticality, - ctx.net_delay, - ctx.netlist_pin_lookup, - ctx.timing_info, - ctx.pin_timing_invalidator, - ctx.budgeting_inf, - ctx.worst_negative_slack, - ctx.routing_predictor, - ctx.choking_spots[net_id], - ctx.is_flat); - - if (!flags.success && !flags.retry_with_full_bb) { - node.is_routable = false; - } - if (flags.was_rerouted) { - node.rerouted_nets.push_back(net_id); - } - /* If we need to retry this net with full-device BB, it will go up to the top - * of the tree, so remove it from this node and keep track of it */ - if (flags.retry_with_full_bb) { - node.nets.erase(std::remove(node.nets.begin(), node.nets.end(), net_id), node.nets.end()); - nets_to_retry[net_id] = true; - } - } - - PartitionTreeDebug::log("Node with " + std::to_string(node.nets.size()) + " nets routed in " + std::to_string(t.elapsed_sec()) + " s"); - - /* add left and right trees to task queue */ - if (node.left && node.right) { - g.run([&]() { - route_partition_tree_helper(g, *node.left, ctx, nets_to_retry); - }); - g.run([&]() { - route_partition_tree_helper(g, *node.right, ctx, nets_to_retry); - }); - } else { - VTR_ASSERT(!node.left && !node.right); // there shouldn't be a node with a single branch - } -} - -/** Reduce results from partition tree into a single RouteIterResults */ -static void reduce_partition_tree_helper(const PartitionTreeNode& node, RouteIterResults& results) { - results.is_routable &= node.is_routable; - const std::vector& rerouted = node.rerouted_nets; - results.rerouted_nets.insert(results.rerouted_nets.end(), rerouted.begin(), rerouted.end()); - - if (node.left) - reduce_partition_tree_helper(*node.left, results); - if (node.right) - reduce_partition_tree_helper(*node.right, results); -} - -/** Route all nets in parallel using the partitioning information in the PartitionTree. - * - * @param[in, out] g TBB task group to dispatch tasks. - * @param[in, out] tree The partition tree. Non-const reference because iteration results get written on the nodes. - * @param[in, out] ctx RouteIterCtx containing all the necessary bits of state for routing. - * @return RouteIterResults combined from all threads. - * - * See comments in PartitionTreeNode for how parallel routing works. */ -template -RouteIterResults route_partition_tree(tbb::task_group& g, - PartitionTree& tree, - RouteIterCtx& ctx) { - auto& device_ctx = g_vpr_ctx.device(); - auto& route_ctx = g_vpr_ctx.mutable_routing(); - - /* a net id -> retry? vector - * not a bool vector or a set because multiple threads may be writing on it */ - vtr::linear_map nets_to_retry; - - route_partition_tree_helper(g, tree.root(), ctx, nets_to_retry); - g.wait(); - - /* grow bounding box and add to top level if there is any net to retry */ - for (const auto& kv : nets_to_retry) { - if (kv.second) { - ParentNetId net_id = kv.first; - route_ctx.route_bb[net_id] = { - 0, - (int)(device_ctx.grid.width() - 1), - 0, - (int)(device_ctx.grid.height() - 1), - 0, - (int)(device_ctx.grid.get_num_layers() - 1)}; - tree.root().nets.push_back(net_id); - } - } - - RouteIterResults out; - reduce_partition_tree_helper(tree.root(), out); - for (auto& thread_stats : ctx.router_stats) { - update_router_stats(out.stats, thread_stats); - } - return out; -} - -/* Build a partition tree and route with it */ -template -static RouteIterResults route_with_partition_tree(tbb::task_group& g, RouteIterCtx& ctx) { - vtr::Timer t2; - PartitionTree partition_tree(ctx.net_list); - float total_prep_time = t2.elapsed_sec(); - VTR_LOG("# Built partition tree in %f seconds\n", total_prep_time); - - return route_partition_tree(g, partition_tree, ctx); -} - -/* Route serially */ -template -static RouteIterResults route_without_partition_tree(std::vector& nets_to_route, RouteIterCtx& ctx) { - RouteIterResults out; - - /* Sort so net with most sinks is routed first. */ - std::sort(nets_to_route.begin(), nets_to_route.end(), [&](const ParentNetId id1, const ParentNetId id2) -> bool { - return ctx.net_list.net_sinks(id1).size() > ctx.net_list.net_sinks(id2).size(); - }); - - for (auto net_id : nets_to_route) { - auto flags = try_timing_driven_route_net( - ctx.routers.local(), - ctx.net_list, - net_id, - ctx.itry, - ctx.pres_fac, - ctx.router_opts, - ctx.connections_inf, - ctx.router_stats.local(), - ctx.route_structs.local().pin_criticality, - ctx.route_structs.local().rt_node_of_sink, - ctx.net_delay, - ctx.netlist_pin_lookup, - ctx.timing_info, - ctx.pin_timing_invalidator, - ctx.budgeting_inf, - ctx.worst_negative_slack, - ctx.routing_predictor, - ctx.choking_spots[net_id], - ctx.is_flat); - - if (!flags.success) { - out.is_routable = false; - } - if (flags.was_rerouted) { - out.rerouted_nets.push_back(net_id); - } - } - - update_router_stats(out.stats, ctx.router_stats.local()); - - return out; -} - -#endif // VPR_USE_TBB diff --git a/vpr/src/route/route_parallel.h b/vpr/src/route/route_parallel.h deleted file mode 100644 index b6b4766469f..00000000000 --- a/vpr/src/route/route_parallel.h +++ /dev/null @@ -1,33 +0,0 @@ -#pragma once - -#include -#include -#include "connection_based_routing.h" -#include "netlist.h" -#include "vpr_types.h" - -#include "vpr_utils.h" -#include "timing_info_fwd.h" -#include "route_budgets.h" -#include "router_stats.h" -#include "router_lookahead.h" -#include "spatial_route_tree_lookup.h" -#include "connection_router_interface.h" -#include "heap_type.h" -#include "routing_predictor.h" - -#ifdef VPR_USE_TBB -/** Route in parallel. The number of threads is set by the global -j option to VPR. - * Return success status. */ -bool try_parallel_route(const Netlist<>& net_list, - const t_det_routing_arch& det_routing_arch, - const t_router_opts& router_opts, - const t_analysis_opts& analysis_opts, - const std::vector& segment_inf, - NetPinsMatrix& net_delay, - const ClusteredPinAtomPinsLookup& netlist_pin_lookup, - std::shared_ptr timing_info, - std::shared_ptr delay_calc, - ScreenUpdatePriority first_iteration_priority, - bool is_flat); -#endif diff --git a/vpr/src/route/route_timing.cpp b/vpr/src/route/route_timing.cpp deleted file mode 100644 index 2b497066e32..00000000000 --- a/vpr/src/route/route_timing.cpp +++ /dev/null @@ -1,2263 +0,0 @@ -#include -#include -#include -#include -#include -#include -#include -#include - -#include "NetPinTimingInvalidator.h" -#include "netlist_fwd.h" -#include "rr_graph_fwd.h" -#include "vtr_assert.h" -#include "vtr_log.h" -#include "vtr_time.h" - -#include "vpr_utils.h" -#include "vpr_types.h" -#include "vpr_error.h" - -#include "globals.h" -#include "read_route.h" -#include "route_export.h" -#include "route_common.h" -#include "route_timing.h" -#include "net_delay.h" -#include "stats.h" -#include "echo_files.h" -#include "draw.h" -#include "breakpoint.h" -#include "move_utils.h" -#include "rr_graph.h" -#include "routing_predictor.h" -#include "VprTimingGraphResolver.h" - -// all functions in profiling:: namespace, which are only activated if PROFILE is defined -#include "route_profiling.h" - -#include "concrete_timing_info.h" -#include "timing_util.h" -#include "route_budgets.h" -#include "binary_heap.h" -#include "bucket.h" -#include "connection_router.h" - -#include "tatum/TimingReporter.hpp" -#include "overuse_report.h" - -/* - * File-scope variables - */ - -/** - * @brief Run-time flag to control when router debug information is printed - * Note only enables debug output if compiled with VTR_ENABLE_DEBUG_LOGGING defined - * f_router_debug is used to stop the router when a breakpoint is reached. When a breakpoint is reached, this flag is set to true. - * - * In addition f_router_debug is used to print additional debug information during routing, for instance lookahead expected costs - * information. - */ -bool f_router_debug = false; - -//Count the number of times the router has failed -static int num_routing_failed = 0; - -/******************** Subroutines local to route_timing.cpp ********************/ - -/** Attempt to route a single sink (target_pin) in a net. - * In the process, update global pathfinder costs, rr_node_route_inf and extend the global RouteTree - * for this net. - * - * @param router The ConnectionRouter instance - * @param net_list Input netlist - * @param net_id - * @param itarget # of this connection in the net (only used for debug output) - * @param target_pin # of this sink in the net (TODO: is it the same thing as itarget?) - * @param cost_params - * @param router_opts - * @param[in, out] tree RouteTree describing the current routing state - * @param rt_node_of_sink Lookup from target_pin-like indices (indicating SINK nodes) to RouteTreeNodes - * @param spatial_rt_lookup - * @param router_stats - * @param budgeting_inf - * @param routing_predictor - * @param choking_spots - * @param is_flat - * @return NetResultFlags for this sink to be bubbled up through timing_driven_route_net */ -template -static NetResultFlags timing_driven_route_sink(ConnectionRouter& router, - const Netlist<>& net_list, - ParentNetId net_id, - unsigned itarget, - int target_pin, - const t_conn_cost_params cost_params, - const t_router_opts& router_opts, - RouteTree& tree, - SpatialRouteTreeLookup& spatial_rt_lookup, - RouterStats& router_stats, - route_budgets& budgeting_inf, - const RoutingPredictor& routing_predictor, - const std::vector>& choking_spots, - bool is_flat); - -/** Return tuple of: - * bool: Did we find a path for each sink in this net? - * bool: Should the caller retry with a full-device bounding box? */ -template -static std::tuple timing_driven_pre_route_to_clock_root(ConnectionRouter& router, - ParentNetId net_id, - const Netlist<>& net_list, - RRNodeId sink_node, - const t_conn_cost_params cost_params, - int high_fanout_threshold, - RouteTree& tree, - SpatialRouteTreeLookup& spatial_rt_lookup, - RouterStats& router_stats, - bool is_flat, - bool can_grow_bb); - -static void setup_routing_resources(int itry, - ParentNetId net_id, - const Netlist<>& net_list, - unsigned num_sinks, - int min_incremental_reroute_fanout, - CBRR& connections_inf, - const t_router_opts& router_opts, - bool ripup_high_fanout_nets); - -static void update_net_delays_from_route_tree(float* net_delay, - const Netlist<>& net_list, - ParentNetId inet, - TimingInfo* timing_info, - NetPinTimingInvalidator* pin_timing_invalidator); - -static bool check_hold(const t_router_opts& router_opts, float worst_neg_slack); - -static float get_net_pin_criticality(const std::shared_ptr timing_info, - const ClusteredPinAtomPinsLookup& netlist_pin_lookup, - float max_criticality, - float criticality_exp, - ParentNetId net_id, - ParentPinId pin_id, - bool is_flat); - -struct more_sinks_than { - const Netlist<>& net_list_; - more_sinks_than(const Netlist<>& net_list) - : net_list_(net_list) {} - inline bool operator()(const ParentNetId& net_index1, const ParentNetId& net_index2) { - return net_list_.net_sinks(net_index1).size() > net_list_.net_sinks(net_index2).size(); - } -}; - -static bool is_high_fanout(int fanout, int fanout_threshold); - -// The reason that try_timing_driven_route_tmpl (and descendents) are being -// templated over is because using a virtual interface instead fully templating -// the router results in a 5% runtime increase. -// -// The reason to template over the router in general is to enable runtime -// selection of core router algorithm's, specifically the router heap. -template -static bool try_timing_driven_route_tmpl(const Netlist<>& netlist, - const t_det_routing_arch& det_routing_arch, - const t_router_opts& router_opts, - const t_analysis_opts& analysis_opts, - const std::vector& segment_inf, - NetPinsMatrix& net_delay, - const ClusteredPinAtomPinsLookup& netlist_pin_lookup, - std::shared_ptr timing_info, - std::shared_ptr delay_calc, - ScreenUpdatePriority first_iteration_priority, - bool is_flat); - -/************************ Subroutine definitions *****************************/ -bool try_timing_driven_route(const Netlist<>& net_list, - const t_det_routing_arch& det_routing_arch, - const t_router_opts& router_opts, - const t_analysis_opts& analysis_opts, - const std::vector& segment_inf, - NetPinsMatrix& net_delay, - const ClusteredPinAtomPinsLookup& netlist_pin_lookup, - std::shared_ptr timing_info, - std::shared_ptr delay_calc, - ScreenUpdatePriority first_iteration_priority, - bool is_flat) { - switch (router_opts.router_heap) { - case e_heap_type::BINARY_HEAP: - return try_timing_driven_route_tmpl>(net_list, - det_routing_arch, - router_opts, - analysis_opts, - segment_inf, - net_delay, - netlist_pin_lookup, - timing_info, - delay_calc, - first_iteration_priority, - is_flat); - break; - case e_heap_type::BUCKET_HEAP_APPROXIMATION: - return try_timing_driven_route_tmpl>(net_list, - det_routing_arch, - router_opts, - analysis_opts, - segment_inf, - net_delay, - netlist_pin_lookup, - timing_info, - delay_calc, - first_iteration_priority, - is_flat); - default: - VPR_FATAL_ERROR(VPR_ERROR_ROUTE, "Unknown heap type %d", router_opts.router_heap); - } -} - -template -bool try_timing_driven_route_tmpl(const Netlist<>& net_list, - const t_det_routing_arch& det_routing_arch, - const t_router_opts& router_opts, - const t_analysis_opts& analysis_opts, - const std::vector& segment_inf, - NetPinsMatrix& net_delay, - const ClusteredPinAtomPinsLookup& netlist_pin_lookup, - std::shared_ptr timing_info, - std::shared_ptr delay_calc, - ScreenUpdatePriority first_iteration_priority, - bool is_flat) { - /* Timing-driven routing algorithm. The timing graph (includes slack) * - * must have already been allocated, and net_delay must have been allocated. * - * Returns true if the routing succeeds, false otherwise. */ - - // Make sure template type ConnectionRouter is a ConnectionRouterInterface. - static_assert(std::is_base_of::value, "ConnectionRouter must implement the ConnectionRouterInterface"); - - const auto& device_ctx = g_vpr_ctx.device(); - const auto& atom_ctx = g_vpr_ctx.atom(); - auto& route_ctx = g_vpr_ctx.mutable_routing(); - - auto choking_spots = set_nets_choking_spots(net_list, - route_ctx.net_terminal_groups, - route_ctx.net_terminal_group_num, - router_opts.has_choking_spot, - is_flat); - - //Initially, the router runs normally trying to reduce congestion while - //balancing other metrics (timing, wirelength, run-time etc.) - RouterCongestionMode router_congestion_mode = RouterCongestionMode::NORMAL; - - //Initialize and properly size the lookups for profiling - profiling::profiling_initialization(get_max_pins_per_net(net_list)); - - //sort so net with most sinks is routed first. - auto sorted_nets = std::vector(net_list.nets().begin(), net_list.nets().end()); - std::sort(sorted_nets.begin(), sorted_nets.end(), more_sinks_than(net_list)); - - /* - * Configure the routing predictor - */ - RoutingPredictor routing_predictor; - float abort_iteration_threshold = std::numeric_limits::infinity(); //Default no early abort - if (router_opts.routing_failure_predictor == SAFE) { - abort_iteration_threshold = ROUTING_PREDICTOR_ITERATION_ABORT_FACTOR_SAFE * router_opts.max_router_iterations; - } else if (router_opts.routing_failure_predictor == AGGRESSIVE) { - abort_iteration_threshold = ROUTING_PREDICTOR_ITERATION_ABORT_FACTOR_AGGRESSIVE * router_opts.max_router_iterations; - } else { - VTR_ASSERT_MSG(router_opts.routing_failure_predictor == OFF, "Unrecognized routing failure predictor setting"); - } - - float high_effort_congestion_mode_iteration_threshold = router_opts.congested_routing_iteration_threshold_frac * router_opts.max_router_iterations; - - /* Set delay of ignored signals to zero. Non-ignored net delays are set by - * update_net_delays_from_route_tree() inside timing_driven_route_net(), - * which is only called for non-ignored nets. */ - for (auto net_id : net_list.nets()) { - if (net_list.net_is_ignored(net_id)) { - for (unsigned int ipin = 1; ipin < net_list.net_pins(net_id).size(); ++ipin) { - net_delay[net_id][ipin] = 0.; - } - } - } - - CBRR connections_inf{net_list, route_ctx.net_rr_terminals, is_flat}; - - route_budgets budgeting_inf(net_list, is_flat); - - // This needs to be called before filling intra-cluster lookahead maps to ensure that the intra-cluster lookahead maps are initialized. - const RouterLookahead* router_lookahead = get_cached_router_lookahead(det_routing_arch, - router_opts.lookahead_type, - router_opts.write_router_lookahead, - router_opts.read_router_lookahead, - segment_inf, - is_flat); - - if (is_flat) { - // If is_flat is true, the router lookahead maps related to intra-cluster resources should be initialized since - // they haven't been initialized when the map related to global resources was initialized. - auto cache_key = route_ctx.router_lookahead_cache_key_; - std::unique_ptr mut_router_lookahead(route_ctx.cached_router_lookahead_.release()); - VTR_ASSERT(mut_router_lookahead); - route_ctx.cached_router_lookahead_.clear(); - if (!router_opts.read_intra_cluster_router_lookahead.empty()) { - mut_router_lookahead->read_intra_cluster(router_opts.read_intra_cluster_router_lookahead); - } else { - mut_router_lookahead->compute_intra_tile(); - } - route_ctx.cached_router_lookahead_.set(cache_key, std::move(mut_router_lookahead)); - router_lookahead = get_cached_router_lookahead(det_routing_arch, - router_opts.lookahead_type, - router_opts.write_router_lookahead, - router_opts.read_router_lookahead, - segment_inf, - is_flat); - if (!router_opts.write_intra_cluster_router_lookahead.empty()) { - router_lookahead->write_intra_cluster(router_opts.write_intra_cluster_router_lookahead); - } - } - - VTR_ASSERT(router_lookahead != nullptr); - - /* - * Routing parameters - */ - float pres_fac = update_pres_fac(router_opts.first_iter_pres_fac); /* Typically 0 -> ignore cong. */ - int bb_fac = router_opts.bb_factor; - - //When routing conflicts are detected the bounding boxes are scaled - //by BB_SCALE_FACTOR every BB_SCALE_ITER_COUNT iterations - constexpr float BB_SCALE_FACTOR = 2; - constexpr int BB_SCALE_ITER_COUNT = 5; - - size_t available_wirelength = calculate_wirelength_available(); - - /* - * Routing status and metrics - */ - bool routing_is_successful = false; - WirelengthInfo wirelength_info; - OveruseInfo overuse_info(device_ctx.rr_graph.num_nodes()); - tatum::TimingPathInfo critical_path; - int itry; //Routing iteration number - int itry_conflicted_mode = 0; - - /* - * Best result so far - */ - vtr::vector> best_routing; - t_clb_opins_used best_clb_opins_used_locally; - RoutingMetrics best_routing_metrics; - int legal_convergence_count = 0; - - ConnectionRouter router( - device_ctx.grid, - *router_lookahead, - device_ctx.rr_graph.rr_nodes(), - &device_ctx.rr_graph, - device_ctx.rr_rc_data, - device_ctx.rr_graph.rr_switch(), - route_ctx.rr_node_route_inf, - is_flat); - - /* - * On the first routing iteration ignore congestion to get reasonable net - * delay estimates. Set criticalities to 1 when timing analysis is on to - * optimize timing, and to 0 when timing analysis is off to optimize routability. - * - * Subsequent iterations use the net delays from the previous iteration. - */ - std::shared_ptr route_timing_info; - { - vtr::ScopedStartFinishTimer init_timing_timer("Initializing router criticalities"); - if (timing_info) { - if (router_opts.initial_timing == e_router_initial_timing::ALL_CRITICAL) { - //First routing iteration, make all nets critical for a min-delay routing - route_timing_info = make_constant_timing_info(1.); - } else { - VTR_ASSERT(router_opts.initial_timing == e_router_initial_timing::LOOKAHEAD); - - { - //Estimate initial connection delays from the router lookahead - init_net_delay_from_lookahead(*router_lookahead, - net_list, - route_ctx.net_rr_terminals, - net_delay, - device_ctx.rr_graph, - is_flat); - - //Run STA to get estimated criticalities - timing_info->update(); - } - route_timing_info = timing_info; - } - } else { - //Not timing driven, force criticality to zero for a routability-driven routing - route_timing_info = make_constant_timing_info(0.); - } - VTR_LOG("Initial Net Connection Criticality Histogram:\n"); - print_router_criticality_histogram(net_list, *route_timing_info, netlist_pin_lookup, is_flat); - } - - std::unique_ptr pin_timing_invalidator; - if (timing_info) { - pin_timing_invalidator = make_net_pin_timing_invalidator( - router_opts.timing_update_type, - net_list, - netlist_pin_lookup, - atom_ctx.nlist, - atom_ctx.lookup, - *timing_info->timing_graph(), - is_flat); - } - - RouterStats router_stats; - init_router_stats(router_stats); - timing_driven_route_structs route_structs(net_list); - float prev_iter_cumm_time = 0; - vtr::Timer iteration_timer; - int num_net_bounding_boxes_updated = 0; - int itry_since_last_convergence = -1; - - // This heap is used for reserve_locally_used_opins. - BinaryHeap small_heap; - small_heap.init_heap(device_ctx.grid); - - // When RCV is enabled the router will not stop unless negative hold slack is 0 - // In some cases this isn't doable, due to global nets or intracluster routing issues - // In these cases RCV will finish early if it goes RCV_FINISH_EARLY_COUNTDOWN iterations without detecting resolvable negative hold slack - // Increasing this will make the router fail occasionally, decreasing will sometimes not let all hold violations be resolved - constexpr int RCV_FINISH_EARLY_COUNTDOWN = 15; - - int rcv_finished_count = RCV_FINISH_EARLY_COUNTDOWN; - - print_route_status_header(); - for (itry = 1; itry <= router_opts.max_router_iterations; ++itry) { - RouterStats router_iteration_stats; - init_router_stats(router_iteration_stats); - std::vector rerouted_nets; - - /* Reset "is_routed" and "is_fixed" flags to indicate nets not pre-routed (yet) */ - for (auto net_id : net_list.nets()) { - route_ctx.net_status.set_is_routed(net_id, false); - route_ctx.net_status.set_is_fixed(net_id, false); - } - - if (itry_since_last_convergence >= 0) { - ++itry_since_last_convergence; - } - - // Calculate this once and pass it into net routing to check if should reroute for hold - float worst_negative_slack = 0; - if (budgeting_inf.if_set()) { - worst_negative_slack = timing_info->hold_total_negative_slack(); - } - - /* - * Route each net - */ - for (auto net_id : sorted_nets) { - NetResultFlags flags = try_timing_driven_route_net(router, - net_list, - net_id, - itry, - pres_fac, - router_opts, - connections_inf, - router_iteration_stats, - route_structs.pin_criticality, - net_delay, - netlist_pin_lookup, - route_timing_info, - pin_timing_invalidator.get(), - budgeting_inf, - worst_negative_slack, - routing_predictor, - choking_spots[net_id], - is_flat); - - if (!flags.success) { - return false; //Impossible to route - } - - if (flags.was_rerouted) { - rerouted_nets.push_back(net_id); -#ifndef NO_GRAPHICS - update_router_info_and_check_bp(BP_NET_ID, size_t(net_id)); -#endif - } - } - - // Make sure any CLB OPINs used up by subblocks being hooked directly to them are reserved for that purpose - bool rip_up_local_opins = (itry == 1 ? false : true); - if (!is_flat) { - reserve_locally_used_opins(&small_heap, pres_fac, - router_opts.acc_fac, rip_up_local_opins, is_flat); - } - - /* - * Calculate metrics for the current routing - */ - bool routing_is_feasible = feasible_routing(); - float est_success_iteration = routing_predictor.estimate_success_iteration(); - - //Update resource costs and overuse info - if (itry == 1) { - pathfinder_update_acc_cost_and_overuse_info(0., overuse_info); /* Acc_fac=0 for first iter. */ - } else { - pathfinder_update_acc_cost_and_overuse_info(router_opts.acc_fac, overuse_info); - } - - wirelength_info = calculate_wirelength_info(net_list, available_wirelength); - routing_predictor.add_iteration_overuse(itry, overuse_info.overused_nodes); - - if (timing_info) { - //Update timing based on the new routing - //Note that the net delays have already been updated by timing_driven_route_net - timing_info->update(); - timing_info->set_warn_unconstrained(false); //Don't warn again about unconstrained nodes again during routing - pin_timing_invalidator->reset(); - - //Use the real timing analysis criticalities for subsequent routing iterations - // 'route_timing_info' is what is actually passed into the net/connection routers, - // and for the 1st iteration may not be the actual STA results (e.g. all criticalities set to 1) - route_timing_info = timing_info; - - critical_path = timing_info->least_slack_critical_path(); - - VTR_ASSERT_SAFE(timing_driven_check_net_delays(net_list, net_delay)); - - if (itry == 1) { - generate_route_timing_reports(router_opts, analysis_opts, *timing_info, *delay_calc, is_flat); - } - } - - float iter_cumm_time = iteration_timer.elapsed_sec(); - float iter_elapsed_time = iter_cumm_time - prev_iter_cumm_time; - - //Output progress - print_route_status(itry, iter_elapsed_time, pres_fac, num_net_bounding_boxes_updated, router_iteration_stats, overuse_info, wirelength_info, timing_info, est_success_iteration); - - prev_iter_cumm_time = iter_cumm_time; - - //Update graphics - if (itry == 1) { - update_screen(first_iteration_priority, "Routing...", ROUTING, timing_info); - } else { - update_screen(ScreenUpdatePriority::MINOR, "Routing...", ROUTING, timing_info); - } - - if (router_opts.save_routing_per_iteration) { - std::string filename = vtr::string_fmt("iteration_%03d.route", itry); - print_route(net_list, nullptr, filename.c_str(), is_flat); - } - - //Update router stats (total) - update_router_stats(router_stats, router_iteration_stats); - - /* - * Are we finished? - */ - if (is_iteration_complete(routing_is_feasible, router_opts, itry, timing_info, rcv_finished_count == 0)) { - auto& router_ctx = g_vpr_ctx.routing(); - - if (is_better_quality_routing(best_routing, best_routing_metrics, wirelength_info, timing_info)) { - //Save routing - best_routing = router_ctx.route_trees; - best_clb_opins_used_locally = router_ctx.clb_opins_used_locally; - - routing_is_successful = true; - - //Update best metrics - if (timing_info) { - timing_driven_check_net_delays(net_list, net_delay); - - best_routing_metrics.sTNS = timing_info->setup_total_negative_slack(); - best_routing_metrics.sWNS = timing_info->setup_worst_negative_slack(); - best_routing_metrics.hTNS = timing_info->hold_total_negative_slack(); - best_routing_metrics.hWNS = timing_info->hold_worst_negative_slack(); - best_routing_metrics.critical_path = critical_path; - } - best_routing_metrics.used_wirelength = wirelength_info.used_wirelength(); - } - - //Decrease pres_fac so that critical connections will take more direct routes - //Note that we use first_iter_pres_fac here (typically zero), and switch to - //use initial_pres_fac on the next iteration. - pres_fac = update_pres_fac(router_opts.first_iter_pres_fac); - - //Reduce timing tolerances to re-route more delay-suboptimal signals - connections_inf.set_connection_criticality_tolerance(0.7); - connections_inf.set_connection_delay_tolerance(1.01); - - ++legal_convergence_count; - itry_since_last_convergence = 0; - - VTR_ASSERT(routing_is_successful); - } - - if (itry_since_last_convergence == 1) { - //We used first_iter_pres_fac when we started routing again - //after the first routing convergence. Since that is often zero, - //we want to set pres_fac to a reasonable (i.e. typically non-zero) - //value afterwards -- so it grows when multiplied by pres_fac_mult - pres_fac = update_pres_fac(router_opts.initial_pres_fac); - } - - //Have we converged the maximum number of times, did not make any changes, or does it seem - //unlikely additional convergences will improve QoR? - if (legal_convergence_count >= router_opts.max_convergence_count - || router_iteration_stats.connections_routed == 0 - || early_reconvergence_exit_heuristic(router_opts, itry_since_last_convergence, timing_info, best_routing_metrics)) { -#ifndef NO_GRAPHICS - update_router_info_and_check_bp(BP_ROUTE_ITER, -1); -#endif - break; //Done routing - } - - /* - * Abort checks: Should we give-up because this routing problem is unlikely to converge to a legal routing? - */ - if (itry == 1 && early_exit_heuristic(router_opts, wirelength_info)) { -#ifndef NO_GRAPHICS - update_router_info_and_check_bp(BP_ROUTE_ITER, -1); -#endif - //Abort - break; - } - - //Estimate at what iteration we will converge to a legal routing - if (overuse_info.overused_nodes > ROUTING_PREDICTOR_MIN_ABSOLUTE_OVERUSE_THRESHOLD) { - //Only consider aborting if we have a significant number of overused resources - - if (!std::isnan(est_success_iteration) && est_success_iteration > abort_iteration_threshold && router_opts.routing_budgets_algorithm != YOYO) { - VTR_LOG("Routing aborted, the predicted iteration for a successful route (%.1f) is too high.\n", est_success_iteration); -#ifndef NO_GRAPHICS - update_router_info_and_check_bp(BP_ROUTE_ITER, -1); -#endif - break; //Abort - } - } - - if (itry == 1 && router_opts.exit_after_first_routing_iteration) { - VTR_LOG("Exiting after first routing iteration as requested\n"); -#ifndef NO_GRAPHICS - update_router_info_and_check_bp(BP_ROUTE_ITER, -1); -#endif - break; - } - - /* - * Prepare for the next iteration - */ - - if (router_opts.route_bb_update == e_route_bb_update::DYNAMIC) { - num_net_bounding_boxes_updated = dynamic_update_bounding_boxes(rerouted_nets, net_list, router_opts.high_fanout_threshold); - } - - if (itry >= high_effort_congestion_mode_iteration_threshold) { - //We are approaching the maximum number of routing iterations, - //and still do not have a legal routing. Switch to a mode which - //focuses more on attempting to resolve routing conflicts. - router_congestion_mode = RouterCongestionMode::CONFLICTED; - } - - //Update pres_fac - if (itry == 1) { - pres_fac = update_pres_fac(router_opts.initial_pres_fac); - } else { - pres_fac *= router_opts.pres_fac_mult; - - /* Avoid overflow for high iteration counts, even if acc_cost is big */ - pres_fac = update_pres_fac(std::min(pres_fac, static_cast(HUGE_POSITIVE_FLOAT / 1e5))); - - // Increase short path criticality if it's having a hard time resolving hold violations due to congestion - if (budgeting_inf.if_set()) { - bool rcv_finished = false; - - /* This constant represents how much extra delay the budget increaser adds to the minimum and maximum delay budgets - * Experimentally this value delivers fast hold slack resolution, while not overwhelming the router - * Increasing this will make it resolve hold faster, but could result in lower circuit quality */ - constexpr float budget_increase_factor = 300e-12; - - if (itry > 5 && worst_negative_slack != 0) rcv_finished = budgeting_inf.increase_min_budgets_if_struggling(budget_increase_factor, timing_info, worst_negative_slack, netlist_pin_lookup); - if (rcv_finished) - rcv_finished_count--; - else - rcv_finished_count = RCV_FINISH_EARLY_COUNTDOWN; - } - } - - if (router_congestion_mode == RouterCongestionMode::CONFLICTED) { - //The design appears to have routing conflicts which are difficult to resolve: - // 1) Don't re-route legal connections due to delay. This allows - // the router to focus on the actual conflicts - // 2) Increase the net bounding boxes. This potentially allows - // the router to route around otherwise congested regions - // (at the cost of high run-time). - - //Increase the size of the net bounding boxes to give the router more - //freedom to find alternate paths. - // - //In the case of routing conflicts there are multiple connections competing - //for the same resources which can not resolve the congestion themselves. - //In normal routing mode we try to keep the bounding boxes small to minimize - //run-time, but this can limits how far signals can detour (i.e. they can't - //route outside the bounding box), which can cause conflicts to oscillate back - //and forth without resolving. - // - //By scaling the bounding boxes here, we slowly increase the router's search - //space in hopes of it allowing signals to move further out of the way to - //alleviate the conflicts. - if (itry_conflicted_mode % BB_SCALE_ITER_COUNT == 0) { - //We scale the bounding boxes by BB_SCALE_FACTOR, - //every BB_SCALE_ITER_COUNT iterations. This ensures - //that we give the router some time (BB_SCALE_ITER_COUNT) to try - //resolve/negotiate congestion at the new BB factor. - // - //Note that we increase the BB factor slowly to try and minimize - //the bounding box size (since larger bounding boxes slow the router down). - auto& grid = g_vpr_ctx.device().grid; - int max_grid_dim = std::max(grid.width(), grid.height()); - - //Scale by BB_SCALE_FACTOR but clip to grid size to avoid overflow - bb_fac = std::min(max_grid_dim, bb_fac * BB_SCALE_FACTOR); - - route_ctx.route_bb = load_route_bb(net_list, bb_fac); - } - - ++itry_conflicted_mode; - } - - if (timing_info) { - if (should_setup_lower_bound_connection_delays(itry, router_opts)) { - // first iteration sets up the lower bound connection delays since only timing is optimized for - connections_inf.set_stable_critical_path_delay(critical_path.delay()); - connections_inf.set_lower_bound_connection_delays(net_delay); - - //load budgets using information from uncongested delay information - budgeting_inf.load_route_budgets(net_delay, timing_info, netlist_pin_lookup, router_opts); - /*for debugging purposes*/ - // if (budgeting_inf.if_set()) { - // budgeting_inf.print_route_budget(std::string("route_budgets_") + std::to_string(itry) + ".txt", net_delay); - // } - - if (router_opts.routing_budgets_algorithm == YOYO) - router.set_rcv_enabled(true); - - } else { - bool stable_routing_configuration = true; - - /* - * Determine if any connection need to be forcibly re-routed due to timing - */ - - //Yes, if explicitly enabled - bool should_ripup_for_delay = (router_opts.incr_reroute_delay_ripup == e_incr_reroute_delay_ripup::ON); - - //Or, if things are not too congested - should_ripup_for_delay |= (router_opts.incr_reroute_delay_ripup == e_incr_reroute_delay_ripup::AUTO - && router_congestion_mode == RouterCongestionMode::NORMAL); - - if (should_ripup_for_delay) { - if (connections_inf.critical_path_delay_grew_significantly(critical_path.delay())) { - // only need to forcibly reroute if critical path grew significantly - stable_routing_configuration = connections_inf.forcibly_reroute_connections(router_opts.max_criticality, - timing_info, - netlist_pin_lookup, - net_delay); - } - } - - // not stable if any connection needs to be forcibly rerouted - if (stable_routing_configuration) { - connections_inf.set_stable_critical_path_delay(critical_path.delay()); - } - } - } else { - /* If timing analysis is not enabled, make sure that the criticalities and the - * net_delays stay as 0 so that wirelength can be optimized. */ - - for (auto net_id : net_list.nets()) { - for (unsigned int ipin = 1; ipin < net_list.net_pins(net_id).size(); ++ipin) { - net_delay[net_id][ipin] = 0.; - } - } - } - - if (router_opts.congestion_analysis) profiling::congestion_analysis(); - if (router_opts.fanout_analysis) profiling::time_on_fanout_analysis(); - // profiling::time_on_criticality_analysis(); - } - - if (routing_is_successful) { - VTR_LOG("Restoring best routing\n"); - - auto& router_ctx = g_vpr_ctx.mutable_routing(); - - /* Restore congestion from best route */ - for (auto net_id : net_list.nets()) { - if (route_ctx.route_trees[net_id]) - pathfinder_update_cost_from_route_tree(route_ctx.route_trees[net_id]->root(), -1); - if (best_routing[net_id]) - pathfinder_update_cost_from_route_tree(best_routing[net_id]->root(), 1); - } - router_ctx.route_trees = best_routing; - router_ctx.clb_opins_used_locally = best_clb_opins_used_locally; - - prune_unused_non_configurable_nets(connections_inf, net_list); - - if (timing_info) { - VTR_LOG("Critical path: %g ns\n", 1e9 * best_routing_metrics.critical_path.delay()); - } - - VTR_LOG("Successfully routed after %d routing iterations.\n", itry); - } else { - VTR_LOG("Routing failed.\n"); - - //If the routing fails, print the overused info - print_overused_nodes_status(router_opts, overuse_info); - - ++num_routing_failed; - -#ifdef VTR_ENABLE_DEBUG_LOGGING - if (f_router_debug) print_invalid_routing_info(net_list, is_flat); -#endif - } - - VTR_LOG("Final Net Connection Criticality Histogram:\n"); - print_router_criticality_histogram(net_list, *route_timing_info, netlist_pin_lookup, is_flat); - - VTR_ASSERT(router_stats.heap_pushes >= router_stats.intra_cluster_node_pushes); - VTR_ASSERT(router_stats.heap_pops >= router_stats.intra_cluster_node_pops); - VTR_LOG( - "Router Stats: total_nets_routed: %zu total_connections_routed: %zu total_heap_pushes: %zu total_heap_pops: %zu " - "total_internal_heap_pushes: %zu total_internal_heap_pops: %zu total_external_heap_pushes: %zu total_external_heap_pops: %zu ", - router_stats.nets_routed, router_stats.connections_routed, router_stats.heap_pushes, router_stats.heap_pops, - router_stats.intra_cluster_node_pushes, router_stats.intra_cluster_node_pops, - router_stats.inter_cluster_node_pushes, router_stats.inter_cluster_node_pops); - for (int node_type_idx = 0; node_type_idx < t_rr_type::NUM_RR_TYPES; node_type_idx++) { - VTR_LOG("total_external_%s_pushes: %zu ", rr_node_typename[node_type_idx], router_stats.inter_cluster_node_type_cnt_pushes[node_type_idx]); - VTR_LOG("total_external_%s_pops: %zu ", rr_node_typename[node_type_idx], router_stats.inter_cluster_node_type_cnt_pops[node_type_idx]); - VTR_LOG("total_internal_%s_pushes: %zu ", rr_node_typename[node_type_idx], router_stats.intra_cluster_node_type_cnt_pushes[node_type_idx]); - VTR_LOG("total_internal_%s_pops: %zu ", rr_node_typename[node_type_idx], router_stats.intra_cluster_node_type_cnt_pops[node_type_idx]); - VTR_LOG("rt_node_%s_pushes: %zu ", rr_node_typename[node_type_idx], router_stats.rt_node_pushes[node_type_idx]); - VTR_LOG("rt_node_%s_high_fanout_pushes: %zu ", rr_node_typename[node_type_idx], router_stats.rt_node_high_fanout_pushes[node_type_idx]); - VTR_LOG("rt_node_%s_entire_tree_pushes: %zu ", rr_node_typename[node_type_idx], router_stats.rt_node_entire_tree_pushes[node_type_idx]); - } - - VTR_LOG("total_number_of_adding_all_rt: %zu ", router_stats.add_all_rt); - VTR_LOG("total_number_of_adding_high_fanout_rt: %zu ", router_stats.add_high_fanout_rt); - VTR_LOG("total_number_of_adding_all_rt_from_calling_high_fanout_rt: %zu ", router_stats.add_all_rt_from_high_fanout); - VTR_LOG("\n"); - - return routing_is_successful; -} - -template -NetResultFlags try_timing_driven_route_net(ConnectionRouter& router, - const Netlist<>& net_list, - const ParentNetId& net_id, - int itry, - float pres_fac, - const t_router_opts& router_opts, - CBRR& connections_inf, - RouterStats& router_stats, - std::vector& pin_criticality, - NetPinsMatrix& net_delay, - const ClusteredPinAtomPinsLookup& netlist_pin_lookup, - std::shared_ptr timing_info, - NetPinTimingInvalidator* pin_timing_invalidator, - route_budgets& budgeting_inf, - float worst_negative_slack, - const RoutingPredictor& routing_predictor, - const std::vector>& choking_spots, - bool is_flat) { - auto& route_ctx = g_vpr_ctx.mutable_routing(); - - NetResultFlags flags; - - bool reroute_for_hold = false; - if (budgeting_inf.if_set()) { - reroute_for_hold = (budgeting_inf.get_should_reroute(net_id)); - reroute_for_hold &= worst_negative_slack != 0; - } - - if (route_ctx.net_status.is_fixed(net_id)) { /* Skip pre-routed nets. */ - flags.success = true; - } else if (net_list.net_is_ignored(net_id)) { /* Skip ignored nets. */ - flags.success = true; - } else if (!(reroute_for_hold) && !should_route_net(net_id, connections_inf, true)) { - flags.success = true; - } else { - // track time spent vs fanout - profiling::net_fanout_start(); - - flags = timing_driven_route_net(router, - net_list, - net_id, - itry, - pres_fac, - router_opts, - connections_inf, - router_stats, - pin_criticality, - net_delay[net_id].data(), - netlist_pin_lookup, - timing_info, - pin_timing_invalidator, - budgeting_inf, - worst_negative_slack, - routing_predictor, - choking_spots, - is_flat); - - profiling::net_fanout_end(net_list.net_sinks(net_id).size()); - - /* Impossible to route? (disconnected rr_graph) */ - if (flags.success) { - route_ctx.net_status.set_is_routed(net_id, true); - } else { - VTR_LOG("Routing failed for net %d\n", net_id); - } - - flags.was_rerouted = true; // Flag to record whether routing was actually changed - } - - return flags; -} - -int get_max_pins_per_net(const Netlist<>& net_list) { - int max_pins_per_net = 0; - for (auto net_id : net_list.nets()) { - if (!net_list.net_is_ignored(net_id)) - max_pins_per_net = std::max(max_pins_per_net, (int)net_list.net_pins(net_id).size()); - } - - return (max_pins_per_net); -} - -template -NetResultFlags timing_driven_route_net(ConnectionRouter& router, - const Netlist<>& net_list, - ParentNetId net_id, - int itry, - float pres_fac, - const t_router_opts& router_opts, - CBRR& connections_inf, - RouterStats& router_stats, - std::vector& pin_criticality, - float* net_delay, - const ClusteredPinAtomPinsLookup& netlist_pin_lookup, - std::shared_ptr timing_info, - NetPinTimingInvalidator* pin_timing_invalidator, - route_budgets& budgeting_inf, - float worst_neg_slack, - const RoutingPredictor& routing_predictor, - const std::vector>& choking_spots, - bool is_flat) { - auto& device_ctx = g_vpr_ctx.device(); - const auto& rr_graph = device_ctx.rr_graph; - auto& route_ctx = g_vpr_ctx.mutable_routing(); - - unsigned int num_sinks = net_list.net_sinks(net_id).size(); - - VTR_LOGV_DEBUG(f_router_debug, "Routing Net %zu (%zu sinks)\n", size_t(net_id), num_sinks); - - NetResultFlags flags; - - setup_routing_resources( - itry, - net_id, - net_list, - num_sinks, - router_opts.min_incremental_reroute_fanout, - connections_inf, - router_opts, - check_hold(router_opts, worst_neg_slack)); - - VTR_ASSERT(route_ctx.route_trees[net_id]); - RouteTree& tree = route_ctx.route_trees[net_id].value(); - - bool high_fanout = is_high_fanout(num_sinks, router_opts.high_fanout_threshold); - - SpatialRouteTreeLookup spatial_route_tree_lookup; - if (high_fanout) { - spatial_route_tree_lookup = build_route_tree_spatial_lookup(net_list, - route_ctx.route_bb, - net_id, - tree.root()); - } - - // after this point the route tree is correct - // remaining_targets from this point on are the **pin indices** that have yet to be routed - std::vector remaining_targets(tree.get_remaining_isinks().begin(), tree.get_remaining_isinks().end()); - - // calculate criticality of remaining target pins - for (int ipin : remaining_targets) { - if (timing_info) { - auto pin = net_list.net_pin(net_id, ipin); - pin_criticality[ipin] = get_net_pin_criticality(timing_info, - netlist_pin_lookup, - router_opts.max_criticality, - router_opts.criticality_exp, - net_id, - pin, - is_flat); - - } else { - //No timing info, implies we want a min delay routing, so use criticality of 1. - pin_criticality[ipin] = 1.; - } - } - - // compare the criticality of different sink nodes - sort(begin(remaining_targets), end(remaining_targets), [&](int a, int b) { - return pin_criticality[a] > pin_criticality[b]; - }); - - /* Update base costs according to fanout and criticality rules */ - update_rr_base_costs(num_sinks); - - t_conn_delay_budget conn_delay_budget; - t_conn_cost_params cost_params; - cost_params.astar_fac = router_opts.astar_fac; - cost_params.bend_cost = router_opts.bend_cost; - cost_params.pres_fac = pres_fac; - cost_params.delay_budget = ((budgeting_inf.if_set()) ? &conn_delay_budget : nullptr); - - // Pre-route to clock source for clock nets (marked as global nets) - if (net_list.net_is_global(net_id) && router_opts.two_stage_clock_routing) { - //VTR_ASSERT(router_opts.clock_modeling == DEDICATED_NETWORK); - RRNodeId sink_node(device_ctx.virtual_clock_network_root_idx); - - enable_router_debug(router_opts, net_id, sink_node, itry, &router); - - VTR_LOGV_DEBUG(f_router_debug, "Pre-routing global net %zu\n", size_t(net_id)); - - // Set to the max timing criticality which should intern minimize clock insertion - // delay by selecting a direct route from the clock source to the virtual sink - cost_params.criticality = router_opts.max_criticality; - - /* Is the connection router allowed to grow the bounding box? That's not the case - * when routing in parallel, so disallow it. TODO: Have both timing_driven and parallel - * routers handle this in the same way */ - bool can_grow_bb = (router_opts.router_algorithm != PARALLEL); - - std::tie(flags.success, flags.retry_with_full_bb) = timing_driven_pre_route_to_clock_root(router, - net_id, - net_list, - sink_node, - cost_params, - router_opts.high_fanout_threshold, - tree, - spatial_route_tree_lookup, - router_stats, - is_flat, - can_grow_bb); - - return flags; - } - - if (budgeting_inf.if_set()) { - budgeting_inf.set_should_reroute(net_id, false); - } - - // explore in order of decreasing criticality (no longer need sink_order array) - for (unsigned itarget = 0; itarget < remaining_targets.size(); ++itarget) { - int target_pin = remaining_targets[itarget]; - - RRNodeId sink_rr = route_ctx.net_rr_terminals[net_id][target_pin]; - - enable_router_debug(router_opts, net_id, sink_rr, itry, &router); - - cost_params.criticality = pin_criticality[target_pin]; - - if (budgeting_inf.if_set()) { - conn_delay_budget.max_delay = budgeting_inf.get_max_delay_budget(net_id, target_pin); - conn_delay_budget.target_delay = budgeting_inf.get_delay_target(net_id, target_pin); - conn_delay_budget.min_delay = budgeting_inf.get_min_delay_budget(net_id, target_pin); - conn_delay_budget.short_path_criticality = budgeting_inf.get_crit_short_path(net_id, target_pin); - conn_delay_budget.routing_budgets_algorithm = router_opts.routing_budgets_algorithm; - } - - profiling::conn_start(); - - // build a branch in the route tree to the target - auto sink_flags = timing_driven_route_sink(router, - net_list, - net_id, - itarget, - target_pin, - cost_params, - router_opts, - tree, - spatial_route_tree_lookup, - router_stats, - budgeting_inf, - routing_predictor, - choking_spots, - is_flat); - - flags.retry_with_full_bb |= sink_flags.retry_with_full_bb; - - if (!sink_flags.success) { - flags.success = false; - return flags; - } - - profiling::conn_finish(size_t(route_ctx.net_rr_terminals[net_id][0]), - size_t(sink_rr), - pin_criticality[target_pin]); - - ++router_stats.connections_routed; - } // finished all sinks - - ++router_stats.nets_routed; - profiling::net_finish(); - - /* For later timing analysis. */ - - // may have to update timing delay of the previously legally reached sinks since downstream capacitance could be changed - update_net_delays_from_route_tree(net_delay, - net_list, - net_id, - timing_info.get(), - pin_timing_invalidator); - - if (router_opts.update_lower_bound_delays) { - for (int ipin : remaining_targets) { - connections_inf.update_lower_bound_connection_delay(net_id, ipin, net_delay[ipin]); - } - } - - VTR_ASSERT_MSG(g_vpr_ctx.routing().rr_node_route_inf[tree.root().inode].occ() <= rr_graph.node_capacity(tree.root().inode), "SOURCE should never be congested"); - - VTR_LOGV_DEBUG(f_router_debug, "Routed Net %zu (%zu sinks)\n", size_t(net_id), num_sinks); - router.empty_rcv_route_tree_set(); // ? - - flags.success = true; - return flags; -} - -template -static std::tuple timing_driven_pre_route_to_clock_root(ConnectionRouter& router, - ParentNetId net_id, - const Netlist<>& net_list, - RRNodeId sink_node, - const t_conn_cost_params cost_params, - int high_fanout_threshold, - RouteTree& tree, - SpatialRouteTreeLookup& spatial_rt_lookup, - RouterStats& router_stats, - bool is_flat, - bool can_grow_bb) { - const auto& device_ctx = g_vpr_ctx.device(); - auto& route_ctx = g_vpr_ctx.mutable_routing(); - auto& m_route_ctx = g_vpr_ctx.mutable_routing(); - - bool high_fanout = is_high_fanout(net_list.net_sinks(net_id).size(), high_fanout_threshold); - - VTR_LOGV_DEBUG(f_router_debug, "Net %zu pre-route to (%s)\n", size_t(net_id), describe_rr_node(device_ctx.rr_graph, device_ctx.grid, device_ctx.rr_indexed_data, sink_node, is_flat).c_str()); - profiling::sink_criticality_start(); - - t_bb bounding_box = route_ctx.route_bb[net_id]; - - router.clear_modified_rr_node_info(); - - bool found_path, retry_with_full_bb; - t_heap cheapest; - ConnectionParameters conn_params(net_id, - -1, - false, - std::unordered_map()); - - std::tie(found_path, retry_with_full_bb, cheapest) = router.timing_driven_route_connection_from_route_tree( - tree.root(), - sink_node, - cost_params, - bounding_box, - router_stats, - conn_params, - can_grow_bb); - - // TODO: Parts of the rest of this function are repetitive to code in timing_driven_route_sink. Should refactor. - if (!found_path) { - ParentBlockId src_block = net_list.net_driver_block(net_id); - VTR_LOG("Failed to route connection from '%s' to '%s' for net '%s' (#%zu)\n", - net_list.block_name(src_block).c_str(), - describe_rr_node(device_ctx.rr_graph, device_ctx.grid, device_ctx.rr_indexed_data, sink_node, is_flat).c_str(), - net_list.net_name(net_id).c_str(), - size_t(net_id)); - if (f_router_debug) { - update_screen(ScreenUpdatePriority::MAJOR, "Unable to route connection.", ROUTING, nullptr); - } - return std::make_tuple(found_path, retry_with_full_bb); - } - - profiling::sink_criticality_end(cost_params.criticality); - - /* This is a special pre-route to a sink that does not correspond to any * - * netlist pin, but which can be reached from the global clock root drive * - * points. Therefore, we can set the net pin index of the sink node to * - * OPEN (meaning illegal) as it is not meaningful for this sink. */ - vtr::optional new_branch, new_sink; - std::tie(new_branch, new_sink) = tree.update_from_heap(&cheapest, OPEN, ((high_fanout) ? &spatial_rt_lookup : nullptr), is_flat); - - VTR_ASSERT_DEBUG(!high_fanout || validate_route_tree_spatial_lookup(tree.root(), spatial_rt_lookup)); - - if (f_router_debug) { - std::string msg = vtr::string_fmt("Routed Net %zu connection to RR node %d successfully", size_t(net_id), sink_node); - update_screen(ScreenUpdatePriority::MAJOR, msg.c_str(), ROUTING, nullptr); - } - - if (new_branch) - pathfinder_update_cost_from_route_tree(new_branch.value(), 1); - - // need to guarantee ALL nodes' path costs are HUGE_POSITIVE_FLOAT at the start of routing to a sink - // do this by resetting all the path_costs that have been touched while routing to the current sink - router.reset_path_costs(); - - // Post route cleanup: - // - remove sink from route tree and fix routing for all nodes leading to the sink ("freeze") - // - free up virtual sink occupancy - tree.freeze(); - m_route_ctx.rr_node_route_inf[sink_node].set_occ(0); - - // routed to a sink successfully - return std::make_tuple(true, false); -} - -template -static NetResultFlags timing_driven_route_sink(ConnectionRouter& router, - const Netlist<>& net_list, - ParentNetId net_id, - unsigned itarget, - int target_pin, - const t_conn_cost_params cost_params, - const t_router_opts& router_opts, - RouteTree& tree, - SpatialRouteTreeLookup& spatial_rt_lookup, - RouterStats& router_stats, - route_budgets& budgeting_inf, - const RoutingPredictor& routing_predictor, - const std::vector>& choking_spots, - bool is_flat) { - const auto& device_ctx = g_vpr_ctx.device(); - auto& route_ctx = g_vpr_ctx.mutable_routing(); - - NetResultFlags flags; - - profiling::sink_criticality_start(); - - RRNodeId sink_node = route_ctx.net_rr_terminals[net_id][target_pin]; - VTR_LOGV_DEBUG(f_router_debug, "Net %zu Target %d (%s)\n", size_t(net_id), itarget, describe_rr_node(device_ctx.rr_graph, device_ctx.grid, device_ctx.rr_indexed_data, sink_node, is_flat).c_str()); - - router.clear_modified_rr_node_info(); - - bool found_path; - t_heap cheapest; - t_bb bounding_box = route_ctx.route_bb[net_id]; - - /* Is the connection router allowed to grow the bounding box? That's not the case - * when routing in parallel, so disallow it. */ - bool can_grow_bb = (router_opts.router_algorithm != PARALLEL); - - bool net_is_global = net_list.net_is_global(net_id); - bool high_fanout = is_high_fanout(net_list.net_sinks(net_id).size(), router_opts.high_fanout_threshold); - constexpr float HIGH_FANOUT_CRITICALITY_THRESHOLD = 0.9; - bool sink_critical = (cost_params.criticality > HIGH_FANOUT_CRITICALITY_THRESHOLD); - bool net_is_clock = route_ctx.is_clock_net[net_id] != 0; - - bool has_choking_spot = ((int)choking_spots[target_pin].size() != 0) && router_opts.has_choking_spot; - ConnectionParameters conn_params(net_id, target_pin, has_choking_spot, choking_spots[target_pin]); - - //We normally route high fanout nets by only adding spatially close-by routing to the heap (reduces run-time). - //However, if the current sink is 'critical' from a timing perspective, we put the entire route tree back onto - //the heap to ensure it has more flexibility to find the best path. - if (high_fanout && !sink_critical && !net_is_global && !net_is_clock && -routing_predictor.get_slope() > router_opts.high_fanout_max_slope) { - std::tie(found_path, flags.retry_with_full_bb, cheapest) = router.timing_driven_route_connection_from_route_tree_high_fanout(tree.root(), - sink_node, - cost_params, - bounding_box, - spatial_rt_lookup, - router_stats, - conn_params, - can_grow_bb); - } else { - std::tie(found_path, flags.retry_with_full_bb, cheapest) = router.timing_driven_route_connection_from_route_tree(tree.root(), - sink_node, - cost_params, - bounding_box, - router_stats, - conn_params, - can_grow_bb); - } - - if (!found_path) { - ParentBlockId src_block = net_list.net_driver_block(net_id); - ParentBlockId sink_block = net_list.pin_block(*(net_list.net_pins(net_id).begin() + target_pin)); - VTR_LOG("Failed to route connection from '%s' to '%s' for net '%s' (#%zu)\n", - net_list.block_name(src_block).c_str(), - net_list.block_name(sink_block).c_str(), - net_list.net_name(net_id).c_str(), - size_t(net_id)); - if (f_router_debug) { - update_screen(ScreenUpdatePriority::MAJOR, "Unable to route connection.", ROUTING, nullptr); - } - flags.success = false; - return flags; - } - - profiling::sink_criticality_end(cost_params.criticality); - - RRNodeId inode(cheapest.index); - route_ctx.rr_node_route_inf[inode].target_flag--; /* Connected to this SINK. */ - - vtr::optional new_branch, new_sink; - std::tie(new_branch, new_sink) = tree.update_from_heap(&cheapest, target_pin, ((high_fanout) ? &spatial_rt_lookup : nullptr), is_flat); - - VTR_ASSERT_DEBUG(!high_fanout || validate_route_tree_spatial_lookup(tree.root(), spatial_rt_lookup)); - - if (f_router_debug) { - std::string msg = vtr::string_fmt("Routed Net %zu connection %d to RR node %d successfully", size_t(net_id), itarget, sink_node); - update_screen(ScreenUpdatePriority::MAJOR, msg.c_str(), ROUTING, nullptr); - } - - if (budgeting_inf.if_set() && cheapest.path_data != nullptr && cost_params.delay_budget) { - if (cheapest.path_data->backward_delay < cost_params.delay_budget->min_delay) { - budgeting_inf.set_should_reroute(net_id, true); - } - } - - /* update global occupancy from the new branch */ - if (new_branch) - pathfinder_update_cost_from_route_tree(new_branch.value(), 1); - - // need to guarantee ALL nodes' path costs are HUGE_POSITIVE_FLOAT at the start of routing to a sink - // do this by resetting all the path_costs that have been touched while routing to the current sink - router.reset_path_costs(); - - // routed to a sink successfully - flags.success = true; - return flags; -} - -static void setup_routing_resources(int itry, - ParentNetId net_id, - const Netlist<>& net_list, - unsigned num_sinks, - int min_incremental_reroute_fanout, - CBRR& connections_inf, - const t_router_opts& router_opts, - bool ripup_high_fanout_nets) { - /* Build and return a partial route tree from the legal connections from last iteration. - * along the way do: - * update pathfinder costs to be accurate to the partial route tree - * mark the rr_node sinks as targets to be reached. */ - auto& route_ctx = g_vpr_ctx.mutable_routing(); - - /* "tree" points to this net's spot in the global context here, so re-initializing it etc. changes the global state */ - vtr::optional& tree = route_ctx.route_trees[net_id]; - - // for nets below a certain size (min_incremental_reroute_fanout), rip up any old routing - // otherwise, we incrementally reroute by reusing legal parts of the previous iteration - if ((int)num_sinks < min_incremental_reroute_fanout || itry == 1 || ripup_high_fanout_nets) { - profiling::net_rerouted(); - - /* rip up the whole net */ - if (tree) - pathfinder_update_cost_from_route_tree(tree.value().root(), -1); - tree = vtr::nullopt; - - /* re-initialize net */ - tree = RouteTree(net_id); - pathfinder_update_cost_from_route_tree(tree.value().root(), 1); - - // since all connections will be rerouted for this net, clear all of net's forced reroute flags - connections_inf.clear_force_reroute_for_net(net_id); - - // when we don't prune the tree, we also don't know the sink node indices - // thus we'll use functions that act on pin indices like mark_ends instead - // of their versions that act on node indices directly like mark_remaining_ends - mark_ends(net_list, net_id); - } else { - profiling::net_rebuild_start(); - - if (!tree) { - tree = RouteTree(net_id); - pathfinder_update_cost_from_route_tree(tree.value().root(), 1); - } - - /* copy the existing routing - * prune() depends on global occ, so we can't subtract before pruning - * OPT: to skip this copy, return a "diff" from RouteTree::prune */ - RouteTree tree2 = tree.value(); - - // Skip this check if RCV is enabled, as RCV can use another method to cause reroutes - VTR_ASSERT_SAFE(should_route_net(net_id, connections_inf, true) || router_opts.routing_budgets_algorithm == YOYO); - - // Prune the copy (using congestion data before subtraction) - vtr::optional pruned_tree2 = tree2.prune(connections_inf); - - // Subtract congestion using the non-pruned original - pathfinder_update_cost_from_route_tree(tree.value().root(), -1); - - if (pruned_tree2) { //Partially pruned - profiling::route_tree_preserved(); - - // Add back congestion for the pruned route tree - pathfinder_update_cost_from_route_tree(pruned_tree2.value().root(), 1); - // pruned_tree2 is no longer required -> we can move rather than copy - tree = std::move(pruned_tree2.value()); - } else { // Fully destroyed - profiling::route_tree_pruned(); - - // Initialize only to source - tree = RouteTree(net_id); - pathfinder_update_cost_from_route_tree(tree.value().root(), 1); - } - - profiling::net_rebuild_end(num_sinks, tree->get_remaining_isinks().size()); - - // still need to calculate the tree's time delay - tree.value().reload_timing(); - - // check for R_upstream C_downstream and edge correctness - VTR_ASSERT_SAFE(tree.value().is_valid()); - - // congestion should've been pruned away - VTR_ASSERT_SAFE(tree.value().is_uncongested()); - - // mark remaining ends - mark_remaining_ends(net_id); - - // mark the lookup (rr_node_route_inf) for existing tree elements as NO_PREVIOUS so add_to_path stops when it reaches one of them - update_rr_route_inf_from_tree(tree.value().root()); - } - - // completed constructing the partial route tree and updated all other data structures to match -} - -/** Change the base costs of rr_nodes according to # of fanouts */ -void update_rr_base_costs(int fanout) { - auto& device_ctx = g_vpr_ctx.mutable_device(); - - float factor; - size_t index; - - /* Other reasonable values for factor include fanout and 1 */ - factor = sqrt(fanout); - - for (index = CHANX_COST_INDEX_START; index < device_ctx.rr_indexed_data.size(); index++) { - if (device_ctx.rr_indexed_data[RRIndexedDataId(index)].T_quadratic > 0.) { /* pass transistor */ - device_ctx.rr_indexed_data[RRIndexedDataId(index)].base_cost = device_ctx.rr_indexed_data[RRIndexedDataId(index)].saved_base_cost * factor; - } else { - device_ctx.rr_indexed_data[RRIndexedDataId(index)].base_cost = device_ctx.rr_indexed_data[RRIndexedDataId(index)].saved_base_cost; - } - } -} - -void update_rr_route_inf_from_tree(const RouteTreeNode& rt_node) { - auto& route_ctx = g_vpr_ctx.mutable_routing(); - - for (auto& child : rt_node.child_nodes()) { - RRNodeId inode = child.inode; - route_ctx.rr_node_route_inf[inode].prev_node = RRNodeId::INVALID(); - route_ctx.rr_node_route_inf[inode].prev_edge = RREdgeId::INVALID(); - - // path cost should be unset - VTR_ASSERT(std::isinf(route_ctx.rr_node_route_inf[inode].path_cost)); - VTR_ASSERT(std::isinf(route_ctx.rr_node_route_inf[inode].backward_path_cost)); - - update_rr_route_inf_from_tree(child); - } -} - -bool timing_driven_check_net_delays(const Netlist<>& net_list, NetPinsMatrix& net_delay) { - constexpr float ERROR_TOL = 0.0001; - - /* Checks that the net delays computed incrementally during timing driven * - * routing match those computed from scratch by the net_delay.c module. */ - - unsigned int ipin; - auto net_delay_check = make_net_pins_matrix(net_list); - - load_net_delay_from_routing(net_list, net_delay_check); - - for (auto net_id : net_list.nets()) { - for (ipin = 1; ipin < net_list.net_pins(net_id).size(); ipin++) { - if (net_delay_check[net_id][ipin] == 0.) { /* Should be only GLOBAL nets */ - if (fabs(net_delay[net_id][ipin]) > ERROR_TOL) { - VPR_ERROR(VPR_ERROR_ROUTE, - "in timing_driven_check_net_delays: net %lu pin %d.\n" - "\tIncremental calc. net_delay is %g, but from scratch net delay is %g.\n", - size_t(net_id), ipin, net_delay[net_id][ipin], net_delay_check[net_id][ipin]); - } - } else { - float error = fabs(1.0 - net_delay[net_id][ipin] / net_delay_check[net_id][ipin]); - if (error > ERROR_TOL) { - VPR_ERROR(VPR_ERROR_ROUTE, - "in timing_driven_check_net_delays: net %d pin %lu.\n" - "\tIncremental calc. net_delay is %g, but from scratch net delay is %g.\n", - size_t(net_id), ipin, net_delay[net_id][ipin], net_delay_check[net_id][ipin]); - } - } - } - } - - return true; -} - -/* Goes through all the sinks of this net and copies their delay values from - * the route_tree to the net_delay array. */ -static void update_net_delays_from_route_tree(float* net_delay, - const Netlist<>& net_list, - ParentNetId inet, - TimingInfo* timing_info, - NetPinTimingInvalidator* pin_timing_invalidator) { - auto& route_ctx = g_vpr_ctx.routing(); - const RouteTree& tree = route_ctx.route_trees[inet].value(); - - for (unsigned int isink = 1; isink < net_list.net_pins(inet).size(); isink++) { - update_net_delay_from_isink(net_delay, tree, isink, net_list, inet, timing_info, pin_timing_invalidator); - } -} - -/* Detect if net should be routed or not */ -bool should_route_net(ParentNetId net_id, - CBRR& connections_inf, - bool if_force_reroute) { - auto& route_ctx = g_vpr_ctx.routing(); - auto& device_ctx = g_vpr_ctx.device(); - const auto& rr_graph = device_ctx.rr_graph; - - if (!route_ctx.route_trees[net_id]) { - /* No routing yet. */ - return true; - } - - const RouteTree& tree = route_ctx.route_trees[net_id].value(); - - /* Walk over all rt_nodes in the net */ - for (auto& rt_node : tree.all_nodes()) { - RRNodeId inode = rt_node.inode; - int occ = route_ctx.rr_node_route_inf[inode].occ(); - int capacity = rr_graph.node_capacity(inode); - - if (occ > capacity) { - return true; /* overuse detected */ - } - - if (rt_node.is_leaf()) { //End of a branch - // even if net is fully routed, not complete if parts of it should get ripped up (EXPERIMENTAL) - if (if_force_reroute) { - if (connections_inf.should_force_reroute_connection(net_id, inode)) { - return true; - } - } - } - } - - /* If all sinks have been routed to without overuse, no need to route this */ - if (tree.get_remaining_isinks().empty()) - return false; - - return true; -} - -bool early_exit_heuristic(const t_router_opts& router_opts, const WirelengthInfo& wirelength_info) { - if (wirelength_info.used_wirelength_ratio() > router_opts.init_wirelength_abort_threshold) { - VTR_LOG("Wire length usage ratio %g exceeds limit of %g, fail routing.\n", - wirelength_info.used_wirelength_ratio(), - router_opts.init_wirelength_abort_threshold); - return true; - } - return false; -} - -static bool check_hold(const t_router_opts& router_opts, float worst_neg_slack) { - /* When RCV is enabled, it's necessary to be able to completely ripup high fanout nets if there is still negative hold slack - * Normally the router will prune the illegal branches of high fanout nets, this will bypass this */ - - if (router_opts.routing_budgets_algorithm != YOYO) { - return false; - } else if (worst_neg_slack != 0) { - return true; - } - return false; -} - -static float get_net_pin_criticality(const std::shared_ptr timing_info, - const ClusteredPinAtomPinsLookup& netlist_pin_lookup, - float max_criticality, - float criticality_exp, - ParentNetId net_id, - ParentPinId pin_id, - bool is_flat) { - float pin_criticality = 0.0; - const auto& route_ctx = g_vpr_ctx.routing(); - - if (route_ctx.is_clock_net[net_id]) { - pin_criticality = max_criticality; - } else { - pin_criticality = calculate_clb_net_pin_criticality(*timing_info, - netlist_pin_lookup, - pin_id, - is_flat); - } - - /* Pin criticality is between 0 and 1. - * Shift it downwards by 1 - max_criticality (max_criticality is 0.99 by default, - * so shift down by 0.01) and cut off at 0. This means that all pins with small - * criticalities (<0.01) get criticality 0 and are ignored entirely, and everything - * else becomes a bit less critical. This effect becomes more pronounced if - * max_criticality is set lower. */ - // VTR_ASSERT(pin_criticality[ipin] > -0.01 && pin_criticality[ipin] < 1.01); - pin_criticality = std::max(pin_criticality - (1.0 - max_criticality), 0.0); - - /* Take pin criticality to some power (1 by default). */ - pin_criticality = std::pow(pin_criticality, criticality_exp); - - /* Cut off pin criticality at max_criticality. */ - pin_criticality = std::min(pin_criticality, max_criticality); - - return pin_criticality; -} - -size_t calculate_wirelength_available() { - auto& device_ctx = g_vpr_ctx.device(); - const auto& rr_graph = device_ctx.rr_graph; - - size_t available_wirelength = 0; - // But really what's happening is that this for loop iterates over every node and determines the available wirelength - for (const RRNodeId& rr_id : device_ctx.rr_graph.nodes()) { - const t_rr_type channel_type = rr_graph.node_type(rr_id); - if (channel_type == CHANX || channel_type == CHANY) { - available_wirelength += rr_graph.node_capacity(rr_id) * rr_graph.node_length(rr_id); - } - } - return available_wirelength; -} - -WirelengthInfo calculate_wirelength_info(const Netlist<>& net_list, size_t available_wirelength) { - size_t used_wirelength = 0; - VTR_ASSERT(available_wirelength > 0); - - auto& route_ctx = g_vpr_ctx.routing(); - - for (auto net_id : net_list.nets()) { - if (!net_list.net_is_ignored(net_id) - && net_list.net_sinks(net_id).size() != 0 /* Globals don't count. */ - && route_ctx.route_trees[net_id]) { - int bends, wirelength, segments; - bool is_absorbed; - get_num_bends_and_length(net_id, &bends, &wirelength, &segments, &is_absorbed); - - used_wirelength += wirelength; - } - } - - return WirelengthInfo(available_wirelength, used_wirelength); -} - -void print_route_status_header() { - VTR_LOG("---- ------ ------- ---- ------- ------- ------- ----------------- --------------- -------- ---------- ---------- ---------- ---------- --------\n"); - VTR_LOG("Iter Time pres BBs Heap Re-Rtd Re-Rtd Overused RR Nodes Wirelength CPD sTNS sWNS hTNS hWNS Est Succ\n"); - VTR_LOG(" (sec) fac Updt push Nets Conns (ns) (ns) (ns) (ns) (ns) Iter\n"); - VTR_LOG("---- ------ ------- ---- ------- ------- ------- ----------------- --------------- -------- ---------- ---------- ---------- ---------- --------\n"); -} - -void print_route_status(int itry, double elapsed_sec, float pres_fac, int num_bb_updated, const RouterStats& router_stats, const OveruseInfo& overuse_info, const WirelengthInfo& wirelength_info, std::shared_ptr timing_info, float est_success_iteration) { - //Iteration - VTR_LOG("%4d", itry); - - //Elapsed Time - VTR_LOG(" %6.1f", elapsed_sec); - - //pres_fac - constexpr int PRES_FAC_DIGITS = 7; - constexpr int PRES_FAC_SCI_PRECISION = 1; - pretty_print_float(" ", pres_fac, PRES_FAC_DIGITS, PRES_FAC_SCI_PRECISION); - //VTR_LOG(" %5.1f", pres_fac); - - //Number of bounding boxes updated - VTR_LOG(" %4d", num_bb_updated); - - //Heap push/pop - constexpr int HEAP_OP_DIGITS = 7; - constexpr int HEAP_OP_SCI_PRECISION = 2; - pretty_print_uint(" ", router_stats.heap_pushes, HEAP_OP_DIGITS, HEAP_OP_SCI_PRECISION); - VTR_ASSERT(router_stats.heap_pops <= router_stats.heap_pushes); - - //Rerouted nets - constexpr int NET_ROUTED_DIGITS = 7; - constexpr int NET_ROUTED_SCI_PRECISION = 2; - pretty_print_uint(" ", router_stats.nets_routed, NET_ROUTED_DIGITS, NET_ROUTED_SCI_PRECISION); - - //Rerouted connections - constexpr int CONN_ROUTED_DIGITS = 7; - constexpr int CONN_ROUTED_SCI_PRECISION = 2; - pretty_print_uint(" ", router_stats.connections_routed, CONN_ROUTED_DIGITS, CONN_ROUTED_SCI_PRECISION); - - //Overused RR nodes - constexpr int OVERUSE_DIGITS = 7; - constexpr int OVERUSE_SCI_PRECISION = 2; - pretty_print_uint(" ", overuse_info.overused_nodes, OVERUSE_DIGITS, OVERUSE_SCI_PRECISION); - VTR_LOG(" (%6.3f%%)", overuse_info.overused_node_ratio() * 100); - - //Wirelength - constexpr int WL_DIGITS = 7; - constexpr int WL_SCI_PRECISION = 2; - pretty_print_uint(" ", wirelength_info.used_wirelength(), WL_DIGITS, WL_SCI_PRECISION); - VTR_LOG(" (%4.1f%%)", wirelength_info.used_wirelength_ratio() * 100); - - //CPD - if (timing_info) { - float cpd = timing_info->least_slack_critical_path().delay(); - VTR_LOG(" %#8.3f", 1e9 * cpd); - } else { - VTR_LOG(" %8s", "N/A"); - } - - //sTNS - if (timing_info) { - float sTNS = timing_info->setup_total_negative_slack(); - VTR_LOG(" % #10.4g", 1e9 * sTNS); - } else { - VTR_LOG(" %10s", "N/A"); - } - - //sWNS - if (timing_info) { - float sWNS = timing_info->setup_worst_negative_slack(); - VTR_LOG(" % #10.3f", 1e9 * sWNS); - } else { - VTR_LOG(" %10s", "N/A"); - } - - //hTNS - if (timing_info) { - float hTNS = timing_info->hold_total_negative_slack(); - VTR_LOG(" % #10.4g", 1e9 * hTNS); - } else { - VTR_LOG(" %10s", "N/A"); - } - - //hWNS - if (timing_info) { - float hWNS = timing_info->hold_worst_negative_slack(); - VTR_LOG(" % #10.3f", 1e9 * hWNS); - } else { - VTR_LOG(" %10s", "N/A"); - } - - //Estimated success iteration - if (std::isnan(est_success_iteration)) { - VTR_LOG(" %8s", "N/A"); - } else { - VTR_LOG(" %8.0f", est_success_iteration); - } - - VTR_LOG("\n"); - - fflush(stdout); -} - -void print_router_criticality_histogram(const Netlist<>& net_list, - const SetupTimingInfo& timing_info, - const ClusteredPinAtomPinsLookup& netlist_pin_lookup, - bool is_flat) { - print_histogram(create_criticality_histogram(net_list, timing_info, netlist_pin_lookup, is_flat, 10)); -} - -void print_overused_nodes_status(const t_router_opts& router_opts, const OveruseInfo& overuse_info) { - //Print the index of this routing failure - VTR_LOG("\nFailed routing attempt #%d\n", num_routing_failed); - - size_t num_overused = overuse_info.overused_nodes; - size_t max_logged_overused_rr_nodes = router_opts.max_logged_overused_rr_nodes; - - //Overused nodes info logging upper limit - VTR_LOG("Total number of overused nodes: %d\n", num_overused); - if (num_overused > max_logged_overused_rr_nodes) { - VTR_LOG("Total number of overused nodes is larger than the logging limit (%d).\n", max_logged_overused_rr_nodes); - VTR_LOG("Displaying the first %d entries.\n", max_logged_overused_rr_nodes); - } - - log_overused_nodes_status(max_logged_overused_rr_nodes); - VTR_LOG("\n"); -} - -//Returns true if the specified net fanout is classified as high fanout -static bool is_high_fanout(int fanout, int fanout_threshold) { - if (fanout_threshold < 0 || fanout < fanout_threshold) return false; - return true; -} - -// In heavily congested designs a static bounding box (BB) can -// become problematic for routability (it effectively enforces a -// hard blockage restricting where a net can route). -// -// For instance, the router will try to route non-critical connections -// away from congested regions, but may end up hitting the edge of the -// bounding box. Limiting how far out-of-the-way it can be routed, and -// preventing congestion from resolving. -// -// To alleviate this, we dynamically expand net bounding boxes if the net's -// *current* routing uses RR nodes 'close' to the edge of it's bounding box. -// -// The result is that connections trying to move out of the way and hitting -// their BB will have their bounding boxes will expand slowly in that direction. -// This helps spread out regions of heavy congestion (over several routing -// iterations). -// -// By growing the BBs slowly and only as needed we minimize the size of the BBs. -// This helps keep the router's graph search fast. -// -// Typically, only a small minority of nets (typically > 10%) have their BBs updated -// each routing iteration. -size_t dynamic_update_bounding_boxes(const std::vector& updated_nets, - const Netlist<>& net_list, - int high_fanout_threshold) { - auto& device_ctx = g_vpr_ctx.device(); - auto& route_ctx = g_vpr_ctx.mutable_routing(); - - auto& grid = device_ctx.grid; - - //Controls how close a net's routing needs to be to it's bounding box - //before the bounding box is expanded. - // - //A value of zero indicates that the routing needs to be at the bounding box - //edge - constexpr int DYNAMIC_BB_DELTA_THRESHOLD = 0; - - //Walk through each net, calculating the bounding box of its current routing, - //and then increase the router's bounding box if the two are close together - - int grid_xmax = grid.width() - 1; - int grid_ymax = grid.height() - 1; - - size_t num_bb_updated = 0; - - for (ParentNetId net : updated_nets) { - if (!route_ctx.route_trees[net]) - continue; // Skip if no routing - if (!route_ctx.net_status.is_routed(net)) - continue; - - //We do not adjust the bounding boxes of high fanout nets, since they - //use different bounding boxes based on the target location. - // - //This ensures that the delta values calculated below are always non-negative - if (is_high_fanout(net_list.net_sinks(net).size(), high_fanout_threshold)) continue; - - t_bb curr_bb = calc_current_bb(route_ctx.route_trees[net].value()); - t_bb& router_bb = route_ctx.route_bb[net]; - - //Calculate the distances between the net's used RR nodes and - //the router's bounding box - int delta_xmin = curr_bb.xmin - router_bb.xmin; - int delta_xmax = router_bb.xmax - curr_bb.xmax; - int delta_ymin = curr_bb.ymin - router_bb.ymin; - int delta_ymax = router_bb.ymax - curr_bb.ymax; - - //Note that if the net uses non-configurable switches it's routing - //may end-up outside the bounding boxes, so the delta values may be - //negative. The code below will expand the bounding box in those - //cases. - - //Expand each dimension by one if within DYNAMIC_BB_DELTA_THRESHOLD threshold - bool updated_bb = false; - if (delta_xmin <= DYNAMIC_BB_DELTA_THRESHOLD && router_bb.xmin > 0) { - --router_bb.xmin; - updated_bb = true; - } - - if (delta_ymin <= DYNAMIC_BB_DELTA_THRESHOLD && router_bb.ymin > 0) { - --router_bb.ymin; - updated_bb = true; - } - - if (delta_xmax <= DYNAMIC_BB_DELTA_THRESHOLD && router_bb.xmax < grid_xmax) { - ++router_bb.xmax; - updated_bb = true; - } - - if (delta_ymax <= DYNAMIC_BB_DELTA_THRESHOLD && router_bb.ymax < grid_ymax) { - ++router_bb.ymax; - updated_bb = true; - } - - if (updated_bb) { - ++num_bb_updated; - //VTR_LOG("Expanded net %6zu router BB to (%d,%d)x(%d,%d) based on net RR node BB (%d,%d)x(%d,%d)\n", size_t(net), - //router_bb.xmin, router_bb.ymin, router_bb.xmax, router_bb.ymax, - //curr_bb.xmin, curr_bb.ymin, curr_bb.xmax, curr_bb.ymax); - } - } - return num_bb_updated; -} - -//Returns the bounding box of a net's used routing resources -t_bb calc_current_bb(const RouteTree& tree) { - auto& device_ctx = g_vpr_ctx.device(); - const auto& rr_graph = device_ctx.rr_graph; - auto& grid = device_ctx.grid; - - t_bb bb; - bb.xmin = grid.width() - 1; - bb.ymin = grid.height() - 1; - bb.layer_min = grid.get_num_layers() - 1; - bb.xmax = 0; - bb.ymax = 0; - bb.layer_max = 0; - - for (auto& rt_node : tree.all_nodes()) { - //The router interprets RR nodes which cross the boundary as being - //'within' of the BB. Only those which are *strictly* out side the - //box are excluded, hence we use the nodes xhigh/yhigh for xmin/xmax, - //and xlow/ylow for xmax/ymax calculations - bb.xmin = std::min(bb.xmin, rr_graph.node_xhigh(rt_node.inode)); - bb.ymin = std::min(bb.ymin, rr_graph.node_yhigh(rt_node.inode)); - bb.layer_min = std::min(bb.layer_min, rr_graph.node_layer(rt_node.inode)); - bb.xmax = std::max(bb.xmax, rr_graph.node_xlow(rt_node.inode)); - bb.ymax = std::max(bb.ymax, rr_graph.node_ylow(rt_node.inode)); - bb.layer_max = std::max(bb.layer_max, rr_graph.node_layer(rt_node.inode)); - } - - VTR_ASSERT(bb.xmin <= bb.xmax); - VTR_ASSERT(bb.ymin <= bb.ymax); - - return bb; -} - -void enable_router_debug( - const t_router_opts& router_opts, - ParentNetId net, - RRNodeId sink_rr, - int router_iteration, - ConnectionRouterInterface* router) { - bool active_net_debug = (router_opts.router_debug_net >= -1); - bool active_sink_debug = (router_opts.router_debug_sink_rr >= 0); - bool active_iteration_debug = (router_opts.router_debug_iteration >= 0); - - bool match_net = (ParentNetId(router_opts.router_debug_net) == net || router_opts.router_debug_net == -1); - bool match_sink = (router_opts.router_debug_sink_rr == int(size_t((sink_rr))) || router_opts.router_debug_sink_rr < 0); - bool match_iteration = (router_opts.router_debug_iteration == router_iteration || router_opts.router_debug_iteration < 0); - - f_router_debug = active_net_debug || active_sink_debug || active_iteration_debug; - - if (active_net_debug) f_router_debug &= match_net; - if (active_sink_debug) f_router_debug &= match_sink; - if (active_iteration_debug) f_router_debug &= match_iteration; - - router->set_router_debug(f_router_debug); - -#ifndef VTR_ENABLE_DEBUG_LOGGING - VTR_LOGV_WARN(f_router_debug, "Limited router debug output provided since compiled without VTR_ENABLE_DEBUG_LOGGING defined\n"); -#endif -} - -bool is_iteration_complete(bool routing_is_feasible, const t_router_opts& router_opts, int itry, std::shared_ptr timing_info, bool rcv_finished) { - //This function checks if a routing iteration has completed. - //When VPR is run normally, we check if routing_budgets_algorithm is disabled, and if the routing is legal - //With the introduction of yoyo budgeting algorithm, we must check if there are no hold violations - //in addition to routing being legal and the correct budgeting algorithm being set. - - if (routing_is_feasible) { - if (router_opts.routing_budgets_algorithm != YOYO) { - return true; - } else if (router_opts.routing_budgets_algorithm == YOYO && (timing_info->hold_worst_negative_slack() == 0 || rcv_finished) && itry != 1) { - return true; - } - } - return false; -} - -bool should_setup_lower_bound_connection_delays(int itry, const t_router_opts& /*router_opts*/) { - /* Checks to see if router should (re)calculate route budgets - * It's currently set to only calculate after the first routing iteration */ - - if (itry == 1) return true; - return false; -} - -bool is_better_quality_routing(const vtr::vector>& best_routing, - const RoutingMetrics& best_routing_metrics, - const WirelengthInfo& wirelength_info, - std::shared_ptr timing_info) { - if (best_routing.empty()) { - return true; // First legal routing - } - - // Rank first based on sWNS, followed by other timing metrics - if (timing_info) { - if (timing_info->setup_worst_negative_slack() > best_routing_metrics.sWNS) { - return true; - } else if (timing_info->setup_worst_negative_slack() < best_routing_metrics.sWNS) { - return false; - } - - if (timing_info->setup_total_negative_slack() > best_routing_metrics.sTNS) { - return true; - } else if (timing_info->setup_total_negative_slack() < best_routing_metrics.sTNS) { - return false; - } - - if (timing_info->hold_worst_negative_slack() > best_routing_metrics.hWNS) { - return true; - } else if (timing_info->hold_worst_negative_slack() > best_routing_metrics.hWNS) { - return false; - } - - if (timing_info->hold_total_negative_slack() > best_routing_metrics.hTNS) { - return true; - } else if (timing_info->hold_total_negative_slack() > best_routing_metrics.hTNS) { - return false; - } - } - - // Finally, wirelength tie breaker - return wirelength_info.used_wirelength() < best_routing_metrics.used_wirelength; -} - -bool early_reconvergence_exit_heuristic(const t_router_opts& router_opts, - int itry_since_last_convergence, - std::shared_ptr timing_info, - const RoutingMetrics& best_routing_metrics) { - // Give-up on reconvergent routing if the CPD improvement after the - // first iteration since convergence is small, compared to the best - // CPD seen so far - if (itry_since_last_convergence == 1) { - float cpd_ratio = timing_info->setup_worst_negative_slack() / best_routing_metrics.sWNS; - - // Give up if we see less than a 1% CPD improvement, - // after reducing pres_fac. Typically larger initial - // improvements are needed to see an actual improvement - // in final legal routing quality. - if (cpd_ratio >= router_opts.reconvergence_cpd_threshold) { - VTR_LOG("Giving up routing since additional routing convergences seem unlikely to improve quality (CPD ratio: %g)\n", cpd_ratio); - return true; // Potential CPD improvement is small, don't spend run-time trying to improve it - } - } - - return false; // Don't give up -} - -void generate_route_timing_reports(const t_router_opts& router_opts, - const t_analysis_opts& analysis_opts, - const SetupTimingInfo& timing_info, - const RoutingDelayCalculator& delay_calc, - bool is_flat) { - auto& timing_ctx = g_vpr_ctx.timing(); - auto& atom_ctx = g_vpr_ctx.atom(); - - VprTimingGraphResolver resolver(atom_ctx.nlist, atom_ctx.lookup, *timing_ctx.graph, delay_calc, is_flat); - resolver.set_detail_level(analysis_opts.timing_report_detail); - - tatum::TimingReporter timing_reporter(resolver, *timing_ctx.graph, *timing_ctx.constraints); - - timing_reporter.report_timing_setup(router_opts.first_iteration_timing_report_file, *timing_info.setup_analyzer(), analysis_opts.timing_report_npaths); -} - -// If a route is ripped up during routing, non-configurable sets are left -// behind. As a result, the final routing may have stubs at -// non-configurable sets. This function tracks non-configurable set usage, -// and if the sets are unused, prunes them. -void prune_unused_non_configurable_nets(CBRR& connections_inf, - const Netlist<>& net_list) { - auto& device_ctx = g_vpr_ctx.device(); - auto& route_ctx = g_vpr_ctx.mutable_routing(); - - std::vector non_config_node_set_usage(device_ctx.rr_non_config_node_sets.size(), 0); - for (auto net_id : net_list.nets()) { - if (!route_ctx.route_trees[net_id]) - continue; - RouteTree& tree = route_ctx.route_trees[net_id].value(); - - connections_inf.clear_force_reroute_for_net(net_id); - - std::vector usage = tree.get_non_config_node_set_usage(); - - // Prune the branches of the tree that don't legally lead to sinks - tree.prune(connections_inf, &usage); - } -} - -// Initializes net_delay based on best-case delay estimates from the router lookahead -void init_net_delay_from_lookahead(const RouterLookahead& router_lookahead, - const Netlist<>& net_list, - const vtr::vector>& net_rr_terminals, - NetPinsMatrix& net_delay, - const RRGraphView& rr_graph, - bool is_flat) { - t_conn_cost_params cost_params; - cost_params.criticality = 1.; // Ensures lookahead returns delay value - - for (auto net_id : net_list.nets()) { - if (net_list.net_is_ignored(net_id)) continue; - - RRNodeId source_rr = net_rr_terminals[net_id][0]; - - for (size_t ipin = 1; ipin < net_list.net_pins(net_id).size(); ++ipin) { - RRNodeId sink_rr = net_rr_terminals[net_id][ipin]; - - float est_delay = get_cost_from_lookahead(router_lookahead, - rr_graph, - source_rr, - sink_rr, - 0., - cost_params, - is_flat); - VTR_ASSERT(std::isfinite(est_delay) && est_delay < std::numeric_limits::max()); - - net_delay[net_id][ipin] = est_delay; - } - } -} - -void update_router_stats(RouterStats& router_stats, RouterStats& router_iteration_stats) { - router_stats.connections_routed += router_iteration_stats.connections_routed; - router_stats.nets_routed += router_iteration_stats.nets_routed; - router_stats.heap_pushes += router_iteration_stats.heap_pushes; - router_stats.inter_cluster_node_pushes += router_iteration_stats.inter_cluster_node_pushes; - router_stats.intra_cluster_node_pushes += router_iteration_stats.intra_cluster_node_pushes; - router_stats.heap_pops += router_iteration_stats.heap_pops; - router_stats.inter_cluster_node_pops += router_iteration_stats.inter_cluster_node_pops; - router_stats.intra_cluster_node_pops += router_iteration_stats.intra_cluster_node_pops; - for (int node_type_idx = 0; node_type_idx < t_rr_type::NUM_RR_TYPES; node_type_idx++) { - router_stats.inter_cluster_node_type_cnt_pushes[node_type_idx] += router_iteration_stats.inter_cluster_node_type_cnt_pushes[node_type_idx]; - router_stats.inter_cluster_node_type_cnt_pops[node_type_idx] += router_iteration_stats.inter_cluster_node_type_cnt_pops[node_type_idx]; - router_stats.intra_cluster_node_type_cnt_pushes[node_type_idx] += router_iteration_stats.intra_cluster_node_type_cnt_pushes[node_type_idx]; - router_stats.intra_cluster_node_type_cnt_pops[node_type_idx] += router_iteration_stats.intra_cluster_node_type_cnt_pops[node_type_idx]; - router_stats.rt_node_pushes[node_type_idx] += router_iteration_stats.rt_node_pushes[node_type_idx]; - router_stats.rt_node_high_fanout_pushes[node_type_idx] += router_iteration_stats.rt_node_high_fanout_pushes[node_type_idx]; - router_stats.rt_node_entire_tree_pushes[node_type_idx] += router_iteration_stats.rt_node_entire_tree_pushes[node_type_idx]; - } - router_stats.add_all_rt += router_iteration_stats.add_all_rt; - router_stats.add_all_rt_from_high_fanout += router_iteration_stats.add_all_rt_from_high_fanout; - router_stats.add_high_fanout_rt += router_iteration_stats.add_high_fanout_rt; -} - -void init_router_stats(RouterStats& router_stats) { - router_stats.connections_routed = 0; - router_stats.nets_routed = 0; - router_stats.heap_pushes = 0; - router_stats.heap_pops = 0; - router_stats.inter_cluster_node_pushes = 0; - router_stats.inter_cluster_node_pops = 0; - router_stats.intra_cluster_node_pushes = 0; - router_stats.intra_cluster_node_pops = 0; - for (int node_type_idx = 0; node_type_idx < t_rr_type::NUM_RR_TYPES; node_type_idx++) { - router_stats.inter_cluster_node_type_cnt_pushes[node_type_idx] = 0; - router_stats.inter_cluster_node_type_cnt_pops[node_type_idx] = 0; - router_stats.intra_cluster_node_type_cnt_pushes[node_type_idx] = 0; - router_stats.intra_cluster_node_type_cnt_pops[node_type_idx] = 0; - router_stats.rt_node_pushes[node_type_idx] = 0; - router_stats.rt_node_entire_tree_pushes[node_type_idx] = 0; - router_stats.rt_node_high_fanout_pushes[node_type_idx] = 0; - } - router_stats.add_all_rt = 0; - router_stats.add_high_fanout_rt = 0; - router_stats.add_all_rt_from_high_fanout = 0; -} - -vtr::vector>> set_nets_choking_spots(const Netlist<>& net_list, - const vtr::vector>>& net_terminal_groups, - const vtr::vector>& net_terminal_group_num, - bool has_choking_spot, - bool is_flat) { - vtr::vector>> choking_spots(net_list.nets().size()); - for (const auto& net_id : net_list.nets()) { - choking_spots[net_id].resize(net_list.net_pins(net_id).size()); - } - - // Return if the architecture doesn't have any potential choke points - if (!has_choking_spot) { - return choking_spots; - } - - // We only identify choke points if flat_routing is enabled. - VTR_ASSERT(is_flat); - - const auto& device_ctx = g_vpr_ctx.device(); - const auto& rr_graph = device_ctx.rr_graph; - const auto& route_ctx = g_vpr_ctx.routing(); - const auto& net_rr_terminal = route_ctx.net_rr_terminals; - - for (const auto& net_id : net_list.nets()) { - int pin_count = 0; - // Global nets are not routed, thus we don't consider them. - if (net_list.net_is_global(net_id)) { - continue; - } - for (auto pin_id : net_list.net_pins(net_id)) { - // pin_count == 0 corresponds to the net's source pin - if (pin_count == 0) { - pin_count++; - continue; - } - auto block_id = net_list.pin_block(pin_id); - auto blk_loc = get_block_loc(block_id, is_flat); - int group_num = net_terminal_group_num[net_id][pin_count]; - // This is a group of sinks, including the current pin_id, which share a specific number of parent blocks. - // To determine the choke points of the current sink, pin_id, we only consider the sinks in this group for the - // run-time purpose - std::vector sink_grp = net_terminal_groups[net_id][group_num]; - VTR_ASSERT((int)sink_grp.size() >= 1); - if (sink_grp.size() == 1) { - pin_count++; - continue; - } else { - // get the ptc_number of the sinks in the group - std::for_each(sink_grp.begin(), sink_grp.end(), [&rr_graph](int& sink_rr_num) { - sink_rr_num = rr_graph.node_ptc_num(RRNodeId(sink_rr_num)); - }); - auto physical_type = device_ctx.grid.get_physical_type({blk_loc.loc.x, blk_loc.loc.y, blk_loc.loc.layer}); - // Get the choke points of the sink corresponds to pin_count given the sink group - auto sink_choking_spots = get_sink_choking_points(physical_type, - rr_graph.node_ptc_num(RRNodeId(net_rr_terminal[net_id][pin_count])), - sink_grp); - // Store choke points rr_node_id and the number reachable sinks - for (const auto& choking_spot : sink_choking_spots) { - int pin_physical_num = choking_spot.first; - int num_reachable_sinks = choking_spot.second; - auto pin_rr_node_id = get_pin_rr_node_id(rr_graph.node_lookup(), - physical_type, - blk_loc.loc.layer, - blk_loc.loc.x, - blk_loc.loc.y, - pin_physical_num); - if (pin_rr_node_id != RRNodeId::INVALID()) { - choking_spots[net_id][pin_count].insert(std::make_pair(pin_rr_node_id, num_reachable_sinks)); - } - } - } - pin_count++; - } - } - - return choking_spots; -} - -#ifndef NO_GRAPHICS -// updates router iteration information and checks for router iteration and net id breakpoints -// stops after the specified router iteration or net id is encountered -void update_router_info_and_check_bp(bp_router_type type, int net_id) { - t_draw_state* draw_state = get_draw_state_vars(); - if (draw_state->list_of_breakpoints.size() != 0) { - if (type == BP_ROUTE_ITER) - get_bp_state_globals()->get_glob_breakpoint_state()->router_iter++; - else if (type == BP_NET_ID) - get_bp_state_globals()->get_glob_breakpoint_state()->route_net_id = net_id; - f_router_debug = check_for_breakpoints(false); - if (f_router_debug) { - breakpoint_info_window(get_bp_state_globals()->get_glob_breakpoint_state()->bp_description, *get_bp_state_globals()->get_glob_breakpoint_state(), false); - update_screen(ScreenUpdatePriority::MAJOR, "Breakpoint Encountered", ROUTING, nullptr); - } - } -} -#endif diff --git a/vpr/src/route/route_timing.h b/vpr/src/route/route_timing.h deleted file mode 100644 index 38495bb806b..00000000000 --- a/vpr/src/route/route_timing.h +++ /dev/null @@ -1,291 +0,0 @@ -#pragma once - -#include -#include - -#include "connection_based_routing.h" -#include "connection_router_interface.h" -#include "heap_type.h" -#include "netlist.h" -#include "route_budgets.h" -#include "router_stats.h" -#include "router_lookahead.h" -#include "routing_predictor.h" -#include "rr_graph_type.h" -#include "spatial_route_tree_lookup.h" -#include "timing_info_fwd.h" -#include "vpr_types.h" -#include "vpr_utils.h" - -#include "NetPinTimingInvalidator.h" - -extern bool f_router_debug; - -/** TODO: remove timing_driven_route_structs together with this fn */ -int get_max_pins_per_net(const Netlist<>& net_list); - -/** Types and defines common to timing_driven and parallel routers */ - -#define CONGESTED_SLOPE_VAL -0.04 - -/** Per-iteration congestion mode for the router: focus more on routability after a certain threshold */ -enum class RouterCongestionMode { - NORMAL, - CONFLICTED -}; - -/** Identifies the two breakpoint types in routing */ -typedef enum router_breakpoint_type { - BP_ROUTE_ITER, - BP_NET_ID -} bp_router_type; - -/** Results from attempting to route a net. - * success: Could we route it? - * was_rerouted: Is the routing different from the last one? (set by try_* functions) - * retry_with_full_bb: Should we retry this net with a full-device bounding box? (used in the parallel router) - * - * I'm fine with returning 3 bytes from a fn: consider an enum class if this becomes too big */ -struct NetResultFlags { - bool success = false; - bool was_rerouted = false; - bool retry_with_full_bb = false; -}; - -struct RoutingMetrics { - size_t used_wirelength = 0; - - float sWNS = std::numeric_limits::quiet_NaN(); - float sTNS = std::numeric_limits::quiet_NaN(); - float hWNS = std::numeric_limits::quiet_NaN(); - float hTNS = std::numeric_limits::quiet_NaN(); - tatum::TimingPathInfo critical_path; -}; - -/* Data while timing driven route is active */ -class timing_driven_route_structs { - public: - std::vector pin_criticality; /* [1..max_pins_per_net-1] */ - - timing_driven_route_structs(const Netlist<>& net_list) { - int max_sinks = std::max(get_max_pins_per_net(net_list) - 1, 0); - pin_criticality.resize(max_sinks + 1); - - /* Set element 0 to invalid values */ - pin_criticality[0] = std::numeric_limits::quiet_NaN(); - } -}; - -/** Returns the bounding box of a net's used routing resources */ -t_bb calc_current_bb(const RouteTree& tree); - -/** Get available wirelength for the current RR graph */ -size_t calculate_wirelength_available(); - -/** Calculate wirelength for the current routing and populate a WirelengthInfo */ -WirelengthInfo calculate_wirelength_info(const Netlist<>& net_list, size_t available_wirelength); - -size_t dynamic_update_bounding_boxes(const std::vector& updated_nets, - const Netlist<>& net_list, - int high_fanout_threshold); - -/** Early exit code for cases where it is obvious that a successful route will not be found - * Heuristic: If total wirelength used in first routing iteration is X% of total available wirelength, exit */ -bool early_exit_heuristic(const t_router_opts& router_opts, const WirelengthInfo& wirelength_info); - -/** Give-up on reconvergent routing if the CPD improvement after the - * first iteration since convergence is small, compared to the best - * CPD seen so far */ -bool early_reconvergence_exit_heuristic(const t_router_opts& router_opts, - int itry_since_last_convergence, - std::shared_ptr timing_info, - const RoutingMetrics& best_routing_metrics); - -void enable_router_debug(const t_router_opts& router_opts, ParentNetId net, RRNodeId sink_rr, int router_iteration, ConnectionRouterInterface* router); - -void generate_route_timing_reports(const t_router_opts& router_opts, - const t_analysis_opts& analysis_opts, - const SetupTimingInfo& timing_info, - const RoutingDelayCalculator& delay_calc, - bool is_flat); - -/** Initialize net_delay based on best-case delay estimates from the router lookahead. */ -void init_net_delay_from_lookahead(const RouterLookahead& router_lookahead, - const Netlist<>& net_list, - const vtr::vector>& net_rr_terminals, - NetPinsMatrix& net_delay, - const RRGraphView& rr_graph, - bool is_flat); - -void init_router_stats(RouterStats& router_stats); - -bool is_better_quality_routing(const vtr::vector>& best_routing, - const RoutingMetrics& best_routing_metrics, - const WirelengthInfo& wirelength_info, - std::shared_ptr timing_info); - -bool is_iteration_complete(bool routing_is_feasible, const t_router_opts& router_opts, int itry, std::shared_ptr timing_info, bool rcv_finished); - -/** Print the index of this routing failure */ -void print_overused_nodes_status(const t_router_opts& router_opts, const OveruseInfo& overuse_info); - -void print_route_status_header(); - -void print_route_status(int itry, - double elapsed_sec, - float pres_fac, - int num_bb_updated, - const RouterStats& router_stats, - const OveruseInfo& overuse_info, - const WirelengthInfo& wirelength_info, - std::shared_ptr timing_info, - float est_success_iteration); - -void print_router_criticality_histogram(const Netlist<>& net_list, - const SetupTimingInfo& timing_info, - const ClusteredPinAtomPinsLookup& netlist_pin_lookup, - bool is_flat); - -/** If a route is ripped up during routing, non-configurable sets are left - * behind. As a result, the final routing may have stubs at - * non-configurable sets. This function tracks non-configurable set usage, - * and if the sets are unused, prunes them. */ -void prune_unused_non_configurable_nets(CBRR& connections_inf, - const Netlist<>& net_list); - -/** - * If flat_routing and has_choking_spot are true, there are some choke points inside the cluster which would increase the convergence time of routing. - * To address this issue, the congestion cost of those choke points needs to decrease. This function identify those choke points for each net, - * and since the amount of congestion reduction is dependant on the number sinks reachable from that choke point, it also store the number of reachable sinks - * for each choke point. - * @param net_list - * @param net_terminal_groups [Net_id][group_id] -> rr_node_id of the pins in the group - * @param net_terminal_group_num [Net_id][pin_id] -> group_id - * @param has_choking_spot is true if the given architecture has choking spots inside the cluster - * @param is_flat is true if flat_routing is enabled - * @return [Net_id][pin_id] -> [choke_point_rr_node_id, number of sinks reachable by this choke point] - */ - -vtr::vector>> set_nets_choking_spots(const Netlist<>& net_list, - const vtr::vector>>& net_terminal_groups, - const vtr::vector>& net_terminal_group_num, - bool has_choking_spot, - bool is_flat); - -/** Detect if net should be routed or not */ -bool should_route_net(ParentNetId net_id, - CBRR& connections_inf, - bool if_force_reroute); - -bool should_setup_lower_bound_connection_delays(int itry, const t_router_opts& router_opts); - -bool timing_driven_check_net_delays(const Netlist<>& net_list, - NetPinsMatrix& net_delay); - -bool try_timing_driven_route(const Netlist<>& net_list, - const t_det_routing_arch& det_routing_arch, - const t_router_opts& router_opts, - const t_analysis_opts& analysis_opts, - const std::vector& segment_inf, - NetPinsMatrix& net_delay, - const ClusteredPinAtomPinsLookup& netlist_pin_lookup, - std::shared_ptr timing_info, - std::shared_ptr delay_calc, - ScreenUpdatePriority first_iteration_priority, - bool is_flat); - -/** Attempt to route a single net. - * - * @param router The ConnectionRouter instance - * @param net_list Input netlist - * @param net_id - * @param itry # of iteration - * @param pres_fac - * @param router_opts - * @param connections_inf - * @param router_stats - * @param pin_criticality - * @param rt_node_of_sink Lookup from target_pin-like indices (indicating SINK nodes) to RouteTreeNodes - * @param net_delay - * @param netlist_pin_lookup - * @param timing_info - * @param pin_timing_invalidator - * @param budgeting_inf - * @param worst_neg_slack - * @param routing_predictor - * @param choking_spots - * @param is_flat - * @return NetResultFlags for this net. success = false means the RR graph is disconnected and the caller can give up */ -template -NetResultFlags timing_driven_route_net(ConnectionRouter& router, - const Netlist<>& net_list, - ParentNetId net_id, - int itry, - float pres_fac, - const t_router_opts& router_opts, - CBRR& connections_inf, - RouterStats& router_stats, - std::vector& pin_criticality, - float* net_delay, - const ClusteredPinAtomPinsLookup& netlist_pin_lookup, - std::shared_ptr timing_info, - NetPinTimingInvalidator* pin_timing_invalidator, - route_budgets& budgeting_inf, - float worst_neg_slack, - const RoutingPredictor& routing_predictor, - const std::vector>& choking_spots, - bool is_flat); - -template -NetResultFlags try_timing_driven_route_net(ConnectionRouter& router, - const Netlist<>& net_list, - const ParentNetId& net_id, - int itry, - float pres_fac, - const t_router_opts& router_opts, - CBRR& connections_inf, - RouterStats& router_stats, - std::vector& pin_criticality, - NetPinsMatrix& net_delay, - const ClusteredPinAtomPinsLookup& netlist_pin_lookup, - std::shared_ptr timing_info, - NetPinTimingInvalidator* pin_timing_invalidator, - route_budgets& budgeting_inf, - float worst_negative_slack, - const RoutingPredictor& routing_predictor, - const std::vector>& choking_spots, - bool is_flat); - -/** Update net_delay value for a single sink in a RouteTree. */ -inline void update_net_delay_from_isink(float* net_delay, - const RouteTree& tree, - int isink, - const Netlist<>& net_list, - ParentNetId inet, - TimingInfo* timing_info, - NetPinTimingInvalidator* pin_timing_invalidator) { - float new_delay = tree.find_by_isink(isink)->Tdel; - - if (pin_timing_invalidator && new_delay != net_delay[isink]) { - //Delay changed, invalidate for incremental timing update - VTR_ASSERT_SAFE(timing_info); - ParentPinId pin = net_list.net_pin(inet, isink); - pin_timing_invalidator->invalidate_connection(pin, timing_info); - } - - net_delay[isink] = new_delay; -} - -void update_router_stats(RouterStats& router_stats, RouterStats& router_iteration_stats); - -#ifndef NO_GRAPHICS -void update_router_info_and_check_bp(bp_router_type type, int net_id); -#endif - -void update_rr_base_costs(int fanout); - -/** Traverses down a route tree and updates rr_node_inf for all nodes - * to reflect that these nodes have already been routed to */ -void update_rr_route_inf_from_tree(const RouteTreeNode& rt_node); diff --git a/vpr/src/route/route_tree.cpp b/vpr/src/route/route_tree.cpp index 36f37461527..4c4e37c3052 100644 --- a/vpr/src/route/route_tree.cpp +++ b/vpr/src/route/route_tree.cpp @@ -1,7 +1,9 @@ #include "route_tree.h" + +#include "connection_based_routing.h" #include "globals.h" #include "netlist_fwd.h" -#include "route_timing.h" +#include "route_debug.h" #include "rr_graph_fwd.h" #include "vtr_math.h" diff --git a/vpr/src/route/route_util.cpp b/vpr/src/route/route_utilization.cpp similarity index 99% rename from vpr/src/route/route_util.cpp rename to vpr/src/route/route_utilization.cpp index 8ca7f657124..ec6da92cf1d 100644 --- a/vpr/src/route/route_util.cpp +++ b/vpr/src/route/route_utilization.cpp @@ -1,4 +1,4 @@ -#include "route_util.h" +#include "route_utilization.h" #include "globals.h" #include "draw_types.h" #include "draw_global.h" diff --git a/vpr/src/route/route_util.h b/vpr/src/route/route_utilization.h similarity index 100% rename from vpr/src/route/route_util.h rename to vpr/src/route/route_utilization.h diff --git a/vpr/src/route/route_utils.cpp b/vpr/src/route/route_utils.cpp new file mode 100644 index 00000000000..f90789e5250 --- /dev/null +++ b/vpr/src/route/route_utils.cpp @@ -0,0 +1,536 @@ +/** @file Utility fns for top-level router. */ + +#include "route_utils.h" + +#include "connection_based_routing.h" +#include "draw.h" +#include "draw_debug.h" +#include "draw_global.h" +#include "draw_types.h" +#include "net_delay.h" +#include "overuse_report.h" +#include "place_and_route.h" +#include "route_debug.h" + +#include "VprTimingGraphResolver.h" +#include "tatum/TimingReporter.hpp" + +bool check_net_delays(const Netlist<>& net_list, NetPinsMatrix& net_delay) { + constexpr float ERROR_TOL = 0.0001; + + unsigned int ipin; + auto net_delay_check = make_net_pins_matrix(net_list); + + load_net_delay_from_routing(net_list, net_delay_check); + + for (auto net_id : net_list.nets()) { + for (ipin = 1; ipin < net_list.net_pins(net_id).size(); ipin++) { + if (net_delay_check[net_id][ipin] == 0.) { /* Should be only GLOBAL nets */ + if (fabs(net_delay[net_id][ipin]) > ERROR_TOL) { + VPR_ERROR(VPR_ERROR_ROUTE, + "in timing_driven_check_net_delays: net %lu pin %d.\n" + "\tIncremental calc. net_delay is %g, but from scratch net delay is %g.\n", + size_t(net_id), ipin, net_delay[net_id][ipin], net_delay_check[net_id][ipin]); + } + } else { + float error = fabs(1.0 - net_delay[net_id][ipin] / net_delay_check[net_id][ipin]); + if (error > ERROR_TOL) { + VPR_ERROR(VPR_ERROR_ROUTE, + "in timing_driven_check_net_delays: net %d pin %lu.\n" + "\tIncremental calc. net_delay is %g, but from scratch net delay is %g.\n", + size_t(net_id), ipin, net_delay[net_id][ipin], net_delay_check[net_id][ipin]); + } + } + } + } + + return true; +} + +// In heavily congested designs a static bounding box (BB) can +// become problematic for routability (it effectively enforces a +// hard blockage restricting where a net can route). +// +// For instance, the router will try to route non-critical connections +// away from congested regions, but may end up hitting the edge of the +// bounding box. Limiting how far out-of-the-way it can be routed, and +// preventing congestion from resolving. +// +// To alleviate this, we dynamically expand net bounding boxes if the net's +// *current* routing uses RR nodes 'close' to the edge of it's bounding box. +// +// The result is that connections trying to move out of the way and hitting +// their BB will have their bounding boxes will expand slowly in that direction. +// This helps spread out regions of heavy congestion (over several routing +// iterations). +// +// By growing the BBs slowly and only as needed we minimize the size of the BBs. +// This helps keep the router's graph search fast. +// +// Typically, only a small minority of nets (typically > 10%) have their BBs updated +// each routing iteration. +size_t dynamic_update_bounding_boxes(const std::vector& updated_nets) { + auto& device_ctx = g_vpr_ctx.device(); + auto& route_ctx = g_vpr_ctx.mutable_routing(); + + auto& grid = device_ctx.grid; + + //Controls how close a net's routing needs to be to it's bounding box + //before the bounding box is expanded. + // + //A value of zero indicates that the routing needs to be at the bounding box + //edge + constexpr int DYNAMIC_BB_DELTA_THRESHOLD = 0; + + //Walk through each net, calculating the bounding box of its current routing, + //and then increase the router's bounding box if the two are close together + + int grid_xmax = grid.width() - 1; + int grid_ymax = grid.height() - 1; + + size_t num_bb_updated = 0; + + for (ParentNetId net : updated_nets) { + if (!route_ctx.route_trees[net]) + continue; // Skip if no routing + if (!route_ctx.net_status.is_routed(net)) + continue; + + t_bb curr_bb = calc_current_bb(route_ctx.route_trees[net].value()); + t_bb& router_bb = route_ctx.route_bb[net]; + + //Calculate the distances between the net's used RR nodes and + //the router's bounding box + int delta_xmin = curr_bb.xmin - router_bb.xmin; + int delta_xmax = router_bb.xmax - curr_bb.xmax; + int delta_ymin = curr_bb.ymin - router_bb.ymin; + int delta_ymax = router_bb.ymax - curr_bb.ymax; + + //Note that if the net uses non-configurable switches it's routing + //may end-up outside the bounding boxes, so the delta values may be + //negative. The code below will expand the bounding box in those + //cases. + + //Expand each dimension by one if within DYNAMIC_BB_DELTA_THRESHOLD threshold + bool updated_bb = false; + if (delta_xmin <= DYNAMIC_BB_DELTA_THRESHOLD && router_bb.xmin > 0) { + --router_bb.xmin; + updated_bb = true; + } + + if (delta_ymin <= DYNAMIC_BB_DELTA_THRESHOLD && router_bb.ymin > 0) { + --router_bb.ymin; + updated_bb = true; + } + + if (delta_xmax <= DYNAMIC_BB_DELTA_THRESHOLD && router_bb.xmax < grid_xmax) { + ++router_bb.xmax; + updated_bb = true; + } + + if (delta_ymax <= DYNAMIC_BB_DELTA_THRESHOLD && router_bb.ymax < grid_ymax) { + ++router_bb.ymax; + updated_bb = true; + } + + if (updated_bb) { + ++num_bb_updated; + //VTR_LOG("Expanded net %6zu router BB to (%d,%d)x(%d,%d) based on net RR node BB (%d,%d)x(%d,%d)\n", size_t(net), + //router_bb.xmin, router_bb.ymin, router_bb.xmax, router_bb.ymax, + //curr_bb.xmin, curr_bb.ymin, curr_bb.xmax, curr_bb.ymax); + } + } + return num_bb_updated; +} + +bool early_reconvergence_exit_heuristic(const t_router_opts& router_opts, + int itry_since_last_convergence, + std::shared_ptr timing_info, + const RoutingMetrics& best_routing_metrics) { + if (itry_since_last_convergence == 1) { + float cpd_ratio = timing_info->setup_worst_negative_slack() / best_routing_metrics.sWNS; + + // Give up if we see less than a 1% CPD improvement, + // after reducing pres_fac. Typically larger initial + // improvements are needed to see an actual improvement + // in final legal routing quality. + if (cpd_ratio >= router_opts.reconvergence_cpd_threshold) { + VTR_LOG("Giving up routing since additional routing convergences seem unlikely to improve quality (CPD ratio: %g)\n", cpd_ratio); + return true; // Potential CPD improvement is small, don't spend run-time trying to improve it + } + } + + return false; // Don't give up +} + +bool is_better_quality_routing(const vtr::vector>& best_routing, + const RoutingMetrics& best_routing_metrics, + const WirelengthInfo& wirelength_info, + std::shared_ptr timing_info) { + if (best_routing.empty()) { + return true; // First legal routing + } + + // Rank first based on sWNS, followed by other timing metrics + if (timing_info) { + if (timing_info->setup_worst_negative_slack() > best_routing_metrics.sWNS) { + return true; + } else if (timing_info->setup_worst_negative_slack() < best_routing_metrics.sWNS) { + return false; + } + + if (timing_info->setup_total_negative_slack() > best_routing_metrics.sTNS) { + return true; + } else if (timing_info->setup_total_negative_slack() < best_routing_metrics.sTNS) { + return false; + } + + if (timing_info->hold_worst_negative_slack() > best_routing_metrics.hWNS) { + return true; + } else if (timing_info->hold_worst_negative_slack() > best_routing_metrics.hWNS) { + return false; + } + + if (timing_info->hold_total_negative_slack() > best_routing_metrics.hTNS) { + return true; + } else if (timing_info->hold_total_negative_slack() > best_routing_metrics.hTNS) { + return false; + } + } + + // Finally, wirelength tie breaker + return wirelength_info.used_wirelength() < best_routing_metrics.used_wirelength; +} + +bool is_iteration_complete(bool routing_is_feasible, const t_router_opts& router_opts, int itry, std::shared_ptr timing_info, bool rcv_finished) { + if (routing_is_feasible) { + if (router_opts.routing_budgets_algorithm != YOYO) { + return true; + } else if (router_opts.routing_budgets_algorithm == YOYO && (timing_info->hold_worst_negative_slack() == 0 || rcv_finished) && itry != 1) { + return true; + } + } + return false; +} + +void generate_route_timing_reports(const t_router_opts& router_opts, + const t_analysis_opts& analysis_opts, + const SetupTimingInfo& timing_info, + const RoutingDelayCalculator& delay_calc, + bool is_flat) { + auto& timing_ctx = g_vpr_ctx.timing(); + auto& atom_ctx = g_vpr_ctx.atom(); + + VprTimingGraphResolver resolver(atom_ctx.nlist, atom_ctx.lookup, *timing_ctx.graph, delay_calc, is_flat); + resolver.set_detail_level(analysis_opts.timing_report_detail); + + tatum::TimingReporter timing_reporter(resolver, *timing_ctx.graph, *timing_ctx.constraints); + + timing_reporter.report_timing_setup(router_opts.first_iteration_timing_report_file, *timing_info.setup_analyzer(), analysis_opts.timing_report_npaths); +} + +int get_max_pins_per_net(const Netlist<>& net_list) { + int max_pins_per_net = 0; + for (auto net_id : net_list.nets()) { + if (!net_list.net_is_ignored(net_id)) + max_pins_per_net = std::max(max_pins_per_net, (int)net_list.net_pins(net_id).size()); + } + + return (max_pins_per_net); +} + +void print_overused_nodes_status(const t_router_opts& router_opts, const OveruseInfo& overuse_info) { + VTR_LOG("\nFailed routing attempt\n"); + + size_t num_overused = overuse_info.overused_nodes; + size_t max_logged_overused_rr_nodes = router_opts.max_logged_overused_rr_nodes; + + //Overused nodes info logging upper limit + VTR_LOG("Total number of overused nodes: %d\n", num_overused); + if (num_overused > max_logged_overused_rr_nodes) { + VTR_LOG("Total number of overused nodes is larger than the logging limit (%d).\n", max_logged_overused_rr_nodes); + VTR_LOG("Displaying the first %d entries.\n", max_logged_overused_rr_nodes); + } + + log_overused_nodes_status(max_logged_overused_rr_nodes); + VTR_LOG("\n"); +} + +void print_route_status(int itry, double elapsed_sec, float pres_fac, int num_bb_updated, const RouterStats& router_stats, const OveruseInfo& overuse_info, const WirelengthInfo& wirelength_info, std::shared_ptr timing_info, float est_success_iteration) { + //Iteration + VTR_LOG("%4d", itry); + + //Elapsed Time + VTR_LOG(" %6.1f", elapsed_sec); + + //pres_fac + constexpr int PRES_FAC_DIGITS = 7; + constexpr int PRES_FAC_SCI_PRECISION = 1; + pretty_print_float(" ", pres_fac, PRES_FAC_DIGITS, PRES_FAC_SCI_PRECISION); + //VTR_LOG(" %5.1f", pres_fac); + + //Number of bounding boxes updated + VTR_LOG(" %4d", num_bb_updated); + + //Heap push/pop + constexpr int HEAP_OP_DIGITS = 7; + constexpr int HEAP_OP_SCI_PRECISION = 2; + pretty_print_uint(" ", router_stats.heap_pushes, HEAP_OP_DIGITS, HEAP_OP_SCI_PRECISION); + VTR_ASSERT(router_stats.heap_pops <= router_stats.heap_pushes); + + //Rerouted nets + constexpr int NET_ROUTED_DIGITS = 7; + constexpr int NET_ROUTED_SCI_PRECISION = 2; + pretty_print_uint(" ", router_stats.nets_routed, NET_ROUTED_DIGITS, NET_ROUTED_SCI_PRECISION); + + //Rerouted connections + constexpr int CONN_ROUTED_DIGITS = 7; + constexpr int CONN_ROUTED_SCI_PRECISION = 2; + pretty_print_uint(" ", router_stats.connections_routed, CONN_ROUTED_DIGITS, CONN_ROUTED_SCI_PRECISION); + + //Overused RR nodes + constexpr int OVERUSE_DIGITS = 7; + constexpr int OVERUSE_SCI_PRECISION = 2; + pretty_print_uint(" ", overuse_info.overused_nodes, OVERUSE_DIGITS, OVERUSE_SCI_PRECISION); + VTR_LOG(" (%6.3f%%)", overuse_info.overused_node_ratio() * 100); + + //Wirelength + constexpr int WL_DIGITS = 7; + constexpr int WL_SCI_PRECISION = 2; + pretty_print_uint(" ", wirelength_info.used_wirelength(), WL_DIGITS, WL_SCI_PRECISION); + VTR_LOG(" (%4.1f%%)", wirelength_info.used_wirelength_ratio() * 100); + + //CPD + if (timing_info) { + float cpd = timing_info->least_slack_critical_path().delay(); + VTR_LOG(" %#8.3f", 1e9 * cpd); + } else { + VTR_LOG(" %8s", "N/A"); + } + + //sTNS + if (timing_info) { + float sTNS = timing_info->setup_total_negative_slack(); + VTR_LOG(" % #10.4g", 1e9 * sTNS); + } else { + VTR_LOG(" %10s", "N/A"); + } + + //sWNS + if (timing_info) { + float sWNS = timing_info->setup_worst_negative_slack(); + VTR_LOG(" % #10.3f", 1e9 * sWNS); + } else { + VTR_LOG(" %10s", "N/A"); + } + + //hTNS + if (timing_info) { + float hTNS = timing_info->hold_total_negative_slack(); + VTR_LOG(" % #10.4g", 1e9 * hTNS); + } else { + VTR_LOG(" %10s", "N/A"); + } + + //hWNS + if (timing_info) { + float hWNS = timing_info->hold_worst_negative_slack(); + VTR_LOG(" % #10.3f", 1e9 * hWNS); + } else { + VTR_LOG(" %10s", "N/A"); + } + + //Estimated success iteration + if (std::isnan(est_success_iteration)) { + VTR_LOG(" %8s", "N/A"); + } else { + VTR_LOG(" %8.0f", est_success_iteration); + } + + VTR_LOG("\n"); + + fflush(stdout); +} + +void print_route_status_header() { + VTR_LOG("---- ------ ------- ---- ------- ------- ------- ----------------- --------------- -------- ---------- ---------- ---------- ---------- --------\n"); + VTR_LOG("Iter Time pres BBs Heap Re-Rtd Re-Rtd Overused RR Nodes Wirelength CPD sTNS sWNS hTNS hWNS Est Succ\n"); + VTR_LOG(" (sec) fac Updt push Nets Conns (ns) (ns) (ns) (ns) (ns) Iter\n"); + VTR_LOG("---- ------ ------- ---- ------- ------- ------- ----------------- --------------- -------- ---------- ---------- ---------- ---------- --------\n"); +} + +void print_router_criticality_histogram(const Netlist<>& net_list, + const SetupTimingInfo& timing_info, + const ClusteredPinAtomPinsLookup& netlist_pin_lookup, + bool is_flat) { + print_histogram(create_criticality_histogram(net_list, timing_info, netlist_pin_lookup, is_flat, 10)); +} + +void prune_unused_non_configurable_nets(CBRR& connections_inf, + const Netlist<>& net_list) { + auto& device_ctx = g_vpr_ctx.device(); + auto& route_ctx = g_vpr_ctx.mutable_routing(); + + std::vector non_config_node_set_usage(device_ctx.rr_non_config_node_sets.size(), 0); + for (auto net_id : net_list.nets()) { + if (!route_ctx.route_trees[net_id]) + continue; + RouteTree& tree = route_ctx.route_trees[net_id].value(); + + connections_inf.clear_force_reroute_for_net(net_id); + + std::vector usage = tree.get_non_config_node_set_usage(); + + // Prune the branches of the tree that don't legally lead to sinks + tree.prune(connections_inf, &usage); + } +} + +vtr::vector>> set_nets_choking_spots(const Netlist<>& net_list, + const vtr::vector>>& net_terminal_groups, + const vtr::vector>& net_terminal_group_num, + bool has_choking_spot, + bool is_flat) { + vtr::vector>> choking_spots(net_list.nets().size()); + for (const auto& net_id : net_list.nets()) { + choking_spots[net_id].resize(net_list.net_pins(net_id).size()); + } + + // Return if the architecture doesn't have any potential choke points + if (!has_choking_spot) { + return choking_spots; + } + + // We only identify choke points if flat_routing is enabled. + VTR_ASSERT(is_flat); + + const auto& device_ctx = g_vpr_ctx.device(); + const auto& rr_graph = device_ctx.rr_graph; + const auto& route_ctx = g_vpr_ctx.routing(); + const auto& net_rr_terminal = route_ctx.net_rr_terminals; + + for (const auto& net_id : net_list.nets()) { + int pin_count = 0; + // Global nets are not routed, thus we don't consider them. + if (net_list.net_is_global(net_id)) { + continue; + } + for (auto pin_id : net_list.net_pins(net_id)) { + // pin_count == 0 corresponds to the net's source pin + if (pin_count == 0) { + pin_count++; + continue; + } + auto block_id = net_list.pin_block(pin_id); + auto blk_loc = get_block_loc(block_id, is_flat); + int group_num = net_terminal_group_num[net_id][pin_count]; + // This is a group of sinks, including the current pin_id, which share a specific number of parent blocks. + // To determine the choke points of the current sink, pin_id, we only consider the sinks in this group for the + // run-time purpose + std::vector sink_grp = net_terminal_groups[net_id][group_num]; + VTR_ASSERT((int)sink_grp.size() >= 1); + if (sink_grp.size() == 1) { + pin_count++; + continue; + } else { + // get the ptc_number of the sinks in the group + std::for_each(sink_grp.begin(), sink_grp.end(), [&rr_graph](int& sink_rr_num) { + sink_rr_num = rr_graph.node_ptc_num(RRNodeId(sink_rr_num)); + }); + auto physical_type = device_ctx.grid.get_physical_type({blk_loc.loc.x, blk_loc.loc.y, blk_loc.loc.layer}); + // Get the choke points of the sink corresponds to pin_count given the sink group + auto sink_choking_spots = get_sink_choking_points(physical_type, + rr_graph.node_ptc_num(RRNodeId(net_rr_terminal[net_id][pin_count])), + sink_grp); + // Store choke points rr_node_id and the number reachable sinks + for (const auto& choking_spot : sink_choking_spots) { + int pin_physical_num = choking_spot.first; + int num_reachable_sinks = choking_spot.second; + auto pin_rr_node_id = get_pin_rr_node_id(rr_graph.node_lookup(), + physical_type, + blk_loc.loc.layer, + blk_loc.loc.x, + blk_loc.loc.y, + pin_physical_num); + if (pin_rr_node_id != RRNodeId::INVALID()) { + choking_spots[net_id][pin_count].insert(std::make_pair(pin_rr_node_id, num_reachable_sinks)); + } + } + } + pin_count++; + } + } + + return choking_spots; +} + +/** Wrapper for create_rr_graph() with extra checks */ +void try_graph(int width_fac, + const t_router_opts& router_opts, + t_det_routing_arch* det_routing_arch, + std::vector& segment_inf, + t_chan_width_dist chan_width_dist, + t_direct_inf* directs, + int num_directs, + bool is_flat) { + auto& device_ctx = g_vpr_ctx.mutable_device(); + + t_graph_type graph_type; + t_graph_type graph_directionality; + if (router_opts.route_type == GLOBAL) { + graph_type = GRAPH_GLOBAL; + graph_directionality = GRAPH_BIDIR; + } else { + graph_type = (det_routing_arch->directionality == BI_DIRECTIONAL ? GRAPH_BIDIR : GRAPH_UNIDIR); + graph_directionality = (det_routing_arch->directionality == BI_DIRECTIONAL ? GRAPH_BIDIR : GRAPH_UNIDIR); + } + + /* Set the channel widths */ + t_chan_width chan_width = init_chan(width_fac, chan_width_dist, graph_directionality); + + /* Free any old routing graph, if one exists. */ + free_rr_graph(); + + /* Set up the routing resource graph defined by this FPGA architecture. */ + int warning_count; + create_rr_graph(graph_type, + device_ctx.physical_tile_types, + device_ctx.grid, + chan_width, + det_routing_arch, + segment_inf, + router_opts, + directs, num_directs, + &warning_count, + is_flat); +} + +float update_draw_pres_fac(float new_pres_fac) { +#ifndef NO_GRAPHICS + + // Only updates the drawing pres_fac if graphics is enabled + get_draw_state_vars()->pres_fac = new_pres_fac; + +#endif // NO_GRAPHICS + + return new_pres_fac; +} + +#ifndef NO_GRAPHICS +void update_router_info_and_check_bp(bp_router_type type, int net_id) { + t_draw_state* draw_state = get_draw_state_vars(); + if (draw_state->list_of_breakpoints.size() != 0) { + if (type == BP_ROUTE_ITER) + get_bp_state_globals()->get_glob_breakpoint_state()->router_iter++; + else if (type == BP_NET_ID) + get_bp_state_globals()->get_glob_breakpoint_state()->route_net_id = net_id; + f_router_debug = check_for_breakpoints(false); + if (f_router_debug) { + breakpoint_info_window(get_bp_state_globals()->get_glob_breakpoint_state()->bp_description, *get_bp_state_globals()->get_glob_breakpoint_state(), false); + update_screen(ScreenUpdatePriority::MAJOR, "Breakpoint Encountered", ROUTING, nullptr); + } + } +} +#endif diff --git a/vpr/src/route/route_utils.h b/vpr/src/route/route_utils.h new file mode 100644 index 00000000000..8b86f230290 --- /dev/null +++ b/vpr/src/route/route_utils.h @@ -0,0 +1,148 @@ +#pragma once + +/** @file Utility functions used in the top-level router (route.cpp). */ + +#include "router_stats.h" +#include "timing_info.h" +#include "vpr_net_pins_matrix.h" +#include "vpr_types.h" + +#include "RoutingDelayCalculator.h" + +constexpr float CONGESTED_SLOPE_VAL = -0.04; + +/** Identifies the two breakpoint types in routing */ +typedef enum router_breakpoint_type { + BP_ROUTE_ITER, + BP_NET_ID +} bp_router_type; + +/** Per-iteration congestion mode for the router: focus more on routability after a certain threshold */ +enum class RouterCongestionMode { + NORMAL, + CONFLICTED +}; + +struct RoutingMetrics { + size_t used_wirelength = 0; + + float sWNS = std::numeric_limits::quiet_NaN(); + float sTNS = std::numeric_limits::quiet_NaN(); + float hWNS = std::numeric_limits::quiet_NaN(); + float hTNS = std::numeric_limits::quiet_NaN(); + tatum::TimingPathInfo critical_path; +}; + +/** Returns the bounding box of a net's used routing resources */ +t_bb calc_current_bb(const RouteTree& tree); + +/** Get available wirelength for the current RR graph */ +size_t calculate_wirelength_available(); + +/** Calculate wirelength for the current routing and populate a WirelengthInfo */ +WirelengthInfo calculate_wirelength_info(const Netlist<>& net_list, size_t available_wirelength); + +/** Checks that the net delays computed incrementally during timing driven + * routing match those computed from scratch by the net_delay.cpp module. */ +bool check_net_delays(const Netlist<>& net_list, NetPinsMatrix& net_delay); + +/** Update bounding box for net if existing routing is close to boundary */ +size_t dynamic_update_bounding_boxes(const std::vector& updated_nets); + +/** Early exit code for cases where it is obvious that a successful route will not be found + * Heuristic: If total wirelength used in first routing iteration is X% of total available wirelength, exit */ +bool early_exit_heuristic(const t_router_opts& router_opts, const WirelengthInfo& wirelength_info); + +/** Give-up on reconvergent routing if the CPD improvement after the + * first iteration since convergence is small, compared to the best + * CPD seen so far */ +bool early_reconvergence_exit_heuristic(const t_router_opts& router_opts, + int itry_since_last_convergence, + std::shared_ptr timing_info, + const RoutingMetrics& best_routing_metrics); + +void generate_route_timing_reports(const t_router_opts& router_opts, + const t_analysis_opts& analysis_opts, + const SetupTimingInfo& timing_info, + const RoutingDelayCalculator& delay_calc, + bool is_flat); + +/** Get the maximum number of pins used in the netlist (used to allocate things) */ +int get_max_pins_per_net(const Netlist<>& net_list); + +/** Initialize net_delay based on best-case delay estimates from the router lookahead. */ +void init_net_delay_from_lookahead(const RouterLookahead& router_lookahead, + const Netlist<>& net_list, + const vtr::vector>& net_rr_terminals, + NetPinsMatrix& net_delay, + const RRGraphView& rr_graph, + bool is_flat); + +bool is_better_quality_routing(const vtr::vector>& best_routing, + const RoutingMetrics& best_routing_metrics, + const WirelengthInfo& wirelength_info, + std::shared_ptr timing_info); + +/** This function checks if a routing iteration has completed. + * When VPR is run normally, we check if routing_budgets_algorithm is disabled, and if the routing is legal + * With the introduction of yoyo budgeting algorithm, we must check if there are no hold violations + * in addition to routing being legal and the correct budgeting algorithm being set. */ +bool is_iteration_complete(bool routing_is_feasible, const t_router_opts& router_opts, int itry, std::shared_ptr timing_info, bool rcv_finished); + +void print_overused_nodes_status(const t_router_opts& router_opts, const OveruseInfo& overuse_info); + +void print_route_status(int itry, double elapsed_sec, float pres_fac, int num_bb_updated, const RouterStats& router_stats, const OveruseInfo& overuse_info, const WirelengthInfo& wirelength_info, std::shared_ptr timing_info, float est_success_iteration); + +void print_route_status_header(); + +void print_router_criticality_histogram(const Netlist<>& net_list, + const SetupTimingInfo& timing_info, + const ClusteredPinAtomPinsLookup& netlist_pin_lookup, + bool is_flat); + +/** Prune stubs of non-config nodes from route_ctx.route_trees. + * If a route is ripped up during routing, non-configurable sets are left + * behind. As a result, the final routing may have stubs at + * non-configurable sets. This function tracks non-configurable set usage, + * and if the sets are unused, prunes them. */ +void prune_unused_non_configurable_nets(CBRR& connections_inf, + const Netlist<>& net_list); + +/** If flat_routing and has_choking_spot are true, there are some choke points inside the cluster which would increase the convergence time of routing. + * To address this issue, the congestion cost of those choke points needs to decrease. This function identify those choke points for each net, + * and since the amount of congestion reduction is dependant on the number sinks reachable from that choke point, it also store the number of reachable sinks + * for each choke point. + * @param net_list + * @param net_terminal_groups [Net_id][group_id] -> rr_node_id of the pins in the group + * @param net_terminal_group_num [Net_id][pin_id] -> group_id + * @param has_choking_spot is true if the given architecture has choking spots inside the cluster + * @param is_flat is true if flat_routing is enabled + * @return [Net_id][pin_id] -> [choke_point_rr_node_id, number of sinks reachable by this choke point] */ +vtr::vector>> set_nets_choking_spots(const Netlist<>& net_list, + const vtr::vector>>& net_terminal_groups, + const vtr::vector>& net_terminal_group_num, + bool has_choking_spot, + bool is_flat); + +/** Wrapper for create_rr_graph() with extra checks */ +void try_graph(int width_fac, + const t_router_opts& router_opts, + t_det_routing_arch* det_routing_arch, + std::vector& segment_inf, + t_chan_width_dist chan_width_dist, + t_direct_inf* directs, + int num_directs, + bool is_flat); + +/* This routine should take the new value of the present congestion factor + * and propagate it to all the relevant data fields in the vpr flow. + * Currently, it only updates the pres_fac used by the drawing functions */ +float update_draw_pres_fac(float new_pres_fac); + +#ifndef NO_GRAPHICS +/** Updates router iteration information and checks for router iteration and net id breakpoints + * Stops after the specified router iteration or net id is encountered */ +void update_router_info_and_check_bp(bp_router_type type, int net_id); +#endif diff --git a/vpr/src/route/router_delay_profiling.cpp b/vpr/src/route/router_delay_profiling.cpp index eac8fdf28c4..d0b95283641 100644 --- a/vpr/src/route/router_delay_profiling.cpp +++ b/vpr/src/route/router_delay_profiling.cpp @@ -1,7 +1,7 @@ #include "router_delay_profiling.h" #include "globals.h" #include "route_common.h" -#include "route_timing.h" +#include "route_net.h" #include "route_export.h" #include "route_tree.h" #include "rr_graph.h" @@ -89,8 +89,7 @@ bool RouterDelayProfiler::calculate_delay(RRNodeId source_node, cost_params, bounding_box, router_stats, - conn_params, - true); + conn_params); if (found_path) { VTR_ASSERT(cheapest.index == sink_node); diff --git a/vpr/src/route/router_delay_profiling.h b/vpr/src/route/router_delay_profiling.h index 11d8eb25f1d..13bae0d0301 100644 --- a/vpr/src/route/router_delay_profiling.h +++ b/vpr/src/route/router_delay_profiling.h @@ -2,7 +2,6 @@ #define ROUTER_DELAY_PROFILING_H_ #include "vpr_types.h" -#include "route_timing.h" #include "binary_heap.h" #include "connection_router.h" diff --git a/vpr/src/route/router_lookahead.cpp b/vpr/src/route/router_lookahead.cpp index 14b6aaa1959..545704e7d06 100644 --- a/vpr/src/route/router_lookahead.cpp +++ b/vpr/src/route/router_lookahead.cpp @@ -1,10 +1,10 @@ #include "router_lookahead.h" +#include "connection_router_interface.h" #include "router_lookahead_map.h" #include "router_lookahead_extended_map.h" #include "vpr_error.h" #include "globals.h" -#include "route_timing.h" static int get_expected_segs_to_target(RRNodeId inode, RRNodeId target_node, int* num_segs_ortho_dir_ptr); static int round_up(float x); diff --git a/vpr/src/route/router_lookahead_extended_map.cpp b/vpr/src/route/router_lookahead_extended_map.cpp index b176372e686..102a176f92e 100644 --- a/vpr/src/route/router_lookahead_extended_map.cpp +++ b/vpr/src/route/router_lookahead_extended_map.cpp @@ -4,6 +4,7 @@ #include #include +#include "connection_router_interface.h" #include "rr_node.h" #include "router_lookahead_map_utils.h" #include "router_lookahead_sampling.h" @@ -14,8 +15,8 @@ #include "echo_files.h" #include "rr_graph.h" -#include "route_timing.h" #include "route_common.h" +#include "route_debug.h" #ifdef VTR_ENABLE_CAPNPROTO # include "capnp/serialize.h" diff --git a/vpr/src/route/router_lookahead_map.cpp b/vpr/src/route/router_lookahead_map.cpp index 5f5f8e886f2..0eea1a6c913 100644 --- a/vpr/src/route/router_lookahead_map.cpp +++ b/vpr/src/route/router_lookahead_map.cpp @@ -25,6 +25,7 @@ #include #include #include +#include "connection_router_interface.h" #include "vpr_types.h" #include "vpr_error.h" #include "vpr_utils.h" @@ -39,7 +40,6 @@ #include "rr_graph2.h" #include "rr_graph.h" #include "route_common.h" -#include "route_timing.h" #ifdef VTR_ENABLE_CAPNPROTO # include "capnp/serialize.h" diff --git a/vpr/src/route/router_lookahead_map_utils.cpp b/vpr/src/route/router_lookahead_map_utils.cpp index 01c0e79d16c..c9c7017f83c 100644 --- a/vpr/src/route/router_lookahead_map_utils.cpp +++ b/vpr/src/route/router_lookahead_map_utils.cpp @@ -1,7 +1,6 @@ #include "router_lookahead_map_utils.h" -/* - * This file contains utility functions that can be shared among different +/** @file This file contains utility functions that can be shared among different * lookahead computation strategies. * * In general, this utility library contains: @@ -9,15 +8,14 @@ * - Different dijkstra expansion algorithms used to perform specific tasks, such as computing the SOURCE/OPIN --> CHAN lookup tables * - Cost Entries definitions used when generating and querying the lookahead * - * To access the utility functions, the util namespace needs to be used. - */ + * To access the utility functions, the util namespace needs to be used. */ #include "globals.h" #include "vpr_context.h" #include "vtr_math.h" #include "vtr_time.h" #include "route_common.h" -#include "route_timing.h" +#include "route_debug.h" static void dijkstra_flood_to_wires(int itile, RRNodeId inode, util::t_src_opin_delays& src_opin_delays, util::t_src_opin_inter_layer_delays& src_opin_inter_layer_delays, bool is_multi_layer); diff --git a/vpr/src/route/router_stats.h b/vpr/src/route/router_stats.h index 47e91731179..4f999a722d1 100644 --- a/vpr/src/route/router_stats.h +++ b/vpr/src/route/router_stats.h @@ -51,6 +51,30 @@ struct RouterStats { size_t add_all_rt_from_high_fanout = 0; size_t add_high_fanout_rt = 0; size_t add_all_rt = 0; + + /** Add rhs's stats to mine */ + void combine(RouterStats& rhs) { + connections_routed += rhs.connections_routed; + nets_routed += rhs.nets_routed; + heap_pushes += rhs.heap_pushes; + inter_cluster_node_pushes += rhs.inter_cluster_node_pushes; + intra_cluster_node_pushes += rhs.intra_cluster_node_pushes; + heap_pops += rhs.heap_pops; + inter_cluster_node_pops += rhs.inter_cluster_node_pops; + intra_cluster_node_pops += rhs.intra_cluster_node_pops; + for (int node_type_idx = 0; node_type_idx < t_rr_type::NUM_RR_TYPES; node_type_idx++) { + inter_cluster_node_type_cnt_pushes[node_type_idx] += rhs.inter_cluster_node_type_cnt_pushes[node_type_idx]; + inter_cluster_node_type_cnt_pops[node_type_idx] += rhs.inter_cluster_node_type_cnt_pops[node_type_idx]; + intra_cluster_node_type_cnt_pushes[node_type_idx] += rhs.intra_cluster_node_type_cnt_pushes[node_type_idx]; + intra_cluster_node_type_cnt_pops[node_type_idx] += rhs.intra_cluster_node_type_cnt_pops[node_type_idx]; + rt_node_pushes[node_type_idx] += rhs.rt_node_pushes[node_type_idx]; + rt_node_high_fanout_pushes[node_type_idx] += rhs.rt_node_high_fanout_pushes[node_type_idx]; + rt_node_entire_tree_pushes[node_type_idx] += rhs.rt_node_entire_tree_pushes[node_type_idx]; + } + add_all_rt += rhs.add_all_rt; + add_all_rt_from_high_fanout += rhs.add_all_rt_from_high_fanout; + add_high_fanout_rt += rhs.add_high_fanout_rt; + } }; class WirelengthInfo { diff --git a/vpr/test/test_connection_router.cpp b/vpr/test/test_connection_router.cpp index 0fef4f22a84..1b0c236a29a 100644 --- a/vpr/test/test_connection_router.cpp +++ b/vpr/test/test_connection_router.cpp @@ -1,6 +1,7 @@ #include #include "catch2/catch_test_macros.hpp" +#include "route_net.h" #include "rr_graph_fwd.h" #include "vpr_api.h" #include "vpr_signal_handler.h" @@ -75,8 +76,7 @@ static float do_one_route(RRNodeId source_node, cost_params, bounding_box, router_stats, - conn_params, - true); + conn_params); // Default delay is infinity, which indicates that a route was not found. float delay = std::numeric_limits::infinity(); diff --git a/vtr_flow/scripts/python_libs/vtr/task.py b/vtr_flow/scripts/python_libs/vtr/task.py index 6bf898a5d22..0cfb6f3ebbe 100644 --- a/vtr_flow/scripts/python_libs/vtr/task.py +++ b/vtr_flow/scripts/python_libs/vtr/task.py @@ -633,9 +633,11 @@ def create_job( prev_run_dir = get_existing_run_dir(find_task_dir(config, args.alt_tasks_dir), prev_run) prev_work_path = Path(prev_run_dir) / work_dir / param_string prev_file = prev_work_path / "{}.{}".format(Path(circuit).stem, extension) - if not prev_file.exists(): - raise FileNotFoundError("use_previous: file %s not found" % str(prev_file)) - current_cmd += [option, str(prev_file)] + if option == "REPLACE_BLIF": + current_cmd[0] = str(prev_file) + current_cmd += ["-start", "vpr"] + else: + current_cmd += [option, str(prev_file)] if param_string != "common": current_cmd += param.split(" ") diff --git a/vtr_flow/scripts/python_libs/vtr/util.py b/vtr_flow/scripts/python_libs/vtr/util.py index 8eec41661ba..14d7e519ede 100644 --- a/vtr_flow/scripts/python_libs/vtr/util.py +++ b/vtr_flow/scripts/python_libs/vtr/util.py @@ -442,6 +442,7 @@ def format_elapsed_time(time_delta): "route": ["route", "--route_file"], "rr_graph": ["rr_graph.xml", "--read_rr_graph"], "lookahead": ["lookahead.bin", "--read_router_lookahead"], + "blif": ["pre-vpr.blif", "REPLACE_BLIF"], } @@ -456,11 +457,12 @@ def argparse_use_previous(inp: str) -> List[Tuple[str, List]]: for w in tokens: r = re.fullmatch(r"(\w+):(\w+)", w) if not r: - raise argparse.ArgumentTypeError("Invalid input to -use_previous: %s" % w) + raise argparse.ArgumentError(None, "Invalid input to -use_previous: %s" % w) if not REUSABLE_FILES.get(r.group(2)): - raise argparse.ArgumentTypeError( + raise argparse.ArgumentError( + None, "Unknown file type to use_previous: %s, available types: %s" - % (r.group(2), ",".join(REUSABLE_FILES.keys())) + % (r.group(2), ",".join(REUSABLE_FILES.keys())), ) out.append((r.group(1), REUSABLE_FILES[r.group(2)])) diff --git a/vtr_flow/tasks/regression_tests/vtr_reg_nightly_test1_odin/arithmetic_tasks/FIR_filters_frac/config/golden_results.txt b/vtr_flow/tasks/regression_tests/vtr_reg_nightly_test1_odin/arithmetic_tasks/FIR_filters_frac/config/golden_results.txt index c4ddf07fa25..86e5238f5f4 100644 --- a/vtr_flow/tasks/regression_tests/vtr_reg_nightly_test1_odin/arithmetic_tasks/FIR_filters_frac/config/golden_results.txt +++ b/vtr_flow/tasks/regression_tests/vtr_reg_nightly_test1_odin/arithmetic_tasks/FIR_filters_frac/config/golden_results.txt @@ -1,391 +1,391 @@ -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 num_le num_luts num_add_blocks max_add_chain_length num_sub_blocks max_sub_chain_length -k6_frac_2ripple_N8_22nm.xml fir_pipe_14.v common 8.70 vpr 62.34 MiB 0.07 10340 -1 -1 1 0.27 -1 -1 35584 -1 -1 65 22 0 4 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 63832 22 19 1974 1653 1 1013 110 16 16 256 mult_36 auto 24.6 MiB 0.85 5366 62.3 MiB 0.20 0.00 3.77076 -1035.59 -3.77076 3.77076 0.51 0.00118173 0.00101864 0.0863581 0.0750971 58 11364 32 6.59459e+06 2.52492e+06 871168. 3403.00 4.38 0.508525 0.447393 26872 219187 -1 9253 19 4459 5017 908425 202125 0 0 908425 202125 4792 4531 0 0 38601 35201 0 0 49456 42088 0 0 4829 4563 0 0 404690 57597 0 0 406057 58145 0 0 4792 0 0 352 2010 2688 17233 236 1 4.27196 4.27196 -1275.82 -4.27196 0 0 1.09288e+06 4269.05 0.26 0.19 0.12 -1 -1 0.26 0.0772451 0.0704118 481 649 247 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_pipe_15.v common 8.35 vpr 63.32 MiB 0.08 10668 -1 -1 1 0.29 -1 -1 35900 -1 -1 72 22 0 5 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 64840 22 19 2144 1789 1 1110 118 16 16 256 mult_36 auto 25.7 MiB 1.20 6094 63.3 MiB 0.40 0.01 4.02136 -1124.61 -4.02136 4.02136 0.81 0.00234334 0.00201755 0.187266 0.163983 66 11727 27 6.59459e+06 3.02225e+06 974584. 3806.97 2.91 0.655891 0.577177 28148 247068 -1 9508 16 4298 4938 816397 184971 0 0 816397 184971 4747 4382 0 0 36647 33388 0 0 47748 40533 0 0 4809 4453 0 0 360948 51908 0 0 361498 50307 0 0 4747 0 0 467 3664 3729 30254 222 8 4.39726 4.39726 -1333.61 -4.39726 0 0 1.22072e+06 4768.46 0.29 0.19 0.14 -1 -1 0.29 0.0801623 0.0737239 521 704 266 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_pipe_16.v common 10.68 vpr 63.80 MiB 0.08 10920 -1 -1 1 0.30 -1 -1 35876 -1 -1 74 22 0 5 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 65328 22 19 2218 1846 1 1154 120 16 16 256 mult_36 auto 26.0 MiB 1.13 6705 63.8 MiB 0.46 0.01 3.89606 -1175.83 -3.89606 3.89606 0.82 0.00281022 0.00248949 0.219632 0.194431 60 13554 39 6.59459e+06 3.0512e+06 890343. 3477.90 5.12 0.784729 0.692885 27128 224764 -1 10853 27 5146 5941 1128590 279945 0 0 1128590 279945 5591 5188 0 0 43361 39471 0 0 57990 47922 0 0 5593 5212 0 0 503103 93557 0 0 512952 88595 0 0 5591 0 0 464 4094 3407 28507 369 1 4.39726 4.39726 -1456.06 -4.39726 0 0 1.11577e+06 4358.47 0.26 0.25 0.12 -1 -1 0.26 0.0999662 0.0896967 540 723 285 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_pipe_17.v common 24.33 vpr 65.39 MiB 0.09 11548 -1 -1 1 0.28 -1 -1 36680 -1 -1 83 22 0 5 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 66960 22 19 2536 2130 1 1256 129 16 16 256 mult_36 auto 27.8 MiB 1.42 7097 65.4 MiB 0.22 0.00 3.89606 -1305 -3.89606 3.89606 0.54 0.00158169 0.00135863 0.0980906 0.0849951 60 14394 49 6.59459e+06 3.18149e+06 890343. 3477.90 19.11 1.30428 1.1454 27128 224764 -1 10987 20 5114 5751 1061070 247019 0 0 1061070 247019 5479 5152 0 0 44278 40525 0 0 56633 48178 0 0 5494 5187 0 0 475183 73041 0 0 474003 74936 0 0 5479 0 0 382 2541 2537 19410 295 199 4.52256 4.52256 -1546.95 -4.52256 0 0 1.11577e+06 4358.47 0.26 0.22 0.12 -1 -1 0.26 0.0927547 0.0841089 617 851 304 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_pipe_18.v common 9.33 vpr 65.59 MiB 0.10 11704 -1 -1 1 0.39 -1 -1 36556 -1 -1 86 22 0 5 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 67160 22 19 2610 2187 1 1305 132 16 16 256 mult_36 auto 28.2 MiB 1.32 7245 65.6 MiB 0.25 0.00 3.89606 -1380.69 -3.89606 3.89606 0.51 0.00139503 0.0011771 0.10459 0.0899395 64 14771 30 6.59459e+06 3.22491e+06 943753. 3686.54 4.01 0.668079 0.584308 27892 240595 -1 11408 18 5181 5899 1055496 237831 0 0 1055496 237831 5620 5299 0 0 44452 40248 0 0 58814 49667 0 0 5693 5387 0 0 474135 68095 0 0 466782 69135 0 0 5620 0 0 456 3909 3538 26086 292 14 4.39726 4.39726 -1612.74 -4.39726 0 0 1.19033e+06 4649.74 0.29 0.24 0.14 -1 -1 0.29 0.102864 0.0939483 636 870 323 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_pipe_19.v common 9.83 vpr 66.71 MiB 0.07 12172 -1 -1 1 0.40 -1 -1 36760 -1 -1 91 22 0 6 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 68316 22 19 2778 2321 1 1401 138 16 16 256 mult_36 auto 29.4 MiB 1.25 8014 66.7 MiB 0.39 0.01 4.02136 -1450.91 -4.02136 4.02136 0.82 0.00442055 0.00398005 0.192024 0.170961 70 14162 31 6.59459e+06 3.69329e+06 1.02522e+06 4004.78 3.90 1.04227 0.929638 28912 262511 -1 11956 15 5075 5923 934815 218802 0 0 934815 218802 5373 5115 0 0 44130 39792 0 0 57374 48410 0 0 5384 5163 0 0 410271 60288 0 0 412283 60034 0 0 5373 0 0 315 3086 2625 6489 645 193 4.27196 4.27196 -1778.69 -4.27196 0 0 1.29210e+06 5047.26 0.31 0.23 0.15 -1 -1 0.31 0.104715 0.0960002 676 925 342 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_pipe_20.v common 25.61 vpr 66.89 MiB 0.11 12344 -1 -1 1 0.43 -1 -1 37264 -1 -1 93 22 0 6 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 68496 22 19 2852 2378 1 1441 140 16 16 256 mult_36 auto 29.5 MiB 1.42 7863 66.9 MiB 0.31 0.00 4.02136 -1481.38 -4.02136 4.02136 0.51 0.00176202 0.00152253 0.126835 0.110021 68 15461 48 6.59459e+06 3.72224e+06 1.00038e+06 3907.74 20.34 1.42311 1.23019 28404 252462 -1 12105 16 5470 6222 903151 209474 0 0 903151 209474 5779 5526 0 0 43246 39043 0 0 57251 47728 0 0 5781 5567 0 0 398716 56058 0 0 392378 55552 0 0 5779 0 0 324 2538 2284 7267 475 16 4.52256 4.52256 -1772.48 -4.52256 0 0 1.24648e+06 4869.04 0.29 0.19 0.14 -1 -1 0.29 0.0913293 0.0833791 695 944 361 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_pipe_21.v common 12.46 vpr 68.04 MiB 0.11 12580 -1 -1 1 0.31 -1 -1 37088 -1 -1 97 22 0 6 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 69672 22 19 3057 2549 1 1544 144 16 16 256 mult_36 auto 30.7 MiB 1.66 8892 68.0 MiB 0.59 0.01 4.02136 -1636.32 -4.02136 4.02136 0.84 0.00473468 0.00420038 0.305608 0.273962 70 16111 48 6.59459e+06 3.78015e+06 1.02522e+06 4004.78 5.90 1.3596 1.203 28912 262511 -1 13171 19 5821 6948 1092361 257777 0 0 1092361 257777 6165 5857 0 0 51617 46407 0 0 67414 56422 0 0 6175 5900 0 0 480563 71067 0 0 480427 72124 0 0 6165 0 0 359 3917 3495 7714 858 89 4.27196 4.27196 -2018.68 -4.27196 0 0 1.29210e+06 5047.26 0.30 0.28 0.15 -1 -1 0.30 0.130338 0.118414 742 1017 380 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_pipe_22.v common 12.22 vpr 68.45 MiB 0.12 12820 -1 -1 1 0.46 -1 -1 37416 -1 -1 100 22 0 6 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 70092 22 19 3131 2606 1 1587 147 16 16 256 mult_36 auto 31.1 MiB 1.20 9428 68.4 MiB 0.37 0.00 3.89606 -1628.34 -3.89606 3.89606 0.52 0.00209843 0.00180043 0.158569 0.137256 70 17539 45 6.59459e+06 3.82357e+06 1.02522e+06 4004.78 6.74 1.79546 1.59745 28912 262511 -1 13830 19 6233 7200 1204425 275278 0 0 1204425 275278 6609 6284 0 0 51936 46789 0 0 69069 57019 0 0 6616 6328 0 0 537452 78465 0 0 532743 80393 0 0 6609 0 0 392 2981 3612 8325 671 115 4.27196 4.27196 -1941.46 -4.27196 0 0 1.29210e+06 5047.26 0.30 0.29 0.15 -1 -1 0.30 0.13052 0.118675 762 1036 399 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_pipe_23.v common 13.29 vpr 69.22 MiB 0.08 13136 -1 -1 1 0.51 -1 -1 37352 -1 -1 107 22 0 7 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 70884 22 19 3301 2742 1 1685 155 18 18 324 mult_36 auto 31.9 MiB 1.16 9566 69.2 MiB 0.60 0.01 4.27196 -1725.13 -4.27196 4.27196 1.17 0.00266332 0.00234275 0.297545 0.266416 68 18355 50 8.13932e+06 4.3209e+06 1.31159e+06 4048.11 5.84 1.24303 1.10136 36620 334356 -1 14765 19 6833 7654 1360627 293484 0 0 1360627 293484 7192 6865 0 0 53626 48955 0 0 72098 59905 0 0 7194 6929 0 0 617969 83300 0 0 602548 87530 0 0 7192 0 0 378 2772 2733 9171 499 2 4.27196 4.27196 -1996.38 -4.27196 0 0 1.63345e+06 5041.52 0.43 0.37 0.27 -1 -1 0.43 0.163177 0.149198 802 1091 418 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_pipe_24.v common 15.15 vpr 69.38 MiB 0.12 13308 -1 -1 1 0.53 -1 -1 37136 -1 -1 109 22 0 7 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 71048 22 19 3375 2799 1 1732 157 18 18 324 mult_36 auto 32.3 MiB 1.02 10421 69.4 MiB 0.83 0.01 3.89606 -1763.04 -3.89606 3.89606 1.18 0.00491894 0.00437031 0.405791 0.361921 74 18744 26 8.13932e+06 4.34985e+06 1.40368e+06 4332.34 6.91 1.73936 1.55449 37912 362744 -1 15993 18 6776 7852 1424420 297324 0 0 1424420 297324 7107 6821 0 0 51479 46272 0 0 70270 57204 0 0 7115 6877 0 0 638763 88363 0 0 649686 91787 0 0 7107 0 0 347 3708 3389 8728 809 43 4.52256 4.52256 -2111.67 -4.52256 0 0 1.74764e+06 5393.95 0.58 0.56 0.25 -1 -1 0.58 0.244379 0.221883 821 1110 437 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_pipe_25.v common 13.96 vpr 70.59 MiB 0.14 13784 -1 -1 1 0.51 -1 -1 37860 -1 -1 116 22 0 7 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 72284 22 19 3615 3005 1 1836 164 18 18 324 mult_36 auto 33.5 MiB 1.27 11333 70.6 MiB 0.91 0.01 4.27196 -1928.99 -4.27196 4.27196 1.22 0.00500972 0.00446832 0.443673 0.395843 74 20910 30 8.13932e+06 4.45118e+06 1.40368e+06 4332.34 5.04 1.24696 1.09918 37912 362744 -1 17170 16 7421 8502 1559887 323698 0 0 1559887 323698 7758 7457 0 0 58047 52650 0 0 79191 65020 0 0 7760 7505 0 0 700747 96223 0 0 706384 94843 0 0 7758 0 0 356 3470 3556 9389 796 16 4.52256 4.52256 -2368.73 -4.52256 0 0 1.74764e+06 5393.95 0.73 0.68 0.34 -1 -1 0.73 0.32929 0.301269 877 1201 456 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_pipe_26.v common 13.88 vpr 70.98 MiB 0.14 13916 -1 -1 1 0.55 -1 -1 37552 -1 -1 118 22 0 7 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 72688 22 19 3689 3062 1 1874 166 18 18 324 mult_36 auto 33.8 MiB 1.39 10423 71.0 MiB 0.84 0.01 3.89606 -1897.14 -3.89606 3.89606 1.17 0.00587691 0.00535171 0.416944 0.375238 66 21667 39 8.13932e+06 4.48013e+06 1.27759e+06 3943.17 5.96 1.40663 1.24499 36296 327148 -1 16303 18 7570 9196 1446521 333154 0 0 1446521 333154 8014 7623 0 0 66461 60119 0 0 87283 73438 0 0 8024 7706 0 0 624330 92831 0 0 652409 91437 0 0 8014 0 0 462 6239 5782 9747 1312 246 4.27196 4.27196 -2378.18 -4.27196 0 0 1.59950e+06 4936.74 0.43 0.37 0.19 -1 -1 0.43 0.165423 0.150378 896 1220 475 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_pipe_27.v common 17.51 vpr 72.41 MiB 0.14 14272 -1 -1 1 0.58 -1 -1 38160 -1 -1 126 22 0 8 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 74152 22 19 3871 3210 1 1982 175 18 18 324 mult_36 auto 35.3 MiB 1.64 12196 72.4 MiB 0.95 0.01 4.14666 -2025.63 -4.14666 4.14666 1.19 0.00573308 0.00510524 0.470913 0.421693 74 21829 44 8.13932e+06 4.99193e+06 1.40368e+06 4332.34 8.36 2.70695 2.4178 37912 362744 -1 18397 17 7675 8924 1605694 341211 0 0 1605694 341211 8122 7769 0 0 60429 54263 0 0 83214 67279 0 0 8128 7824 0 0 718586 100785 0 0 727215 103291 0 0 8122 0 0 464 3582 4665 10131 901 213 4.39726 4.39726 -2635.62 -4.39726 0 0 1.74764e+06 5393.95 0.75 0.49 0.34 -1 -1 0.75 0.200263 0.182418 944 1275 494 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_pipe_28.v common 15.36 vpr 72.82 MiB 0.12 14300 -1 -1 1 0.64 -1 -1 37848 -1 -1 128 22 0 8 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 74568 22 19 3945 3267 1 2025 177 18 18 324 mult_36 auto 35.8 MiB 1.24 11387 72.8 MiB 0.52 0.01 3.89606 -2106.62 -3.89606 3.89606 0.73 0.00282649 0.00246893 0.227954 0.199768 70 21909 34 8.13932e+06 5.02088e+06 1.34436e+06 4149.26 7.56 1.82207 1.61641 37264 347768 -1 17347 20 8059 9105 1589950 349497 0 0 1589950 349497 8460 8103 0 0 67506 61027 0 0 90417 74269 0 0 8468 8156 0 0 700140 99517 0 0 714959 98425 0 0 8460 0 0 415 3249 3170 10380 695 10 4.27196 4.27196 -2559.57 -4.27196 0 0 1.69344e+06 5226.66 0.70 0.78 0.33 -1 -1 0.70 0.422314 0.385062 962 1294 513 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_pipe_29.v common 17.12 vpr 73.93 MiB 0.16 14836 -1 -1 1 0.63 -1 -1 38760 -1 -1 135 22 0 9 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 75700 22 19 4159 3447 1 2141 185 22 22 484 mult_36 auto 36.9 MiB 1.69 13290 73.9 MiB 0.58 0.01 3.89606 -2170.33 -3.89606 3.89606 1.23 0.00292538 0.00254888 0.250728 0.218729 68 24792 49 1.32347e+07 5.5182e+06 2.01763e+06 4168.66 7.82 1.30778 1.1422 55470 518816 -1 19720 18 8392 9799 1675281 361152 0 0 1675281 361152 8804 8442 0 0 68743 62007 0 0 90599 75051 0 0 8815 8524 0 0 744439 104474 0 0 753881 102654 0 0 8804 0 0 430 4061 5106 10797 1043 316 4.27196 4.27196 -2629.7 -4.27196 0 0 2.51205e+06 5190.18 0.89 0.43 0.46 -1 -1 0.89 0.185262 0.168315 1015 1367 532 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_pipe_30.v common 17.07 vpr 74.04 MiB 0.15 15020 -1 -1 1 0.69 -1 -1 40340 -1 -1 137 22 0 9 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 75820 22 19 4233 3504 1 2181 187 22 22 484 mult_36 auto 37.2 MiB 1.17 13678 74.0 MiB 0.56 0.01 3.77076 -2179.16 -3.77076 3.77076 1.95 0.00292491 0.00254455 0.248585 0.217592 68 24441 26 1.32347e+07 5.54715e+06 2.01763e+06 4168.66 6.47 1.24341 1.09132 55470 518816 -1 20282 29 8720 10247 1924971 455022 0 0 1924971 455022 9214 8833 0 0 72027 65113 0 0 96056 79865 0 0 9214 8897 0 0 867771 146049 0 0 870689 146265 0 0 9214 0 0 511 4309 5473 11913 1057 28 4.52256 4.52256 -2745.67 -4.52256 0 0 2.51205e+06 5190.18 1.00 0.57 0.49 -1 -1 1.00 0.259327 0.23256 1034 1386 551 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_pipe_31.v common 20.14 vpr 75.59 MiB 0.16 15324 -1 -1 1 0.70 -1 -1 40372 -1 -1 143 22 0 9 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 77408 22 19 4410 3647 1 2284 193 22 22 484 mult_36 auto 37.9 MiB 1.71 13644 75.6 MiB 0.65 0.01 3.89606 -2272.68 -3.89606 3.89606 1.27 0.00331683 0.00290517 0.290988 0.254762 68 24967 24 1.32347e+07 5.63401e+06 2.01763e+06 4168.66 10.39 2.43574 2.16818 55470 518816 -1 20507 15 8680 9906 1641219 347698 0 0 1641219 347698 9059 8740 0 0 68299 61477 0 0 89391 75028 0 0 9059 8778 0 0 741685 94229 0 0 723726 99446 0 0 9059 0 0 396 4207 4323 11271 869 485 4.52256 4.52256 -2774.15 -4.52256 0 0 2.51205e+06 5190.18 0.80 0.61 0.42 -1 -1 0.80 0.249974 0.228334 1077 1441 570 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_pipe_32.v common 23.20 vpr 75.56 MiB 0.16 15588 -1 -1 1 0.69 -1 -1 40564 -1 -1 145 22 0 9 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 77372 22 19 4484 3704 1 2331 195 22 22 484 mult_36 auto 38.5 MiB 1.57 14654 75.6 MiB 1.04 0.01 3.89606 -2316.3 -3.89606 3.89606 2.00 0.00605082 0.00541533 0.479783 0.427685 72 28562 39 1.32347e+07 5.66296e+06 2.11301e+06 4365.72 11.16 2.30889 2.05151 56918 551676 -1 22650 33 9999 11462 2668350 634634 0 0 2668350 634634 10555 10103 0 0 82321 75042 0 0 114004 93521 0 0 10567 10161 0 0 1221536 229642 0 0 1229367 216165 0 0 10555 0 0 574 4474 4504 13473 962 66 4.27196 4.27196 -2971.2 -4.27196 0 0 2.64603e+06 5467.00 0.95 1.12 0.38 -1 -1 0.95 0.448494 0.401269 1096 1460 589 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_pipe_33.v common 26.79 vpr 77.79 MiB 0.18 16632 -1 -1 1 0.75 -1 -1 40816 -1 -1 157 22 0 10 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 79660 22 19 4843 4029 1 2441 208 22 22 484 mult_36 auto 40.3 MiB 2.24 15149 77.8 MiB 1.11 0.02 3.89606 -2514.82 -3.89606 3.89606 1.98 0.00821891 0.00746621 0.56532 0.511319 70 27473 34 1.32347e+07 6.23266e+06 2.06816e+06 4273.05 13.81 2.9891 2.67505 56434 539830 -1 22742 17 9309 10921 1929493 403263 0 0 1929493 403263 9835 9388 0 0 76592 68466 0 0 102783 84530 0 0 9837 9420 0 0 857903 115136 0 0 872543 116323 0 0 9835 0 0 548 4882 5177 12570 1141 364 4.52256 4.52256 -3117.17 -4.52256 0 0 2.60483e+06 5381.88 1.14 0.78 0.52 -1 -1 1.14 0.343925 0.31338 1185 1606 608 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_pipe_34.v common 19.19 vpr 77.30 MiB 0.18 16728 -1 -1 1 0.60 -1 -1 40692 -1 -1 160 22 0 10 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 79160 22 19 4917 4086 1 2486 211 22 22 484 mult_36 auto 40.7 MiB 1.49 14895 77.3 MiB 0.67 0.01 3.89606 -2490.39 -3.89606 3.89606 1.25 0.00373242 0.00326679 0.288213 0.252272 68 29022 29 1.32347e+07 6.27609e+06 2.01763e+06 4168.66 8.71 1.80776 1.59027 55470 518816 -1 22687 18 10037 11831 1942787 418529 0 0 1942787 418529 10646 10115 0 0 84086 76239 0 0 108364 91507 0 0 10651 10168 0 0 851791 116006 0 0 877249 114494 0 0 10646 0 0 626 5616 6203 13540 1273 88 4.27196 4.27196 -3134.39 -4.27196 0 0 2.51205e+06 5190.18 1.15 0.90 0.52 -1 -1 1.15 0.467237 0.428978 1205 1625 627 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_pipe_35.v common 20.56 vpr 78.80 MiB 0.15 17048 -1 -1 1 0.58 -1 -1 41380 -1 -1 163 22 0 10 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 80692 22 19 5093 4228 1 2588 214 22 22 484 mult_36 auto 42.0 MiB 1.49 16010 78.8 MiB 1.28 0.02 3.89606 -2614.77 -3.89606 3.89606 1.99 0.00769372 0.00693568 0.633581 0.570187 74 29369 42 1.32347e+07 6.31951e+06 2.15943e+06 4461.62 9.11 2.36612 2.09925 57402 562966 -1 24189 18 10463 12068 2602636 540131 0 0 2602636 540131 10989 10545 0 0 89037 81172 0 0 119280 98652 0 0 10994 10609 0 0 1180049 165865 0 0 1192287 173288 0 0 10989 0 0 544 5541 4981 13654 1136 153 4.39726 4.39726 -3393.35 -4.39726 0 0 2.68771e+06 5553.12 1.07 0.76 0.52 -1 -1 1.07 0.282126 0.256384 1248 1680 646 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_pipe_36.v common 26.03 vpr 78.62 MiB 0.20 17092 -1 -1 1 0.97 -1 -1 41204 -1 -1 165 22 0 10 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 80508 22 19 5167 4285 1 2632 216 22 22 484 mult_36 auto 42.1 MiB 2.04 16595 78.6 MiB 1.28 0.02 3.89606 -2653.33 -3.89606 3.89606 1.40 0.00791791 0.00715438 0.601636 0.539244 76 29465 42 1.32347e+07 6.34846e+06 2.20457e+06 4554.90 13.15 2.98433 2.65122 57882 574062 -1 24499 18 10245 11944 2157165 449545 0 0 2157165 449545 10808 10315 0 0 82303 74580 0 0 111989 91399 0 0 10811 10359 0 0 962376 131371 0 0 978878 131521 0 0 10808 0 0 578 5324 5961 13813 1195 584 4.39726 4.39726 -3315.87 -4.39726 0 0 2.73077e+06 5642.09 1.26 0.98 0.57 -1 -1 1.26 0.497513 0.452342 1267 1699 665 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_pipe_37.v common 23.97 vpr 80.12 MiB 0.21 17400 -1 -1 1 0.95 -1 -1 40068 -1 -1 173 22 0 11 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 82044 22 19 5380 4464 1 2743 225 24 24 576 mult_36 auto 43.6 MiB 1.71 17747 80.1 MiB 0.80 0.01 4.14666 -2916.96 -4.14666 4.14666 2.42 0.00420034 0.00369306 0.358739 0.315519 74 31381 35 1.59675e+07 6.86027e+06 2.56259e+06 4448.94 10.81 2.59382 2.3073 67906 667765 -1 26084 18 10424 12045 2131286 448303 0 0 2131286 448303 10980 10516 0 0 79717 71642 0 0 108325 88903 0 0 10985 10575 0 0 959779 132756 0 0 961500 133911 0 0 10980 0 0 573 5605 6009 13868 1144 250 4.64786 4.64786 -3495.37 -4.64786 0 0 3.19068e+06 5539.38 1.03 0.58 0.56 -1 -1 1.03 0.257243 0.232784 1321 1772 684 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_pipe_38.v common 30.90 vpr 80.10 MiB 0.14 17804 -1 -1 1 0.89 -1 -1 41788 -1 -1 176 22 0 11 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 82020 22 19 5454 4521 1 2787 228 24 24 576 mult_36 auto 43.8 MiB 2.29 17903 80.1 MiB 1.48 0.02 4.02136 -2982.57 -4.02136 4.02136 2.42 0.00859569 0.00769322 0.687743 0.612357 74 33607 45 1.59675e+07 6.90369e+06 2.56259e+06 4448.94 16.41 3.4369 3.07188 67906 667765 -1 26662 17 10693 12555 2408488 498648 0 0 2408488 498648 11317 10763 0 0 85278 76921 0 0 115093 94812 0 0 11317 10828 0 0 1093519 150303 0 0 1091964 155021 0 0 11317 0 0 644 6044 6580 14908 1275 380 4.52256 4.52256 -3668.38 -4.52256 0 0 3.19068e+06 5539.38 0.96 0.57 0.54 -1 -1 0.96 0.233256 0.211311 1340 1791 703 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_pipe_39.v common 79.55 vpr 80.91 MiB 0.14 17984 -1 -1 1 1.06 -1 -1 40600 -1 -1 180 22 0 11 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 82852 22 19 5629 4662 1 2884 232 24 24 576 mult_36 auto 44.4 MiB 2.10 19446 80.9 MiB 0.85 0.01 4.14666 -3053.8 -4.14666 4.14666 1.66 0.00410219 0.00357999 0.365036 0.320327 70 36575 44 1.59675e+07 6.9616e+06 2.45377e+06 4260.01 68.37 2.93924 2.52939 66754 640332 -1 28816 16 11518 13242 2571498 527649 0 0 2571498 527649 12180 11666 0 0 95194 85500 0 0 125389 104324 0 0 12183 11770 0 0 1169366 153738 0 0 1157186 160651 0 0 12180 0 0 681 5650 6215 16146 1095 23 4.52256 4.52256 -3715.24 -4.52256 0 0 3.09179e+06 5367.68 0.75 0.46 0.35 -1 -1 0.75 0.178372 0.161313 1381 1846 722 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_pipe_40.v common 28.09 vpr 81.57 MiB 0.22 18152 -1 -1 1 0.80 -1 -1 42092 -1 -1 182 22 0 11 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 83532 22 19 5703 4719 1 2932 234 24 24 576 mult_36 auto 45.3 MiB 2.17 19863 81.6 MiB 0.88 0.01 4.14666 -3075.56 -4.14666 4.14666 1.61 0.00450107 0.00396245 0.377503 0.331437 76 35388 42 1.59675e+07 6.99055e+06 2.61600e+06 4541.67 14.88 2.96237 2.61434 68478 680951 -1 28413 19 11615 13403 2758841 567891 0 0 2758841 567891 12257 11728 0 0 91167 82564 0 0 122781 101065 0 0 12257 11781 0 0 1255327 177559 0 0 1265052 183194 0 0 12257 0 0 661 5606 6422 15860 1199 279 4.52256 4.52256 -3677.42 -4.52256 0 0 3.24203e+06 5628.53 1.04 0.70 0.61 -1 -1 1.04 0.292266 0.264382 1400 1865 741 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_pipe_41.v common 27.83 vpr 82.50 MiB 0.22 18728 -1 -1 1 1.13 -1 -1 41000 -1 -1 190 22 0 12 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 84476 22 19 5950 4932 1 3040 243 24 24 576 mult_36 auto 46.1 MiB 2.76 19463 82.5 MiB 1.70 0.02 4.14666 -3316.72 -4.14666 4.14666 2.42 0.00957511 0.00872752 0.8112 0.723507 74 33639 48 1.59675e+07 7.50235e+06 2.56259e+06 4448.94 12.10 3.80441 3.38473 67906 667765 -1 28278 16 11118 12938 2279496 476502 0 0 2279496 476502 11663 11216 0 0 85389 76686 0 0 119240 96073 0 0 11666 11271 0 0 1022802 141151 0 0 1028736 140105 0 0 11663 0 0 563 5458 6488 14568 1322 275 4.64786 4.64786 -4001.67 -4.64786 0 0 3.19068e+06 5539.38 1.55 1.03 0.68 -1 -1 1.55 0.500026 0.456112 1461 1956 760 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_pipe_42.v common 27.03 vpr 83.02 MiB 0.24 19104 -1 -1 1 1.05 -1 -1 42512 -1 -1 193 22 0 12 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 85008 22 19 6024 4989 1 3083 246 24 24 576 mult_36 auto 46.5 MiB 2.12 21094 83.0 MiB 1.04 0.01 4.02136 -3285.13 -4.02136 4.02136 1.50 0.00477884 0.00421376 0.442086 0.3868 80 33456 26 1.59675e+07 7.54578e+06 2.72095e+06 4723.87 14.66 3.31712 2.92142 70206 720185 -1 29687 15 11411 13172 2339146 482941 0 0 2339146 482941 12094 11513 0 0 89209 80221 0 0 121603 99001 0 0 12098 11614 0 0 1051644 141297 0 0 1052498 139295 0 0 12094 0 0 704 5314 6276 16097 1113 30 4.52256 4.52256 -3918.64 -4.52256 0 0 3.41546e+06 5929.62 1.05 0.57 0.43 -1 -1 1.05 0.248255 0.225794 1480 1975 779 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_pipe_43.v common 32.63 vpr 83.68 MiB 0.24 19244 -1 -1 1 0.77 -1 -1 42720 -1 -1 199 22 0 12 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 85688 22 19 6198 5129 1 3182 252 24 24 576 mult_36 auto 47.5 MiB 2.23 21170 83.7 MiB 1.59 0.02 4.27196 -3455.47 -4.27196 4.27196 2.42 0.00830071 0.00733401 0.761847 0.684666 74 38262 40 1.59675e+07 7.63263e+06 2.56259e+06 4448.94 17.95 3.47548 3.09256 67906 667765 -1 30941 16 12293 14565 2833699 576261 0 0 2833699 576261 12953 12382 0 0 94424 84636 0 0 129893 105513 0 0 12966 12465 0 0 1295181 178531 0 0 1288282 182734 0 0 12953 0 0 680 7874 8084 16612 1681 656 4.77316 4.77316 -4176.13 -4.77316 0 0 3.19068e+06 5539.38 1.17 0.65 0.62 -1 -1 1.17 0.268801 0.244641 1523 2030 798 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_pipe_44.v common 32.96 vpr 84.57 MiB 0.26 19412 -1 -1 1 1.25 -1 -1 42980 -1 -1 200 22 0 12 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 86604 22 19 6272 5186 1 3228 253 24 24 576 mult_36 auto 48.2 MiB 2.21 21298 84.6 MiB 1.05 0.01 4.02136 -3400.38 -4.02136 4.02136 2.40 0.00508965 0.00448792 0.444617 0.392737 78 35898 40 1.59675e+07 7.64711e+06 2.67122e+06 4637.53 19.02 2.99897 2.62676 69630 706637 -1 30241 18 12039 14055 2610256 537086 0 0 2610256 537086 12682 12105 0 0 98242 88394 0 0 130115 108326 0 0 12683 12172 0 0 1177325 157147 0 0 1179209 158942 0 0 12682 0 0 663 6425 7490 16294 1424 280 4.52256 4.52256 -4077.55 -4.52256 0 0 3.35110e+06 5817.88 1.01 0.65 0.43 -1 -1 1.01 0.288122 0.260255 1542 2049 817 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_pipe_45.v common 38.09 vpr 85.25 MiB 0.20 19784 -1 -1 1 1.34 -1 -1 43168 -1 -1 208 22 0 13 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 87300 22 19 6485 5365 1 3341 262 24 24 576 mult_36 auto 49.3 MiB 1.96 22454 85.3 MiB 1.61 0.02 4.14666 -3614.83 -4.14666 4.14666 1.96 0.00848914 0.0075083 0.709068 0.62613 80 37463 31 1.59675e+07 8.15891e+06 2.72095e+06 4723.87 24.59 4.01927 3.55053 70206 720185 -1 31900 17 12682 14705 2444809 499878 0 0 2444809 499878 13407 12769 0 0 98092 87923 0 0 134962 109634 0 0 13409 12830 0 0 1085488 140379 0 0 1099451 136343 0 0 13407 0 0 745 6517 7527 17515 1400 186 4.52256 4.52256 -4365.6 -4.52256 0 0 3.41546e+06 5929.62 0.90 0.55 0.42 -1 -1 0.90 0.245968 0.222444 1593 2122 836 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_pipe_46.v common 29.90 vpr 85.80 MiB 0.25 19744 -1 -1 1 0.82 -1 -1 43336 -1 -1 210 22 0 13 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 87864 22 19 6559 5422 1 3381 264 24 24 576 mult_36 auto 49.7 MiB 2.48 21956 85.8 MiB 1.88 0.02 4.14666 -3557.64 -4.14666 4.14666 1.87 0.00831435 0.00732527 0.849069 0.75087 76 37183 29 1.59675e+07 8.18786e+06 2.61600e+06 4541.67 15.53 4.1831 3.71401 68478 680951 -1 31236 17 13070 15136 2812753 594279 0 0 2812753 594279 13806 13163 0 0 100548 90824 0 0 139842 113139 0 0 13815 13226 0 0 1272389 178578 0 0 1272353 185349 0 0 13806 0 0 754 6523 7607 17607 1400 255 4.52256 4.52256 -4312.43 -4.52256 0 0 3.24203e+06 5628.53 1.05 0.72 0.66 -1 -1 1.05 0.301366 0.27282 1613 2141 855 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_pipe_47.v common 37.58 vpr 86.79 MiB 0.26 20164 -1 -1 1 1.21 -1 -1 43644 -1 -1 216 22 0 13 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 88872 22 19 6735 5564 1 3478 270 24 24 576 mult_36 auto 50.6 MiB 2.55 23179 86.8 MiB 2.08 0.02 4.14666 -3746.57 -4.14666 4.14666 2.30 0.0111309 0.0100258 0.961832 0.862385 80 37843 32 1.59675e+07 8.27472e+06 2.72095e+06 4723.87 23.00 4.65672 4.13415 70206 720185 -1 32139 17 12589 14266 2462069 511321 0 0 2462069 511321 13182 12666 0 0 95311 85449 0 0 129082 105499 0 0 13188 12735 0 0 1112984 146466 0 0 1098322 148506 0 0 13182 0 0 609 5080 5687 16510 1139 270 4.52256 4.52256 -4368.5 -4.52256 0 0 3.41546e+06 5929.62 0.91 0.57 0.43 -1 -1 0.91 0.260609 0.235951 1656 2196 874 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_pipe_48.v common 32.57 vpr 87.09 MiB 0.27 20356 -1 -1 1 1.22 -1 -1 43412 -1 -1 218 22 0 13 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 89180 22 19 6809 5621 1 3528 272 24 24 576 mult_36 auto 51.1 MiB 2.00 23697 87.1 MiB 1.23 0.01 4.02136 -3739.94 -4.02136 4.02136 1.48 0.00540484 0.00476021 0.512366 0.448031 82 39597 45 1.59675e+07 8.30367e+06 2.78508e+06 4835.20 18.87 4.28569 3.79253 70778 734779 -1 33279 16 13296 15154 2708984 551703 0 0 2708984 551703 14068 13404 0 0 102400 92159 0 0 140530 113594 0 0 14069 13483 0 0 1208148 161921 0 0 1229769 157142 0 0 14068 0 0 788 6062 5707 18497 1149 36 4.52256 4.52256 -4635.56 -4.52256 0 0 3.48632e+06 6052.64 1.25 0.71 0.65 -1 -1 1.25 0.326241 0.298634 1674 2215 893 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_pipe_49.v common 41.82 vpr 89.11 MiB 0.27 20864 -1 -1 1 1.45 -1 -1 44016 -1 -1 228 22 0 14 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 91244 22 19 7094 5872 1 3643 283 24 24 576 mult_36 auto 52.9 MiB 3.07 26701 89.1 MiB 1.26 0.01 4.27196 -3967.24 -4.27196 4.27196 1.80 0.00592229 0.00524753 0.533279 0.470511 84 43943 34 1.59675e+07 8.84444e+06 2.84938e+06 4946.85 27.14 3.61095 3.17631 71930 760447 -1 35945 16 13806 15906 3002313 601571 0 0 3002313 601571 14515 13903 0 0 105959 95502 0 0 143638 116627 0 0 14519 13986 0 0 1369459 177324 0 0 1354223 184229 0 0 14515 0 0 730 6363 6596 18697 1442 625 4.64786 4.64786 -4676.16 -4.64786 0 0 3.60864e+06 6265.01 0.91 0.63 0.44 -1 -1 0.91 0.251626 0.228029 1745 2324 912 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_pipe_50.v common 37.38 vpr 88.88 MiB 0.27 21100 -1 -1 1 1.49 -1 -1 43620 -1 -1 230 22 0 14 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 91016 22 19 7168 5929 1 3677 285 24 24 576 mult_36 auto 52.9 MiB 2.82 24124 88.9 MiB 2.15 0.02 4.39726 -3899.23 -4.39726 4.39726 2.02 0.0107573 0.00967932 0.973283 0.867425 80 38015 32 1.59675e+07 8.87339e+06 2.72095e+06 4723.87 22.25 5.49815 4.88133 70206 720185 -1 33468 15 13227 14841 2770518 570638 0 0 2770518 570638 13977 13330 0 0 103655 93105 0 0 142418 115684 0 0 13983 13406 0 0 1236290 168228 0 0 1260195 166885 0 0 13977 0 0 766 4198 5870 18307 908 29 4.64786 4.64786 -4886.71 -4.64786 0 0 3.41546e+06 5929.62 0.90 0.63 0.43 -1 -1 0.90 0.272067 0.245809 1764 2343 931 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_pipe_51.v common 32.75 vpr 90.19 MiB 0.24 21732 -1 -1 1 1.22 -1 -1 44396 -1 -1 235 22 0 14 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 92352 22 19 7344 6071 1 3784 290 24 24 576 mult_36 auto 54.0 MiB 2.56 24958 90.2 MiB 1.25 0.01 4.14666 -4033.64 -4.14666 4.14666 1.74 0.00596475 0.00527254 0.521674 0.459771 78 43791 45 1.59675e+07 8.94577e+06 2.67122e+06 4637.53 17.42 4.04225 3.55659 69630 706637 -1 35451 15 14456 16316 3024369 637812 0 0 3024369 637812 15234 14560 0 0 115301 104441 0 0 157637 128597 0 0 15237 14657 0 0 1358569 188191 0 0 1362391 187366 0 0 15234 0 0 796 5563 6506 19410 1134 18 4.64786 4.64786 -4941.37 -4.64786 0 0 3.35110e+06 5817.88 1.29 0.72 0.72 -1 -1 1.29 0.30643 0.27834 1808 2398 950 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_pipe_52.v common 38.98 vpr 90.14 MiB 0.18 21560 -1 -1 1 1.16 -1 -1 44320 -1 -1 237 22 0 14 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 92300 22 19 7418 6128 1 3829 292 24 24 576 mult_36 auto 54.0 MiB 2.61 25267 90.1 MiB 1.53 0.01 4.14666 -4056.06 -4.14666 4.14666 2.04 0.00599333 0.00529293 0.643505 0.563805 80 42359 40 1.59675e+07 8.97472e+06 2.72095e+06 4723.87 25.21 4.81971 4.23632 70206 720185 -1 35314 16 14446 16351 2728788 589034 0 0 2728788 589034 15178 14570 0 0 114604 103244 0 0 153319 127197 0 0 15180 14649 0 0 1208189 166290 0 0 1222318 163084 0 0 15178 0 0 752 4953 7035 19317 1223 461 4.39726 4.39726 -4789.94 -4.39726 0 0 3.41546e+06 5929.62 0.91 0.64 0.42 -1 -1 0.91 0.286873 0.260433 1827 2417 969 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_nopipe_14.v common 8.44 vpr 58.59 MiB 0.06 9240 -1 -1 1 0.19 -1 -1 34236 -1 -1 43 22 0 4 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 60000 22 19 1246 925 1 719 88 16 16 256 mult_36 auto 20.8 MiB 1.17 3950 58.6 MiB 0.14 0.00 6.98711 -334.178 -6.98711 6.98711 0.72 0.000604475 0.000499131 0.0514816 0.0436013 56 7274 28 6.59459e+06 2.20645e+06 849745. 3319.32 3.28 0.450153 0.400389 26364 208198 -1 6619 26 6682 7552 1237557 281768 0 0 1237557 281768 7552 6880 0 0 53663 50368 0 0 75047 58677 0 0 7596 6945 0 0 550117 80799 0 0 543582 78099 0 0 7552 0 0 897 4525 3651 42775 0 0 8.19264 8.19264 -457.679 -8.19264 0 0 1.04740e+06 4091.43 0.39 0.39 0.19 -1 -1 0.39 0.120152 0.109604 299 285 247 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_nopipe_15.v common 9.56 vpr 59.07 MiB 0.07 9388 -1 -1 1 0.17 -1 -1 34608 -1 -1 46 22 0 5 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 60492 22 19 1344 989 1 778 92 16 16 256 mult_36 auto 21.4 MiB 0.97 4251 59.1 MiB 0.17 0.00 7.02947 -342.05 -7.02947 7.02947 0.70 0.000692184 0.000576284 0.0598171 0.0506029 54 8831 46 6.59459e+06 2.64588e+06 829453. 3240.05 4.81 0.515616 0.460082 26108 202796 -1 7281 23 7336 8378 1492501 356251 0 0 1492501 356251 8378 7543 0 0 69010 65710 0 0 85985 71952 0 0 8466 7638 0 0 662671 103441 0 0 657991 99967 0 0 8378 0 0 1064 3897 4897 53508 0 0 8.61383 8.61383 -420.283 -8.61383 0 0 1.02522e+06 4004.78 0.38 0.46 0.19 -1 -1 0.38 0.132508 0.121464 321 304 266 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_nopipe_16.v common 9.76 vpr 59.33 MiB 0.07 9620 -1 -1 1 0.22 -1 -1 34800 -1 -1 48 22 0 5 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 60752 22 19 1418 1046 1 822 94 16 16 256 mult_36 auto 21.5 MiB 1.40 4676 59.3 MiB 0.22 0.00 7.09841 -340.993 -7.09841 7.09841 0.59 0.000737846 0.000604235 0.0831971 0.0707497 56 8599 28 6.59459e+06 2.67484e+06 849745. 3319.32 4.37 0.544586 0.483352 26364 208198 -1 7458 25 8060 9086 1944921 456122 0 0 1944921 456122 9086 8228 0 0 73449 69398 0 0 100069 79364 0 0 9094 8275 0 0 884108 142201 0 0 869115 148656 0 0 9086 0 0 1049 5301 4471 47477 0 0 8.57773 8.57773 -471.689 -8.57773 0 0 1.04740e+06 4091.43 0.39 0.48 0.20 -1 -1 0.39 0.105573 0.0969421 340 323 285 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_nopipe_17.v common 9.07 vpr 59.77 MiB 0.08 10164 -1 -1 1 0.21 -1 -1 34404 -1 -1 52 22 0 5 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 61204 22 19 1518 1112 1 879 98 16 16 256 mult_36 auto 22.2 MiB 1.24 4861 59.8 MiB 0.17 0.00 7.80825 -382.565 -7.80825 7.80825 0.77 0.000873096 0.000745122 0.0624608 0.0539128 60 9516 36 6.59459e+06 2.73274e+06 890343. 3477.90 3.91 0.447762 0.397051 27128 224764 -1 7470 24 7628 8517 1266506 301586 0 0 1266506 301586 8517 7819 0 0 62950 59564 0 0 82773 67071 0 0 8585 7907 0 0 573416 79149 0 0 530265 80076 0 0 8517 0 0 912 3632 4158 43899 0 0 8.89448 8.89448 -499.261 -8.89448 0 0 1.11577e+06 4358.47 0.27 0.26 0.24 -1 -1 0.27 0.0770227 0.0703228 365 342 304 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_nopipe_18.v common 12.04 vpr 60.45 MiB 0.08 10212 -1 -1 1 0.24 -1 -1 34656 -1 -1 55 22 0 5 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 61904 22 19 1592 1169 1 918 101 16 16 256 mult_36 auto 22.6 MiB 1.69 5268 60.5 MiB 0.31 0.01 7.72835 -401.323 -7.72835 7.72835 0.71 0.00192698 0.0016851 0.12305 0.107418 56 10979 44 6.59459e+06 2.77617e+06 849745. 3319.32 6.33 0.766347 0.687908 26364 208198 -1 9074 25 9168 10314 1932510 430754 0 0 1932510 430754 10314 9506 0 0 76894 72311 0 0 105216 83542 0 0 10379 9575 0 0 867138 126087 0 0 862569 129733 0 0 10314 0 0 1173 5866 6469 57504 0 0 9.33468 9.33468 -567.027 -9.33468 0 0 1.04740e+06 4091.43 0.27 0.35 0.12 -1 -1 0.27 0.0811607 0.0738819 383 361 323 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_nopipe_19.v common 10.07 vpr 60.88 MiB 0.09 10388 -1 -1 1 0.25 -1 -1 35032 -1 -1 58 22 0 6 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 62344 22 19 1688 1231 1 975 105 16 16 256 mult_36 auto 23.2 MiB 1.25 5779 60.9 MiB 0.21 0.00 7.75835 -390.261 -7.75835 7.75835 0.52 0.000903449 0.00076309 0.0733893 0.0631692 64 10849 45 6.59459e+06 3.21559e+06 943753. 3686.54 5.40 0.680333 0.605839 27892 240595 -1 8556 25 7224 8309 1087210 250867 0 0 1087210 250867 7979 7326 0 0 51659 47750 0 0 74750 57377 0 0 7995 7410 0 0 469825 66867 0 0 475002 64137 0 0 7979 0 0 778 4654 4234 35730 369 9 9.58838 9.58838 -597.752 -9.58838 0 0 1.19033e+06 4649.74 0.29 0.23 0.17 -1 -1 0.29 0.0793978 0.0718946 404 380 342 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_nopipe_20.v common 12.00 vpr 61.26 MiB 0.09 10788 -1 -1 1 0.26 -1 -1 35096 -1 -1 59 22 0 6 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 62728 22 19 1762 1288 1 1013 106 16 16 256 mult_36 auto 23.7 MiB 1.75 6222 61.3 MiB 0.19 0.00 7.68911 -431.664 -7.68911 7.68911 0.52 0.00103822 0.000889916 0.0691261 0.0595505 62 12520 34 6.59459e+06 3.23007e+06 916467. 3579.95 6.35 0.757621 0.678235 27384 229598 -1 9364 23 8026 9244 1390051 309174 0 0 1390051 309174 8903 8237 0 0 63939 60008 0 0 82665 67128 0 0 8965 8352 0 0 610001 82836 0 0 615578 82613 0 0 8903 0 0 902 4815 4719 38901 370 2 9.37378 9.37378 -564.448 -9.37378 0 0 1.13630e+06 4438.68 0.42 0.45 0.21 -1 -1 0.42 0.143723 0.130377 423 399 361 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_nopipe_21.v common 12.78 vpr 61.85 MiB 0.10 10920 -1 -1 1 0.18 -1 -1 35584 -1 -1 62 22 0 6 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 63336 22 19 1859 1351 1 1072 109 16 16 256 mult_36 auto 24.2 MiB 1.73 6303 61.9 MiB 0.44 0.01 7.62205 -457.249 -7.62205 7.62205 0.85 0.00250789 0.00221809 0.186417 0.165552 64 12190 48 6.59459e+06 3.2735e+06 943753. 3686.54 6.25 0.898093 0.803378 27892 240595 -1 9835 26 9070 10262 1521610 339009 0 0 1521610 339009 9952 9412 0 0 68120 63431 0 0 96416 74745 0 0 10014 9500 0 0 683455 92150 0 0 653653 89771 0 0 9952 0 0 905 4872 5050 35698 327 2 8.98378 8.98378 -627.371 -8.98378 0 0 1.19033e+06 4649.74 0.45 0.47 0.22 -1 -1 0.45 0.160933 0.147604 445 418 380 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_nopipe_22.v common 13.42 vpr 62.11 MiB 0.10 11080 -1 -1 1 0.27 -1 -1 35000 -1 -1 66 22 0 6 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 63604 22 19 1933 1408 1 1112 113 16 16 256 mult_36 auto 24.6 MiB 2.01 6333 62.1 MiB 0.41 0.01 7.62315 -473.145 -7.62315 7.62315 0.81 0.00218861 0.00189894 0.154638 0.133459 64 12429 31 6.59459e+06 3.3314e+06 943753. 3686.54 6.58 0.862982 0.76945 27892 240595 -1 9808 25 9584 10846 1683948 381323 0 0 1683948 381323 10211 9743 0 0 75442 70393 0 0 107315 83340 0 0 10215 9784 0 0 753662 107480 0 0 727103 100583 0 0 10211 0 0 656 3246 3885 14160 677 2 8.66969 8.66969 -746.461 -8.66969 0 0 1.19033e+06 4649.74 0.46 0.56 0.21 -1 -1 0.46 0.182161 0.166186 464 437 399 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_nopipe_23.v common 12.51 vpr 62.37 MiB 0.07 11240 -1 -1 1 0.20 -1 -1 35860 -1 -1 68 22 0 7 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 63864 22 19 2031 1472 1 1172 116 18 18 324 mult_36 auto 24.7 MiB 1.41 7302 62.4 MiB 0.41 0.01 7.71915 -469.387 -7.71915 7.71915 0.97 0.00289149 0.0024649 0.171024 0.14955 62 14803 38 8.13932e+06 3.75635e+06 1.20291e+06 3712.69 6.27 0.851593 0.75936 35328 304176 -1 11663 24 10309 11824 2139086 462153 0 0 2139086 462153 11119 10443 0 0 87634 82781 0 0 113865 92261 0 0 11126 10535 0 0 969114 131148 0 0 946228 134985 0 0 11119 0 0 839 3943 5009 18002 781 2 9.31258 9.31258 -752.691 -9.31258 0 0 1.49010e+06 4599.06 0.61 0.50 0.29 -1 -1 0.61 0.126621 0.115925 486 456 418 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_nopipe_24.v common 15.37 vpr 63.14 MiB 0.11 11460 -1 -1 1 0.32 -1 -1 35736 -1 -1 71 22 0 7 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 64656 22 19 2105 1529 1 1210 119 18 18 324 mult_36 auto 25.5 MiB 2.19 6909 63.1 MiB 0.51 0.01 7.56085 -470.498 -7.56085 7.56085 1.14 0.00216685 0.00185267 0.220515 0.193591 64 13430 34 8.13932e+06 3.79978e+06 1.23838e+06 3822.15 7.05 1.00386 0.89642 35972 318676 -1 11061 24 9564 10965 1884847 406164 0 0 1884847 406164 10336 9818 0 0 78715 73700 0 0 108242 86500 0 0 10350 9882 0 0 846015 111568 0 0 831189 114696 0 0 10336 0 0 800 4273 4910 18619 669 9 9.16728 9.16728 -775.541 -9.16728 0 0 1.56068e+06 4816.91 0.62 0.62 0.30 -1 -1 0.62 0.208116 0.190618 505 475 437 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_nopipe_25.v common 12.66 vpr 63.52 MiB 0.16 11644 -1 -1 1 0.30 -1 -1 35468 -1 -1 73 22 0 7 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 65048 22 19 2201 1591 1 1267 121 18 18 324 mult_36 auto 26.3 MiB 2.08 7669 63.5 MiB 0.51 0.01 7.62205 -492.613 -7.62205 7.62205 1.14 0.0030417 0.00272988 0.22393 0.197643 68 13647 28 8.13932e+06 3.82873e+06 1.31159e+06 4048.11 5.04 0.813151 0.723746 36620 334356 -1 11520 23 9389 11018 1759568 384822 0 0 1759568 384822 10157 9527 0 0 76861 72190 0 0 102702 82765 0 0 10163 9611 0 0 770873 107585 0 0 788812 103144 0 0 10157 0 0 792 4538 5339 13613 991 21 8.95588 8.95588 -839.515 -8.95588 0 0 1.63345e+06 5041.52 0.43 0.37 0.19 -1 -1 0.43 0.109629 0.0995486 526 494 456 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_nopipe_26.v common 13.65 vpr 63.86 MiB 0.12 11756 -1 -1 1 0.37 -1 -1 36360 -1 -1 76 22 0 7 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 65392 22 19 2275 1648 1 1304 124 18 18 324 mult_36 auto 26.4 MiB 2.27 7450 63.9 MiB 0.34 0.00 7.80825 -523.983 -7.80825 7.80825 0.74 0.00146921 0.00127349 0.126689 0.109781 72 12810 26 8.13932e+06 3.87216e+06 1.37338e+06 4238.83 5.75 1.10245 0.993304 37588 355536 -1 11175 25 10276 11592 2031586 434781 0 0 2031586 434781 11057 10454 0 0 81627 76634 0 0 116305 89151 0 0 11057 10563 0 0 914331 123667 0 0 897209 124312 0 0 11057 0 0 806 3084 3321 14895 574 21 8.87728 8.87728 -752.323 -8.87728 0 0 1.72054e+06 5310.31 0.70 0.71 0.35 -1 -1 0.70 0.247003 0.226685 546 513 475 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_nopipe_27.v common 15.73 vpr 64.54 MiB 0.13 12128 -1 -1 1 0.23 -1 -1 36176 -1 -1 82 22 0 8 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 66088 22 19 2385 1724 1 1377 131 18 18 324 mult_36 auto 27.2 MiB 2.29 8656 64.5 MiB 0.66 0.01 7.67995 -523.927 -7.67995 7.67995 1.18 0.00320786 0.00282479 0.287216 0.254109 62 17421 47 8.13932e+06 4.35501e+06 1.20291e+06 3712.69 7.00 1.06604 0.947591 35328 304176 -1 13139 24 11813 13550 2319149 502142 0 0 2319149 502142 12648 11962 0 0 97579 91875 0 0 125721 102676 0 0 12648 12051 0 0 1038804 142455 0 0 1031749 141123 0 0 12648 0 0 863 4608 5187 16758 1006 67 8.96188 8.96188 -852.074 -8.96188 0 0 1.49010e+06 4599.06 0.60 0.79 0.28 -1 -1 0.60 0.244848 0.224461 575 532 494 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_nopipe_28.v common 16.63 vpr 64.95 MiB 0.12 12308 -1 -1 1 0.37 -1 -1 36520 -1 -1 83 22 0 8 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 66508 22 19 2459 1781 1 1418 132 18 18 324 mult_36 auto 27.4 MiB 2.59 8745 64.9 MiB 0.31 0.00 7.60005 -550.785 -7.60005 7.60005 0.74 0.00156159 0.00132976 0.118627 0.102723 66 15827 32 8.13932e+06 4.36948e+06 1.27759e+06 3943.17 7.93 1.13944 1.02489 36296 327148 -1 13390 26 12951 14549 2662497 565067 0 0 2662497 565067 13937 13222 0 0 99481 93698 0 0 141486 108649 0 0 13939 13301 0 0 1205886 165574 0 0 1187768 170623 0 0 13937 0 0 1018 5246 5058 31184 634 35 9.09798 9.09798 -878.539 -9.09798 0 0 1.59950e+06 4936.74 0.67 0.90 0.31 -1 -1 0.67 0.273595 0.249878 594 551 513 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_nopipe_29.v common 22.54 vpr 65.46 MiB 0.14 12420 -1 -1 1 0.39 -1 -1 36156 -1 -1 85 22 0 9 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 67032 22 19 2565 1853 1 1483 135 22 22 484 mult_36 auto 28.2 MiB 2.98 9467 65.5 MiB 0.61 0.01 7.58425 -519.207 -7.58425 7.58425 1.97 0.00370019 0.00332353 0.271136 0.241262 68 16435 45 1.32347e+07 4.79443e+06 2.01763e+06 4168.66 10.53 1.40299 1.25167 55470 518816 -1 13853 25 12220 14490 2783050 587169 0 0 2783050 587169 13275 12421 0 0 105016 99072 0 0 141915 112813 0 0 13288 12527 0 0 1262134 172292 0 0 1247422 178044 0 0 13275 0 0 1082 6812 6375 18476 1305 219 9.21838 9.21838 -933.695 -9.21838 0 0 2.51205e+06 5190.18 1.16 0.77 0.51 -1 -1 1.16 0.199899 0.181635 619 570 532 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_nopipe_30.v common 20.46 vpr 65.71 MiB 0.13 12512 -1 -1 1 0.44 -1 -1 36576 -1 -1 89 22 0 9 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 67288 22 19 2639 1910 1 1523 139 22 22 484 mult_36 auto 28.6 MiB 2.78 9163 65.7 MiB 0.69 0.01 7.71115 -535.323 -7.71115 7.71115 1.93 0.00382225 0.00340019 0.31184 0.276712 66 16255 28 1.32347e+07 4.85233e+06 1.96511e+06 4060.15 9.55 1.46174 1.31073 54986 507526 -1 13759 24 12873 14544 2859992 606760 0 0 2859992 606760 13853 13088 0 0 115809 109850 0 0 159179 126302 0 0 13866 13188 0 0 1276728 171362 0 0 1280557 172970 0 0 13853 0 0 1007 4248 4781 18903 761 2 9.09008 9.09008 -854.358 -9.09008 0 0 2.45963e+06 5081.88 0.75 0.55 0.31 -1 -1 0.75 0.139378 0.126543 639 589 551 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_nopipe_31.v common 18.23 vpr 66.36 MiB 0.13 12864 -1 -1 1 0.43 -1 -1 36960 -1 -1 93 22 0 9 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 67952 22 19 2744 1981 1 1589 143 22 22 484 mult_36 auto 29.0 MiB 2.02 10314 66.4 MiB 0.43 0.01 7.68295 -597.427 -7.68295 7.68295 1.22 0.00188193 0.00163118 0.161103 0.140463 70 18057 41 1.32347e+07 4.91023e+06 2.06816e+06 4273.05 8.70 0.931285 0.828109 56434 539830 -1 15371 25 12743 14615 3049478 632328 0 0 3049478 632328 13706 13010 0 0 105022 98445 0 0 145859 113551 0 0 13709 13133 0 0 1369958 197251 0 0 1401224 196938 0 0 13706 0 0 992 4951 5330 19204 927 11 9.33888 9.33888 -1175.2 -9.33888 0 0 2.60483e+06 5381.88 1.21 0.92 0.53 -1 -1 1.21 0.233567 0.21267 665 608 570 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_nopipe_32.v common 27.12 vpr 66.43 MiB 0.14 12872 -1 -1 1 0.49 -1 -1 36296 -1 -1 96 22 0 9 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 68024 22 19 2818 2038 1 1626 146 22 22 484 mult_36 auto 29.2 MiB 3.32 10761 66.4 MiB 0.90 0.01 7.66715 -553.462 -7.66715 7.66715 1.94 0.0046296 0.00418177 0.392091 0.347985 68 20214 45 1.32347e+07 4.95366e+06 2.01763e+06 4168.66 14.60 1.72833 1.54539 55470 518816 -1 15948 27 15374 17821 3544346 735313 0 0 3544346 735313 16574 15628 0 0 125841 118846 0 0 177221 135954 0 0 16590 15770 0 0 1603920 222915 0 0 1604200 226200 0 0 16574 0 0 1231 7940 7676 33365 1298 135 9.43328 9.43328 -1200.18 -9.43328 0 0 2.51205e+06 5190.18 1.05 0.84 0.36 -1 -1 1.05 0.188988 0.171482 684 627 589 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_nopipe_33.v common 21.64 vpr 67.34 MiB 0.15 13528 -1 -1 1 0.34 -1 -1 36604 -1 -1 100 22 0 10 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 68956 22 19 2923 2109 1 1697 151 22 22 484 mult_36 auto 30.1 MiB 2.33 10682 67.3 MiB 1.02 0.01 8.36299 -612.502 -8.36299 8.36299 1.96 0.00401418 0.00357578 0.407471 0.361265 64 21092 45 1.32347e+07 5.40755e+06 1.90554e+06 3937.06 10.77 1.1999 1.064 54502 494576 -1 16584 25 16717 18815 4090813 849958 0 0 4090813 849958 17824 17045 0 0 136104 127265 0 0 189472 147378 0 0 17825 17108 0 0 1875770 265447 0 0 1853818 275715 0 0 17824 0 0 1137 5986 5968 23849 1064 138 9.98022 9.98022 -1074.71 -9.98022 0 0 2.40101e+06 4960.76 0.70 0.75 0.28 -1 -1 0.70 0.161972 0.147229 710 646 608 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_nopipe_34.v common 17.94 vpr 67.56 MiB 0.12 13640 -1 -1 1 0.53 -1 -1 37036 -1 -1 101 22 0 10 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 69184 22 19 2997 2166 1 1733 152 22 22 484 mult_36 auto 30.4 MiB 2.61 11016 67.6 MiB 0.50 0.01 8.20359 -612.989 -8.20359 8.20359 1.42 0.00213195 0.00182352 0.195556 0.170746 66 20704 39 1.32347e+07 5.42203e+06 1.96511e+06 4060.15 8.17 1.09242 0.969491 54986 507526 -1 16623 24 15229 17233 3510468 738061 0 0 3510468 738061 16318 15557 0 0 129062 121858 0 0 175963 139490 0 0 16321 15645 0 0 1594801 215885 0 0 1578003 229626 0 0 16318 0 0 1114 4880 5713 22414 953 2 9.64792 9.64792 -1054.11 -9.64792 0 0 2.45963e+06 5081.88 0.72 0.65 0.29 -1 -1 0.72 0.155505 0.140893 729 665 627 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_nopipe_35.v common 19.56 vpr 68.34 MiB 0.15 13868 -1 -1 1 0.47 -1 -1 36808 -1 -1 106 22 0 10 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 69976 22 19 3101 2236 1 1798 157 22 22 484 mult_36 auto 30.9 MiB 2.36 11748 68.3 MiB 0.52 0.01 8.32889 -634.18 -8.32889 8.32889 1.21 0.00220007 0.00191592 0.193991 0.17001 72 20808 32 1.32347e+07 5.49441e+06 2.11301e+06 4365.72 9.07 1.20688 1.07766 56918 551676 -1 17360 23 12772 14878 3121498 653933 0 0 3121498 653933 13673 12995 0 0 102559 96175 0 0 141758 112726 0 0 13674 13109 0 0 1421440 205421 0 0 1428394 213507 0 0 13673 0 0 926 6879 7036 18209 1258 75 10.1117 10.1117 -1103.59 -10.1117 0 0 2.64603e+06 5467.00 1.21 1.08 0.52 -1 -1 1.21 0.32263 0.295333 755 684 646 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_nopipe_36.v common 23.86 vpr 68.70 MiB 0.16 14032 -1 -1 1 0.39 -1 -1 37764 -1 -1 107 22 0 10 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 70348 22 19 3175 2293 1 1835 158 22 22 484 mult_36 auto 31.6 MiB 3.93 12781 68.7 MiB 0.86 0.01 8.44139 -676.284 -8.44139 8.44139 1.90 0.00218753 0.00191014 0.356419 0.316699 76 22477 49 1.32347e+07 5.50888e+06 2.20457e+06 4554.90 10.70 1.17733 1.04474 57882 574062 -1 18561 25 15277 17633 3650736 741168 0 0 3650736 741168 16462 15539 0 0 119504 112111 0 0 166512 128438 0 0 16464 15685 0 0 1666486 236571 0 0 1665308 232824 0 0 16462 0 0 1213 7285 6384 22946 1221 16 10.2448 10.2448 -1287.59 -10.2448 0 0 2.73077e+06 5642.09 0.84 0.88 0.41 -1 -1 0.84 0.237434 0.216667 773 703 665 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_nopipe_37.v common 24.30 vpr 69.36 MiB 0.17 14252 -1 -1 1 0.38 -1 -1 37128 -1 -1 111 22 0 11 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 71028 22 19 3280 2364 1 1905 163 24 24 576 mult_36 auto 32.0 MiB 3.07 12281 69.4 MiB 1.06 0.01 8.51829 -743.663 -8.51829 8.51829 1.87 0.00459537 0.00412764 0.449807 0.394145 64 23320 43 1.59675e+07 5.96278e+06 2.26035e+06 3924.22 12.30 1.53754 1.36644 64454 586630 -1 18470 25 16404 18951 3408789 711687 0 0 3408789 711687 17544 16673 0 0 133768 124864 0 0 183390 145237 0 0 17553 16765 0 0 1524503 203469 0 0 1532031 204679 0 0 17544 0 0 1168 10547 11390 50791 1467 33 9.99302 9.99302 -1075.61 -9.99302 0 0 2.84938e+06 4946.85 0.92 0.80 0.58 -1 -1 0.92 0.213127 0.192148 798 722 684 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_nopipe_38.v common 79.18 vpr 69.72 MiB 0.17 14692 -1 -1 1 0.48 -1 -1 37820 -1 -1 113 22 0 11 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 71396 22 19 3354 2421 1 1940 165 24 24 576 mult_36 auto 32.6 MiB 3.60 13705 69.7 MiB 0.56 0.01 8.63069 -824.429 -8.63069 8.63069 1.50 0.00244523 0.00212545 0.211826 0.185773 70 24665 50 1.59675e+07 5.99174e+06 2.45377e+06 4260.01 68.25 2.26367 1.99079 66754 640332 -1 20208 26 17084 19569 3775919 749233 0 0 3775919 749233 18334 17443 0 0 132670 123822 0 0 188792 144051 0 0 18342 17580 0 0 1707037 225765 0 0 1710744 220572 0 0 18334 0 0 1279 8446 8914 39611 1252 184 10.0505 10.0505 -1251.96 -10.0505 0 0 3.09179e+06 5367.68 0.77 0.57 0.35 -1 -1 0.77 0.140197 0.126349 818 741 703 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_nopipe_39.v common 28.06 vpr 70.18 MiB 0.19 14732 -1 -1 1 0.38 -1 -1 37984 -1 -1 117 22 0 11 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 71864 22 19 3457 2490 1 2006 169 24 24 576 mult_36 auto 32.9 MiB 4.54 13303 70.2 MiB 1.00 0.01 8.58539 -842.059 -8.58539 8.58539 2.18 0.00555066 0.00503902 0.435178 0.389069 74 22181 33 1.59675e+07 6.04964e+06 2.56259e+06 4448.94 12.23 1.92157 1.72118 67906 667765 -1 19078 24 15586 17760 3458932 696645 0 0 3458932 696645 16701 15846 0 0 122219 114511 0 0 173138 132741 0 0 16703 16007 0 0 1568910 209816 0 0 1561261 207724 0 0 16701 0 0 1141 5281 6293 22831 1080 14 9.88952 9.88952 -1345.91 -9.88952 0 0 3.19068e+06 5539.38 1.50 1.15 0.57 -1 -1 1.50 0.345269 0.313179 842 760 722 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_nopipe_40.v common 29.07 vpr 70.34 MiB 0.18 14672 -1 -1 1 0.44 -1 -1 37724 -1 -1 120 22 0 11 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 72028 22 19 3531 2547 1 2046 172 24 24 576 mult_36 auto 33.4 MiB 4.82 13036 70.3 MiB 1.10 0.01 8.45419 -831.231 -8.45419 8.45419 2.38 0.00620253 0.00542248 0.477798 0.42315 70 22560 29 1.59675e+07 6.09306e+06 2.45377e+06 4260.01 12.77 2.1464 1.9321 66754 640332 -1 19265 25 16061 18668 3538769 751661 0 0 3538769 751661 17382 16420 0 0 133798 125278 0 0 185280 145226 0 0 17386 16508 0 0 1614577 221733 0 0 1570346 226496 0 0 17382 0 0 1347 8252 7983 28477 1340 174 9.81282 9.81282 -1305.19 -9.81282 0 0 3.09179e+06 5367.68 1.37 1.05 0.62 -1 -1 1.37 0.292621 0.265892 862 779 741 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_nopipe_41.v common 29.07 vpr 70.96 MiB 0.13 15176 -1 -1 1 0.63 -1 -1 37560 -1 -1 122 22 0 12 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 72668 22 19 3634 2616 1 2109 175 24 24 576 mult_36 auto 34.0 MiB 4.43 13522 71.0 MiB 1.10 0.01 8.53849 -836.13 -8.53849 8.53849 1.81 0.00479307 0.00411035 0.445086 0.390591 70 23859 37 1.59675e+07 6.51802e+06 2.45377e+06 4260.01 14.62 2.28794 2.0411 66754 640332 -1 20087 24 17696 20339 3636874 757647 0 0 3636874 757647 19093 18069 0 0 141981 132870 0 0 196499 153374 0 0 19119 18197 0 0 1628341 216780 0 0 1631841 218357 0 0 19093 0 0 1425 9535 10281 50631 1289 126 9.78602 9.78602 -1384.93 -9.78602 0 0 3.09179e+06 5367.68 1.45 0.87 0.64 -1 -1 1.45 0.234146 0.21327 886 798 760 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_nopipe_42.v common 27.25 vpr 71.62 MiB 0.13 15292 -1 -1 1 0.55 -1 -1 37720 -1 -1 125 22 0 12 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 73340 22 19 3708 2673 1 2146 178 24 24 576 mult_36 auto 34.5 MiB 4.69 13720 71.6 MiB 0.58 0.01 8.41799 -828.567 -8.41799 8.41799 1.49 0.00285304 0.0024252 0.222663 0.194281 66 25238 41 1.59675e+07 6.56144e+06 2.33135e+06 4047.49 12.42 1.66782 1.48426 65030 601923 -1 20211 25 17799 20512 3917564 811811 0 0 3917564 811811 19178 18127 0 0 144532 136066 0 0 205511 159414 0 0 19194 18260 0 0 1764748 240090 0 0 1764401 239854 0 0 19178 0 0 1407 8959 9372 35609 1376 2 9.92122 9.92122 -1402.93 -9.92122 0 0 2.91907e+06 5067.82 1.34 1.34 0.58 -1 -1 1.34 0.437946 0.397726 906 817 779 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_nopipe_43.v common 28.56 vpr 71.88 MiB 0.16 15548 -1 -1 1 0.53 -1 -1 37776 -1 -1 129 22 0 12 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 73608 22 19 3810 2741 1 2211 182 24 24 576 mult_36 auto 34.9 MiB 4.20 15182 71.9 MiB 1.02 0.01 8.70475 -847.982 -8.70475 8.70475 1.94 0.00510109 0.00440807 0.399366 0.348411 68 26353 39 1.59675e+07 6.61934e+06 2.39371e+06 4155.74 14.26 1.90734 1.69684 65606 615345 -1 21386 26 16065 18609 3449770 726656 0 0 3449770 726656 17368 16328 0 0 134012 126249 0 0 180335 144455 0 0 17372 16437 0 0 1541973 211098 0 0 1558710 212089 0 0 17368 0 0 1330 7312 7531 24429 1275 60 10.3763 10.3763 -1440.62 -10.3763 0 0 2.98162e+06 5176.42 0.93 0.73 0.50 -1 -1 0.93 0.223383 0.20165 930 836 798 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_nopipe_44.v common 22.93 vpr 72.32 MiB 0.17 15696 -1 -1 1 0.48 -1 -1 38380 -1 -1 132 22 0 12 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 74052 22 19 3884 2798 1 2252 185 24 24 576 mult_36 auto 35.2 MiB 3.65 14741 72.3 MiB 0.65 0.01 8.80515 -846.092 -8.80515 8.80515 1.47 0.0028153 0.00246397 0.246062 0.214502 68 27010 41 1.59675e+07 6.66277e+06 2.39371e+06 4155.74 10.07 1.23654 1.09172 65606 615345 -1 21281 24 16894 19389 3776684 795847 0 0 3776684 795847 18163 17168 0 0 141557 133427 0 0 187060 152049 0 0 18165 17292 0 0 1679859 236594 0 0 1731880 239317 0 0 18163 0 0 1297 6914 6776 25002 1280 28 10.1037 10.1037 -1274.18 -10.1037 0 0 2.98162e+06 5176.42 1.41 1.01 0.60 -1 -1 1.41 0.26823 0.243873 949 855 817 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_nopipe_45.v common 30.49 vpr 72.55 MiB 0.19 15816 -1 -1 1 0.75 -1 -1 39980 -1 -1 135 22 0 13 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 74288 22 19 3989 2869 1 2317 189 24 24 576 mult_36 auto 35.5 MiB 5.60 15307 72.5 MiB 1.19 0.02 8.58375 -899.572 -8.58375 8.58375 2.36 0.00632734 0.00539568 0.48402 0.427597 74 25426 50 1.59675e+07 7.1022e+06 2.56259e+06 4448.94 13.58 2.40319 2.14187 67906 667765 -1 21828 25 17197 20383 3509109 723161 0 0 3509109 723161 18491 17525 0 0 134309 125694 0 0 192347 147763 0 0 18494 17654 0 0 1562858 207920 0 0 1582610 206605 0 0 18491 0 0 1321 9870 10180 25464 1930 241 10.0535 10.0535 -1410.54 -10.0535 0 0 3.19068e+06 5539.38 1.15 1.09 0.41 -1 -1 1.15 0.37473 0.340726 975 874 836 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_nopipe_46.v common 28.87 vpr 72.95 MiB 0.21 16260 -1 -1 1 0.47 -1 -1 39980 -1 -1 136 22 0 13 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 74696 22 19 4063 2926 1 2354 190 24 24 576 mult_36 auto 35.9 MiB 4.61 15749 72.9 MiB 0.61 0.01 8.58249 -857.872 -8.58249 8.58249 1.44 0.0026471 0.00228107 0.223 0.194109 78 25387 44 1.59675e+07 7.11667e+06 2.67122e+06 4637.53 15.26 2.2816 2.0255 69630 706637 -1 21867 25 15871 18384 3403674 704952 0 0 3403674 704952 17148 16126 0 0 137200 128744 0 0 186568 148195 0 0 17148 16200 0 0 1505899 201283 0 0 1539711 194404 0 0 17148 0 0 1299 5898 7717 24207 1284 79 9.61362 9.61362 -1431.18 -9.61362 0 0 3.35110e+06 5817.88 1.16 0.75 0.71 -1 -1 1.16 0.228358 0.206867 993 893 855 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_nopipe_47.v common 31.99 vpr 73.72 MiB 0.22 16480 -1 -1 1 0.47 -1 -1 40272 -1 -1 141 22 0 13 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 75488 22 19 4167 2996 1 2420 195 24 24 576 mult_36 auto 36.5 MiB 5.31 16868 73.7 MiB 1.23 0.02 8.63695 -958.698 -8.63695 8.63695 2.30 0.00576461 0.00515487 0.473976 0.412844 74 28413 35 1.59675e+07 7.18905e+06 2.56259e+06 4448.94 14.46 2.4355 2.17099 67906 667765 -1 23928 26 18540 21810 4034882 822976 0 0 4034882 822976 19861 18863 0 0 144280 135090 0 0 205004 156756 0 0 19862 18966 0 0 1820641 246449 0 0 1825234 246852 0 0 19861 0 0 1352 10455 10721 27105 2005 219 10.0366 10.0366 -1447.59 -10.0366 0 0 3.19068e+06 5539.38 1.59 1.45 0.67 -1 -1 1.59 0.435019 0.394653 1019 912 874 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_nopipe_48.v common 68.33 vpr 73.76 MiB 0.22 16540 -1 -1 1 0.82 -1 -1 40224 -1 -1 144 22 0 13 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 75532 22 19 4241 3053 1 2458 198 24 24 576 mult_36 auto 36.8 MiB 5.50 15648 73.8 MiB 0.70 0.01 8.54649 -901.089 -8.54649 8.54649 1.59 0.00322927 0.00276582 0.26157 0.22713 70 27078 34 1.59675e+07 7.23248e+06 2.45377e+06 4260.01 53.94 3.35061 2.95254 66754 640332 -1 22499 24 17491 20550 3495767 764851 0 0 3495767 764851 18846 17756 0 0 145497 135497 0 0 201578 159086 0 0 18855 17869 0 0 1568690 214593 0 0 1542301 220050 0 0 18846 0 0 1385 8889 9817 25983 1789 463 10.0036 10.0036 -1659.59 -10.0036 0 0 3.09179e+06 5367.68 0.88 0.70 0.37 -1 -1 0.88 0.211815 0.191808 1038 931 893 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_nopipe_49.v common 36.81 vpr 74.49 MiB 0.24 16876 -1 -1 1 0.79 -1 -1 40632 -1 -1 145 22 0 14 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 76280 22 19 4346 3124 1 2527 200 24 24 576 mult_36 auto 37.8 MiB 6.12 17914 74.5 MiB 1.47 0.02 8.67149 -899.265 -8.67149 8.67149 2.30 0.00666216 0.00593984 0.579115 0.508032 74 30787 42 1.59675e+07 7.64295e+06 2.56259e+06 4448.94 18.04 2.95346 2.63599 67906 667765 -1 25475 26 23355 27104 6018365 1227340 0 0 6018365 1227340 25276 23803 0 0 189936 178846 0 0 266305 203790 0 0 25279 23994 0 0 2732170 398735 0 0 2779399 398172 0 0 25276 0 0 1951 12562 12698 55015 1857 555 10.1993 10.1993 -1502.89 -10.1993 0 0 3.19068e+06 5539.38 1.31 1.44 0.73 -1 -1 1.31 0.315585 0.285183 1062 950 912 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_nopipe_50.v common 27.36 vpr 74.69 MiB 0.18 17056 -1 -1 1 0.78 -1 -1 40452 -1 -1 148 22 0 14 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 76484 22 19 4420 3181 1 2563 203 24 24 576 mult_36 auto 38.1 MiB 6.66 17842 74.7 MiB 0.72 0.01 9.01655 -961.77 -9.01655 9.01655 1.57 0.00354776 0.00307211 0.261634 0.228273 70 30643 40 1.59675e+07 7.68637e+06 2.45377e+06 4260.01 10.24 1.42759 1.26198 66754 640332 -1 25117 22 19334 22724 4115308 869383 0 0 4115308 869383 20786 19702 0 0 161847 150765 0 0 220265 175486 0 0 20790 19855 0 0 1848292 248660 0 0 1843328 254915 0 0 20786 0 0 1479 10032 11044 28696 2007 747 10.3265 10.3265 -1708.83 -10.3265 0 0 3.09179e+06 5367.68 1.46 1.29 0.64 -1 -1 1.46 0.376355 0.341803 1082 969 931 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_nopipe_51.v common 34.64 vpr 75.42 MiB 0.24 17208 -1 -1 1 0.92 -1 -1 40544 -1 -1 152 22 0 14 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 77232 22 19 4524 3251 1 2633 207 24 24 576 mult_36 auto 38.5 MiB 6.58 17656 75.4 MiB 1.21 0.02 8.50409 -1012.06 -8.50409 8.50409 2.39 0.00700961 0.0062661 0.499725 0.440099 74 29723 39 1.59675e+07 7.74428e+06 2.56259e+06 4448.94 15.76 2.4365 2.16758 67906 667765 -1 25531 25 22236 25618 4764084 952226 0 0 4764084 952226 23809 22450 0 0 167986 157411 0 0 244095 183837 0 0 23810 22627 0 0 2132945 285952 0 0 2171439 279949 0 0 23809 0 0 1601 9205 10987 32741 1833 213 10.215 10.215 -1591.21 -10.215 0 0 3.19068e+06 5539.38 1.33 1.35 0.40 -1 -1 1.33 0.412133 0.372314 1107 988 950 19 0 0 -k6_frac_2ripple_N8_22nm.xml fir_nopipe_52.v common 33.09 vpr 75.62 MiB 0.27 17284 -1 -1 1 0.83 -1 -1 38796 -1 -1 155 22 0 14 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 77440 22 19 4598 3308 1 2667 210 24 24 576 mult_36 auto 39.0 MiB 5.29 18143 75.6 MiB 1.40 0.02 8.85319 -995.156 -8.85319 8.85319 2.29 0.00694687 0.00624339 0.562046 0.493313 74 31788 47 1.59675e+07 7.7877e+06 2.56259e+06 4448.94 15.59 2.24567 1.99529 67906 667765 -1 25922 30 20829 24352 4698218 964838 0 0 4698218 964838 22538 21138 0 0 150050 139964 0 0 238597 167585 0 0 22543 21290 0 0 2129961 308161 0 0 2134529 306700 0 0 22538 0 0 1733 10864 9637 32256 1861 165 10.0223 10.0223 -1669.6 -10.0223 0 0 3.19068e+06 5539.38 1.20 1.01 0.61 -1 -1 1.20 0.319242 0.287891 1127 1007 969 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_pipe_14.v common 9.35 vpr 62.11 MiB 0.08 10424 -1 -1 1 0.28 -1 -1 35476 -1 -1 65 22 0 4 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 63600 22 19 1974 1653 1 1013 110 16 16 256 mult_36 auto 24.4 MiB 0.50 5455 62.1 MiB 0.31 0.00 3.89606 -995.417 -3.89606 3.89606 0.84 0.00237112 0.00206954 0.140848 0.123815 64 10286 29 6.62819e+06 2.54052e+06 943753. 3686.54 4.24 0.838245 0.739775 27892 240595 -1 8612 20 3771 4299 609202 136076 0 0 609202 136076 4127 3868 0 0 28547 25537 0 0 39253 32491 0 0 4167 3911 0 0 265810 35414 0 0 267298 34855 0 0 4127 0 0 370 2178 1952 15558 197 1 4.27196 4.27196 -1190.62 -4.27196 0 0 1.19033e+06 4649.74 0.45 0.27 0.24 -1 -1 0.45 0.134568 0.121931 481 649 247 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_pipe_15.v common 8.24 vpr 63.16 MiB 0.07 10728 -1 -1 1 0.31 -1 -1 36060 -1 -1 72 22 0 5 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 64676 22 19 2144 1789 1 1107 118 16 16 256 mult_36 auto 25.3 MiB 0.77 5718 63.2 MiB 0.22 0.00 3.89606 -1112.51 -3.89606 3.89606 0.53 0.00112594 0.000937157 0.0927979 0.0790612 56 12361 48 6.62819e+06 3.03953e+06 849745. 3319.32 3.43 0.588387 0.513432 26364 208198 -1 10180 21 4736 5399 1076168 305549 0 0 1076168 305549 5075 4823 0 0 40417 36838 0 0 54677 45737 0 0 5132 4880 0 0 485835 105849 0 0 485032 107422 0 0 5075 0 0 357 2950 2997 20823 340 25 4.27196 4.27196 -1351.76 -4.27196 0 0 1.04740e+06 4091.43 0.40 0.31 0.20 -1 -1 0.40 0.120728 0.110734 521 704 266 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_pipe_16.v common 11.38 vpr 63.54 MiB 0.08 10784 -1 -1 1 0.33 -1 -1 35764 -1 -1 74 22 0 5 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 65068 22 19 2218 1846 1 1153 120 16 16 256 mult_36 auto 25.9 MiB 0.68 6289 63.5 MiB 0.39 0.01 3.89606 -1149.49 -3.89606 3.89606 0.85 0.00270818 0.00236912 0.187351 0.165192 56 14077 34 6.62819e+06 3.06896e+06 849745. 3319.32 6.11 1.0556 0.930564 26364 208198 -1 11084 20 5001 5670 1037995 245468 0 0 1037995 245468 5487 5107 0 0 44132 40293 0 0 57444 48949 0 0 5543 5204 0 0 464443 71688 0 0 460946 74227 0 0 5487 0 0 501 3163 3408 25573 208 1 4.27196 4.27196 -1398.88 -4.27196 0 0 1.04740e+06 4091.43 0.39 0.44 0.20 -1 -1 0.39 0.195955 0.17845 540 723 285 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_pipe_17.v common 9.75 vpr 65.07 MiB 0.09 11612 -1 -1 1 0.36 -1 -1 36604 -1 -1 83 22 0 5 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 66636 22 19 2536 2130 1 1255 129 16 16 256 mult_36 auto 27.6 MiB 0.93 6827 65.1 MiB 0.40 0.01 3.89606 -1296.1 -3.89606 3.89606 0.59 0.00337072 0.00299421 0.191994 0.168938 60 13881 31 6.62819e+06 3.20141e+06 890343. 3477.90 4.08 0.723152 0.633932 27128 224764 -1 10875 19 5135 5905 916034 212668 0 0 916034 212668 5450 5192 0 0 43390 39459 0 0 54177 46582 0 0 5472 5251 0 0 405762 56621 0 0 401783 59563 0 0 5450 0 0 331 2592 2661 6611 555 17 4.27196 4.27196 -1546.11 -4.27196 0 0 1.11577e+06 4358.47 0.40 0.37 0.21 -1 -1 0.40 0.171617 0.155359 617 851 304 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_pipe_18.v common 10.71 vpr 65.46 MiB 0.10 11712 -1 -1 1 0.37 -1 -1 36628 -1 -1 86 22 0 5 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 67028 22 19 2610 2187 1 1302 132 16 16 256 mult_36 auto 27.9 MiB 0.89 7491 65.5 MiB 0.34 0.00 3.89606 -1345.56 -3.89606 3.89606 0.87 0.00139812 0.00118272 0.152029 0.13173 66 15279 37 6.62819e+06 3.24555e+06 974584. 3806.97 5.30 1.22496 1.08469 28148 247068 -1 11466 18 4897 5602 888829 200765 0 0 888829 200765 5278 4983 0 0 40041 36203 0 0 51677 43918 0 0 5316 5044 0 0 395442 56492 0 0 391075 54125 0 0 5278 0 0 396 3213 3451 22596 350 2 4.27196 4.27196 -1580.71 -4.27196 0 0 1.22072e+06 4768.46 0.30 0.22 0.14 -1 -1 0.30 0.0996891 0.0908527 636 870 323 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_pipe_19.v common 8.91 vpr 66.46 MiB 0.08 12096 -1 -1 1 0.38 -1 -1 36772 -1 -1 91 22 0 6 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 68052 22 19 2778 2321 1 1398 138 16 16 256 mult_36 auto 29.0 MiB 0.94 7954 66.5 MiB 0.33 0.00 3.89606 -1429.01 -3.89606 3.89606 0.77 0.00224821 0.00196461 0.151859 0.133681 68 14511 31 6.62819e+06 3.71513e+06 1.00038e+06 3907.74 3.42 0.829178 0.729484 28404 252462 -1 11685 17 5436 6171 874974 213327 0 0 874974 213327 5728 5493 0 0 46380 42485 0 0 60510 51115 0 0 5734 5535 0 0 380579 53996 0 0 376043 54703 0 0 5728 0 0 309 2035 2324 6955 509 49 4.27196 4.27196 -1708.86 -4.27196 0 0 1.24648e+06 4869.04 0.31 0.27 0.14 -1 -1 0.31 0.150301 0.137717 676 925 342 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_pipe_20.v common 12.13 vpr 66.68 MiB 0.10 12164 -1 -1 1 0.46 -1 -1 37200 -1 -1 93 22 0 6 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 68284 22 19 2852 2378 1 1440 140 16 16 256 mult_36 auto 29.4 MiB 0.97 8088 66.7 MiB 0.29 0.01 3.89606 -1432.9 -3.89606 3.89606 0.57 0.00397671 0.0035496 0.119731 0.104081 68 15219 44 6.62819e+06 3.74456e+06 1.00038e+06 3907.74 6.29 1.22464 1.0847 28404 252462 -1 12027 16 5268 6092 844988 197290 0 0 844988 197290 5599 5333 0 0 43229 39134 0 0 55078 46791 0 0 5604 5379 0 0 363178 49611 0 0 372300 51042 0 0 5599 0 0 347 2255 2518 7158 544 11 4.27196 4.27196 -1695.63 -4.27196 0 0 1.24648e+06 4869.04 0.42 0.38 0.23 -1 -1 0.42 0.201704 0.184249 695 944 361 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_pipe_21.v common 11.33 vpr 67.55 MiB 0.11 12764 -1 -1 1 0.39 -1 -1 37036 -1 -1 97 22 0 6 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 69176 22 19 3057 2549 1 1542 144 16 16 256 mult_36 auto 30.1 MiB 1.08 8730 67.6 MiB 0.43 0.00 4.02136 -1577.56 -4.02136 4.02136 0.51 0.00183031 0.00156054 0.188845 0.163383 70 15517 36 6.62819e+06 3.80343e+06 1.02522e+06 4004.78 5.76 1.26131 1.10675 28912 262511 -1 13063 19 5713 6765 1030885 239892 0 0 1030885 239892 6035 5740 0 0 50245 45203 0 0 64205 54220 0 0 6039 5779 0 0 454635 65061 0 0 449726 63889 0 0 6035 0 0 342 3429 3768 7384 810 2 4.27196 4.27196 -1878.29 -4.27196 0 0 1.29210e+06 5047.26 0.30 0.28 0.16 -1 -1 0.30 0.140812 0.129061 742 1017 380 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_pipe_22.v common 10.24 vpr 68.19 MiB 0.12 12680 -1 -1 1 0.47 -1 -1 37376 -1 -1 100 22 0 6 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 69824 22 19 3131 2606 1 1585 147 16 16 256 mult_36 auto 31.0 MiB 0.65 9937 68.2 MiB 0.51 0.01 4.02136 -1634.72 -4.02136 4.02136 0.53 0.00402399 0.00356119 0.242976 0.216897 72 19024 32 6.62819e+06 3.84757e+06 1.04740e+06 4091.43 4.66 0.968394 0.852226 29168 268476 -1 14853 16 6083 7149 1335544 289554 0 0 1335544 289554 6382 6133 0 0 50554 45635 0 0 66212 55447 0 0 6393 6173 0 0 603159 88629 0 0 602844 87537 0 0 6382 0 0 314 3622 3960 7616 842 55 4.52256 4.52256 -1980.38 -4.52256 0 0 1.31294e+06 5128.69 0.34 0.45 0.26 -1 -1 0.34 0.174477 0.160055 762 1036 399 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_pipe_23.v common 13.61 vpr 68.86 MiB 0.12 13028 -1 -1 1 0.41 -1 -1 37280 -1 -1 107 22 0 7 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 70512 22 19 3301 2742 1 1683 155 18 18 324 mult_36 auto 31.4 MiB 0.90 9471 68.9 MiB 0.62 0.01 4.02136 -1706.28 -4.02136 4.02136 0.89 0.00205899 0.00176279 0.286503 0.250587 70 18248 49 8.18539e+06 4.34658e+06 1.34436e+06 4149.26 6.61 1.62235 1.42796 37264 347768 -1 14508 18 6224 7225 1157806 258991 0 0 1157806 258991 6590 6266 0 0 52027 47030 0 0 68145 57109 0 0 6596 6305 0 0 513501 70614 0 0 510947 71667 0 0 6590 0 0 382 3073 3583 8023 715 130 4.39726 4.39726 -2080.7 -4.39726 0 0 1.69344e+06 5226.66 0.51 0.37 0.35 -1 -1 0.51 0.188076 0.171447 802 1091 418 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_pipe_24.v common 15.83 vpr 69.15 MiB 0.13 13296 -1 -1 1 0.51 -1 -1 37136 -1 -1 109 22 0 7 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 70808 22 19 3375 2799 1 1730 157 18 18 324 mult_36 auto 31.9 MiB 0.90 10319 69.1 MiB 0.70 0.01 3.77076 -1743.26 -3.77076 3.77076 1.18 0.00409513 0.00359819 0.324608 0.285045 68 19284 29 8.18539e+06 4.37601e+06 1.31159e+06 4048.11 8.14 1.92966 1.71826 36620 334356 -1 15345 18 6770 7825 1259917 277735 0 0 1259917 277735 7148 6820 0 0 56138 51103 0 0 71099 60765 0 0 7165 6859 0 0 558427 75744 0 0 559940 76444 0 0 7148 0 0 393 3382 3538 8828 763 24 4.39726 4.39726 -2102.6 -4.39726 0 0 1.63345e+06 5041.52 0.44 0.37 0.31 -1 -1 0.44 0.196765 0.17871 821 1110 437 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_pipe_25.v common 16.89 vpr 70.56 MiB 0.13 13780 -1 -1 1 0.56 -1 -1 37864 -1 -1 116 22 0 7 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 72252 22 19 3615 3005 1 1835 164 18 18 324 mult_36 auto 33.2 MiB 1.01 10681 70.6 MiB 0.83 0.01 3.89606 -1905.11 -3.89606 3.89606 1.21 0.00619355 0.0056415 0.421442 0.381052 68 20567 41 8.18539e+06 4.47902e+06 1.31159e+06 4048.11 8.29 2.42247 2.17009 36620 334356 -1 16275 18 7004 7823 1366273 300388 0 0 1366273 300388 7282 7067 0 0 58913 53694 0 0 74652 63751 0 0 7285 7095 0 0 603806 85978 0 0 614335 82803 0 0 7282 0 0 296 2601 2394 8737 563 183 4.39726 4.39726 -2281.95 -4.39726 0 0 1.63345e+06 5041.52 0.67 0.61 0.32 -1 -1 0.67 0.324178 0.298051 877 1201 456 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_pipe_26.v common 15.77 vpr 70.71 MiB 0.15 13812 -1 -1 1 0.61 -1 -1 37656 -1 -1 118 22 0 7 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 72404 22 19 3689 3062 1 1872 166 18 18 324 mult_36 auto 33.4 MiB 0.89 10842 70.7 MiB 0.81 0.01 3.77076 -1893.81 -3.77076 3.77076 1.20 0.0042656 0.0037131 0.393836 0.350502 70 19569 29 8.18539e+06 4.50845e+06 1.34436e+06 4149.26 7.24 2.23028 1.99467 37264 347768 -1 16606 15 7094 8192 1381500 300240 0 0 1381500 300240 7451 7138 0 0 59124 53275 0 0 75979 64063 0 0 7457 7194 0 0 615239 83529 0 0 616250 85041 0 0 7451 0 0 374 3538 4044 9206 802 235 4.39726 4.39726 -2311.09 -4.39726 0 0 1.69344e+06 5226.66 0.72 0.60 0.34 -1 -1 0.72 0.291209 0.267447 896 1220 475 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_pipe_27.v common 17.84 vpr 71.92 MiB 0.14 14316 -1 -1 1 0.59 -1 -1 38124 -1 -1 126 22 0 8 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 73644 22 19 3871 3210 1 1979 175 18 18 324 mult_36 auto 34.9 MiB 1.14 11433 71.9 MiB 0.95 0.01 3.89606 -1981.57 -3.89606 3.89606 1.20 0.00557403 0.00497454 0.469958 0.419578 68 22283 39 8.18539e+06 5.02217e+06 1.31159e+06 4048.11 8.69 2.48055 2.20272 36620 334356 -1 17472 19 7737 8725 1391939 311827 0 0 1391939 311827 8054 7795 0 0 63451 57858 0 0 80282 68464 0 0 8058 7828 0 0 609501 85506 0 0 622593 84376 0 0 8054 0 0 336 3248 3234 9504 729 247 4.27196 4.27196 -2338.39 -4.27196 0 0 1.63345e+06 5041.52 0.67 0.77 0.30 -1 -1 0.67 0.415319 0.378714 944 1275 494 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_pipe_28.v common 17.58 vpr 72.33 MiB 0.11 14412 -1 -1 1 0.63 -1 -1 37856 -1 -1 128 22 0 8 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 74064 22 19 3945 3267 1 2024 177 18 18 324 mult_36 auto 35.3 MiB 1.13 11681 72.3 MiB 0.98 0.01 4.02136 -2037.61 -4.02136 4.02136 1.21 0.00579253 0.00524941 0.482741 0.435257 70 21620 31 8.18539e+06 5.0516e+06 1.34436e+06 4149.26 8.46 2.39209 2.13402 37264 347768 -1 17704 15 7541 8837 1442349 318893 0 0 1442349 318893 7945 7591 0 0 63705 57224 0 0 82471 69579 0 0 7958 7660 0 0 642725 87607 0 0 637545 89232 0 0 7945 0 0 422 4183 4696 9682 984 50 4.52256 4.52256 -2497.97 -4.52256 0 0 1.69344e+06 5226.66 0.70 0.59 0.34 -1 -1 0.70 0.290116 0.266366 962 1294 513 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_pipe_29.v common 19.57 vpr 73.43 MiB 0.10 15024 -1 -1 1 0.48 -1 -1 38780 -1 -1 135 22 0 9 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 75192 22 19 4159 3447 1 2140 185 22 22 484 mult_36 auto 36.2 MiB 0.66 13379 73.4 MiB 0.60 0.01 3.89606 -2167.34 -3.89606 3.89606 1.24 0.00306703 0.00264003 0.244566 0.212045 68 26287 45 1.33067e+07 5.5506e+06 2.01763e+06 4168.66 11.38 1.86332 1.64546 55470 518816 -1 20287 19 8403 9886 1847263 392459 0 0 1847263 392459 8801 8457 0 0 70702 64302 0 0 90026 76613 0 0 8803 8517 0 0 835082 118823 0 0 833849 115747 0 0 8801 0 0 417 4419 5194 10888 1130 126 4.39726 4.39726 -2864.08 -4.39726 0 0 2.51205e+06 5190.18 0.95 0.79 0.33 -1 -1 0.95 0.377215 0.343338 1015 1367 532 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_pipe_30.v common 20.54 vpr 73.81 MiB 0.11 14932 -1 -1 1 0.69 -1 -1 40244 -1 -1 137 22 0 9 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 75580 22 19 4233 3504 1 2179 187 22 22 484 mult_36 auto 36.8 MiB 1.02 13676 73.8 MiB 0.96 0.01 3.77076 -2120.46 -3.77076 3.77076 2.00 0.00530872 0.00465627 0.442661 0.391545 70 24321 28 1.33067e+07 5.58003e+06 2.06816e+06 4273.05 9.60 2.17959 1.93738 56434 539830 -1 20411 19 8458 9929 1954456 415180 0 0 1954456 415180 8936 8534 0 0 74645 67369 0 0 95807 81307 0 0 8940 8612 0 0 877213 123441 0 0 888915 125917 0 0 8936 0 0 493 4140 5694 11066 1080 68 4.39726 4.39726 -2673.53 -4.39726 0 0 2.60483e+06 5381.88 0.91 0.81 0.35 -1 -1 0.91 0.34685 0.315167 1034 1386 551 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_pipe_31.v common 20.15 vpr 75.38 MiB 0.14 15224 -1 -1 1 0.63 -1 -1 40372 -1 -1 143 22 0 9 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 77184 22 19 4410 3647 1 2283 193 22 22 484 mult_36 auto 37.3 MiB 1.31 14460 75.4 MiB 1.10 0.01 3.89606 -2213.07 -3.89606 3.89606 2.00 0.00679869 0.00618349 0.55016 0.493392 70 25164 41 1.33067e+07 5.66832e+06 2.06816e+06 4273.05 8.80 2.56433 2.29248 56434 539830 -1 21753 16 8661 9981 1804264 382134 0 0 1804264 382134 9008 8691 0 0 71874 64860 0 0 94355 79240 0 0 9009 8731 0 0 821766 106046 0 0 798252 114566 0 0 9008 0 0 366 4871 4429 10872 1019 296 4.52256 4.52256 -2872.8 -4.52256 0 0 2.60483e+06 5381.88 1.10 0.44 0.51 -1 -1 1.10 0.195343 0.178182 1077 1441 570 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_pipe_32.v common 20.03 vpr 75.13 MiB 0.17 15448 -1 -1 1 0.59 -1 -1 40516 -1 -1 145 22 0 9 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 76936 22 19 4484 3704 1 2328 195 22 22 484 mult_36 auto 38.1 MiB 0.96 14008 75.1 MiB 0.61 0.01 3.77076 -2263.87 -3.77076 3.77076 1.25 0.00344096 0.00302435 0.264765 0.231939 68 27330 44 1.33067e+07 5.69776e+06 2.01763e+06 4168.66 11.32 1.88438 1.6656 55470 518816 -1 20985 23 9698 11440 1886849 406909 0 0 1886849 406909 10230 9776 0 0 83533 76164 0 0 105343 89884 0 0 10239 9859 0 0 824309 111092 0 0 853195 110134 0 0 10230 0 0 553 5549 6159 12903 1277 175 4.39726 4.39726 -2885.9 -4.39726 0 0 2.51205e+06 5190.18 0.84 0.88 0.30 -1 -1 0.84 0.441779 0.396669 1096 1460 589 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_pipe_33.v common 19.68 vpr 76.45 MiB 0.19 16480 -1 -1 1 0.78 -1 -1 40752 -1 -1 157 22 0 10 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 78280 22 19 4843 4029 1 2439 208 22 22 484 mult_36 auto 39.7 MiB 0.75 14297 76.4 MiB 1.10 0.01 3.77076 -2409.32 -3.77076 3.77076 2.00 0.00358092 0.00311977 0.519514 0.46174 68 26380 24 1.33067e+07 6.27034e+06 2.01763e+06 4168.66 8.09 1.87594 1.65474 55470 518816 -1 21476 16 8831 10383 1694194 370818 0 0 1694194 370818 9327 8933 0 0 77354 70476 0 0 97191 83430 0 0 9339 8998 0 0 739864 101333 0 0 761119 97648 0 0 9327 0 0 512 5265 5661 11757 1118 246 4.39726 4.39726 -3176.06 -4.39726 0 0 2.51205e+06 5190.18 1.10 0.70 0.49 -1 -1 1.10 0.34516 0.313728 1185 1606 608 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_pipe_34.v common 19.46 vpr 76.66 MiB 0.19 16552 -1 -1 1 0.71 -1 -1 40692 -1 -1 160 22 0 10 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 78504 22 19 4917 4086 1 2483 211 22 22 484 mult_36 auto 40.0 MiB 1.05 16311 76.7 MiB 0.75 0.01 4.02136 -2519.45 -4.02136 4.02136 1.25 0.00362458 0.0031647 0.323569 0.282476 74 29743 47 1.33067e+07 6.31449e+06 2.15943e+06 4461.62 9.41 1.62466 1.42052 57402 562966 -1 24396 16 9887 11478 2397145 481602 0 0 2397145 481602 10452 9998 0 0 77068 69668 0 0 103246 84759 0 0 10460 10063 0 0 1092564 150853 0 0 1103355 156261 0 0 10452 0 0 584 5522 5161 13375 1089 206 4.52256 4.52256 -3217.23 -4.52256 0 0 2.68771e+06 5553.12 1.16 0.72 0.34 -1 -1 1.16 0.275825 0.251823 1205 1625 627 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_pipe_35.v common 88.54 vpr 78.18 MiB 0.13 17132 -1 -1 1 0.56 -1 -1 41452 -1 -1 163 22 0 10 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 80060 22 19 5093 4228 1 2586 214 22 22 484 mult_36 auto 41.7 MiB 1.32 17244 78.2 MiB 0.71 0.01 3.89606 -2602.71 -3.89606 3.89606 1.26 0.00408705 0.00358379 0.308538 0.269973 70 31189 40 1.33067e+07 6.35863e+06 2.06816e+06 4273.05 79.92 5.20735 4.58917 56434 539830 -1 25466 17 10023 11636 2300827 477634 0 0 2300827 477634 10538 10099 0 0 86927 78686 0 0 111275 94277 0 0 10539 10148 0 0 1033666 141286 0 0 1047882 143138 0 0 10538 0 0 533 5541 5434 13485 1140 207 4.52256 4.52256 -3245.93 -4.52256 0 0 2.60483e+06 5381.88 0.67 0.49 0.31 -1 -1 0.67 0.193303 0.175127 1248 1680 646 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_pipe_36.v common 23.40 vpr 78.48 MiB 0.19 17068 -1 -1 1 0.90 -1 -1 41212 -1 -1 165 22 0 10 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 80368 22 19 5167 4285 1 2630 216 22 22 484 mult_36 auto 41.9 MiB 1.25 15944 78.5 MiB 1.33 0.02 4.02136 -2636.64 -4.02136 4.02136 1.99 0.00734545 0.00661808 0.6237 0.556961 74 29769 46 1.33067e+07 6.38806e+06 2.15943e+06 4461.62 11.77 3.44852 3.0703 57402 562966 -1 24294 17 10288 11994 1977380 411307 0 0 1977380 411307 10809 10347 0 0 78833 71139 0 0 106254 87472 0 0 10811 10404 0 0 877214 117611 0 0 893459 114334 0 0 10809 0 0 542 5212 6416 13715 1234 3 4.27196 4.27196 -3335.05 -4.27196 0 0 2.68771e+06 5553.12 0.81 0.83 0.34 -1 -1 0.81 0.435834 0.397019 1267 1699 665 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_pipe_37.v common 20.10 vpr 79.07 MiB 0.21 17632 -1 -1 1 0.72 -1 -1 40072 -1 -1 173 22 0 11 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 80964 22 19 5380 4464 1 2739 225 24 24 576 mult_36 auto 42.5 MiB 1.39 17893 79.1 MiB 0.82 0.01 4.02136 -2915.58 -4.02136 4.02136 1.51 0.00397778 0.00346659 0.344405 0.300155 74 30118 32 1.60519e+07 6.90179e+06 2.56259e+06 4448.94 7.64 2.00963 1.76983 67906 667765 -1 25456 17 9846 11504 2099895 440259 0 0 2099895 440259 10315 9907 0 0 78089 70269 0 0 103183 85609 0 0 10320 9969 0 0 950598 131339 0 0 947390 133166 0 0 10315 0 0 486 5822 6038 12896 1247 506 4.64786 4.64786 -3554.28 -4.64786 0 0 3.19068e+06 5539.38 1.30 0.98 0.62 -1 -1 1.30 0.497362 0.452831 1321 1772 684 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_pipe_38.v common 20.83 vpr 79.60 MiB 0.18 17648 -1 -1 1 0.92 -1 -1 41744 -1 -1 176 22 0 11 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 81508 22 19 5454 4521 1 2784 228 24 24 576 mult_36 auto 43.1 MiB 1.25 17465 79.6 MiB 1.41 0.02 4.14666 -2931.9 -4.14666 4.14666 1.51 0.00890041 0.00804328 0.64108 0.571048 76 30411 23 1.60519e+07 6.94594e+06 2.61600e+06 4541.67 8.40 1.9125 1.68606 68478 680951 -1 25523 18 9919 11342 2160619 459180 0 0 2160619 459180 10413 9961 0 0 79415 72231 0 0 104673 87490 0 0 10416 10009 0 0 986893 136169 0 0 968809 143320 0 0 10413 0 0 512 4429 5752 13234 963 21 4.39726 4.39726 -3523.92 -4.39726 0 0 3.24203e+06 5628.53 1.40 1.02 0.41 -1 -1 1.40 0.526533 0.479773 1340 1791 703 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_pipe_39.v common 23.81 vpr 80.38 MiB 0.22 18184 -1 -1 1 0.98 -1 -1 40556 -1 -1 180 22 0 11 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 82308 22 19 5629 4662 1 2882 232 24 24 576 mult_36 auto 43.9 MiB 1.43 18842 80.4 MiB 1.17 0.01 4.27196 -3070.83 -4.27196 4.27196 2.37 0.00399828 0.00347383 0.546487 0.481328 76 33822 47 1.60519e+07 7.0048e+06 2.61600e+06 4541.67 10.51 2.41003 2.11123 68478 680951 -1 27851 16 10624 12223 2414798 490349 0 0 2414798 490349 11140 10695 0 0 83558 75441 0 0 109795 91560 0 0 11140 10757 0 0 1100805 152317 0 0 1098360 149579 0 0 11140 0 0 533 4771 6365 14302 1108 132 4.64786 4.64786 -3729.72 -4.64786 0 0 3.24203e+06 5628.53 1.07 0.73 0.45 -1 -1 1.07 0.354932 0.322067 1381 1846 722 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_pipe_40.v common 27.36 vpr 81.09 MiB 0.23 18184 -1 -1 1 0.82 -1 -1 41676 -1 -1 182 22 0 11 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 83032 22 19 5703 4719 1 2929 234 24 24 576 mult_36 auto 44.6 MiB 1.28 19511 81.1 MiB 0.90 0.01 4.02136 -3137.4 -4.02136 4.02136 1.52 0.00435674 0.00380883 0.370764 0.323561 68 37642 48 1.60519e+07 7.03423e+06 2.39371e+06 4155.74 15.68 2.60907 2.29389 65606 615345 -1 28472 28 11875 13800 2590467 581457 0 0 2590467 581457 12457 11975 0 0 94374 85530 0 0 126052 105133 0 0 12460 12034 0 0 1182478 183379 0 0 1162646 183406 0 0 12457 0 0 604 6749 7018 15727 1394 223 4.52256 4.52256 -3881.14 -4.52256 0 0 2.98162e+06 5176.42 0.90 0.73 0.48 -1 -1 0.90 0.3426 0.307185 1400 1865 741 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_pipe_41.v common 31.90 vpr 81.88 MiB 0.23 18716 -1 -1 1 0.80 -1 -1 40984 -1 -1 190 22 0 12 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 83848 22 19 5950 4932 1 3039 243 24 24 576 mult_36 auto 45.4 MiB 1.28 20898 81.9 MiB 1.64 0.02 4.27196 -3240.13 -4.27196 4.27196 2.33 0.00980662 0.00885531 0.776889 0.6954 76 35735 31 1.60519e+07 7.54795e+06 2.61600e+06 4541.67 17.80 4.33503 3.88095 68478 680951 -1 29526 16 11001 12721 2468017 506797 0 0 2468017 506797 11553 11136 0 0 87755 79480 0 0 115054 96264 0 0 11559 11199 0 0 1107372 155366 0 0 1134724 153352 0 0 11553 0 0 572 6211 6115 14748 1211 498 4.89846 4.89846 -3940.35 -4.89846 0 0 3.24203e+06 5628.53 1.50 1.03 0.71 -1 -1 1.50 0.465548 0.422559 1461 1956 760 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_pipe_42.v common 30.50 vpr 82.37 MiB 0.22 18800 -1 -1 1 1.09 -1 -1 42572 -1 -1 193 22 0 12 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 84344 22 19 6024 4989 1 3082 246 24 24 576 mult_36 auto 45.9 MiB 1.47 19813 82.4 MiB 1.68 0.02 4.02136 -3217.23 -4.02136 4.02136 2.32 0.00751177 0.0066022 0.758393 0.674445 76 34752 39 1.60519e+07 7.5921e+06 2.61600e+06 4541.67 16.38 4.35323 3.8525 68478 680951 -1 28927 19 11681 13378 2534201 534113 0 0 2534201 534113 12308 11769 0 0 93171 84459 0 0 122276 102172 0 0 12309 11828 0 0 1143626 162087 0 0 1150511 161798 0 0 12308 0 0 647 5595 5337 15803 1129 163 4.39726 4.39726 -3959.46 -4.39726 0 0 3.24203e+06 5628.53 1.27 1.21 0.44 -1 -1 1.27 0.615619 0.559918 1480 1975 779 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_pipe_43.v common 25.91 vpr 83.25 MiB 0.22 19136 -1 -1 1 0.82 -1 -1 42820 -1 -1 199 22 0 12 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 85248 22 19 6198 5129 1 3181 252 24 24 576 mult_36 auto 47.0 MiB 1.57 20655 83.2 MiB 1.55 0.01 4.14666 -3346.84 -4.14666 4.14666 2.36 0.00491024 0.00433043 0.696628 0.617937 74 37107 44 1.60519e+07 7.68039e+06 2.56259e+06 4448.94 12.95 3.51123 3.10268 67906 667765 -1 30308 18 12350 14284 2757615 577678 0 0 2757615 577678 12936 12444 0 0 99862 90795 0 0 132920 109679 0 0 12936 12507 0 0 1242055 178152 0 0 1256906 174101 0 0 12936 0 0 603 7140 6756 16422 1377 673 4.39726 4.39726 -4239.22 -4.39726 0 0 3.19068e+06 5539.38 1.01 0.72 0.40 -1 -1 1.01 0.302116 0.273323 1523 2030 798 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_pipe_44.v common 31.42 vpr 83.93 MiB 0.29 19380 -1 -1 1 0.82 -1 -1 42920 -1 -1 200 22 0 12 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 85944 22 19 6272 5186 1 3226 253 24 24 576 mult_36 auto 47.6 MiB 1.66 21784 83.9 MiB 1.49 0.02 4.14666 -3366.96 -4.14666 4.14666 1.61 0.00792463 0.00693276 0.633516 0.555168 82 34125 47 1.60519e+07 7.69511e+06 2.78508e+06 4835.20 17.89 4.88729 4.33761 70778 734779 -1 29262 17 11360 13038 2199998 461194 0 0 2199998 461194 11919 11454 0 0 86116 77331 0 0 114078 94530 0 0 11921 11519 0 0 993344 130955 0 0 982620 135405 0 0 11919 0 0 576 5130 5587 15034 1168 385 4.52256 4.52256 -3919.58 -4.52256 0 0 3.48632e+06 6052.64 1.64 0.93 0.74 -1 -1 1.64 0.426729 0.388164 1542 2049 817 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_pipe_45.v common 29.00 vpr 84.56 MiB 0.32 19700 -1 -1 1 0.86 -1 -1 43260 -1 -1 208 22 0 13 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 86592 22 19 6485 5365 1 3338 262 24 24 576 mult_36 auto 48.3 MiB 1.16 22644 84.6 MiB 1.08 0.01 4.14666 -3504.85 -4.14666 4.14666 1.73 0.00524408 0.00463825 0.481515 0.427072 84 37706 34 1.60519e+07 8.20883e+06 2.84938e+06 4946.85 15.22 3.6725 3.25717 71930 760447 -1 30720 16 11634 13638 2261912 474169 0 0 2261912 474169 12219 11705 0 0 91347 82302 0 0 121385 100092 0 0 12234 11796 0 0 1022712 132059 0 0 1002015 136215 0 0 12219 0 0 604 6859 6752 15269 1487 476 4.64786 4.64786 -4096.67 -4.64786 0 0 3.60864e+06 6265.01 1.69 1.05 0.79 -1 -1 1.69 0.529052 0.482376 1593 2122 836 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_pipe_46.v common 29.89 vpr 85.00 MiB 0.27 19844 -1 -1 1 1.28 -1 -1 43308 -1 -1 210 22 0 13 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 87036 22 19 6559 5422 1 3380 264 24 24 576 mult_36 auto 48.7 MiB 1.46 22795 85.0 MiB 1.76 0.02 4.14666 -3537.9 -4.14666 4.14666 1.68 0.0100897 0.00905129 0.751575 0.65952 78 37117 50 1.60519e+07 8.23826e+06 2.67122e+06 4637.53 14.85 3.63936 3.19237 69630 706637 -1 31531 17 12527 14798 2555511 549221 0 0 2555511 549221 13191 12627 0 0 101510 91694 0 0 134624 111757 0 0 13194 12695 0 0 1141514 161812 0 0 1151478 158636 0 0 13191 0 0 682 7784 8593 16646 1701 669 4.39726 4.39726 -4226.25 -4.39726 0 0 3.35110e+06 5817.88 1.61 1.12 0.74 -1 -1 1.61 0.51491 0.468729 1613 2141 855 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_pipe_47.v common 35.97 vpr 86.32 MiB 0.31 20312 -1 -1 1 0.83 -1 -1 43628 -1 -1 216 22 0 13 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 88388 22 19 6735 5564 1 3477 270 24 24 576 mult_36 auto 50.2 MiB 1.74 24680 86.3 MiB 1.88 0.02 4.52256 -3782.14 -4.52256 4.52256 1.98 0.0102599 0.00921537 0.848542 0.756981 82 40151 44 1.60519e+07 8.32656e+06 2.78508e+06 4835.20 21.56 4.70508 4.15757 70778 734779 -1 33310 16 12709 14582 2738720 561613 0 0 2738720 561613 13258 12793 0 0 98034 88135 0 0 130783 107316 0 0 13260 12858 0 0 1236344 171727 0 0 1247041 168784 0 0 13258 0 0 566 6601 7069 16362 1376 54 4.89846 4.89846 -4451.49 -4.89846 0 0 3.48632e+06 6052.64 1.16 0.67 0.57 -1 -1 1.16 0.28113 0.254441 1656 2196 874 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_pipe_48.v common 39.66 vpr 86.71 MiB 0.28 20456 -1 -1 1 1.41 -1 -1 43408 -1 -1 218 22 0 13 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 88796 22 19 6809 5621 1 3526 272 24 24 576 mult_36 auto 50.7 MiB 1.35 23908 86.7 MiB 2.02 0.02 4.02136 -3693.79 -4.02136 4.02136 2.18 0.0108642 0.00989476 0.928435 0.827213 82 40663 46 1.60519e+07 8.35599e+06 2.78508e+06 4835.20 23.18 4.997 4.41492 70778 734779 -1 32725 17 12567 14420 2628492 552991 0 0 2628492 552991 13190 12656 0 0 99962 90116 0 0 130310 108468 0 0 13194 12718 0 0 1193099 161456 0 0 1178737 167577 0 0 13190 0 0 645 6404 5811 16599 1285 706 4.52256 4.52256 -4726.77 -4.52256 0 0 3.48632e+06 6052.64 1.64 1.14 0.76 -1 -1 1.64 0.543537 0.491272 1674 2215 893 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_pipe_49.v common 46.72 vpr 87.64 MiB 0.26 20816 -1 -1 1 1.26 -1 -1 43896 -1 -1 228 22 0 14 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 89748 22 19 7094 5872 1 3640 283 24 24 576 mult_36 auto 51.6 MiB 1.80 23816 87.6 MiB 2.15 0.03 4.27196 -3979.66 -4.27196 4.27196 1.77 0.0112633 0.0100886 0.936974 0.826827 78 41490 47 1.60519e+07 8.89916e+06 2.67122e+06 4637.53 32.38 5.94762 5.24915 69630 706637 -1 33616 16 12984 15090 2797542 567951 0 0 2797542 567951 13592 13057 0 0 101708 91026 0 0 135966 111883 0 0 13597 13111 0 0 1265761 171137 0 0 1266918 167737 0 0 13592 0 0 625 6998 7415 16785 1556 228 4.77316 4.77316 -4868.19 -4.77316 0 0 3.35110e+06 5817.88 1.07 0.72 0.43 -1 -1 1.07 0.312803 0.28388 1745 2324 912 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_pipe_50.v common 33.69 vpr 88.14 MiB 0.28 21028 -1 -1 1 1.23 -1 -1 43676 -1 -1 230 22 0 14 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 90256 22 19 7168 5929 1 3676 285 24 24 576 mult_36 auto 51.8 MiB 1.74 24753 88.1 MiB 1.20 0.01 4.14666 -3986.24 -4.14666 4.14666 2.00 0.00572912 0.0050578 0.481679 0.422791 84 41338 30 1.60519e+07 8.92859e+06 2.84938e+06 4946.85 19.09 4.14844 3.65315 71930 760447 -1 34036 18 12877 14990 2676930 541389 0 0 2676930 541389 13507 12964 0 0 99808 89990 0 0 130273 108351 0 0 13510 13044 0 0 1207771 160234 0 0 1212061 156806 0 0 13507 0 0 650 7728 8659 16822 1551 696 4.64786 4.64786 -4700.22 -4.64786 0 0 3.60864e+06 6265.01 1.21 0.80 0.48 -1 -1 1.21 0.373205 0.338492 1764 2343 931 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_pipe_51.v common 31.67 vpr 89.33 MiB 0.26 21416 -1 -1 1 1.47 -1 -1 44452 -1 -1 235 22 0 14 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 91472 22 19 7344 6071 1 3782 290 24 24 576 mult_36 auto 53.3 MiB 1.90 26953 89.3 MiB 1.15 0.01 4.39726 -4060.21 -4.39726 4.39726 1.73 0.00597647 0.00526425 0.472478 0.415595 88 42143 36 1.60519e+07 9.00217e+06 2.98162e+06 5176.42 16.96 4.35554 3.83717 73078 787199 -1 36249 18 13376 15456 2994147 604506 0 0 2994147 604506 13987 13462 0 0 102842 92226 0 0 139646 115134 0 0 13989 13543 0 0 1355590 187361 0 0 1368093 182780 0 0 13987 0 0 629 6629 8055 17576 1519 922 4.77316 4.77316 -5039.11 -4.77316 0 0 3.70823e+06 6437.90 1.25 1.18 0.55 -1 -1 1.25 0.539107 0.486697 1808 2398 950 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_pipe_52.v common 36.32 vpr 89.41 MiB 0.31 21748 -1 -1 1 1.62 -1 -1 44400 -1 -1 237 22 0 14 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 91556 22 19 7418 6128 1 3828 292 24 24 576 mult_36 auto 53.4 MiB 1.98 25183 89.4 MiB 2.07 0.02 4.14666 -3993.8 -4.14666 4.14666 2.34 0.00945088 0.00831192 0.929647 0.83112 78 42609 33 1.60519e+07 9.0316e+06 2.67122e+06 4637.53 20.64 3.70859 3.26049 69630 706637 -1 35584 16 14122 16543 2974148 623128 0 0 2974148 623128 14827 14240 0 0 115003 103688 0 0 152499 126511 0 0 14831 14324 0 0 1339108 180311 0 0 1337880 184054 0 0 14827 0 0 723 8785 9664 18674 1786 820 4.52256 4.52256 -4766.31 -4.52256 0 0 3.35110e+06 5817.88 1.11 0.73 0.46 -1 -1 1.11 0.313007 0.283862 1827 2417 969 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_nopipe_14.v common 7.77 vpr 58.56 MiB 0.06 9312 -1 -1 1 0.21 -1 -1 34188 -1 -1 43 22 0 4 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 59964 22 19 1246 925 1 718 88 16 16 256 mult_36 auto 20.5 MiB 0.26 3935 58.6 MiB 0.19 0.00 7.03101 -320.951 -7.03101 7.03101 0.90 0.000990758 0.000828682 0.07401 0.0626736 54 7598 31 6.62819e+06 2.21677e+06 829453. 3240.05 3.68 0.511529 0.456882 26108 202796 -1 6246 30 6107 6843 1306069 347543 0 0 1306069 347543 6843 6223 0 0 50695 48243 0 0 70909 54111 0 0 6874 6303 0 0 587540 118945 0 0 583208 113718 0 0 6843 0 0 755 3335 2885 37434 0 0 7.78353 7.78353 -418.187 -7.78353 0 0 1.02522e+06 4004.78 0.24 0.26 0.12 -1 -1 0.24 0.0669836 0.0606951 299 285 247 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_nopipe_15.v common 7.62 vpr 58.75 MiB 0.06 9396 -1 -1 1 0.18 -1 -1 34716 -1 -1 46 22 0 5 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 60164 22 19 1344 989 1 778 92 16 16 256 mult_36 auto 20.8 MiB 0.34 4309 58.8 MiB 0.20 0.00 6.86185 -318.377 -6.86185 6.86185 0.57 0.000702418 0.000575626 0.0747758 0.0630188 56 8709 31 6.62819e+06 2.65692e+06 849745. 3319.32 3.85 0.457296 0.405495 26364 208198 -1 7175 38 9347 10495 2241356 621767 0 0 2241356 621767 10495 9635 0 0 75405 70778 0 0 113967 82462 0 0 10555 9708 0 0 1018669 225109 0 0 1012265 224075 0 0 10495 0 0 1176 6049 5031 57327 0 0 8.25203 8.25203 -469.107 -8.25203 0 0 1.04740e+06 4091.43 0.29 0.46 0.11 -1 -1 0.29 0.0966128 0.0877823 321 304 266 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_nopipe_16.v common 9.11 vpr 59.17 MiB 0.06 9608 -1 -1 1 0.14 -1 -1 34908 -1 -1 48 22 0 5 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 60588 22 19 1418 1046 1 821 94 16 16 256 mult_36 auto 21.2 MiB 0.45 4533 59.2 MiB 0.27 0.00 7.04201 -332.846 -7.04201 7.04201 0.60 0.00131721 0.00112043 0.106393 0.0906566 56 8805 33 6.62819e+06 2.68636e+06 849745. 3319.32 4.67 0.592466 0.524792 26364 208198 -1 7200 24 6776 7744 1291063 323531 0 0 1291063 323531 7744 7029 0 0 60153 56491 0 0 79991 64841 0 0 7802 7088 0 0 559091 93700 0 0 576282 94382 0 0 7744 0 0 994 4383 3812 47503 0 0 8.75508 8.75508 -464.641 -8.75508 0 0 1.04740e+06 4091.43 0.39 0.44 0.20 -1 -1 0.39 0.140585 0.129107 340 323 285 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_nopipe_17.v common 9.28 vpr 59.59 MiB 0.08 9948 -1 -1 1 0.21 -1 -1 34304 -1 -1 52 22 0 5 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 61020 22 19 1518 1112 1 879 98 16 16 256 mult_36 auto 21.8 MiB 0.31 4914 59.6 MiB 0.31 0.00 7.54655 -377.521 -7.54655 7.54655 0.56 0.00164435 0.00141864 0.117877 0.102056 56 9847 38 6.62819e+06 2.74522e+06 849745. 3319.32 5.42 0.773428 0.695136 26364 208198 -1 8172 29 8511 9452 1620916 387505 0 0 1620916 387505 9452 8682 0 0 68373 64093 0 0 94361 74351 0 0 9498 8732 0 0 736595 115620 0 0 702637 116027 0 0 9452 0 0 967 6672 6211 60384 0 0 9.48072 9.48072 -559.343 -9.48072 0 0 1.04740e+06 4091.43 0.29 0.50 0.11 -1 -1 0.29 0.140379 0.12721 365 342 304 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_nopipe_18.v common 9.49 vpr 60.03 MiB 0.05 10156 -1 -1 1 0.22 -1 -1 34592 -1 -1 55 22 0 5 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 61468 22 19 1592 1169 1 918 101 16 16 256 mult_36 auto 22.4 MiB 0.49 5324 60.0 MiB 0.22 0.00 7.49539 -396.092 -7.49539 7.49539 0.54 0.00172821 0.00148149 0.0772006 0.0662113 56 10175 41 6.62819e+06 2.78937e+06 849745. 3319.32 5.00 0.72265 0.649785 26364 208198 -1 8820 25 8485 9392 1754146 399895 0 0 1754146 399895 9392 8760 0 0 73262 68935 0 0 96411 78553 0 0 9497 8844 0 0 780385 116312 0 0 785199 118491 0 0 9392 0 0 934 5700 5057 51989 0 0 9.29732 9.29732 -569.304 -9.29732 0 0 1.04740e+06 4091.43 0.40 0.44 0.20 -1 -1 0.40 0.111418 0.101789 383 361 323 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_nopipe_19.v common 10.66 vpr 60.61 MiB 0.09 10520 -1 -1 1 0.25 -1 -1 35064 -1 -1 58 22 0 6 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 62064 22 19 1688 1231 1 976 105 16 16 256 mult_36 auto 22.8 MiB 0.53 5689 60.6 MiB 0.32 0.00 7.48725 -407.023 -7.48725 7.48725 0.84 0.00150267 0.00125934 0.12109 0.104651 58 11164 50 6.62819e+06 3.22951e+06 871168. 3403.00 5.51 0.706564 0.627303 26872 219187 -1 9023 28 8283 9373 1575543 378918 0 0 1575543 378918 9140 8457 0 0 63141 59205 0 0 88321 68810 0 0 9174 8542 0 0 712447 117167 0 0 693320 116737 0 0 9140 0 0 884 3947 4133 33901 251 1 8.99658 8.99658 -560.549 -8.99658 0 0 1.09288e+06 4269.05 0.40 0.52 0.20 -1 -1 0.40 0.157835 0.143243 404 380 342 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_nopipe_20.v common 9.62 vpr 60.85 MiB 0.09 10664 -1 -1 1 0.23 -1 -1 35052 -1 -1 59 22 0 6 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 62312 22 19 1762 1288 1 1014 106 16 16 256 mult_36 auto 23.2 MiB 0.56 5969 60.9 MiB 0.45 0.01 7.3951 -425.079 -7.3951 7.3951 0.82 0.00214305 0.00186579 0.177073 0.154283 64 10985 45 6.62819e+06 3.24423e+06 943753. 3686.54 4.69 0.704437 0.625919 27892 240595 -1 8995 25 7632 8671 1307192 296614 0 0 1307192 296614 8671 7840 0 0 61282 57126 0 0 83018 66388 0 0 8722 7913 0 0 586842 78817 0 0 558657 78530 0 0 8671 0 0 1063 5680 6502 64790 0 0 8.58677 8.58677 -595.348 -8.58677 0 0 1.19033e+06 4649.74 0.29 0.34 0.19 -1 -1 0.29 0.113146 0.101887 423 399 361 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_nopipe_21.v common 10.06 vpr 61.45 MiB 0.09 10984 -1 -1 1 0.30 -1 -1 35544 -1 -1 62 22 0 6 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 62920 22 19 1859 1351 1 1072 109 16 16 256 mult_36 auto 23.8 MiB 0.59 6209 61.4 MiB 0.26 0.00 7.42524 -437.67 -7.42524 7.42524 0.68 0.00105541 0.000897699 0.0983351 0.0850267 68 10750 34 6.62819e+06 3.28838e+06 1.00038e+06 3907.74 5.03 0.768128 0.687377 28404 252462 -1 9000 26 8038 9122 1342352 301835 0 0 1342352 301835 8892 8203 0 0 63463 59905 0 0 85157 67970 0 0 8917 8311 0 0 586354 80069 0 0 589569 77377 0 0 8892 0 0 876 4434 4440 37532 251 2 8.40132 8.40132 -614.701 -8.40132 0 0 1.24648e+06 4869.04 0.48 0.37 0.25 -1 -1 0.48 0.115955 0.105473 445 418 380 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_nopipe_22.v common 10.38 vpr 61.76 MiB 0.10 10848 -1 -1 1 0.29 -1 -1 35060 -1 -1 66 22 0 6 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 63244 22 19 1933 1408 1 1111 113 16 16 256 mult_36 auto 24.0 MiB 0.50 6696 61.8 MiB 0.27 0.00 7.42025 -475.635 -7.42025 7.42025 0.63 0.00124837 0.00107567 0.100214 0.0866911 64 12438 27 6.62819e+06 3.34724e+06 943753. 3686.54 5.55 0.840507 0.748363 27892 240595 -1 10417 25 8720 10261 1590282 353061 0 0 1590282 353061 9438 8878 0 0 70251 65368 0 0 94294 76000 0 0 9442 8957 0 0 692973 99671 0 0 713884 94187 0 0 9438 0 0 746 4298 4607 13342 857 26 8.55982 8.55982 -827.888 -8.55982 0 0 1.19033e+06 4649.74 0.42 0.32 0.23 -1 -1 0.42 0.100907 0.0918827 464 437 399 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_nopipe_23.v common 30.20 vpr 62.25 MiB 0.11 11356 -1 -1 1 0.30 -1 -1 35852 -1 -1 68 22 0 7 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 63744 22 19 2031 1472 1 1174 116 18 18 324 mult_36 auto 24.6 MiB 0.64 7205 62.2 MiB 0.25 0.00 7.41124 -456.649 -7.41124 7.41124 0.70 0.00103383 0.000874717 0.0863803 0.0741143 60 14535 30 8.18539e+06 3.77267e+06 1.16833e+06 3605.96 24.33 0.955977 0.839494 35004 297736 -1 11718 25 10242 11824 2283889 503811 0 0 2283889 503811 11018 10385 0 0 91073 86117 0 0 116262 95820 0 0 11025 10482 0 0 1040635 147605 0 0 1013876 153402 0 0 11018 0 0 801 4373 4176 15067 881 17 9.13612 9.13612 -741.067 -9.13612 0 0 1.46313e+06 4515.82 0.61 0.77 0.28 -1 -1 0.61 0.232192 0.212517 486 456 418 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_nopipe_24.v common 12.14 vpr 62.58 MiB 0.11 11260 -1 -1 1 0.32 -1 -1 35772 -1 -1 71 22 0 7 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 64084 22 19 2105 1529 1 1210 119 18 18 324 mult_36 auto 24.8 MiB 0.65 7199 62.6 MiB 0.49 0.01 7.45239 -513.793 -7.45239 7.45239 1.17 0.00358134 0.00318715 0.217481 0.193769 60 13436 43 8.18539e+06 3.81682e+06 1.16833e+06 3605.96 5.80 0.922247 0.825926 35004 297736 -1 11139 25 9768 11288 1773678 391274 0 0 1773678 391274 10439 9948 0 0 80739 75951 0 0 103678 84944 0 0 10449 10009 0 0 788110 106212 0 0 780263 104210 0 0 10439 0 0 700 3822 4833 13994 881 20 8.84022 8.84022 -915.141 -8.84022 0 0 1.46313e+06 4515.82 0.50 0.40 0.18 -1 -1 0.50 0.124612 0.113533 505 475 437 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_nopipe_25.v common 15.16 vpr 62.91 MiB 0.12 11676 -1 -1 1 0.34 -1 -1 35404 -1 -1 73 22 0 7 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 64416 22 19 2201 1591 1 1268 121 18 18 324 mult_36 auto 25.4 MiB 0.67 7323 62.9 MiB 0.62 0.01 7.52039 -496.459 -7.52039 7.52039 1.17 0.00322012 0.0028946 0.273557 0.243489 58 14599 31 8.18539e+06 3.84625e+06 1.14310e+06 3528.09 8.36 1.16592 1.04899 34680 290288 -1 12204 26 12491 14297 2555693 556298 0 0 2555693 556298 13411 12760 0 0 99954 93832 0 0 133003 106287 0 0 13411 12831 0 0 1132493 167085 0 0 1163421 163503 0 0 13411 0 0 947 5393 5971 20150 922 11 9.02177 9.02177 -873.394 -9.02177 0 0 1.43297e+06 4422.75 0.45 0.53 0.26 -1 -1 0.45 0.125495 0.113655 526 494 456 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_nopipe_26.v common 14.00 vpr 63.55 MiB 0.12 11956 -1 -1 1 0.34 -1 -1 36268 -1 -1 76 22 0 7 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 65072 22 19 2275 1648 1 1306 124 18 18 324 mult_36 auto 26.1 MiB 0.70 8154 63.5 MiB 0.50 0.01 7.8713 -494.386 -7.8713 7.8713 1.18 0.00323836 0.00289643 0.201216 0.176322 66 15030 37 8.18539e+06 3.8904e+06 1.27759e+06 3943.17 7.51 1.16261 1.04422 36296 327148 -1 12316 24 9811 10877 2416659 509317 0 0 2416659 509317 10421 10034 0 0 83531 78767 0 0 109777 89079 0 0 10436 10065 0 0 1108208 157594 0 0 1094286 163778 0 0 10421 0 0 634 2408 3187 13131 552 2 8.75592 8.75592 -671.212 -8.75592 0 0 1.59950e+06 4936.74 0.49 0.45 0.18 -1 -1 0.49 0.130478 0.119217 546 513 475 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_nopipe_27.v common 42.23 vpr 63.89 MiB 0.12 12144 -1 -1 1 0.24 -1 -1 36140 -1 -1 82 22 0 8 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 65428 22 19 2385 1724 1 1378 131 18 18 324 mult_36 auto 26.5 MiB 0.77 8296 63.9 MiB 0.71 0.01 7.43624 -537.906 -7.43624 7.43624 1.15 0.0036055 0.00313551 0.297343 0.261732 60 17417 44 8.18539e+06 4.37469e+06 1.16833e+06 3605.96 35.17 2.00168 1.78577 35004 297736 -1 13385 28 11364 12911 2578391 561505 0 0 2578391 561505 12349 11617 0 0 96058 90461 0 0 125924 101544 0 0 12359 11724 0 0 1163592 170998 0 0 1168109 175161 0 0 12349 0 0 1010 4040 3773 18018 614 2 9.04582 9.04582 -735.69 -9.04582 0 0 1.46313e+06 4515.82 0.58 0.82 0.21 -1 -1 0.58 0.236392 0.214199 575 532 494 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_nopipe_28.v common 10.71 vpr 64.50 MiB 0.12 12224 -1 -1 1 0.38 -1 -1 36508 -1 -1 83 22 0 8 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 66052 22 19 2459 1781 1 1417 132 18 18 324 mult_36 auto 27.2 MiB 0.51 8901 64.5 MiB 0.32 0.00 7.8713 -549.689 -7.8713 7.8713 0.74 0.0015927 0.00137368 0.123399 0.107322 68 15372 24 8.18539e+06 4.3894e+06 1.31159e+06 4048.11 4.96 0.685742 0.606058 36620 334356 -1 13204 24 9296 10858 1886768 401124 0 0 1886768 401124 9998 9428 0 0 78516 73655 0 0 100620 83250 0 0 10006 9497 0 0 850334 113033 0 0 837294 112261 0 0 9998 0 0 722 4655 4846 13716 903 18 8.98558 8.98558 -1053.82 -8.98558 0 0 1.63345e+06 5041.52 0.70 0.59 0.32 -1 -1 0.70 0.184667 0.168952 594 551 513 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_nopipe_29.v common 14.45 vpr 65.02 MiB 0.10 12540 -1 -1 1 0.27 -1 -1 36088 -1 -1 85 22 0 9 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 66584 22 19 2565 1853 1 1485 135 22 22 484 mult_36 auto 27.7 MiB 0.83 9689 65.0 MiB 0.65 0.01 7.43624 -544.661 -7.43624 7.43624 1.92 0.00367834 0.00317457 0.27212 0.237839 74 15847 29 1.33067e+07 4.81483e+06 2.15943e+06 4461.62 5.86 0.820055 0.723434 57402 562966 -1 13943 25 11215 12893 2368384 490605 0 0 2368384 490605 12177 11408 0 0 92127 86593 0 0 124365 98933 0 0 12178 11488 0 0 1051849 144544 0 0 1075688 137639 0 0 12177 0 0 985 4080 4735 17259 748 2 8.75427 8.75427 -904.863 -8.75427 0 0 2.68771e+06 5553.12 0.83 0.70 0.34 -1 -1 0.83 0.238793 0.216371 619 570 532 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_nopipe_30.v common 17.03 vpr 65.51 MiB 0.13 12464 -1 -1 1 0.37 -1 -1 36556 -1 -1 89 22 0 9 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 67084 22 19 2639 1910 1 1523 139 22 22 484 mult_36 auto 28.2 MiB 0.84 9650 65.5 MiB 0.87 0.01 7.43624 -524.521 -7.43624 7.43624 1.93 0.0021113 0.0018528 0.402948 0.363418 70 16643 47 1.33067e+07 4.87369e+06 2.06816e+06 4273.05 7.76 1.14747 1.02617 56434 539830 -1 14296 28 12062 14042 2642552 543182 0 0 2642552 543182 13161 12240 0 0 92763 86251 0 0 133095 101165 0 0 13169 12355 0 0 1195638 166627 0 0 1194726 164544 0 0 13161 0 0 1129 5437 5220 19219 974 83 8.65597 8.65597 -934.518 -8.65597 0 0 2.60483e+06 5381.88 0.72 0.53 0.36 -1 -1 0.72 0.16844 0.153064 639 589 551 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_nopipe_31.v common 16.68 vpr 65.88 MiB 0.14 12908 -1 -1 1 0.46 -1 -1 36972 -1 -1 93 22 0 9 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 67456 22 19 2744 1981 1 1590 143 22 22 484 mult_36 auto 28.7 MiB 0.88 10213 65.9 MiB 0.45 0.01 7.49539 -582.535 -7.49539 7.49539 1.21 0.00180279 0.00155782 0.155757 0.135941 66 19115 41 1.33067e+07 4.93255e+06 1.96511e+06 4060.15 8.04 0.886013 0.785721 54986 507526 -1 15427 26 13248 15585 3206151 671977 0 0 3206151 671977 14478 13489 0 0 110810 103724 0 0 152621 119258 0 0 14483 13561 0 0 1448395 210870 0 0 1465364 211075 0 0 14478 0 0 1259 6528 7096 21924 1152 33 8.85917 8.85917 -1094.79 -8.85917 0 0 2.45963e+06 5081.88 1.14 1.07 0.49 -1 -1 1.14 0.308636 0.282749 665 608 570 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_nopipe_32.v common 14.63 vpr 65.95 MiB 0.14 12888 -1 -1 1 0.45 -1 -1 36292 -1 -1 96 22 0 9 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 67536 22 19 2818 2038 1 1627 146 22 22 484 mult_36 auto 28.7 MiB 0.94 10362 66.0 MiB 0.43 0.01 7.3951 -550.069 -7.3951 7.3951 1.22 0.00180333 0.00154063 0.157978 0.136575 72 17928 49 1.33067e+07 4.9767e+06 2.11301e+06 4365.72 6.86 0.867959 0.76684 56918 551676 -1 15334 24 13147 15116 2915499 602826 0 0 2915499 602826 14274 13410 0 0 104515 97870 0 0 145569 112538 0 0 14285 13523 0 0 1302518 181690 0 0 1334338 183795 0 0 14274 0 0 1151 5635 5705 20562 901 2 9.17512 9.17512 -1040.08 -9.17512 0 0 2.64603e+06 5467.00 0.76 0.58 0.32 -1 -1 0.76 0.147419 0.133169 684 627 589 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_nopipe_33.v common 15.44 vpr 66.59 MiB 0.11 13628 -1 -1 1 0.51 -1 -1 36672 -1 -1 100 22 0 10 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 68188 22 19 2923 2109 1 1695 151 22 22 484 mult_36 auto 29.3 MiB 0.80 10491 66.6 MiB 0.50 0.01 7.94064 -597.141 -7.94064 7.94064 1.21 0.00197855 0.00170667 0.187693 0.163045 64 18725 50 1.33067e+07 5.43155e+06 1.90554e+06 3937.06 6.72 0.927283 0.820125 54502 494576 -1 15624 26 14025 15725 2844460 605059 0 0 2844460 605059 14922 14277 0 0 112829 105589 0 0 153766 122042 0 0 14930 14390 0 0 1284410 172497 0 0 1263603 176264 0 0 14922 0 0 920 5184 5513 22697 853 34 9.66307 9.66307 -1135.39 -9.66307 0 0 2.40101e+06 4960.76 1.09 1.03 0.46 -1 -1 1.09 0.344986 0.314087 710 646 608 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_nopipe_34.v common 21.45 vpr 67.02 MiB 0.16 13740 -1 -1 1 0.34 -1 -1 37104 -1 -1 101 22 0 10 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 68628 22 19 2997 2166 1 1734 152 22 22 484 mult_36 auto 29.7 MiB 1.10 10939 67.0 MiB 0.84 0.01 7.88963 -601.708 -7.88963 7.88963 1.91 0.00458161 0.00410176 0.353428 0.31282 64 20629 44 1.33067e+07 5.44627e+06 1.90554e+06 3937.06 11.76 1.68384 1.50483 54502 494576 -1 16432 23 12305 14141 2480038 520783 0 0 2480038 520783 13303 12597 0 0 98622 91921 0 0 131586 107417 0 0 13311 12690 0 0 1115088 145783 0 0 1108128 150375 0 0 13303 0 0 1024 5137 5851 18838 893 45 9.49497 9.49497 -1263.79 -9.49497 0 0 2.40101e+06 4960.76 0.84 0.76 0.28 -1 -1 0.84 0.248798 0.225518 729 665 627 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_nopipe_35.v common 16.62 vpr 67.72 MiB 0.16 13976 -1 -1 1 0.35 -1 -1 36920 -1 -1 106 22 0 10 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 69348 22 19 3101 2236 1 1801 157 22 22 484 mult_36 auto 30.5 MiB 0.77 11969 67.7 MiB 0.42 0.01 8.30854 -645.602 -8.30854 8.30854 1.21 0.00205881 0.00179102 0.15225 0.133076 72 21260 42 1.33067e+07 5.51985e+06 2.11301e+06 4365.72 7.79 0.905505 0.80194 56918 551676 -1 17602 28 14440 16721 3289301 678899 0 0 3289301 678899 15722 14784 0 0 115902 108413 0 0 157930 123714 0 0 15727 14868 0 0 1478587 207986 0 0 1505433 209134 0 0 15722 0 0 1309 6270 7156 22767 1084 15 10.2964 10.2964 -1101.77 -10.2964 0 0 2.64603e+06 5467.00 1.24 1.13 0.53 -1 -1 1.24 0.313494 0.286537 755 684 646 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_nopipe_36.v common 19.75 vpr 68.07 MiB 0.11 13992 -1 -1 1 0.36 -1 -1 37732 -1 -1 107 22 0 10 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 69708 22 19 3175 2293 1 1836 158 22 22 484 mult_36 auto 30.9 MiB 0.98 12024 68.1 MiB 0.47 0.01 8.31654 -624.914 -8.31654 8.31654 1.22 0.00217404 0.00189617 0.176347 0.15444 70 21857 47 1.33067e+07 5.53456e+06 2.06816e+06 4273.05 11.55 1.66068 1.48118 56434 539830 -1 17897 24 14712 17132 3610829 744407 0 0 3610829 744407 15996 15005 0 0 125170 117118 0 0 166800 132585 0 0 15997 15159 0 0 1649993 229338 0 0 1636873 235202 0 0 15996 0 0 1308 6187 7670 23496 1167 212 10.0053 10.0053 -1119.05 -10.0053 0 0 2.60483e+06 5381.88 0.86 0.78 0.47 -1 -1 0.86 0.180301 0.162818 773 703 665 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_nopipe_37.v common 21.86 vpr 68.46 MiB 0.17 14328 -1 -1 1 0.54 -1 -1 37112 -1 -1 111 22 0 11 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 70100 22 19 3280 2364 1 1904 163 24 24 576 mult_36 auto 31.2 MiB 0.89 12635 68.5 MiB 0.94 0.01 8.4137 -696.557 -8.4137 8.4137 2.36 0.00480431 0.0043025 0.387896 0.344252 70 21805 32 1.60519e+07 5.98942e+06 2.45377e+06 4260.01 10.81 1.6771 1.49762 66754 640332 -1 18474 24 14238 16841 2928484 617751 0 0 2928484 617751 15661 14512 0 0 117748 109863 0 0 156238 125533 0 0 15666 14677 0 0 1299018 177918 0 0 1324153 175248 0 0 15661 0 0 1448 6260 7508 23478 1264 16 10.0063 10.0063 -1238.37 -10.0063 0 0 3.09179e+06 5367.68 1.01 0.67 0.38 -1 -1 1.01 0.197936 0.179195 798 722 684 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_nopipe_38.v common 23.22 vpr 68.91 MiB 0.17 14492 -1 -1 1 0.59 -1 -1 37732 -1 -1 113 22 0 11 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 70564 22 19 3354 2421 1 1941 165 24 24 576 mult_36 auto 31.8 MiB 1.33 12518 68.9 MiB 0.95 0.01 8.4137 -735.79 -8.4137 8.4137 2.41 0.00470182 0.00413542 0.393883 0.346911 68 22306 46 1.60519e+07 6.01886e+06 2.39371e+06 4155.74 11.83 1.78561 1.5946 65606 615345 -1 18217 27 15971 18457 3286501 707942 0 0 3286501 707942 17385 16236 0 0 134221 126367 0 0 177365 141784 0 0 17390 16304 0 0 1457725 203293 0 0 1482415 203958 0 0 17385 0 0 1441 6137 6485 25611 1140 20 9.66151 9.66151 -1221.14 -9.66151 0 0 2.98162e+06 5176.42 1.08 0.82 0.54 -1 -1 1.08 0.223876 0.203499 818 741 703 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_nopipe_39.v common 23.63 vpr 69.38 MiB 0.18 14596 -1 -1 1 0.45 -1 -1 37992 -1 -1 117 22 0 11 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 71048 22 19 3457 2490 1 2007 169 24 24 576 mult_36 auto 32.3 MiB 1.03 13220 69.4 MiB 1.09 0.01 8.17224 -882.394 -8.17224 8.17224 2.41 0.00531411 0.00465658 0.447222 0.395593 68 22506 49 1.60519e+07 6.07772e+06 2.39371e+06 4155.74 11.95 2.17041 1.94815 65606 615345 -1 18840 25 13908 16460 2836354 587375 0 0 2836354 587375 15143 14138 0 0 112456 105181 0 0 147535 119542 0 0 15146 14238 0 0 1256174 168154 0 0 1289900 166122 0 0 15143 0 0 1265 7480 8203 22064 1344 121 9.34467 9.34467 -1333 -9.34467 0 0 2.98162e+06 5176.42 1.22 0.98 0.51 -1 -1 1.22 0.301661 0.272707 842 760 722 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_nopipe_40.v common 19.72 vpr 69.67 MiB 0.17 14716 -1 -1 1 0.52 -1 -1 37724 -1 -1 120 22 0 11 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 71344 22 19 3531 2547 1 2046 172 24 24 576 mult_36 auto 32.6 MiB 1.45 13688 69.7 MiB 0.95 0.01 8.34154 -875.21 -8.34154 8.34154 2.34 0.00245876 0.00213107 0.38841 0.340808 70 23055 35 1.60519e+07 6.12186e+06 2.45377e+06 4260.01 8.57 1.22512 1.0805 66754 640332 -1 19523 23 13601 16151 2728954 581910 0 0 2728954 581910 15016 13901 0 0 114097 105947 0 0 151978 122905 0 0 15019 14002 0 0 1220905 164380 0 0 1211939 160775 0 0 15016 0 0 1442 6053 7325 23566 1164 247 9.91787 9.91787 -1289.67 -9.91787 0 0 3.09179e+06 5367.68 0.95 0.58 0.37 -1 -1 0.95 0.179214 0.162315 862 779 741 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_nopipe_41.v common 21.93 vpr 70.29 MiB 0.18 15208 -1 -1 1 0.41 -1 -1 37620 -1 -1 122 22 0 12 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 71972 22 19 3634 2616 1 2113 175 24 24 576 mult_36 auto 33.0 MiB 1.42 13869 70.3 MiB 0.57 0.01 8.14823 -817.705 -8.14823 8.14823 1.54 0.00278875 0.00243288 0.216665 0.190323 68 23987 29 1.60519e+07 6.5473e+06 2.39371e+06 4155.74 10.39 1.38798 1.24101 65606 615345 -1 19994 24 15476 18124 3768212 791193 0 0 3768212 791193 16829 15666 0 0 134628 126591 0 0 171057 142519 0 0 16831 15808 0 0 1709696 239969 0 0 1719171 250640 0 0 16829 0 0 1382 7774 8165 24412 1359 253 9.53231 9.53231 -1397.99 -9.53231 0 0 2.98162e+06 5176.42 1.42 1.18 0.61 -1 -1 1.42 0.336365 0.305967 886 798 760 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_nopipe_42.v common 26.15 vpr 70.79 MiB 0.19 15168 -1 -1 1 0.57 -1 -1 37712 -1 -1 125 22 0 12 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 72484 22 19 3708 2673 1 2147 178 24 24 576 mult_36 auto 33.9 MiB 1.53 14396 70.8 MiB 1.06 0.01 8.34154 -807.018 -8.34154 8.34154 2.36 0.00587999 0.00533124 0.45909 0.406705 68 25119 45 1.60519e+07 6.59144e+06 2.39371e+06 4155.74 13.52 2.17611 1.93926 65606 615345 -1 20417 29 16576 19390 3584894 752230 0 0 3584894 752230 18211 16853 0 0 138527 130445 0 0 186940 147024 0 0 18212 16996 0 0 1603939 222389 0 0 1619065 218523 0 0 18211 0 0 1663 6192 7604 27612 1220 13 9.50726 9.50726 -1175.54 -9.50726 0 0 2.98162e+06 5176.42 1.26 0.81 0.61 -1 -1 1.26 0.252779 0.228923 906 817 779 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_nopipe_43.v common 26.16 vpr 71.11 MiB 0.19 15396 -1 -1 1 0.71 -1 -1 37884 -1 -1 129 22 0 12 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 72812 22 19 3810 2741 1 2214 182 24 24 576 mult_36 auto 34.0 MiB 1.03 15273 71.1 MiB 1.13 0.01 8.22139 -844.621 -8.22139 8.22139 2.36 0.00319605 0.0028408 0.484232 0.429383 74 24868 28 1.60519e+07 6.6503e+06 2.56259e+06 4448.94 13.69 2.29461 2.05134 67906 667765 -1 21240 26 15566 18511 4493655 949689 0 0 4493655 949689 17043 15837 0 0 136438 127972 0 0 184537 146601 0 0 17043 15967 0 0 2096157 313264 0 0 2042437 330048 0 0 17043 0 0 1499 8291 8307 25509 1514 112 9.84961 9.84961 -1407.36 -9.84961 0 0 3.19068e+06 5539.38 1.46 1.33 0.66 -1 -1 1.46 0.35833 0.326544 930 836 798 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_nopipe_44.v common 23.00 vpr 71.47 MiB 0.20 15592 -1 -1 1 0.46 -1 -1 38452 -1 -1 132 22 0 12 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 73188 22 19 3884 2798 1 2251 185 24 24 576 mult_36 auto 34.5 MiB 1.07 14737 71.5 MiB 0.98 0.01 8.39064 -943.666 -8.39064 8.39064 2.35 0.00280683 0.00243771 0.392806 0.343794 76 25138 29 1.60519e+07 6.69445e+06 2.61600e+06 4541.67 11.06 1.78216 1.58279 68478 680951 -1 20784 28 16219 18889 3090963 652662 0 0 3090963 652662 17681 16486 0 0 124922 116275 0 0 171524 133383 0 0 17681 16659 0 0 1388131 186143 0 0 1371024 183716 0 0 17681 0 0 1489 6338 8290 26275 1230 258 9.76457 9.76457 -1619.43 -9.76457 0 0 3.24203e+06 5628.53 1.55 1.18 0.44 -1 -1 1.55 0.438162 0.396009 949 855 817 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_nopipe_45.v common 22.96 vpr 71.73 MiB 0.22 15936 -1 -1 1 0.63 -1 -1 39968 -1 -1 135 22 0 13 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 73448 22 19 3989 2869 1 2318 189 24 24 576 mult_36 auto 34.5 MiB 1.61 15141 71.7 MiB 0.78 0.01 8.4137 -874.23 -8.4137 8.4137 1.79 0.00286378 0.0024982 0.299244 0.262844 74 24533 27 1.60519e+07 7.1346e+06 2.56259e+06 4448.94 10.96 1.86114 1.66059 67906 667765 -1 21279 23 14462 16933 3203286 666848 0 0 3203286 666848 15930 14737 0 0 119134 111713 0 0 161782 128508 0 0 15941 14879 0 0 1440014 200794 0 0 1450485 196217 0 0 15930 0 0 1490 6347 6055 24150 1072 2 9.57716 9.57716 -1434.52 -9.57716 0 0 3.19068e+06 5539.38 1.19 1.04 0.67 -1 -1 1.19 0.370334 0.336606 975 874 836 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_nopipe_46.v common 24.51 vpr 72.19 MiB 0.16 16124 -1 -1 1 0.66 -1 -1 39984 -1 -1 136 22 0 13 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 73924 22 19 4063 2926 1 2357 190 24 24 576 mult_36 auto 35.2 MiB 1.24 16042 72.2 MiB 0.82 0.02 8.30554 -961.246 -8.30554 8.30554 1.46 0.00630832 0.00541109 0.298766 0.259398 80 24029 26 1.60519e+07 7.14931e+06 2.72095e+06 4723.87 12.91 1.9334 1.71165 70206 720185 -1 21546 25 15450 18131 3537268 718577 0 0 3537268 718577 16977 15660 0 0 131184 122670 0 0 172255 140279 0 0 16977 15785 0 0 1592251 210412 0 0 1607624 213771 0 0 16977 0 0 1553 6293 7462 25785 1202 20 9.17417 9.17417 -1479.79 -9.17417 0 0 3.41546e+06 5929.62 1.62 0.89 0.73 -1 -1 1.62 0.279187 0.25441 993 893 855 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_nopipe_47.v common 24.93 vpr 72.92 MiB 0.23 16484 -1 -1 1 0.55 -1 -1 40328 -1 -1 141 22 0 13 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 74672 22 19 4167 2996 1 2421 195 24 24 576 mult_36 auto 36.0 MiB 1.70 15866 72.9 MiB 1.32 0.01 8.2457 -854.27 -8.2457 8.2457 2.09 0.00493787 0.00432972 0.498976 0.436432 74 26113 43 1.60519e+07 7.22289e+06 2.56259e+06 4448.94 11.02 1.89602 1.68078 67906 667765 -1 22579 24 16819 19633 4273815 905792 0 0 4273815 905792 18317 17113 0 0 144871 135939 0 0 188193 153699 0 0 18318 17228 0 0 1959809 288561 0 0 1944307 293252 0 0 18317 0 0 1526 8141 7951 27270 1346 52 9.75551 9.75551 -1306.46 -9.75551 0 0 3.19068e+06 5539.38 1.53 1.32 0.65 -1 -1 1.53 0.348015 0.314804 1019 912 874 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_nopipe_48.v common 24.16 vpr 73.25 MiB 0.22 16472 -1 -1 1 0.77 -1 -1 40244 -1 -1 144 22 0 13 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 75004 22 19 4241 3053 1 2459 198 24 24 576 mult_36 auto 36.2 MiB 1.77 15835 73.2 MiB 0.87 0.01 8.25153 -946.137 -8.25153 8.25153 1.90 0.00330665 0.00283834 0.325457 0.283827 72 27021 38 1.60519e+07 7.26704e+06 2.50747e+06 4353.24 10.97 1.90178 1.68832 67330 654343 -1 22011 23 15838 18683 3162988 688680 0 0 3162988 688680 17413 16168 0 0 131366 122076 0 0 173006 141073 0 0 17415 16298 0 0 1420730 195142 0 0 1403058 197923 0 0 17413 0 0 1600 8010 7649 26502 1297 170 9.47921 9.47921 -1532 -9.47921 0 0 3.14081e+06 5452.80 1.49 1.23 0.58 -1 -1 1.49 0.457853 0.414837 1038 931 893 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_nopipe_49.v common 28.74 vpr 73.58 MiB 0.18 16920 -1 -1 1 0.78 -1 -1 40576 -1 -1 145 22 0 14 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 75348 22 19 4346 3124 1 2527 200 24 24 576 mult_36 auto 37.1 MiB 1.65 17627 73.6 MiB 1.25 0.01 8.38055 -927.403 -8.38055 8.38055 1.55 0.00386539 0.00345009 0.502048 0.446123 74 30469 41 1.60519e+07 7.67775e+06 2.56259e+06 4448.94 16.29 2.74969 2.45528 67906 667765 -1 24632 27 19735 22995 4730851 964157 0 0 4730851 964157 21741 20132 0 0 153720 143874 0 0 215137 165409 0 0 21742 20349 0 0 2156420 305739 0 0 2162091 308654 0 0 21741 0 0 2030 8700 7768 34022 1281 190 10.0844 10.0844 -1564.76 -10.0844 0 0 3.19068e+06 5539.38 1.43 1.16 0.55 -1 -1 1.43 0.342838 0.312452 1062 950 912 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_nopipe_50.v common 26.40 vpr 74.05 MiB 0.18 17036 -1 -1 1 0.84 -1 -1 40520 -1 -1 148 22 0 14 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 75828 22 19 4420 3181 1 2564 203 24 24 576 mult_36 auto 37.3 MiB 1.69 17684 74.1 MiB 1.08 0.01 8.43799 -901.079 -8.43799 8.43799 2.00 0.00334393 0.00290133 0.407916 0.356705 74 30424 34 1.60519e+07 7.72189e+06 2.56259e+06 4448.94 12.71 2.04817 1.82248 67906 667765 -1 25185 27 21673 25268 6014160 1237795 0 0 6014160 1237795 23816 21969 0 0 179319 168492 0 0 243182 189945 0 0 23822 22218 0 0 2752175 413472 0 0 2791846 421699 0 0 23816 0 0 2175 9698 10019 36591 1516 537 10.1105 10.1105 -1511.73 -10.1105 0 0 3.19068e+06 5539.38 1.29 1.53 0.53 -1 -1 1.29 0.331691 0.300713 1082 969 931 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_nopipe_51.v common 23.72 vpr 74.52 MiB 0.27 17296 -1 -1 1 0.86 -1 -1 40528 -1 -1 152 22 0 14 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 76308 22 19 4524 3251 1 2634 207 24 24 576 mult_36 auto 37.8 MiB 1.64 17414 74.5 MiB 0.79 0.01 8.38584 -1089.25 -8.38584 8.38584 1.63 0.00328748 0.00287945 0.291324 0.256666 76 28092 39 1.60519e+07 7.78076e+06 2.61600e+06 4541.67 11.14 1.64508 1.46025 68478 680951 -1 24355 25 19290 22691 4033385 831289 0 0 4033385 831289 21204 19627 0 0 157018 147221 0 0 211302 167347 0 0 21205 19736 0 0 1835661 237183 0 0 1786995 240175 0 0 21204 0 0 1940 9073 9199 32674 1514 92 10.0143 10.0143 -1711.69 -10.0143 0 0 3.24203e+06 5628.53 1.58 1.39 0.68 -1 -1 1.58 0.467328 0.423878 1107 988 950 19 0 0 -k6_frac_2uripple_N8_22nm.xml fir_nopipe_52.v common 32.29 vpr 74.81 MiB 0.25 17212 -1 -1 1 0.63 -1 -1 38796 -1 -1 155 22 0 14 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 76604 22 19 4598 3308 1 2668 210 24 24 576 mult_36 auto 37.9 MiB 1.58 18532 74.8 MiB 1.32 0.02 8.22439 -1032.19 -8.22439 8.22439 2.16 0.00809872 0.00734297 0.544712 0.479362 78 29734 45 1.60519e+07 7.8249e+06 2.67122e+06 4637.53 19.19 3.12791 2.78038 69630 706637 -1 25472 24 19725 23351 4028468 834493 0 0 4028468 834493 21806 20034 0 0 161406 150524 0 0 220565 172153 0 0 21810 20216 0 0 1792336 239788 0 0 1810545 231778 0 0 21806 0 0 2108 9760 9992 34339 1589 14 9.66151 9.66151 -1400.93 -9.66151 0 0 3.35110e+06 5817.88 1.57 1.08 0.57 -1 -1 1.57 0.332271 0.301557 1127 1007 969 19 0 0 -k6_frac_N8_22nm.xml fir_pipe_14.v common 7.83 vpr 61.52 MiB 0.07 10504 -1 -1 8 0.68 -1 -1 36368 -1 -1 79 22 0 4 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 62996 22 19 1764 1664 1 1014 124 16 16 256 mult_36 auto 23.1 MiB 0.43 6664 61.5 MiB 0.15 0.00 4.14666 -1180.14 -4.14666 4.14666 0.52 0.00109134 0.000895133 0.0603551 0.0511596 64 12519 50 6.45408e+06 2.64829e+06 943753. 3686.54 3.57 0.66098 0.581263 27332 240185 -1 10495 15 4068 7084 715713 165388 0 0 715713 165388 6334 4594 0 0 38637 33625 0 0 53540 43248 0 0 6340 4910 0 0 303844 39375 0 0 307018 39636 0 0 6334 0 0 2286 5461 5792 19227 778 11 4.27196 4.27196 -1335.68 -4.27196 0 0 1.19033e+06 4649.74 0.32 0.18 0.13 -1 -1 0.32 0.081023 0.0747104 599 909 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_pipe_15.v common 10.26 vpr 62.19 MiB 0.08 10560 -1 -1 8 0.72 -1 -1 36516 -1 -1 85 22 0 5 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 63680 22 19 1918 1801 1 1104 131 16 16 256 mult_36 auto 23.8 MiB 0.68 6819 62.2 MiB 0.40 0.01 4.14666 -1318.66 -4.14666 4.14666 0.81 0.00265378 0.00232544 0.185964 0.161766 66 12539 24 6.45408e+06 3.12512e+06 974584. 3806.97 4.25 1.05067 0.933827 27588 246658 -1 10862 14 4239 7235 804613 183146 0 0 804613 183146 6502 4736 0 0 40803 35803 0 0 55681 44962 0 0 6508 5020 0 0 349908 46719 0 0 345211 45906 0 0 6502 0 0 2283 5281 5781 18891 758 68 4.39726 4.39726 -1510.89 -4.39726 0 0 1.22072e+06 4768.46 0.45 0.34 0.23 -1 -1 0.45 0.1609 0.149033 651 984 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_pipe_16.v common 11.41 vpr 62.75 MiB 0.13 10840 -1 -1 8 0.67 -1 -1 35912 -1 -1 87 22 0 5 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 64252 22 19 1976 1859 1 1141 133 16 16 256 mult_36 auto 24.4 MiB 0.68 7432 62.7 MiB 0.40 0.01 4.02136 -1345.26 -4.02136 4.02136 0.84 0.00371364 0.00333373 0.195823 0.171719 68 13873 39 6.45408e+06 3.15206e+06 1.00038e+06 3907.74 5.61 1.25036 1.11689 27844 252052 -1 11545 14 4567 8006 875720 202594 0 0 875720 202594 7218 5073 0 0 42808 37509 0 0 57955 46661 0 0 7231 5463 0 0 385713 53002 0 0 374795 54886 0 0 7218 0 0 2673 6170 6295 21656 868 25 4.39726 4.39726 -1519.17 -4.39726 0 0 1.24648e+06 4869.04 0.45 0.34 0.24 -1 -1 0.45 0.141402 0.12959 679 1023 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_pipe_17.v common 10.69 vpr 63.49 MiB 0.10 11700 -1 -1 8 0.87 -1 -1 36800 -1 -1 102 22 0 5 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 65012 22 19 2278 2144 1 1269 148 16 16 256 mult_36 auto 25.5 MiB 0.76 8156 63.5 MiB 0.23 0.00 4.02136 -1502.91 -4.02136 4.02136 0.65 0.00154862 0.0012964 0.0971392 0.0829771 68 15244 27 6.45408e+06 3.35414e+06 1.00038e+06 3907.74 4.78 1.0529 0.929621 27844 252052 -1 12768 16 5165 8848 942693 217535 0 0 942693 217535 8170 5849 0 0 49183 43311 0 0 66459 53858 0 0 8186 6192 0 0 409575 53838 0 0 401120 54487 0 0 8170 0 0 3025 6228 6749 24730 787 2 4.27196 4.27196 -1694.32 -4.27196 0 0 1.24648e+06 4869.04 0.46 0.43 0.24 -1 -1 0.46 0.215348 0.198092 768 1171 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_pipe_18.v common 11.14 vpr 64.28 MiB 0.08 11980 -1 -1 8 0.84 -1 -1 37008 -1 -1 105 22 0 5 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 65824 22 19 2336 2202 1 1299 151 16 16 256 mult_36 auto 26.1 MiB 0.73 8121 64.3 MiB 0.49 0.01 4.02136 -1558.46 -4.02136 4.02136 0.74 0.00449476 0.00402714 0.250294 0.223718 64 16667 48 6.45408e+06 3.39456e+06 943753. 3686.54 5.28 1.24209 1.10198 27332 240185 -1 13380 16 5488 9706 1150054 259085 0 0 1150054 259085 8778 6266 0 0 55046 48242 0 0 75710 60901 0 0 8782 6606 0 0 495844 68136 0 0 505894 68934 0 0 8778 0 0 3312 7490 8407 27685 1009 79 4.27196 4.27196 -1830.49 -4.27196 0 0 1.19033e+06 4649.74 0.28 0.28 0.14 -1 -1 0.28 0.113009 0.103545 794 1210 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_pipe_19.v common 13.62 vpr 65.24 MiB 0.10 12176 -1 -1 8 0.96 -1 -1 36936 -1 -1 111 22 0 6 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 66804 22 19 2488 2337 1 1399 158 16 16 256 mult_36 auto 27.3 MiB 0.78 9918 65.2 MiB 0.34 0.01 4.14666 -1722.94 -4.14666 4.14666 0.71 0.00419801 0.00369125 0.147604 0.126102 80 15911 35 6.45408e+06 3.87139e+06 1.13630e+06 4438.68 7.44 1.90911 1.70442 29884 294868 -1 14502 17 5260 9195 1039281 224421 0 0 1039281 224421 8340 5967 0 0 48268 41707 0 0 67431 53101 0 0 8353 6405 0 0 444873 60774 0 0 462016 56467 0 0 8340 0 0 3101 7313 7483 25295 921 36 4.39726 4.39726 -1949.86 -4.39726 0 0 1.42763e+06 5576.70 0.35 0.31 0.17 -1 -1 0.35 0.146722 0.133861 837 1285 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_pipe_20.v common 11.51 vpr 65.42 MiB 0.11 12284 -1 -1 8 1.07 -1 -1 37288 -1 -1 114 22 0 6 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 66992 22 19 2546 2395 1 1440 161 16 16 256 mult_36 auto 27.4 MiB 0.84 9776 65.4 MiB 0.36 0.01 4.14666 -1761.21 -4.14666 4.14666 0.51 0.0020461 0.0017442 0.152561 0.131829 76 17543 23 6.45408e+06 3.91181e+06 1.09288e+06 4269.05 5.38 1.483 1.33288 29116 278758 -1 14884 14 5618 10190 1068168 234261 0 0 1068168 234261 9175 6508 0 0 52997 46259 0 0 73745 59050 0 0 9178 6972 0 0 457764 58673 0 0 465309 56799 0 0 9175 0 0 3575 8430 8650 29604 1085 20 4.39726 4.39726 -1972.51 -4.39726 0 0 1.35486e+06 5292.42 0.55 0.43 0.17 -1 -1 0.55 0.174371 0.160944 867 1324 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_pipe_21.v common 13.52 vpr 66.62 MiB 0.08 12768 -1 -1 8 0.80 -1 -1 37260 -1 -1 122 22 0 6 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 68216 22 19 2735 2567 1 1547 169 16 16 256 mult_36 auto 28.4 MiB 0.69 11045 66.6 MiB 0.57 0.01 4.27196 -1939.62 -4.27196 4.27196 0.84 0.00525797 0.00470696 0.282512 0.251619 74 20359 48 6.45408e+06 4.01958e+06 1.07073e+06 4182.55 6.78 1.55274 1.37701 28864 273460 -1 16345 13 6242 11040 1212688 267829 0 0 1212688 267829 9803 7078 0 0 59153 51562 0 0 81433 64914 0 0 9813 7582 0 0 524958 69464 0 0 527528 67229 0 0 9803 0 0 3578 9624 9361 30164 1311 116 4.64786 4.64786 -2181.73 -4.64786 0 0 1.33358e+06 5209.30 0.50 0.52 0.26 -1 -1 0.50 0.244696 0.224751 931 1417 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_pipe_22.v common 14.83 vpr 66.45 MiB 0.12 12884 -1 -1 8 0.95 -1 -1 37676 -1 -1 126 22 0 6 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 68044 22 19 2793 2625 1 1580 173 16 16 256 mult_36 auto 28.8 MiB 0.88 11763 66.4 MiB 0.71 0.01 4.27196 -1979.74 -4.27196 4.27196 0.79 0.00535246 0.00478461 0.353524 0.31093 74 21414 49 6.45408e+06 4.07347e+06 1.07073e+06 4182.55 7.66 2.26141 2.01576 28864 273460 -1 17592 16 6529 11591 1300915 285802 0 0 1300915 285802 10517 7385 0 0 58849 51024 0 0 82660 65028 0 0 10523 7993 0 0 566390 77861 0 0 571976 76511 0 0 10517 0 0 4009 9203 9701 34063 1142 162 4.52256 4.52256 -2172.97 -4.52256 0 0 1.33358e+06 5209.30 0.51 0.49 0.26 -1 -1 0.51 0.197662 0.180931 962 1456 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_pipe_23.v common 15.92 vpr 67.16 MiB 0.13 13192 -1 -1 8 1.05 -1 -1 38924 -1 -1 131 22 0 7 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 68768 22 19 2947 2762 1 1693 179 18 18 324 mult_36 auto 29.7 MiB 1.01 11113 67.2 MiB 0.66 0.01 4.14666 -2006.09 -4.14666 4.14666 1.17 0.00558825 0.00501849 0.334688 0.29874 70 19988 23 7.94662e+06 4.53683e+06 1.34436e+06 4149.26 7.14 1.667 1.49043 36496 347204 -1 17551 16 6873 11967 1285765 290243 0 0 1285765 290243 10786 7700 0 0 65501 56976 0 0 92423 73314 0 0 10794 8189 0 0 557843 71309 0 0 548418 72755 0 0 10786 0 0 3932 8120 10963 33583 1249 359 4.39726 4.39726 -2271.23 -4.39726 0 0 1.69344e+06 5226.66 0.70 0.63 0.32 -1 -1 0.70 0.321201 0.295249 1008 1531 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_pipe_24.v common 14.72 vpr 67.46 MiB 0.12 13504 -1 -1 8 1.10 -1 -1 38256 -1 -1 135 22 0 7 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 69076 22 19 3005 2820 1 1720 183 18 18 324 mult_36 auto 29.9 MiB 1.01 11269 67.5 MiB 0.67 0.01 4.14666 -2096.61 -4.14666 4.14666 1.13 0.00500806 0.00441261 0.32406 0.288102 72 22153 24 7.94662e+06 4.59072e+06 1.37338e+06 4238.83 6.37 1.72028 1.53447 36820 354972 -1 18033 15 6909 12254 1302664 275973 0 0 1302664 275973 11029 7911 0 0 63653 55100 0 0 92118 71683 0 0 11032 8424 0 0 556169 68238 0 0 568663 64617 0 0 11029 0 0 4142 9656 10101 34686 1278 102 4.52256 4.52256 -2347.69 -4.52256 0 0 1.72054e+06 5310.31 0.71 0.60 0.34 -1 -1 0.71 0.305757 0.281155 1039 1570 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_pipe_25.v common 18.48 vpr 68.48 MiB 0.13 14068 -1 -1 8 1.50 -1 -1 39632 -1 -1 145 22 0 7 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 70128 22 19 3229 3027 1 1824 193 18 18 324 mult_36 auto 31.0 MiB 1.12 12146 68.5 MiB 0.72 0.01 4.02136 -2210.67 -4.02136 4.02136 1.25 0.00607122 0.00546225 0.332712 0.292655 70 22739 37 7.94662e+06 4.72544e+06 1.34436e+06 4149.26 9.33 2.11205 1.88319 36496 347204 -1 19213 17 7570 13561 1540093 336741 0 0 1540093 336741 12036 8506 0 0 74249 64654 0 0 102961 82258 0 0 12040 9119 0 0 666463 85818 0 0 672344 86386 0 0 12036 0 0 4485 11395 12122 38090 1584 450 4.27196 4.27196 -2595.58 -4.27196 0 0 1.69344e+06 5226.66 0.44 0.40 0.20 -1 -1 0.44 0.202738 0.186492 1106 1681 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_pipe_26.v common 16.30 vpr 69.91 MiB 0.14 14092 -1 -1 8 1.63 -1 -1 40208 -1 -1 151 22 0 7 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 71588 22 19 3287 3085 1 1862 199 18 18 324 mult_36 auto 31.6 MiB 1.22 13093 69.9 MiB 0.81 0.01 4.02136 -2277.85 -4.02136 4.02136 1.13 0.00478524 0.00415815 0.381446 0.338119 76 23702 29 7.94662e+06 4.80627e+06 1.43297e+06 4422.75 6.39 1.68973 1.49994 37464 369264 -1 20288 16 7605 13428 1503742 321185 0 0 1503742 321185 12132 8518 0 0 68188 59603 0 0 96852 76279 0 0 12134 8981 0 0 654496 85054 0 0 659940 82750 0 0 12132 0 0 4548 10415 11124 39158 1330 129 4.27196 4.27196 -2617.6 -4.27196 0 0 1.77541e+06 5479.65 0.73 0.71 0.35 -1 -1 0.73 0.342761 0.314655 1134 1720 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_pipe_27.v common 22.81 vpr 70.92 MiB 0.16 14472 -1 -1 8 1.74 -1 -1 40444 -1 -1 156 22 0 8 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 72620 22 19 3453 3234 1 1964 205 18 18 324 mult_36 auto 32.5 MiB 0.97 14116 70.9 MiB 0.78 0.01 4.02136 -2356.9 -4.02136 4.02136 1.13 0.00647333 0.00583256 0.385489 0.343945 74 27600 47 7.94662e+06 5.26963e+06 1.40368e+06 4332.34 13.21 2.4296 2.15862 37144 362180 -1 21982 21 8434 15288 1858136 394162 0 0 1858136 394162 13402 9627 0 0 79226 69060 0 0 110671 87474 0 0 13410 10318 0 0 816547 107641 0 0 824880 110042 0 0 13402 0 0 4991 14158 14815 42510 1993 606 4.27196 4.27196 -2809.64 -4.27196 0 0 1.74764e+06 5393.95 0.76 0.52 0.35 -1 -1 0.76 0.215978 0.196325 1189 1795 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_pipe_28.v common 14.47 vpr 71.32 MiB 0.18 14640 -1 -1 8 1.55 -1 -1 40772 -1 -1 160 22 0 8 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 73032 22 19 3511 3292 1 2001 209 18 18 324 mult_36 auto 33.1 MiB 1.20 13669 71.3 MiB 0.51 0.02 4.02136 -2389.87 -4.02136 4.02136 0.84 0.00923209 0.00835954 0.23287 0.205604 74 24660 32 7.94662e+06 5.32352e+06 1.40368e+06 4332.34 6.34 1.27209 1.11814 37144 362180 -1 20935 15 7817 14366 1624283 350318 0 0 1624283 350318 12705 8722 0 0 73062 63424 0 0 103216 81095 0 0 12715 9383 0 0 706575 93511 0 0 716010 94183 0 0 12705 0 0 4909 13130 13551 40828 1778 451 4.39726 4.39726 -2815.24 -4.39726 0 0 1.74764e+06 5393.95 0.48 0.43 0.21 -1 -1 0.48 0.183306 0.167638 1221 1834 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_pipe_29.v common 24.83 vpr 72.29 MiB 0.18 15132 -1 -1 8 1.57 -1 -1 39308 -1 -1 168 22 0 9 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 74024 22 19 3709 3473 1 2127 218 22 22 484 mult_36 auto 34.1 MiB 1.08 14626 72.3 MiB 0.54 0.01 4.02136 -2545.74 -4.02136 4.02136 1.66 0.00319888 0.00272316 0.229666 0.195126 66 29135 40 1.29336e+07 5.8273e+06 1.96511e+06 4060.15 13.69 2.02748 1.78458 53786 506641 -1 23163 19 8772 15838 1646298 352161 0 0 1646298 352161 14086 10061 0 0 82056 71253 0 0 114854 90791 0 0 14089 10696 0 0 709530 84425 0 0 711683 84935 0 0 14086 0 0 5338 13358 15632 44930 1826 768 4.52256 4.52256 -3093.77 -4.52256 0 0 2.45963e+06 5081.88 1.11 0.86 0.46 -1 -1 1.11 0.439751 0.399951 1281 1927 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_pipe_30.v common 21.13 vpr 72.62 MiB 0.15 15160 -1 -1 8 1.87 -1 -1 41060 -1 -1 170 22 0 9 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 74368 22 19 3767 3531 1 2168 220 22 22 484 mult_36 auto 34.3 MiB 1.03 15943 72.6 MiB 0.58 0.01 4.02136 -2629.36 -4.02136 4.02136 1.29 0.00320126 0.0027724 0.244711 0.211496 74 28994 34 1.29336e+07 5.85424e+06 2.15943e+06 4461.62 9.88 2.05058 1.81972 56202 562081 -1 24544 15 8887 15825 1942314 398265 0 0 1942314 398265 14222 10017 0 0 81802 71363 0 0 115170 90354 0 0 14222 10653 0 0 851450 110322 0 0 865448 105556 0 0 14222 0 0 5358 12399 14048 46287 1633 214 4.52256 4.52256 -3225.5 -4.52256 0 0 2.68771e+06 5553.12 1.25 0.84 0.55 -1 -1 1.25 0.378586 0.347551 1309 1966 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_pipe_31.v common 107.33 vpr 73.10 MiB 0.15 15672 -1 -1 8 1.96 -1 -1 41756 -1 -1 177 22 0 9 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 74856 22 19 3928 3675 1 2252 227 22 22 484 mult_36 auto 34.8 MiB 1.35 15600 73.1 MiB 1.14 0.02 3.89606 -2728.48 -3.89606 3.89606 1.82 0.00780622 0.0070197 0.570979 0.510175 68 30987 47 1.29336e+07 5.94854e+06 2.01763e+06 4168.66 95.05 4.14667 3.63949 54270 517931 -1 24546 15 9495 17240 1812127 380226 0 0 1812127 380226 15261 10833 0 0 87442 75987 0 0 121112 95976 0 0 15261 11580 0 0 780202 94208 0 0 792849 91642 0 0 15261 0 0 5787 15369 15362 49855 2006 52 4.39726 4.39726 -3234.99 -4.39726 0 0 2.51205e+06 5190.18 0.86 0.53 0.30 -1 -1 0.86 0.225966 0.208186 1363 2041 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_pipe_32.v common 23.81 vpr 73.66 MiB 0.18 15840 -1 -1 8 1.70 -1 -1 39904 -1 -1 181 22 0 9 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 75428 22 19 3986 3733 1 2287 231 22 22 484 mult_36 auto 35.5 MiB 1.15 16835 73.7 MiB 0.94 0.01 4.02136 -2767.1 -4.02136 4.02136 1.63 0.00627407 0.00550348 0.416579 0.363471 80 27676 17 1.29336e+07 6.00243e+06 2.29262e+06 4736.82 12.18 2.64974 2.34932 58134 606231 -1 25075 15 8796 15991 1718289 352451 0 0 1718289 352451 14203 9789 0 0 79426 67938 0 0 113904 88020 0 0 14207 10435 0 0 750725 88651 0 0 745824 87618 0 0 14203 0 0 5427 13548 14640 46527 1823 12 4.52256 4.52256 -3269.52 -4.52256 0 0 2.87723e+06 5944.70 1.13 0.69 0.62 -1 -1 1.13 0.294704 0.271101 1391 2080 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_pipe_33.v common 25.97 vpr 75.40 MiB 0.21 16776 -1 -1 8 1.59 -1 -1 41584 -1 -1 192 22 0 10 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 77212 22 19 4329 4059 1 2422 243 22 22 484 mult_36 auto 37.1 MiB 0.91 17478 75.4 MiB 0.82 0.01 4.14666 -2966.64 -4.14666 4.14666 1.62 0.00412399 0.00356671 0.368532 0.322822 74 32810 31 1.29336e+07 6.54662e+06 2.15943e+06 4461.62 14.70 2.95189 2.61388 56202 562081 -1 27049 16 9867 17456 2289141 474616 0 0 2289141 474616 15813 11069 0 0 91317 79702 0 0 127606 101123 0 0 15816 11881 0 0 1009823 134360 0 0 1028766 136481 0 0 15813 0 0 5969 14253 14817 50991 1702 149 4.52256 4.52256 -3487.29 -4.52256 0 0 2.68771e+06 5553.12 1.03 0.96 0.56 -1 -1 1.03 0.394202 0.358394 1494 2246 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_pipe_34.v common 24.04 vpr 75.81 MiB 0.14 16968 -1 -1 8 2.36 -1 -1 42220 -1 -1 198 22 0 10 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 77632 22 19 4387 4117 1 2459 249 22 22 484 mult_36 auto 37.5 MiB 1.27 17850 75.8 MiB 0.98 0.01 4.02136 -2976 -4.02136 4.02136 1.50 0.00375356 0.00325789 0.431709 0.373843 76 31954 33 1.29336e+07 6.62746e+06 2.20457e+06 4554.90 11.81 2.54076 2.25395 56682 573177 -1 27093 15 9798 17433 2029456 432691 0 0 2029456 432691 15946 11030 0 0 89871 78566 0 0 125755 99885 0 0 15960 11761 0 0 882483 114779 0 0 899441 116670 0 0 15946 0 0 6170 13595 14678 52120 1596 143 4.39726 4.39726 -3472.9 -4.39726 0 0 2.73077e+06 5642.09 1.07 0.87 0.41 -1 -1 1.07 0.388773 0.358226 1521 2285 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_pipe_35.v common 28.12 vpr 76.75 MiB 0.19 17356 -1 -1 8 2.13 -1 -1 40932 -1 -1 208 22 0 10 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 78592 22 19 4547 4260 1 2575 259 22 22 484 mult_36 auto 38.5 MiB 1.39 17782 76.8 MiB 1.28 0.02 4.02136 -3114.87 -4.02136 4.02136 1.87 0.0089017 0.00801864 0.599505 0.52986 70 33025 36 1.29336e+07 6.76218e+06 2.06816e+06 4273.05 14.34 2.95484 2.63551 55234 538945 -1 27814 16 10449 18232 2204205 473115 0 0 2204205 473115 16515 11663 0 0 100838 87832 0 0 141802 112438 0 0 16518 12444 0 0 960414 123654 0 0 968118 125084 0 0 16515 0 0 6087 13859 14866 51935 1771 574 4.52256 4.52256 -3695.86 -4.52256 0 0 2.60483e+06 5381.88 1.14 0.99 0.56 -1 -1 1.14 0.477057 0.43744 1571 2360 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_pipe_36.v common 23.14 vpr 76.99 MiB 0.23 17516 -1 -1 8 2.36 -1 -1 42652 -1 -1 210 22 0 10 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 78836 22 19 4605 4318 1 2609 261 22 22 484 mult_36 auto 38.8 MiB 0.98 18420 77.0 MiB 1.11 0.02 4.02136 -3107.21 -4.02136 4.02136 1.51 0.00774186 0.00686216 0.506579 0.447903 76 32081 36 1.29336e+07 6.78912e+06 2.20457e+06 4554.90 9.85 2.4894 2.20817 56682 573177 -1 27810 16 10294 18816 1946807 416742 0 0 1946807 416742 16701 11472 0 0 93642 81363 0 0 133681 104639 0 0 16709 12349 0 0 832157 104986 0 0 853917 101933 0 0 16701 0 0 6430 16209 17404 54805 2172 563 4.39726 4.39726 -3740.88 -4.39726 0 0 2.73077e+06 5642.09 1.26 1.02 0.54 -1 -1 1.26 0.533156 0.487414 1597 2399 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_pipe_37.v common 31.34 vpr 77.86 MiB 0.22 17864 -1 -1 8 2.74 -1 -1 39624 -1 -1 218 22 0 11 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 79724 22 19 4802 4498 1 2726 270 24 24 576 mult_36 auto 40.1 MiB 1.47 19138 77.9 MiB 0.81 0.01 4.14666 -3404.17 -4.14666 4.14666 1.77 0.00416941 0.00359494 0.336612 0.290974 74 36202 47 1.56141e+07 7.2929e+06 2.56259e+06 4448.94 17.18 3.61571 3.222 66498 666725 -1 29796 14 10684 19122 2091368 446223 0 0 2091368 446223 17151 12258 0 0 98498 85492 0 0 139015 109664 0 0 17152 13003 0 0 905453 115802 0 0 914099 110004 0 0 17151 0 0 6488 15878 16511 54747 2011 388 4.52256 4.52256 -3921.18 -4.52256 0 0 3.19068e+06 5539.38 1.47 0.63 0.65 -1 -1 1.47 0.267533 0.246116 1661 2492 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_pipe_38.v common 34.98 vpr 78.28 MiB 0.21 18144 -1 -1 8 2.65 -1 -1 43136 -1 -1 221 22 0 11 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 80156 22 19 4860 4556 1 2764 273 24 24 576 mult_36 auto 40.6 MiB 1.58 20168 78.3 MiB 1.45 0.02 4.27196 -3479.6 -4.27196 4.27196 2.08 0.0137278 0.0127859 0.744012 0.674841 74 37197 49 1.56141e+07 7.33331e+06 2.56259e+06 4448.94 18.71 4.4703 4.02191 66498 666725 -1 30709 18 11248 20538 2499065 522232 0 0 2499065 522232 17979 12689 0 0 104937 91121 0 0 149427 116680 0 0 17986 13498 0 0 1096938 143800 0 0 1111798 144444 0 0 17979 0 0 6751 17623 20608 57250 2621 796 4.52256 4.52256 -3994.89 -4.52256 0 0 3.19068e+06 5539.38 1.45 1.16 0.50 -1 -1 1.45 0.562739 0.5139 1689 2531 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_pipe_39.v common 35.01 vpr 79.06 MiB 0.18 18448 -1 -1 8 2.95 -1 -1 43516 -1 -1 226 22 0 11 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 80960 22 19 5019 4698 1 2868 278 24 24 576 mult_36 auto 41.4 MiB 1.64 21602 79.1 MiB 1.55 0.02 4.14666 -3593.28 -4.14666 4.14666 2.45 0.00991191 0.00894563 0.714126 0.633817 80 35912 25 1.56141e+07 7.40067e+06 2.72095e+06 4723.87 17.91 4.01497 3.57338 68798 719145 -1 31945 14 11104 20220 2291269 477937 0 0 2291269 477937 17912 12370 0 0 104453 90473 0 0 146539 114595 0 0 17917 13189 0 0 1007732 124433 0 0 996716 122877 0 0 17912 0 0 6830 19439 19192 59642 2367 537 4.52256 4.52256 -4189.11 -4.52256 0 0 3.41546e+06 5929.62 1.17 1.05 0.69 -1 -1 1.17 0.491539 0.451879 1735 2606 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_pipe_40.v common 37.26 vpr 79.39 MiB 0.23 18628 -1 -1 8 2.53 -1 -1 43752 -1 -1 230 22 0 11 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 81292 22 19 5077 4756 1 2904 282 24 24 576 mult_36 auto 41.7 MiB 1.71 21930 79.4 MiB 1.76 0.03 4.14666 -3671.85 -4.14666 4.14666 2.31 0.0154512 0.0142025 0.910802 0.815106 78 37461 39 1.56141e+07 7.45456e+06 2.67122e+06 4637.53 21.63 4.50465 3.99079 68222 705597 -1 32589 15 11153 20176 2364504 485781 0 0 2364504 485781 17994 12668 0 0 102975 88215 0 0 147800 115936 0 0 18003 13556 0 0 1037209 127365 0 0 1040523 128041 0 0 17994 0 0 6865 19049 18613 59997 2258 882 4.52256 4.52256 -4161.17 -4.52256 0 0 3.35110e+06 5817.88 1.22 0.68 0.70 -1 -1 1.22 0.299354 0.274534 1765 2645 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_pipe_41.v common 28.72 vpr 80.50 MiB 0.23 19084 -1 -1 8 2.61 -1 -1 43756 -1 -1 239 22 0 12 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 82428 22 19 5308 4970 1 3021 292 24 24 576 mult_36 auto 42.8 MiB 1.15 21921 80.5 MiB 1.63 0.02 4.14666 -3885.06 -4.14666 4.14666 1.98 0.0110264 0.00960153 0.754552 0.664521 76 39595 42 1.56141e+07 7.97181e+06 2.61600e+06 4541.67 14.32 4.2024 3.75543 67070 679911 -1 33670 14 11947 21831 2407182 505898 0 0 2407182 505898 19508 13500 0 0 111646 97174 0 0 156723 123566 0 0 19509 14546 0 0 1060200 128753 0 0 1039596 128359 0 0 19508 0 0 7584 19026 19570 64716 2343 525 4.64786 4.64786 -4480.94 -4.64786 0 0 3.24203e+06 5628.53 1.16 0.76 0.41 -1 -1 1.16 0.346586 0.319788 1838 2756 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_pipe_42.v common 35.60 vpr 80.79 MiB 0.23 19288 -1 -1 8 3.09 -1 -1 44412 -1 -1 242 22 0 12 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 82724 22 19 5366 5028 1 3055 295 24 24 576 mult_36 auto 43.4 MiB 1.20 22765 80.8 MiB 1.60 0.02 4.27196 -3912.77 -4.27196 4.27196 2.38 0.0108505 0.00982404 0.731778 0.649244 78 39143 45 1.56141e+07 8.01222e+06 2.67122e+06 4637.53 18.76 4.03404 3.57171 68222 705597 -1 34147 16 11869 21944 2548554 512010 0 0 2548554 512010 19542 13422 0 0 108202 92708 0 0 158498 121951 0 0 19542 14386 0 0 1099482 138420 0 0 1143288 131123 0 0 19542 0 0 7692 20680 19058 66129 2424 333 4.64786 4.64786 -4620.52 -4.64786 0 0 3.35110e+06 5817.88 1.26 1.23 0.72 -1 -1 1.26 0.559536 0.512103 1862 2795 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_pipe_43.v common 38.38 vpr 82.80 MiB 0.26 19616 -1 -1 8 2.62 -1 -1 44200 -1 -1 255 22 0 12 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 84784 22 19 5524 5169 1 3162 308 24 24 576 mult_36 auto 44.3 MiB 1.89 22483 82.8 MiB 1.54 0.02 4.27196 -3937.42 -4.27196 4.27196 1.78 0.0106334 0.00959647 0.712791 0.633357 76 42029 38 1.56141e+07 8.18736e+06 2.61600e+06 4541.67 21.84 3.81686 3.37604 67070 679911 -1 34242 17 12907 22977 2421899 519757 0 0 2421899 519757 20933 14560 0 0 117031 102118 0 0 165009 130148 0 0 20940 15695 0 0 1029754 133656 0 0 1068232 123580 0 0 20933 0 0 8048 17831 19375 68422 2125 188 4.39726 4.39726 -4594.94 -4.39726 0 0 3.24203e+06 5628.53 1.51 1.15 0.67 -1 -1 1.51 0.542862 0.4941 1916 2870 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_pipe_44.v common 47.37 vpr 81.20 MiB 0.24 19828 -1 -1 8 3.43 -1 -1 43200 -1 -1 254 22 0 12 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 83144 22 19 5582 5227 1 3204 307 24 24 576 mult_36 auto 44.7 MiB 1.36 24330 81.2 MiB 1.31 0.02 4.27196 -4171.59 -4.27196 4.27196 2.28 0.0105332 0.00935171 0.565418 0.496375 80 41408 42 1.56141e+07 8.17389e+06 2.72095e+06 4723.87 30.03 4.26001 3.7668 68798 719145 -1 35864 16 12313 22244 2529196 517669 0 0 2529196 517669 20119 13855 0 0 114718 99140 0 0 161389 126320 0 0 20121 14772 0 0 1117054 132792 0 0 1095795 130790 0 0 20119 0 0 7829 18571 19534 67389 2152 1473 4.64786 4.64786 -4699.78 -4.64786 0 0 3.41546e+06 5929.62 1.60 1.27 0.71 -1 -1 1.60 0.639941 0.584843 1945 2909 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_pipe_45.v common 37.33 vpr 82.25 MiB 0.17 20316 -1 -1 8 3.13 -1 -1 43424 -1 -1 262 22 0 13 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 84224 22 19 5779 5407 1 3306 316 24 24 576 mult_36 auto 45.5 MiB 1.83 25034 82.2 MiB 1.75 0.02 4.27196 -4178.46 -4.27196 4.27196 2.50 0.0113661 0.0101351 0.829241 0.743966 76 44912 44 1.56141e+07 8.67766e+06 2.61600e+06 4541.67 19.24 5.18718 4.62014 67070 679911 -1 37700 16 13590 24644 2842764 604363 0 0 2842764 604363 21914 15285 0 0 126179 110402 0 0 176900 139697 0 0 21915 16193 0 0 1258211 160817 0 0 1237645 161969 0 0 21914 0 0 8347 22553 23276 72216 2784 588 4.52256 4.52256 -4828.1 -4.52256 0 0 3.24203e+06 5628.53 1.17 1.35 0.47 -1 -1 1.17 0.590232 0.540373 2012 3002 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_pipe_46.v common 53.88 vpr 84.48 MiB 0.18 20496 -1 -1 8 3.88 -1 -1 45464 -1 -1 267 22 0 13 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 86512 22 19 5837 5465 1 3341 321 24 24 576 mult_36 auto 46.0 MiB 1.81 25644 84.5 MiB 1.69 0.03 4.52256 -4257.26 -4.52256 4.52256 1.61 0.0173613 0.0160609 0.815496 0.73158 78 44721 48 1.56141e+07 8.74502e+06 2.67122e+06 4637.53 35.45 5.23639 4.63139 68222 705597 -1 37922 15 13417 24333 2954666 597265 0 0 2954666 597265 21745 15117 0 0 125359 108176 0 0 180593 141248 0 0 21752 16240 0 0 1290343 158972 0 0 1314874 157512 0 0 21745 0 0 8351 23247 21701 72007 2637 1227 4.52256 4.52256 -4813.34 -4.52256 0 0 3.35110e+06 5817.88 1.53 1.33 0.62 -1 -1 1.53 0.57191 0.522412 2043 3041 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_pipe_47.v common 31.26 vpr 83.34 MiB 0.18 20852 -1 -1 8 2.87 -1 -1 45268 -1 -1 275 22 0 13 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 85340 22 19 5997 5608 1 3446 329 24 24 576 mult_36 auto 46.8 MiB 1.73 24110 83.3 MiB 1.80 0.03 4.27196 -4282.3 -4.27196 4.27196 2.05 0.014839 0.0135842 0.781958 0.683973 76 42740 36 1.56141e+07 8.8528e+06 2.61600e+06 4541.67 15.05 4.65866 4.16082 67070 679911 -1 36118 17 13455 23876 2594769 560963 0 0 2594769 560963 21449 15094 0 0 122496 106823 0 0 173643 137093 0 0 21459 16062 0 0 1117818 143812 0 0 1137904 142079 0 0 21449 0 0 8016 21341 20577 69060 2503 858 4.39726 4.39726 -4906.67 -4.39726 0 0 3.24203e+06 5628.53 1.07 0.76 0.45 -1 -1 1.07 0.357616 0.326518 2100 3116 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_pipe_48.v common 47.14 vpr 85.68 MiB 0.26 21008 -1 -1 8 3.69 -1 -1 46004 -1 -1 279 22 0 13 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 87736 22 19 6055 5666 1 3477 333 24 24 576 mult_36 auto 47.2 MiB 1.72 25932 85.7 MiB 1.86 0.02 4.27196 -4460.71 -4.27196 4.27196 2.27 0.0089462 0.00773338 0.822855 0.719259 80 43384 35 1.56141e+07 8.90669e+06 2.72095e+06 4723.87 28.28 5.93925 5.27098 68798 719145 -1 38171 14 13473 24141 2627724 545080 0 0 2627724 545080 21615 14936 0 0 123227 106008 0 0 174099 135367 0 0 21617 15860 0 0 1153908 137207 0 0 1133258 135702 0 0 21615 0 0 8164 21775 22442 71299 2549 1906 4.52256 4.52256 -5117.04 -4.52256 0 0 3.41546e+06 5929.62 1.67 1.26 0.72 -1 -1 1.67 0.632333 0.57931 2126 3155 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_pipe_49.v common 33.79 vpr 86.79 MiB 0.26 21572 -1 -1 8 4.53 -1 -1 46096 -1 -1 285 22 0 14 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 88872 22 19 6324 5918 1 3577 340 24 24 576 mult_36 auto 48.5 MiB 1.74 26212 86.8 MiB 1.42 0.02 4.27196 -4538.26 -4.27196 4.27196 1.85 0.00673621 0.00593146 0.576456 0.501887 76 47502 47 1.56141e+07 9.38352e+06 2.61600e+06 4541.67 15.29 3.85983 3.41651 67070 679911 -1 39258 16 14161 25891 3090924 645275 0 0 3090924 645275 23060 16127 0 0 133463 116360 0 0 188040 148576 0 0 23066 17181 0 0 1341960 172589 0 0 1381335 174442 0 0 23060 0 0 8923 23748 24233 76304 2926 1132 4.64786 4.64786 -5171.62 -4.64786 0 0 3.24203e+06 5628.53 1.59 1.26 0.72 -1 -1 1.59 0.509189 0.465264 2206 3284 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_pipe_50.v common 47.27 vpr 87.19 MiB 0.27 21704 -1 -1 8 4.58 -1 -1 46692 -1 -1 292 22 0 14 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 89280 22 19 6382 5976 1 3610 347 24 24 576 mult_36 auto 48.9 MiB 1.52 29603 87.2 MiB 1.64 0.04 4.39726 -4599.11 -4.39726 4.39726 1.79 0.0245515 0.0231316 0.756907 0.66874 84 50960 39 1.56141e+07 9.47782e+06 2.84938e+06 4946.85 27.20 6.85476 6.11709 70522 759407 -1 41657 16 14122 25753 3384293 691202 0 0 3384293 691202 23148 15721 0 0 131863 115130 0 0 180838 142412 0 0 23155 16758 0 0 1522968 195919 0 0 1502321 205262 0 0 23148 0 0 9049 24391 25276 79905 2686 2063 4.52256 4.52256 -5209.39 -4.52256 0 0 3.60864e+06 6265.01 1.73 1.62 0.75 -1 -1 1.73 0.736073 0.672485 2235 3323 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_pipe_51.v common 38.22 vpr 87.96 MiB 0.21 22076 -1 -1 8 2.95 -1 -1 46956 -1 -1 297 22 0 14 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 90068 22 19 6542 6119 1 3736 352 24 24 576 mult_36 auto 49.7 MiB 1.84 29625 88.0 MiB 2.06 0.03 4.27196 -4812.72 -4.27196 4.27196 1.65 0.0129827 0.0115813 0.90201 0.795862 88 46639 37 1.56141e+07 9.54518e+06 2.98162e+06 5176.42 21.21 6.04148 5.36092 71670 786159 -1 41997 14 13689 24609 2757822 567091 0 0 2757822 567091 22362 15510 0 0 124256 106813 0 0 177466 139319 0 0 22365 16473 0 0 1174909 150529 0 0 1236464 138447 0 0 22362 0 0 8694 22855 20860 76132 2317 1196 4.64786 4.64786 -5476.7 -4.64786 0 0 3.70823e+06 6437.90 1.27 1.04 0.79 -1 -1 1.27 0.436936 0.399001 2287 3398 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_pipe_52.v common 42.45 vpr 88.26 MiB 0.28 22244 -1 -1 8 3.24 -1 -1 46492 -1 -1 301 22 0 14 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 90380 22 19 6600 6177 1 3777 356 24 24 576 mult_36 auto 50.1 MiB 1.81 28901 88.3 MiB 1.38 0.02 4.27196 -4740.14 -4.27196 4.27196 2.12 0.00610023 0.00530535 0.55657 0.484491 80 47550 38 1.56141e+07 9.59907e+06 2.72095e+06 4723.87 25.42 5.88781 5.22466 68798 719145 -1 42516 14 14912 27229 2994777 630196 0 0 2994777 630196 24476 16631 0 0 137657 118401 0 0 193657 151129 0 0 24488 17722 0 0 1320335 160986 0 0 1294164 165327 0 0 24476 0 0 9584 22341 26229 83300 2824 569 4.52256 4.52256 -5359.53 -4.52256 0 0 3.41546e+06 5929.62 1.56 0.94 0.67 -1 -1 1.56 0.409 0.376123 2318 3437 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_nopipe_14.v common 10.45 vpr 58.30 MiB 0.07 9280 -1 -1 10 0.69 -1 -1 34704 -1 -1 57 22 0 4 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 59696 22 19 1149 1049 1 785 102 16 16 256 mult_36 auto 20.1 MiB 0.39 5145 58.3 MiB 0.23 0.00 12.0204 -361.379 -12.0204 12.0204 0.83 0.000896494 0.000776649 0.102712 0.0900178 68 10281 29 6.45408e+06 2.3519e+06 1.00038e+06 3907.74 5.27 0.567242 0.505595 27844 252052 -1 9044 19 4869 9419 1105135 239642 0 0 1105135 239642 9419 5851 0 0 49382 44924 0 0 66894 53463 0 0 9886 6761 0 0 477457 64833 0 0 492097 63810 0 0 9419 0 0 4577 12724 10344 87264 0 0 12.3927 12.3927 -459.515 -12.3927 0 0 1.24648e+06 4869.04 0.46 0.35 0.25 -1 -1 0.46 0.110844 0.101969 433 658 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_nopipe_15.v common 11.46 vpr 59.07 MiB 0.07 9360 -1 -1 11 0.64 -1 -1 35160 -1 -1 63 22 0 5 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 60488 22 19 1261 1144 1 857 109 16 16 256 mult_36 auto 20.9 MiB 0.40 5395 59.1 MiB 0.12 0.00 12.4748 -393.909 -12.4748 12.4748 0.52 0.00087702 0.0007461 0.0455833 0.0393943 64 11799 39 6.45408e+06 2.82874e+06 943753. 3686.54 6.82 0.625471 0.559083 27332 240185 -1 9607 21 5169 10063 1108773 241951 0 0 1108773 241951 9745 6116 0 0 51498 46314 0 0 71578 56537 0 0 10156 6869 0 0 476101 63352 0 0 489695 62763 0 0 9745 0 0 4601 9783 10063 62326 363 1 12.8934 12.8934 -590.94 -12.8934 0 0 1.19033e+06 4649.74 0.49 0.43 0.24 -1 -1 0.49 0.146459 0.13419 471 727 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_nopipe_16.v common 10.94 vpr 59.21 MiB 0.12 9664 -1 -1 11 0.73 -1 -1 35732 -1 -1 70 22 0 5 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 60636 22 19 1336 1219 1 919 116 16 16 256 mult_36 auto 21.2 MiB 0.45 5948 59.2 MiB 0.26 0.00 13.6285 -453.588 -13.6285 13.6285 0.70 0.00181561 0.00155582 0.107575 0.0926117 64 12359 26 6.45408e+06 2.92304e+06 943753. 3686.54 5.62 0.757242 0.673945 27332 240185 -1 10516 18 5327 10451 1173946 255080 0 0 1173946 255080 10156 6074 0 0 53946 48678 0 0 75770 59840 0 0 10381 6865 0 0 506070 67709 0 0 517623 65914 0 0 10156 0 0 4852 11632 10153 65376 335 1 13.9183 13.9183 -614.979 -13.9183 0 0 1.19033e+06 4649.74 0.42 0.38 0.22 -1 -1 0.42 0.118412 0.108325 512 783 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_nopipe_17.v common 11.47 vpr 59.93 MiB 0.08 9932 -1 -1 11 0.85 -1 -1 35436 -1 -1 77 22 0 5 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 61364 22 19 1446 1312 1 981 123 16 16 256 mult_36 auto 22.0 MiB 0.41 6339 59.9 MiB 0.16 0.00 12.8431 -458.354 -12.8431 12.8431 0.51 0.000970045 0.000823293 0.0597853 0.0516354 64 14123 43 6.45408e+06 3.01734e+06 943753. 3686.54 6.45 0.828942 0.740949 27332 240185 -1 11611 18 5743 11089 1204411 270351 0 0 1204411 270351 10535 6972 0 0 60776 54674 0 0 82229 66403 0 0 11056 7885 0 0 524601 68274 0 0 515214 66143 0 0 10535 0 0 4817 8710 8987 40713 592 2 13.3631 13.3631 -640.32 -13.3631 0 0 1.19033e+06 4649.74 0.48 0.48 0.25 -1 -1 0.48 0.171535 0.15798 558 848 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_nopipe_18.v common 10.45 vpr 60.34 MiB 0.08 10044 -1 -1 11 0.85 -1 -1 36224 -1 -1 79 22 0 5 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 61792 22 19 1507 1373 1 1020 125 16 16 256 mult_36 auto 22.6 MiB 0.48 7248 60.3 MiB 0.29 0.01 13.0656 -433.002 -13.0656 13.0656 0.78 0.00234036 0.00206235 0.128001 0.112386 72 14511 26 6.45408e+06 3.04429e+06 1.04740e+06 4091.43 4.58 0.678484 0.604286 28608 268066 -1 12225 20 5787 11421 1300359 292005 0 0 1300359 292005 10859 6799 0 0 59811 53652 0 0 82443 65635 0 0 11152 7800 0 0 560232 78759 0 0 575862 79360 0 0 10859 0 0 5101 9352 9370 41830 668 48 13.814 13.814 -697.656 -13.814 0 0 1.31294e+06 5128.69 0.48 0.47 0.28 -1 -1 0.48 0.157847 0.14401 576 890 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_nopipe_19.v common 13.88 vpr 60.97 MiB 0.09 10356 -1 -1 11 0.60 -1 -1 35856 -1 -1 80 22 0 6 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 62432 22 19 1596 1445 1 1103 127 16 16 256 mult_36 auto 23.1 MiB 0.53 7942 61.0 MiB 0.25 0.01 13.4135 -482.658 -13.4135 13.4135 0.76 0.00256266 0.00223659 0.0970978 0.0842603 70 16470 46 6.45408e+06 3.45376e+06 1.02522e+06 4004.78 8.22 0.966879 0.858737 28352 262101 -1 13897 20 6791 13476 1545857 337290 0 0 1545857 337290 12666 8300 0 0 70245 62898 0 0 98733 77431 0 0 13189 9362 0 0 668088 89909 0 0 682936 89390 0 0 12666 0 0 5904 11304 11665 49063 874 2 13.6641 13.6641 -707.811 -13.6641 0 0 1.29210e+06 5047.26 0.49 0.61 0.22 -1 -1 0.49 0.209069 0.19161 615 938 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_nopipe_20.v common 11.71 vpr 61.09 MiB 0.09 10448 -1 -1 11 0.99 -1 -1 35808 -1 -1 86 22 0 6 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 62556 22 19 1656 1505 1 1131 133 16 16 256 mult_36 auto 23.2 MiB 0.55 8031 61.1 MiB 0.35 0.01 13.1944 -495.967 -13.1944 13.1944 0.83 0.00312907 0.00281314 0.165122 0.14642 76 15112 31 6.45408e+06 3.53459e+06 1.09288e+06 4269.05 5.32 1.03003 0.92638 29116 278758 -1 13023 20 6718 13368 1398934 308843 0 0 1398934 308843 12572 7866 0 0 68329 62097 0 0 95259 74918 0 0 13028 8812 0 0 599166 79942 0 0 610580 75208 0 0 12572 0 0 5881 12511 10723 49140 839 2 13.9854 13.9854 -716.853 -13.9854 0 0 1.35486e+06 5292.42 0.34 0.58 0.26 -1 -1 0.34 0.196854 0.178689 637 979 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_nopipe_21.v common 12.62 vpr 61.71 MiB 0.09 10660 -1 -1 12 1.14 -1 -1 36668 -1 -1 91 22 0 6 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 63196 22 19 1754 1586 1 1196 138 16 16 256 mult_36 auto 23.7 MiB 0.53 8206 61.7 MiB 0.20 0.00 13.688 -507.173 -13.688 13.688 0.54 0.00163087 0.00139392 0.0820178 0.0716406 68 17279 45 6.45408e+06 3.60195e+06 1.00038e+06 3907.74 7.19 0.883819 0.786922 27844 252052 -1 13604 20 6778 13015 1578312 344831 0 0 1578312 344831 12273 7989 0 0 68463 61777 0 0 92467 74141 0 0 12712 8691 0 0 693646 94049 0 0 698751 98184 0 0 12273 0 0 5522 10576 10517 44707 836 2 14.4398 14.4398 -713.501 -14.4398 0 0 1.24648e+06 4869.04 0.49 0.53 0.15 -1 -1 0.49 0.177045 0.161711 662 1035 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_nopipe_22.v common 13.51 vpr 62.15 MiB 0.10 10928 -1 -1 11 1.12 -1 -1 37584 -1 -1 97 22 0 6 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 63644 22 19 1827 1659 1 1261 144 16 16 256 mult_36 auto 24.3 MiB 0.61 9037 62.2 MiB 0.39 0.01 12.8941 -491.838 -12.8941 12.8941 0.83 0.00362573 0.00317273 0.180766 0.161138 76 17668 33 6.45408e+06 3.68278e+06 1.09288e+06 4269.05 6.58 1.34437 1.20723 29116 278758 -1 14721 19 7553 15065 1687352 379860 0 0 1687352 379860 14079 8741 0 0 74452 67002 0 0 105064 82185 0 0 14611 9768 0 0 732217 104898 0 0 746929 107266 0 0 14079 0 0 6554 12627 12172 53944 1068 117 13.5276 13.5276 -757.528 -13.5276 0 0 1.35486e+06 5292.42 0.54 0.66 0.27 -1 -1 0.54 0.240351 0.220232 708 1089 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_nopipe_23.v common 13.23 vpr 62.53 MiB 0.12 11380 -1 -1 12 1.25 -1 -1 37708 -1 -1 97 22 0 7 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 64028 22 19 1905 1720 1 1293 145 18 18 324 mult_36 auto 24.8 MiB 0.61 9192 62.5 MiB 0.24 0.00 13.8995 -555.981 -13.8995 13.8995 0.76 0.00173863 0.00148979 0.0993454 0.0872637 70 18619 48 7.94662e+06 4.07878e+06 1.34436e+06 4149.26 5.95 0.738776 0.652663 36496 347204 -1 16098 21 7668 14962 2031639 422704 0 0 2031639 422704 14022 8960 0 0 81295 73115 0 0 110808 88388 0 0 14558 9710 0 0 899613 119390 0 0 911343 123141 0 0 14022 0 0 6380 12119 12664 52839 1001 192 14.6547 14.6547 -869.331 -14.6547 0 0 1.69344e+06 5226.66 0.70 0.74 0.32 -1 -1 0.70 0.254133 0.232728 722 1124 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_nopipe_24.v common 15.37 vpr 62.96 MiB 0.07 11508 -1 -1 12 0.87 -1 -1 36524 -1 -1 98 22 0 7 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 64468 22 19 1979 1794 1 1336 146 18 18 324 mult_36 auto 25.1 MiB 0.56 9655 63.0 MiB 0.48 0.01 13.3044 -573.887 -13.3044 13.3044 1.17 0.00374244 0.00333065 0.225701 0.198973 70 18941 35 7.94662e+06 4.09226e+06 1.34436e+06 4149.26 8.76 1.46425 1.30804 36496 347204 -1 16351 19 7901 15064 1757286 371051 0 0 1757286 371051 14002 9207 0 0 77325 69055 0 0 108964 85315 0 0 14528 10199 0 0 770207 100052 0 0 772260 97223 0 0 14002 0 0 6128 13306 12950 52153 1089 2 14.4398 14.4398 -904.773 -14.4398 0 0 1.69344e+06 5226.66 0.46 0.39 0.21 -1 -1 0.46 0.126144 0.115177 739 1179 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_nopipe_25.v common 56.27 vpr 64.29 MiB 0.12 11636 -1 -1 12 1.37 -1 -1 36600 -1 -1 105 22 0 7 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 65828 22 19 2073 1871 1 1394 153 18 18 324 mult_36 auto 26.4 MiB 0.64 9629 64.3 MiB 0.50 0.01 14.762 -609.654 -14.762 14.762 1.18 0.00374673 0.00337297 0.23682 0.210063 70 20114 48 7.94662e+06 4.18656e+06 1.34436e+06 4149.26 48.64 2.93632 2.60832 36496 347204 -1 17314 19 8102 15928 1979979 424760 0 0 1979979 424760 14620 9892 0 0 85957 76855 0 0 119221 94669 0 0 15400 11037 0 0 882273 115802 0 0 862508 116505 0 0 14620 0 0 6547 15550 15381 55905 1342 46 15.3493 15.3493 -1049.25 -15.3493 0 0 1.69344e+06 5226.66 0.45 0.43 0.20 -1 -1 0.45 0.133426 0.121546 791 1232 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_nopipe_26.v common 17.06 vpr 64.62 MiB 0.12 11716 -1 -1 12 1.45 -1 -1 36880 -1 -1 106 22 0 7 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 66172 22 19 2130 1928 1 1451 154 18 18 324 mult_36 auto 26.7 MiB 0.69 10169 64.6 MiB 0.58 0.01 14.0681 -619.224 -14.0681 14.0681 1.18 0.00407309 0.00365919 0.263577 0.232456 76 20093 31 7.94662e+06 4.20003e+06 1.43297e+06 4422.75 8.36 1.63873 1.46457 37464 369264 -1 17149 19 8277 16250 1887938 399118 0 0 1887938 399118 15103 9850 0 0 80941 73206 0 0 113263 89462 0 0 15737 11206 0 0 829217 108323 0 0 833677 107071 0 0 15103 0 0 6851 13196 14847 57062 1213 26 14.5301 14.5301 -983.587 -14.5301 0 0 1.77541e+06 5479.65 0.67 0.72 0.35 -1 -1 0.67 0.238277 0.217667 811 1270 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_nopipe_27.v common 15.97 vpr 64.48 MiB 0.12 11908 -1 -1 12 1.21 -1 -1 37212 -1 -1 114 22 0 8 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 66024 22 19 2238 2019 1 1541 163 18 18 324 mult_36 auto 26.9 MiB 0.43 11015 64.5 MiB 0.33 0.01 13.5032 -633.141 -13.5032 13.5032 0.72 0.00194463 0.00166486 0.126882 0.110291 70 24160 44 7.94662e+06 4.70381e+06 1.34436e+06 4149.26 8.93 0.854253 0.750403 36496 347204 -1 19217 22 10306 20438 2404134 499638 0 0 2404134 499638 19107 12307 0 0 104443 93594 0 0 148229 114254 0 0 19893 14164 0 0 1046000 136449 0 0 1066462 128870 0 0 19107 0 0 8828 18225 18749 76483 1391 58 14.7485 14.7485 -1009.8 -14.7485 0 0 1.69344e+06 5226.66 0.71 0.93 0.33 -1 -1 0.71 0.327517 0.298806 851 1323 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_nopipe_28.v common 19.61 vpr 65.21 MiB 0.12 12224 -1 -1 12 1.28 -1 -1 37408 -1 -1 117 22 0 8 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 66772 22 19 2299 2080 1 1575 166 18 18 324 mult_36 auto 27.1 MiB 0.73 10911 65.2 MiB 0.53 0.01 14.0471 -622.998 -14.0471 14.0471 1.15 0.00450724 0.00404915 0.243694 0.215511 74 21902 38 7.94662e+06 4.74422e+06 1.40368e+06 4332.34 10.99 1.88626 1.68479 37144 362180 -1 18418 18 8568 16347 2400810 507492 0 0 2400810 507492 15333 10228 0 0 87248 78692 0 0 117644 94644 0 0 16107 11284 0 0 1087981 153306 0 0 1076497 159338 0 0 15333 0 0 6792 13694 14396 58718 1044 2 15.1245 15.1245 -946.028 -15.1245 0 0 1.74764e+06 5393.95 0.75 0.86 0.36 -1 -1 0.75 0.261837 0.239656 874 1365 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_nopipe_29.v common 19.55 vpr 65.95 MiB 0.13 12448 -1 -1 12 1.52 -1 -1 37588 -1 -1 121 22 0 9 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 67536 22 19 2400 2164 1 1649 171 22 22 484 mult_36 auto 27.9 MiB 0.48 12373 66.0 MiB 0.36 0.01 12.9796 -660.103 -12.9796 12.9796 1.21 0.00221206 0.00194274 0.141885 0.123695 72 26277 45 1.29336e+07 5.19411e+06 2.11301e+06 4365.72 10.36 0.923563 0.812094 55718 550791 -1 21080 19 10024 19599 2371232 484003 0 0 2371232 484003 18114 12012 0 0 98975 88762 0 0 138080 108924 0 0 19035 13736 0 0 1061380 128811 0 0 1035648 131758 0 0 18114 0 0 8117 17511 18458 68631 1529 394 14.2718 14.2718 -1223.01 -14.2718 0 0 2.64603e+06 5467.00 1.23 0.91 0.54 -1 -1 1.23 0.303006 0.277247 915 1415 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_nopipe_30.v common 20.80 vpr 66.45 MiB 0.15 12536 -1 -1 12 1.47 -1 -1 37512 -1 -1 127 22 0 9 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 68048 22 19 2474 2238 1 1692 177 22 22 484 mult_36 auto 28.5 MiB 0.75 12402 66.5 MiB 0.62 0.01 13.1798 -668.115 -13.1798 13.1798 1.99 0.00514632 0.00448922 0.281589 0.247518 74 24265 47 1.29336e+07 5.27494e+06 2.15943e+06 4461.62 10.15 1.55381 1.37812 56202 562081 -1 20834 19 11175 21756 2461756 505464 0 0 2461756 505464 20368 12986 0 0 108276 97791 0 0 151288 118174 0 0 21171 15276 0 0 1075254 134584 0 0 1085399 126653 0 0 20368 0 0 9222 18300 19754 76793 1432 2 14.1318 14.1318 -1060.98 -14.1318 0 0 2.68771e+06 5553.12 0.83 0.64 0.40 -1 -1 0.83 0.21421 0.194878 947 1470 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_nopipe_31.v common 23.24 vpr 67.02 MiB 0.13 12860 -1 -1 12 1.27 -1 -1 39184 -1 -1 137 22 0 9 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 68624 22 19 2603 2350 1 1765 187 22 22 484 mult_36 auto 29.2 MiB 0.78 12571 67.0 MiB 0.70 0.01 13.3737 -659.34 -13.3737 13.3737 1.93 0.00516092 0.00462123 0.319461 0.281484 70 24588 33 1.29336e+07 5.40966e+06 2.06816e+06 4273.05 12.18 2.13108 1.90587 55234 538945 -1 21448 19 10064 19891 2576889 524040 0 0 2576889 524040 18378 11391 0 0 103914 92828 0 0 143779 114405 0 0 18874 12697 0 0 1128842 146611 0 0 1163102 146108 0 0 18378 0 0 8341 18267 19081 72067 1572 270 14.7128 14.7128 -1205.77 -14.7128 0 0 2.60483e+06 5381.88 1.21 0.62 0.54 -1 -1 1.21 0.178346 0.163147 1001 1549 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_nopipe_32.v common 26.80 vpr 67.06 MiB 0.14 12856 -1 -1 12 1.92 -1 -1 38172 -1 -1 141 22 0 9 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 68668 22 19 2694 2441 1 1849 191 22 22 484 mult_36 auto 29.7 MiB 0.80 13128 67.1 MiB 0.73 0.01 13.4059 -652.366 -13.4059 13.4059 1.96 0.00536749 0.00482079 0.340093 0.301357 74 26088 47 1.29336e+07 5.46355e+06 2.15943e+06 4461.62 15.69 2.00632 1.783 56202 562081 -1 21704 22 10757 20256 2539471 515819 0 0 2539471 515819 18894 12184 0 0 101146 90642 0 0 141052 111245 0 0 19325 13606 0 0 1125663 141724 0 0 1133391 146418 0 0 18894 0 0 8168 16510 17889 67204 1501 25 14.283 14.283 -1091.43 -14.283 0 0 2.68771e+06 5553.12 0.86 0.60 0.36 -1 -1 0.86 0.190145 0.172726 1040 1621 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_nopipe_33.v common 26.13 vpr 67.53 MiB 0.12 13452 -1 -1 13 1.83 -1 -1 38164 -1 -1 140 22 0 10 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 69148 22 19 2787 2517 1 1916 191 22 22 484 mult_36 auto 30.1 MiB 0.83 13860 67.5 MiB 0.76 0.01 13.6488 -711.294 -13.6488 13.6488 1.97 0.00430716 0.00376237 0.349934 0.307496 74 27172 29 1.29336e+07 5.84608e+06 2.15943e+06 4461.62 13.96 2.10749 1.87132 56202 562081 -1 22940 21 11002 21468 2868174 596117 0 0 2868174 596117 20052 12692 0 0 108058 97265 0 0 150078 118373 0 0 20680 14221 0 0 1274243 173756 0 0 1295063 179810 0 0 20052 0 0 9078 18376 18415 75878 1474 299 15.0741 15.0741 -1268.72 -15.0741 0 0 2.68771e+06 5553.12 1.03 1.06 0.55 -1 -1 1.03 0.357746 0.325239 1070 1664 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_nopipe_34.v common 25.43 vpr 67.77 MiB 0.12 13604 -1 -1 13 1.46 -1 -1 39716 -1 -1 142 22 0 10 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 69400 22 19 2834 2564 1 1944 193 22 22 484 mult_36 auto 30.4 MiB 0.86 13776 67.8 MiB 0.76 0.01 14.2753 -741.266 -14.2753 14.2753 1.85 0.005308 0.00475847 0.332139 0.289614 76 27411 35 1.29336e+07 5.87302e+06 2.20457e+06 4554.90 13.73 2.2192 1.98123 56682 573177 -1 23086 20 10872 20923 2566066 535285 0 0 2566066 535285 19742 12690 0 0 109924 99410 0 0 152514 121275 0 0 20362 14498 0 0 1144473 144447 0 0 1119051 142965 0 0 19742 0 0 8900 17654 17464 75775 1210 37 16.0296 16.0296 -1349.18 -16.0296 0 0 2.73077e+06 5642.09 1.36 1.04 0.38 -1 -1 1.36 0.364328 0.332457 1084 1692 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_nopipe_35.v common 18.54 vpr 68.44 MiB 0.11 13884 -1 -1 13 2.01 -1 -1 40080 -1 -1 150 22 0 10 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 70084 22 19 2941 2654 1 2012 201 22 22 484 mult_36 auto 31.0 MiB 0.90 14392 68.4 MiB 0.52 0.01 13.9352 -781.481 -13.9352 13.9352 1.22 0.00260787 0.0022738 0.202764 0.176972 74 28682 29 1.29336e+07 5.9808e+06 2.15943e+06 4461.62 7.95 1.10595 0.971184 56202 562081 -1 24136 21 11626 22459 2761295 568544 0 0 2761295 568544 20799 13386 0 0 117286 105910 0 0 160773 127612 0 0 21415 14970 0 0 1225182 154685 0 0 1215840 151981 0 0 20799 0 0 9203 19077 20055 76621 1713 228 15.074 15.074 -1574.59 -15.074 0 0 2.68771e+06 5553.12 0.95 0.97 0.54 -1 -1 0.95 0.345789 0.31397 1131 1750 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_nopipe_36.v common 27.33 vpr 68.89 MiB 0.16 13980 -1 -1 13 2.08 -1 -1 40032 -1 -1 153 22 0 10 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 70548 22 19 3011 2724 1 2050 204 22 22 484 mult_36 auto 31.5 MiB 0.99 14453 68.9 MiB 0.85 0.01 13.7707 -751.494 -13.7707 13.7707 1.96 0.0058713 0.00525496 0.38135 0.334677 76 29166 47 1.29336e+07 6.02122e+06 2.20457e+06 4554.90 15.06 2.28366 2.01976 56682 573177 -1 24174 21 12121 23445 2974695 614218 0 0 2974695 614218 21988 13845 0 0 122333 110950 0 0 168746 134322 0 0 22790 15583 0 0 1310893 167979 0 0 1327945 171539 0 0 21988 0 0 9898 19163 19575 82292 1497 212 14.9018 14.9018 -1391.02 -14.9018 0 0 2.73077e+06 5642.09 0.92 0.68 0.57 -1 -1 0.92 0.223405 0.203602 1168 1801 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_nopipe_37.v common 20.49 vpr 70.30 MiB 0.16 14328 -1 -1 13 1.92 -1 -1 39096 -1 -1 158 22 0 11 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 71988 22 19 3132 2828 1 2123 210 24 24 576 mult_36 auto 32.1 MiB 0.83 15481 70.3 MiB 0.52 0.01 14.4868 -903.454 -14.4868 14.4868 1.47 0.00306847 0.00263064 0.207105 0.179949 74 29452 32 1.56141e+07 6.48458e+06 2.56259e+06 4448.94 8.43 1.17288 1.02856 66498 666725 -1 25337 21 11769 22731 2983928 599958 0 0 2983928 599958 21317 13737 0 0 114590 102878 0 0 157808 125386 0 0 21951 15152 0 0 1311616 173115 0 0 1356646 169690 0 0 21317 0 0 9577 19036 19669 80749 1448 22 14.8704 14.8704 -1523.2 -14.8704 0 0 3.19068e+06 5539.38 1.52 1.15 0.64 -1 -1 1.52 0.412289 0.377043 1192 1872 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_nopipe_38.v common 23.84 vpr 69.82 MiB 0.13 14456 -1 -1 13 2.29 -1 -1 39136 -1 -1 160 22 0 11 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 71496 22 19 3159 2855 1 2172 212 24 24 576 mult_36 auto 32.5 MiB 0.64 15337 69.8 MiB 0.44 0.01 14.4084 -940.203 -14.4084 14.4084 1.48 0.00302875 0.00265189 0.178818 0.156722 74 30259 35 1.56141e+07 6.51152e+06 2.56259e+06 4448.94 12.51 1.52698 1.35053 66498 666725 -1 25578 20 12078 22960 2674420 542857 0 0 2674420 542857 21228 13939 0 0 113706 101270 0 0 158343 125181 0 0 21777 15614 0 0 1174697 148697 0 0 1184669 138156 0 0 21228 0 0 9177 19896 21161 78183 1763 104 15.2386 15.2386 -1564.1 -15.2386 0 0 3.19068e+06 5539.38 1.40 0.63 0.66 -1 -1 1.40 0.210823 0.191438 1207 1880 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_nopipe_39.v common 28.11 vpr 70.57 MiB 0.17 14744 -1 -1 13 2.23 -1 -1 39360 -1 -1 169 22 0 11 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 72264 22 19 3284 2963 1 2259 221 24 24 576 mult_36 auto 33.3 MiB 1.01 16556 70.6 MiB 0.90 0.01 14.8416 -966.85 -14.8416 14.8416 1.59 0.00650907 0.00585699 0.393855 0.346342 76 32170 30 1.56141e+07 6.63277e+06 2.61600e+06 4541.67 19 2.18024 1.93456 67070 679911 -1 26884 21 13810 27680 3176058 652222 0 0 3176058 652222 25655 16135 0 0 137932 124280 0 0 192955 149921 0 0 26692 18056 0 0 1400623 174048 0 0 1392201 169782 0 0 25655 0 0 11873 26622 27157 100786 2051 376 15.4681 15.4681 -1620.41 -15.4681 0 0 3.24203e+06 5628.53 1.62 1.27 0.67 -1 -1 1.62 0.473982 0.431196 1267 1957 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_nopipe_40.v common 26.77 vpr 70.73 MiB 0.17 14836 -1 -1 13 2.00 -1 -1 39440 -1 -1 169 22 0 11 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 72424 22 19 3343 3022 1 2282 221 24 24 576 mult_36 auto 33.6 MiB 1.05 16103 70.7 MiB 0.58 0.01 14.5379 -829.329 -14.5379 14.5379 2.04 0.00343434 0.00300382 0.232702 0.203659 80 29222 36 1.56141e+07 6.63277e+06 2.72095e+06 4723.87 14.59 2.49836 2.21411 68798 719145 -1 25637 21 12426 23913 3552178 755815 0 0 3552178 755815 22411 14441 0 0 128209 114994 0 0 173105 138175 0 0 23278 16247 0 0 1607227 230429 0 0 1597948 241529 0 0 22411 0 0 10013 19456 19893 83655 1535 171 14.9564 14.9564 -1203.73 -14.9564 0 0 3.41546e+06 5929.62 1.10 0.91 0.59 -1 -1 1.10 0.2891 0.260412 1284 1997 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_nopipe_41.v common 37.06 vpr 71.28 MiB 0.18 15156 -1 -1 13 2.57 -1 -1 41032 -1 -1 175 22 0 12 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 72988 22 19 3448 3110 1 2364 228 24 24 576 mult_36 auto 34.2 MiB 1.07 17649 71.3 MiB 1.02 0.02 14.3188 -964.321 -14.3188 14.3188 2.43 0.00675759 0.00584811 0.444538 0.388722 78 32357 39 1.56141e+07 7.1096e+06 2.67122e+06 4637.53 22.91 3.03376 2.67828 68222 705597 -1 28453 21 13551 26328 3635002 733011 0 0 3635002 733011 24522 15496 0 0 141779 127416 0 0 197677 156706 0 0 25322 17215 0 0 1581279 210240 0 0 1664423 205938 0 0 24522 0 0 11003 24627 22161 93773 1842 81 14.7304 14.7304 -1614.39 -14.7304 0 0 3.35110e+06 5817.88 1.09 0.86 0.49 -1 -1 1.09 0.25542 0.230798 1333 2054 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_nopipe_42.v common 38.22 vpr 72.71 MiB 0.19 15256 -1 -1 13 2.42 -1 -1 41432 -1 -1 179 22 0 12 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 74460 22 19 3510 3172 1 2403 232 24 24 576 mult_36 auto 34.7 MiB 0.87 18000 72.7 MiB 0.63 0.01 14.4441 -997.144 -14.4441 14.4441 1.61 0.00364618 0.0032181 0.254867 0.222427 78 33010 27 1.56141e+07 7.16349e+06 2.67122e+06 4637.53 24.63 3.03733 2.68228 68222 705597 -1 29079 20 13363 25835 3098611 622458 0 0 3098611 622458 24053 15542 0 0 131352 117386 0 0 185001 145637 0 0 24858 17574 0 0 1358194 166877 0 0 1375153 159442 0 0 24053 0 0 10717 23329 23655 92480 1844 32 14.9453 14.9453 -1699.6 -14.9453 0 0 3.35110e+06 5817.88 1.62 1.21 0.73 -1 -1 1.62 0.445071 0.40401 1352 2097 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_nopipe_43.v common 29.28 vpr 73.19 MiB 0.12 15548 -1 -1 13 2.88 -1 -1 38336 -1 -1 182 22 0 12 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 74948 22 19 3598 3243 1 2469 235 24 24 576 mult_36 auto 35.2 MiB 0.95 18261 73.2 MiB 1.11 0.02 14.6232 -927.547 -14.6232 14.6232 2.36 0.0104718 0.00944984 0.506083 0.44603 76 36211 43 1.56141e+07 7.2039e+06 2.61600e+06 4541.67 14.53 2.11618 1.8695 67070 679911 -1 29422 21 13780 27118 3755300 769975 0 0 3755300 769975 25212 16118 0 0 140806 127180 0 0 191391 153917 0 0 26161 17789 0 0 1641643 227480 0 0 1730087 227491 0 0 25212 0 0 11459 23819 23226 95820 1991 507 15.6648 15.6648 -1425.06 -15.6648 0 0 3.24203e+06 5628.53 1.57 1.40 0.41 -1 -1 1.57 0.407998 0.368807 1391 2138 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_nopipe_44.v common 28.80 vpr 73.72 MiB 0.19 15552 -1 -1 13 2.83 -1 -1 41632 -1 -1 189 22 0 12 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 75492 22 19 3689 3334 1 2527 242 24 24 576 mult_36 auto 35.7 MiB 1.14 17950 73.7 MiB 0.61 0.01 14.7093 -995.949 -14.7093 14.7093 1.56 0.00364852 0.00321538 0.242786 0.212595 80 31854 24 1.56141e+07 7.29821e+06 2.72095e+06 4723.87 15.92 1.98952 1.74643 68798 719145 -1 28673 18 12944 25586 2715756 560406 0 0 2715756 560406 24115 14817 0 0 123992 109544 0 0 174043 135460 0 0 24954 16750 0 0 1160984 143006 0 0 1207668 140829 0 0 24115 0 0 11197 21780 21638 94095 1564 191 15.4611 15.4611 -1510.96 -15.4611 0 0 3.41546e+06 5929.62 1.10 0.88 0.44 -1 -1 1.10 0.323775 0.292925 1433 2210 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_nopipe_45.v common 36.07 vpr 73.93 MiB 0.15 15908 -1 -1 13 2.40 -1 -1 38328 -1 -1 191 22 0 13 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 75708 22 19 3763 3391 1 2591 245 24 24 576 mult_36 auto 36.1 MiB 0.82 18553 73.9 MiB 1.26 0.02 14.3222 -1050.75 -14.3222 14.3222 2.04 0.00807882 0.00686666 0.530683 0.462128 78 34887 31 1.56141e+07 7.72115e+06 2.67122e+06 4637.53 22.02 2.76881 2.4236 68222 705597 -1 30167 20 14304 28037 3284685 677320 0 0 3284685 677320 25946 16458 0 0 148275 133119 0 0 206134 163390 0 0 26718 18401 0 0 1428332 175965 0 0 1449280 169987 0 0 25946 0 0 11670 25311 24767 97343 2122 90 14.9487 14.9487 -1615.32 -14.9487 0 0 3.35110e+06 5817.88 1.36 0.74 0.82 -1 -1 1.36 0.256704 0.232712 1453 2234 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_nopipe_46.v common 25.46 vpr 74.38 MiB 0.23 16116 -1 -1 13 2.97 -1 -1 42156 -1 -1 195 22 0 13 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 76160 22 19 3845 3473 1 2635 249 24 24 576 mult_36 auto 36.4 MiB 0.79 19437 74.4 MiB 0.63 0.01 14.8984 -1016.65 -14.8984 14.8984 1.81 0.00394853 0.00346565 0.252476 0.220627 84 34637 50 1.56141e+07 7.77504e+06 2.84938e+06 4946.85 12.53 2.05384 1.79913 70522 759407 -1 29931 19 13077 25267 2706634 553613 0 0 2706634 553613 23821 14871 0 0 122332 108789 0 0 163366 130026 0 0 24560 16358 0 0 1168270 143528 0 0 1204285 140041 0 0 23821 0 0 10773 22176 20578 91713 1521 189 15.7789 15.7789 -1519.94 -15.7789 0 0 3.60864e+06 6265.01 1.24 0.66 0.46 -1 -1 1.24 0.273961 0.249371 1482 2297 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_nopipe_47.v common 28.37 vpr 75.70 MiB 0.23 16440 -1 -1 13 3.43 -1 -1 38604 -1 -1 206 22 0 13 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 77512 22 19 3983 3594 1 2724 260 24 24 576 mult_36 auto 37.7 MiB 1.27 19383 75.7 MiB 1.24 0.02 14.4083 -1073.29 -14.4083 14.4083 2.43 0.00794371 0.00715968 0.513734 0.445792 76 37619 40 1.56141e+07 7.92323e+06 2.61600e+06 4541.67 13.34 2.59635 2.28175 67070 679911 -1 31418 19 14350 27897 3024453 647081 0 0 3024453 647081 26087 16696 0 0 141954 127412 0 0 192823 154889 0 0 27079 18681 0 0 1319692 167343 0 0 1316818 162060 0 0 26087 0 0 11766 24510 24504 98247 1847 321 15.4577 15.4577 -1762.38 -15.4577 0 0 3.24203e+06 5628.53 1.02 0.77 0.45 -1 -1 1.02 0.277828 0.251478 1559 2386 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_nopipe_48.v common 37.64 vpr 74.86 MiB 0.21 16680 -1 -1 13 2.71 -1 -1 38320 -1 -1 202 22 0 13 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 76656 22 19 4025 3636 1 2760 256 24 24 576 mult_36 auto 37.7 MiB 1.04 19748 74.9 MiB 1.17 0.02 14.4441 -1129.92 -14.4441 14.4441 2.33 0.00810187 0.00718297 0.506709 0.442287 78 36206 32 1.56141e+07 7.86934e+06 2.67122e+06 4637.53 22.06 3.55016 3.13353 68222 705597 -1 31780 20 14732 29166 3050171 640462 0 0 3050171 640462 27073 17004 0 0 144560 128289 0 0 205853 160431 0 0 27915 19257 0 0 1310627 160508 0 0 1334143 154973 0 0 27073 0 0 12370 25514 25794 102982 2183 744 15.1959 15.1959 -1647.86 -15.1959 0 0 3.35110e+06 5817.88 1.41 1.15 0.72 -1 -1 1.41 0.426697 0.384812 1547 2409 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_nopipe_49.v common 33.22 vpr 76.54 MiB 0.22 16872 -1 -1 13 3.12 -1 -1 42156 -1 -1 213 22 0 14 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 78376 22 19 4164 3758 1 2857 268 24 24 576 mult_36 auto 39.0 MiB 1.07 23570 76.5 MiB 1.20 0.02 15.3682 -1091.87 -15.3682 15.3682 2.34 0.00651244 0.00570404 0.50039 0.43526 82 43360 42 1.56141e+07 8.41354e+06 2.78508e+06 4835.20 16.80 3.01358 2.64948 69370 733739 -1 36213 19 16044 31330 4179863 872972 0 0 4179863 872972 28929 18379 0 0 162680 145923 0 0 221101 176026 0 0 29807 20573 0 0 1871773 259724 0 0 1865573 252347 0 0 28929 0 0 12914 32029 29407 112534 2435 420 15.7049 15.7049 -1961.31 -15.7049 0 0 3.48632e+06 6052.64 1.68 1.60 0.74 -1 -1 1.68 0.519552 0.473195 1622 2498 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_nopipe_50.v common 31.46 vpr 76.77 MiB 0.24 17316 -1 -1 13 3.31 -1 -1 38876 -1 -1 212 22 0 14 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 78612 22 19 4190 3784 1 2864 267 24 24 576 mult_36 auto 39.2 MiB 0.81 20824 76.8 MiB 1.26 0.02 14.6589 -1033.43 -14.6589 14.6589 1.94 0.00800152 0.00710899 0.54039 0.473187 76 41580 39 1.56141e+07 8.40006e+06 2.61600e+06 4541.67 16.07 2.67548 2.35983 67070 679911 -1 33992 21 15684 30416 4399730 932746 0 0 4399730 932746 28054 17931 0 0 160316 144471 0 0 216328 174713 0 0 28880 20107 0 0 1976819 281765 0 0 1989333 293759 0 0 28054 0 0 12400 27584 27617 104428 2415 1002 15.536 15.536 -1815.29 -15.536 0 0 3.24203e+06 5628.53 1.61 1.04 0.68 -1 -1 1.61 0.323721 0.293488 1618 2505 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_nopipe_51.v common 38.78 vpr 77.61 MiB 0.23 17392 -1 -1 13 2.65 -1 -1 43008 -1 -1 216 22 0 14 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 79468 22 19 4305 3882 1 2950 271 24 24 576 mult_36 auto 39.8 MiB 1.34 22869 77.6 MiB 0.86 0.01 14.9061 -1242.71 -14.9061 14.9061 1.65 0.00476557 0.00410516 0.32654 0.283959 86 40531 32 1.56141e+07 8.45395e+06 2.91907e+06 5067.82 23.52 3.55731 3.14162 71098 772847 -1 35651 21 15658 31646 3584692 726369 0 0 3584692 726369 28734 18151 0 0 158422 140913 0 0 225128 175563 0 0 29965 20156 0 0 1550980 192621 0 0 1591463 178965 0 0 28734 0 0 13105 33825 31633 112909 2946 531 15.5214 15.5214 -1802.51 -15.5214 0 0 3.65856e+06 6351.67 1.71 1.20 0.87 -1 -1 1.71 0.48373 0.439215 1666 2571 -1 -1 -1 -1 -k6_frac_N8_22nm.xml fir_nopipe_52.v common 33.18 vpr 77.91 MiB 0.24 17564 -1 -1 13 3.76 -1 -1 39476 -1 -1 227 22 0 14 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 79780 22 19 4363 3940 1 3005 282 24 24 576 mult_36 auto 40.2 MiB 1.34 22655 77.9 MiB 0.77 0.01 14.5582 -1126.55 -14.5582 14.5582 1.49 0.00461825 0.00408966 0.307361 0.269556 84 40631 33 1.56141e+07 8.60214e+06 2.84938e+06 4946.85 18.51 2.93428 2.57254 70522 759407 -1 34378 19 16460 32184 3917767 793689 0 0 3917767 793689 29904 18370 0 0 159185 143402 0 0 212628 169300 0 0 30671 20643 0 0 1680611 222904 0 0 1804768 219070 0 0 29904 0 0 13471 31423 27704 114486 2377 1574 14.9879 14.9879 -1965.6 -14.9879 0 0 3.60864e+06 6265.01 1.24 1.00 0.48 -1 -1 1.24 0.316016 0.285032 1697 2610 -1 -1 -1 -1 -k6_frac_ripple_N8_22nm.xml fir_pipe_14.v common 7.78 vpr 61.65 MiB 0.08 10412 -1 -1 1 0.25 -1 -1 35556 -1 -1 81 22 0 4 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 63132 22 19 1974 1653 1 1020 126 16 16 256 mult_36 auto 23.6 MiB 0.33 5532 61.7 MiB 0.23 0.00 3.91806 -1040.42 -3.91806 3.91806 0.85 0.00109344 0.00091958 0.0901239 0.0785615 54 11342 33 6.52434e+06 2.71588e+06 829453. 3240.05 3.43 0.664174 0.583742 26108 202796 -1 8650 20 4018 4750 649693 168989 0 0 649693 168989 4454 4033 0 0 36219 32933 0 0 42534 38339 0 0 4467 4056 0 0 277772 43888 0 0 284247 45740 0 0 4454 0 0 456 3917 3417 27350 360 2 4.29396 4.29396 -1256.64 -4.29396 0 0 1.02522e+06 4004.78 0.33 0.18 0.15 -1 -1 0.33 0.079332 0.0718892 605 649 247 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_pipe_15.v common 7.53 vpr 62.57 MiB 0.08 10724 -1 -1 1 0.31 -1 -1 36140 -1 -1 88 22 0 5 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 64068 22 19 2144 1789 1 1119 134 16 16 256 mult_36 auto 24.4 MiB 0.49 6531 62.6 MiB 0.17 0.00 3.91806 -1168.25 -3.91806 3.91806 0.55 0.00126729 0.00108108 0.0610998 0.0528026 56 11905 25 6.52434e+06 3.20969e+06 849745. 3319.32 3.33 0.603471 0.530657 26364 208198 -1 10017 16 4104 4669 690773 169975 0 0 690773 169975 4335 4126 0 0 34740 31006 0 0 42417 38039 0 0 4345 4159 0 0 303224 45243 0 0 301712 47402 0 0 4335 0 0 250 1783 2119 5006 438 10 4.41926 4.41926 -1412.23 -4.41926 0 0 1.04740e+06 4091.43 0.28 0.27 0.12 -1 -1 0.28 0.11477 0.103522 654 704 266 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_pipe_16.v common 10.42 vpr 62.88 MiB 0.05 11092 -1 -1 1 0.30 -1 -1 35804 -1 -1 91 22 0 5 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 64384 22 19 2218 1846 1 1161 137 16 16 256 mult_36 auto 24.7 MiB 0.37 6725 62.9 MiB 0.36 0.01 3.91806 -1218.73 -3.91806 3.91806 0.80 0.00305548 0.00270151 0.149102 0.131663 56 13191 40 6.52434e+06 3.25161e+06 849745. 3319.32 5.79 0.851366 0.751885 26364 208198 -1 10869 20 4819 5527 890551 213383 0 0 890551 213383 5030 4853 0 0 41273 37144 0 0 50707 45232 0 0 5033 4880 0 0 403268 59703 0 0 385240 61571 0 0 5030 0 0 228 2525 2548 5890 559 21 4.41926 4.41926 -1406.51 -4.41926 0 0 1.04740e+06 4091.43 0.37 0.33 0.19 -1 -1 0.37 0.145371 0.131302 683 723 285 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_pipe_17.v common 9.10 vpr 64.20 MiB 0.09 11544 -1 -1 1 0.32 -1 -1 36572 -1 -1 103 22 0 5 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 65740 22 19 2536 2130 1 1274 149 16 16 256 mult_36 auto 26.1 MiB 0.60 7384 64.2 MiB 0.31 0.00 4.04336 -1366.18 -4.04336 4.04336 0.53 0.00172887 0.00147842 0.114746 0.0991618 54 14694 39 6.52434e+06 3.4193e+06 829453. 3240.05 4.70 1.06189 0.941419 26108 202796 -1 11063 19 4686 5415 805239 204345 0 0 805239 204345 4878 4704 0 0 41629 37778 0 0 48615 44000 0 0 4881 4727 0 0 352891 55114 0 0 352345 58022 0 0 4878 0 0 210 2273 2877 5641 596 120 4.41926 4.41926 -1537.81 -4.41926 0 0 1.02522e+06 4004.78 0.24 0.26 0.14 -1 -1 0.24 0.124617 0.111908 770 851 304 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_pipe_18.v common 9.90 vpr 64.61 MiB 0.10 12020 -1 -1 1 0.23 -1 -1 36600 -1 -1 107 22 0 5 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 66164 22 19 2610 2187 1 1316 153 16 16 256 mult_36 auto 26.7 MiB 0.61 7505 64.6 MiB 0.41 0.01 3.79276 -1370.42 -3.79276 3.79276 0.85 0.00364165 0.00322374 0.161757 0.141566 58 14015 35 6.52434e+06 3.47519e+06 871168. 3403.00 4.96 1.15651 1.02442 26872 219187 -1 11258 18 4808 5568 739157 183362 0 0 739157 183362 5069 4872 0 0 40530 36270 0 0 49740 44354 0 0 5077 4902 0 0 316326 46799 0 0 322415 46165 0 0 5069 0 0 276 2374 2716 6047 582 35 4.29396 4.29396 -1585.89 -4.29396 0 0 1.09288e+06 4269.05 0.30 0.32 0.12 -1 -1 0.30 0.173111 0.15743 798 870 323 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_pipe_19.v common 10.32 vpr 65.62 MiB 0.10 12092 -1 -1 1 0.37 -1 -1 36812 -1 -1 113 22 0 6 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 67192 22 19 2778 2321 1 1410 160 16 16 256 mult_36 auto 27.8 MiB 0.70 8691 65.6 MiB 0.54 0.01 3.91806 -1509.95 -3.91806 3.91806 0.83 0.00204361 0.00179622 0.223625 0.198054 60 15087 28 6.52434e+06 3.95503e+06 890343. 3477.90 4.39 1.07912 0.950695 27128 224764 -1 12451 18 5081 5941 840313 204622 0 0 840313 204622 5391 5117 0 0 43815 39351 0 0 52006 46842 0 0 5396 5141 0 0 371684 53493 0 0 362021 54678 0 0 5391 0 0 328 3218 2936 6406 679 57 4.41926 4.41926 -1819.23 -4.41926 0 0 1.11577e+06 4358.47 0.39 0.38 0.23 -1 -1 0.39 0.16737 0.153336 846 925 342 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_pipe_20.v common 8.97 vpr 65.90 MiB 0.10 12360 -1 -1 1 0.26 -1 -1 37344 -1 -1 118 22 0 6 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 67484 22 19 2852 2378 1 1454 165 16 16 256 mult_36 auto 28.0 MiB 0.67 9483 65.9 MiB 0.36 0.01 4.04336 -1544.54 -4.04336 4.04336 0.56 0.00192936 0.00166899 0.129061 0.111752 66 15447 26 6.52434e+06 4.0249e+06 974584. 3806.97 3.60 0.884492 0.776276 28148 247068 -1 12702 16 4968 5709 783144 192127 0 0 783144 192127 5238 5021 0 0 42094 37740 0 0 51121 45860 0 0 5242 5046 0 0 343111 49122 0 0 336338 49338 0 0 5238 0 0 286 2436 2530 6230 557 26 4.41926 4.41926 -1751.26 -4.41926 0 0 1.22072e+06 4768.46 0.49 0.40 0.24 -1 -1 0.49 0.189233 0.171288 875 944 361 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_pipe_21.v common 8.55 vpr 66.72 MiB 0.12 12820 -1 -1 1 0.29 -1 -1 37052 -1 -1 122 22 0 6 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 68320 22 19 3057 2549 1 1559 169 16 16 256 mult_36 auto 28.9 MiB 0.54 10025 66.7 MiB 0.28 0.01 4.16866 -1686.98 -4.16866 4.16866 0.76 0.00200218 0.00173706 0.105976 0.0927816 62 17895 38 6.52434e+06 4.0808e+06 916467. 3579.95 4.04 0.810534 0.706101 27384 229598 -1 13915 17 5736 6724 1049725 259179 0 0 1049725 259179 5996 5782 0 0 53921 48820 0 0 63148 57310 0 0 6000 5806 0 0 463070 69332 0 0 457590 72129 0 0 5996 0 0 277 3412 3655 6795 840 212 4.41926 4.41926 -2002.24 -4.41926 0 0 1.13630e+06 4438.68 0.26 0.26 0.13 -1 -1 0.26 0.111785 0.101398 932 1017 380 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_pipe_22.v common 9.65 vpr 67.36 MiB 0.08 12788 -1 -1 1 0.32 -1 -1 37428 -1 -1 125 22 0 6 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 68980 22 19 3131 2606 1 1599 172 16 16 256 mult_36 auto 29.5 MiB 0.67 9771 67.4 MiB 0.31 0.01 4.04336 -1711.14 -4.04336 4.04336 0.81 0.00200468 0.0017144 0.110532 0.0961652 64 16768 28 6.52434e+06 4.12272e+06 943753. 3686.54 4.33 1.11399 0.9808 27892 240595 -1 13524 16 5637 6577 904226 221207 0 0 904226 221207 5884 5688 0 0 48062 42825 0 0 59166 52880 0 0 5889 5707 0 0 394843 56868 0 0 390382 57239 0 0 5884 0 0 264 3491 3569 6856 770 107 4.41926 4.41926 -2045.7 -4.41926 0 0 1.19033e+06 4649.74 0.46 0.24 0.14 -1 -1 0.46 0.111263 0.100975 961 1036 399 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_pipe_23.v common 15.68 vpr 68.36 MiB 0.12 13164 -1 -1 1 0.48 -1 -1 37288 -1 -1 133 22 0 7 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 70004 22 19 3301 2742 1 1700 181 18 18 324 mult_36 auto 30.7 MiB 0.81 9614 68.4 MiB 0.82 0.01 3.91806 -1787.72 -3.91806 3.91806 1.17 0.00486532 0.00435307 0.353254 0.315856 58 17491 26 8.04299e+06 4.63052e+06 1.14310e+06 3528.09 8.03 1.70424 1.5124 34680 290288 -1 14748 19 6534 7558 1147484 273613 0 0 1147484 273613 6790 6574 0 0 57230 51557 0 0 69112 62294 0 0 6795 6606 0 0 501947 72093 0 0 505610 74489 0 0 6790 0 0 276 3674 4069 7867 835 30 4.29396 4.29396 -2144.48 -4.29396 0 0 1.43297e+06 4422.75 0.54 0.51 0.27 -1 -1 0.54 0.257387 0.233056 1012 1091 418 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_pipe_24.v common 17.23 vpr 68.49 MiB 0.13 13284 -1 -1 1 0.54 -1 -1 37016 -1 -1 137 22 0 7 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 70136 22 19 3375 2799 1 1743 185 18 18 324 mult_36 auto 30.6 MiB 0.85 10338 68.5 MiB 0.81 0.01 4.16866 -1810.95 -4.16866 4.16866 1.18 0.00492577 0.00440868 0.330276 0.294381 58 19035 49 8.04299e+06 4.68641e+06 1.14310e+06 3528.09 9.30 2.24209 1.99349 34680 290288 -1 15628 19 6420 7514 1247362 294088 0 0 1247362 294088 6728 6474 0 0 56581 50751 0 0 69222 61961 0 0 6734 6512 0 0 553104 82907 0 0 554993 85483 0 0 6728 0 0 326 3689 4120 7972 872 128 4.64786 4.64786 -2086.5 -4.64786 0 0 1.43297e+06 4422.75 0.62 0.56 0.27 -1 -1 0.62 0.271414 0.246519 1041 1110 437 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_pipe_25.v common 18.99 vpr 69.36 MiB 0.14 13768 -1 -1 1 0.49 -1 -1 37876 -1 -1 146 22 0 7 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 71028 22 19 3615 3005 1 1847 194 18 18 324 mult_36 auto 31.7 MiB 0.89 11465 69.4 MiB 0.90 0.01 4.04336 -2012.57 -4.04336 4.04336 1.15 0.00580966 0.00526578 0.384871 0.346112 58 21207 44 8.04299e+06 4.81218e+06 1.14310e+06 3528.09 10.89 2.23317 1.99583 34680 290288 -1 16861 18 6917 8332 1253666 293735 0 0 1253666 293735 7162 6954 0 0 59060 52667 0 0 72446 64645 0 0 7164 6973 0 0 553627 79779 0 0 554207 82717 0 0 7162 0 0 264 5759 5338 8269 1220 266 4.41926 4.41926 -2378.91 -4.41926 0 0 1.43297e+06 4422.75 0.57 0.61 0.27 -1 -1 0.57 0.31277 0.284438 1107 1201 456 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_pipe_26.v common 10.96 vpr 69.76 MiB 0.14 13876 -1 -1 1 0.60 -1 -1 37600 -1 -1 148 22 0 7 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 71436 22 19 3689 3062 1 1888 196 18 18 324 mult_36 auto 32.0 MiB 0.96 11745 69.8 MiB 0.47 0.01 3.79276 -1993.71 -3.79276 3.79276 0.74 0.00273272 0.00236741 0.16771 0.146621 64 20921 30 8.04299e+06 4.84013e+06 1.23838e+06 3822.15 4.64 1.01012 0.883137 35972 318676 -1 16768 17 7074 8107 1252216 283611 0 0 1252216 283611 7379 7115 0 0 59487 53017 0 0 73056 65248 0 0 7383 7156 0 0 552687 74947 0 0 552224 76128 0 0 7379 0 0 324 3730 3758 8779 796 56 4.79516 4.79516 -2402.43 -4.79516 0 0 1.56068e+06 4816.91 0.42 0.33 0.18 -1 -1 0.42 0.150513 0.136027 1135 1220 475 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_pipe_27.v common 13.48 vpr 71.02 MiB 0.16 14308 -1 -1 1 0.61 -1 -1 38240 -1 -1 156 22 0 8 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 72728 22 19 3871 3210 1 1998 205 18 18 324 mult_36 auto 33.2 MiB 0.99 12494 71.0 MiB 0.80 0.02 4.16866 -2116.43 -4.16866 4.16866 0.87 0.0062806 0.00567492 0.302945 0.264909 66 21954 33 8.04299e+06 5.34793e+06 1.27759e+06 3943.17 6.45 1.66209 1.46727 36296 327148 -1 17589 18 6955 7945 1151159 265542 0 0 1151159 265542 7244 7001 0 0 55946 49562 0 0 68894 61409 0 0 7253 7029 0 0 516273 69157 0 0 495549 71384 0 0 7244 0 0 304 3305 3717 8473 770 46 4.52256 4.52256 -2411.76 -4.52256 0 0 1.59950e+06 4936.74 0.41 0.32 0.18 -1 -1 0.41 0.154957 0.13994 1191 1275 494 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_pipe_28.v common 18.14 vpr 71.45 MiB 0.15 14552 -1 -1 1 0.61 -1 -1 37836 -1 -1 160 22 0 8 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 73160 22 19 3945 3267 1 2043 209 18 18 324 mult_36 auto 33.6 MiB 1.03 13469 71.4 MiB 0.96 0.01 4.04336 -2173.61 -4.04336 4.04336 1.13 0.00516656 0.00462575 0.384899 0.343719 64 24442 44 8.04299e+06 5.40382e+06 1.23838e+06 3822.15 9.89 2.50473 2.23944 35972 318676 -1 19057 20 7480 8574 1272210 285216 0 0 1272210 285216 7775 7515 0 0 59346 52543 0 0 74503 65892 0 0 7780 7572 0 0 560447 77112 0 0 562359 74582 0 0 7775 0 0 312 3438 4111 9295 838 180 4.41926 4.41926 -2635.89 -4.41926 0 0 1.56068e+06 4816.91 0.61 0.47 0.28 -1 -1 0.61 0.219257 0.197717 1219 1294 513 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_pipe_29.v common 20.69 vpr 72.38 MiB 0.10 15028 -1 -1 1 0.68 -1 -1 38748 -1 -1 170 22 0 9 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 74112 22 19 4159 3447 1 2157 220 22 22 484 mult_36 auto 34.7 MiB 1.05 13881 72.4 MiB 1.03 0.01 3.91806 -2256.75 -3.91806 3.91806 1.97 0.00495141 0.00432268 0.425121 0.379799 56 25870 28 1.30842e+07 5.93957e+06 1.71605e+06 3545.56 10.72 2.36173 2.11002 51606 428054 -1 21578 17 8723 10189 1827548 416661 0 0 1827548 416661 9097 8805 0 0 81086 72985 0 0 97944 88169 0 0 9099 8863 0 0 809356 118178 0 0 820966 119661 0 0 9097 0 0 397 5343 5818 11154 1135 79 4.41926 4.41926 -2881.94 -4.41926 0 0 2.11301e+06 4365.72 0.68 0.43 0.31 -1 -1 0.68 0.164264 0.148159 1283 1367 532 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_pipe_30.v common 22.99 vpr 72.87 MiB 0.16 14932 -1 -1 1 0.59 -1 -1 40368 -1 -1 173 22 0 9 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 74616 22 19 4233 3504 1 2198 223 22 22 484 mult_36 auto 35.2 MiB 1.05 14538 72.9 MiB 1.07 0.02 3.79276 -2331.2 -3.79276 3.79276 1.92 0.00628993 0.00563238 0.421649 0.374091 58 27133 33 1.30842e+07 5.98149e+06 1.75961e+06 3635.55 13.13 2.50232 2.22172 52570 450426 -1 21764 18 8536 10026 1662281 366926 0 0 1662281 366926 8947 8619 0 0 72074 64370 0 0 88358 78903 0 0 8951 8689 0 0 747280 101739 0 0 736671 104606 0 0 8947 0 0 427 5026 5796 11156 1125 250 4.41926 4.41926 -2770.54 -4.41926 0 0 2.20457e+06 4554.90 0.62 0.40 0.25 -1 -1 0.62 0.1636 0.147172 1311 1386 551 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_pipe_31.v common 15.60 vpr 73.41 MiB 0.16 15280 -1 -1 1 0.78 -1 -1 40288 -1 -1 179 22 0 9 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 75176 22 19 4410 3647 1 2304 229 22 22 484 mult_36 auto 35.8 MiB 1.00 14019 73.4 MiB 0.62 0.01 3.79276 -2360.11 -3.79276 3.79276 1.21 0.00306003 0.00266269 0.221721 0.19292 58 27437 41 1.30842e+07 6.06533e+06 1.75961e+06 3635.55 7.51 1.26527 1.09841 52570 450426 -1 21673 20 9118 10564 1758128 401153 0 0 1758128 401153 9431 9168 0 0 81625 73861 0 0 98312 88328 0 0 9432 9203 0 0 774195 112209 0 0 785133 108384 0 0 9431 0 0 332 5036 5516 11066 1178 68 4.39726 4.39726 -2947.03 -4.39726 0 0 2.20457e+06 4554.90 0.62 0.45 0.25 -1 -1 0.62 0.190861 0.170992 1363 1441 570 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_pipe_32.v common 20.90 vpr 74.71 MiB 0.17 15552 -1 -1 1 0.76 -1 -1 40416 -1 -1 183 22 0 9 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 76504 22 19 4484 3704 1 2346 233 22 22 484 mult_36 auto 36.1 MiB 0.87 15386 74.7 MiB 1.42 0.02 4.04336 -2411.15 -4.04336 4.04336 2.05 0.00584658 0.00521574 0.661211 0.601421 60 28281 31 1.30842e+07 6.12123e+06 1.79840e+06 3715.71 10.73 2.81762 2.51689 53054 462096 -1 22591 18 8761 10239 1814040 392114 0 0 1814040 392114 9124 8817 0 0 77936 69890 0 0 92855 83673 0 0 9125 8861 0 0 820011 108805 0 0 804989 112068 0 0 9124 0 0 382 4899 5847 11094 1146 27 4.64786 4.64786 -2928.97 -4.64786 0 0 2.25108e+06 4650.99 0.70 0.44 0.26 -1 -1 0.70 0.197952 0.179387 1393 1460 589 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_pipe_33.v common 20.56 vpr 76.00 MiB 0.18 16484 -1 -1 1 0.80 -1 -1 40844 -1 -1 196 22 0 10 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 77820 22 19 4843 4029 1 2462 247 22 22 484 mult_36 auto 37.6 MiB 1.18 16459 76.0 MiB 0.68 0.01 3.89606 -2651.16 -3.89606 3.89606 1.38 0.003748 0.00317273 0.237436 0.205998 62 30168 49 1.30842e+07 6.6989e+06 1.85176e+06 3825.95 10.34 2.28041 2.01318 53538 472186 -1 22898 17 8776 10377 1483263 329023 0 0 1483263 329023 9174 8830 0 0 75335 67392 0 0 89475 80522 0 0 9178 8891 0 0 651579 82449 0 0 648522 80939 0 0 9174 0 0 417 5645 5452 11258 1248 15 4.39726 4.39726 -3165.23 -4.39726 0 0 2.29262e+06 4736.82 0.97 0.53 0.44 -1 -1 0.97 0.272642 0.243712 1490 1606 608 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_pipe_34.v common 18.64 vpr 75.38 MiB 0.18 16696 -1 -1 1 0.69 -1 -1 40728 -1 -1 199 22 0 10 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 77184 22 19 4917 4086 1 2503 250 22 22 484 mult_36 auto 37.9 MiB 1.18 17150 75.4 MiB 1.04 0.02 3.91806 -2639.01 -3.91806 3.91806 1.32 0.00786258 0.00708691 0.402646 0.358773 64 29030 40 1.30842e+07 6.74082e+06 1.90554e+06 3937.06 8.96 2.36609 2.09772 54502 494576 -1 24080 17 9325 11144 1850076 402603 0 0 1850076 402603 9724 9377 0 0 79950 71020 0 0 98560 87457 0 0 9729 9403 0 0 824022 111129 0 0 828091 114217 0 0 9724 0 0 421 6977 6924 11857 1475 1073 4.41926 4.41926 -3264.59 -4.41926 0 0 2.40101e+06 4960.76 0.69 0.46 0.28 -1 -1 0.69 0.191871 0.172984 1519 1625 627 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_pipe_35.v common 21.71 vpr 77.75 MiB 0.19 16948 -1 -1 1 0.68 -1 -1 41432 -1 -1 207 22 0 10 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 79620 22 19 5093 4228 1 2606 258 22 22 484 mult_36 auto 39.2 MiB 1.06 18465 77.8 MiB 0.83 0.02 3.79276 -2819.04 -3.79276 3.79276 2.05 0.00756118 0.00642976 0.295463 0.2556 64 32846 49 1.30842e+07 6.85261e+06 1.90554e+06 3937.06 11.26 2.47621 2.18044 54502 494576 -1 26210 19 10148 12063 2053669 446910 0 0 2053669 446910 10593 10255 0 0 86601 76963 0 0 106741 94705 0 0 10598 10314 0 0 913952 125449 0 0 925184 129224 0 0 10593 0 0 464 6611 7382 12734 1537 163 4.41926 4.41926 -3447.39 -4.41926 0 0 2.40101e+06 4960.76 0.69 0.52 0.28 -1 -1 0.69 0.219984 0.197676 1572 1680 646 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_pipe_36.v common 25.15 vpr 76.85 MiB 0.13 17200 -1 -1 1 0.64 -1 -1 41284 -1 -1 209 22 0 10 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 78696 22 19 5167 4285 1 2653 260 22 22 484 mult_36 auto 39.2 MiB 0.93 17974 76.9 MiB 1.35 0.02 3.79276 -2763.15 -3.79276 3.79276 1.73 0.00855294 0.00735212 0.484758 0.421363 66 33446 38 1.30842e+07 6.88056e+06 1.96511e+06 4060.15 13.87 3.2111 2.83215 54986 507526 -1 25571 19 9957 11511 1992287 435170 0 0 1992287 435170 10461 10036 0 0 87438 78852 0 0 105574 95001 0 0 10473 10096 0 0 898991 120186 0 0 879350 120999 0 0 10461 0 0 524 5184 6006 12936 1154 67 4.29396 4.29396 -3320.74 -4.29396 0 0 2.45963e+06 5081.88 1.18 0.97 0.49 -1 -1 1.18 0.489416 0.446066 1600 1699 665 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_pipe_37.v common 29.85 vpr 79.11 MiB 0.20 17520 -1 -1 1 0.91 -1 -1 39988 -1 -1 218 22 0 11 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 81012 22 19 5380 4464 1 2755 270 24 24 576 mult_36 auto 40.7 MiB 0.84 18637 79.1 MiB 1.24 0.02 4.16866 -3145.82 -4.16866 4.16866 2.42 0.00958579 0.00869167 0.484531 0.429998 58 35336 46 1.57908e+07 7.40233e+06 2.08734e+06 3623.85 17.60 2.87159 2.53734 62154 534210 -1 28370 23 11306 13304 2308958 513018 0 0 2308958 513018 11714 11355 0 0 101509 91611 0 0 123532 110764 0 0 11715 11423 0 0 1034331 144891 0 0 1026157 142974 0 0 11714 0 0 431 7888 7985 13954 1633 124 4.54456 4.54456 -3952.02 -4.54456 0 0 2.61600e+06 4541.67 1.00 0.72 0.47 -1 -1 1.00 0.324841 0.28788 1662 1772 684 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_pipe_38.v common 19.37 vpr 78.06 MiB 0.21 17528 -1 -1 1 0.81 -1 -1 41712 -1 -1 220 22 0 11 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 79932 22 19 5454 4521 1 2802 272 24 24 576 mult_36 auto 40.5 MiB 1.08 19630 78.1 MiB 0.78 0.01 4.04336 -3159.99 -4.04336 4.04336 1.48 0.00391703 0.00342304 0.264007 0.22977 62 35837 37 1.57908e+07 7.43028e+06 2.19658e+06 3813.51 8.84 1.61325 1.40348 63306 560109 -1 27373 20 10539 12452 1958235 439033 0 0 1958235 439033 10964 10604 0 0 93232 83861 0 0 109740 99131 0 0 10968 10652 0 0 875276 115901 0 0 858055 118884 0 0 10964 0 0 442 5963 7386 13286 1547 476 4.41926 4.41926 -3744.33 -4.41926 0 0 2.72095e+06 4723.87 0.94 0.57 0.53 -1 -1 0.94 0.274303 0.246108 1690 1791 703 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_pipe_39.v common 30.14 vpr 79.02 MiB 0.15 18148 -1 -1 1 0.80 -1 -1 40516 -1 -1 228 22 0 11 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 80916 22 19 5629 4662 1 2909 280 24 24 576 mult_36 auto 42.0 MiB 1.34 18773 79.0 MiB 1.51 0.02 4.04336 -3208.57 -4.04336 4.04336 1.84 0.00739118 0.00652359 0.520395 0.456085 58 35135 44 1.57908e+07 7.54207e+06 2.08734e+06 3623.85 18.10 3.07248 2.71476 62154 534210 -1 27530 17 10702 12609 2192053 495504 0 0 2192053 495504 11128 10785 0 0 92395 82793 0 0 112518 100667 0 0 11131 10829 0 0 988465 143307 0 0 976416 147123 0 0 11128 0 0 445 6543 7375 13201 1554 116 4.54456 4.54456 -3739.15 -4.54456 0 0 2.61600e+06 4541.67 0.95 0.79 0.49 -1 -1 0.95 0.27789 0.249368 1742 1846 722 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_pipe_40.v common 28.29 vpr 80.64 MiB 0.15 18196 -1 -1 1 1.01 -1 -1 41936 -1 -1 232 22 0 11 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 82580 22 19 5703 4719 1 2951 284 24 24 576 mult_36 auto 42.6 MiB 0.88 19791 80.6 MiB 1.38 0.02 4.16866 -3225.65 -4.16866 4.16866 1.89 0.00890325 0.00799853 0.490511 0.4282 64 36918 44 1.57908e+07 7.59797e+06 2.26035e+06 3924.22 16.26 3.64295 3.21998 64454 586630 -1 28354 19 10740 12619 2023263 456596 0 0 2023263 456596 11162 10836 0 0 95430 85387 0 0 116102 103764 0 0 11165 10887 0 0 894018 123082 0 0 895386 122640 0 0 11162 0 0 443 6630 7196 13416 1509 186 4.41926 4.41926 -3967.59 -4.41926 0 0 2.84938e+06 4946.85 1.21 0.61 0.58 -1 -1 1.21 0.27021 0.242225 1771 1865 741 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_pipe_41.v common 24.85 vpr 80.57 MiB 0.23 18664 -1 -1 1 0.77 -1 -1 40960 -1 -1 240 22 0 12 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 82508 22 19 5950 4932 1 3065 293 24 24 576 mult_36 auto 43.5 MiB 1.45 20763 80.6 MiB 1.58 0.02 4.04336 -3408.74 -4.04336 4.04336 2.37 0.00737526 0.00639173 0.606686 0.538965 64 35795 46 1.57908e+07 8.10576e+06 2.26035e+06 3924.22 10.50 2.7429 2.41828 64454 586630 -1 29070 17 10701 12361 2055646 466496 0 0 2055646 466496 11090 10777 0 0 89895 80120 0 0 110311 98446 0 0 11095 10828 0 0 922278 130456 0 0 910977 135869 0 0 11090 0 0 408 6162 7428 12982 1333 392 4.54456 4.54456 -3887.52 -4.54456 0 0 2.84938e+06 4946.85 1.35 1.03 0.58 -1 -1 1.35 0.523222 0.476962 1841 1956 760 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_pipe_42.v common 24.86 vpr 80.89 MiB 0.23 18704 -1 -1 1 0.99 -1 -1 42456 -1 -1 242 22 0 12 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 82832 22 19 6024 4989 1 3106 295 24 24 576 mult_36 auto 43.8 MiB 1.44 22076 80.9 MiB 1.01 0.01 4.16866 -3520.33 -4.16866 4.16866 2.37 0.00476336 0.00417996 0.357488 0.313997 70 35862 26 1.57908e+07 8.13371e+06 2.45377e+06 4260.01 12.23 2.82096 2.49755 66754 640332 -1 29886 17 10550 12706 1909066 414328 0 0 1909066 414328 11032 10624 0 0 87513 76803 0 0 107418 94802 0 0 11035 10686 0 0 847757 111842 0 0 844311 109571 0 0 11032 0 0 503 7751 7861 13929 1710 258 4.54456 4.54456 -3978.56 -4.54456 0 0 3.09179e+06 5367.68 0.94 0.53 0.38 -1 -1 0.94 0.265728 0.240276 1869 1975 779 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_pipe_43.v common 23.03 vpr 81.64 MiB 0.22 19024 -1 -1 1 1.21 -1 -1 42748 -1 -1 250 22 0 12 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 83604 22 19 6198 5129 1 3209 303 24 24 576 mult_36 auto 44.7 MiB 1.50 22368 81.6 MiB 1.14 0.01 4.16866 -3591.6 -4.16866 4.16866 1.48 0.00467958 0.00409337 0.383914 0.334723 66 39251 46 1.57908e+07 8.2455e+06 2.33135e+06 4047.49 10.58 2.53952 2.22638 65030 601923 -1 30844 17 11509 13494 2204654 487349 0 0 2204654 487349 12043 11601 0 0 99479 88966 0 0 121612 108570 0 0 12046 11663 0 0 978785 134510 0 0 980689 132039 0 0 12043 0 0 552 7276 8401 14897 1509 205 4.54456 4.54456 -4264.7 -4.54456 0 0 2.91907e+06 5067.82 1.15 0.70 0.57 -1 -1 1.15 0.33365 0.301618 1921 2030 798 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_pipe_44.v common 31.29 vpr 82.54 MiB 0.17 19608 -1 -1 1 0.75 -1 -1 42952 -1 -1 253 22 0 12 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 84524 22 19 6272 5186 1 3253 306 24 24 576 mult_36 auto 45.4 MiB 1.54 24531 82.5 MiB 1.85 0.03 4.16866 -3662 -4.16866 4.16866 2.41 0.00992457 0.00893317 0.716858 0.642575 68 39697 34 1.57908e+07 8.28742e+06 2.39371e+06 4155.74 17.02 3.64601 3.26152 65606 615345 -1 32596 16 11495 13516 2175186 470257 0 0 2175186 470257 11979 11573 0 0 93815 83490 0 0 113776 101416 0 0 11985 11647 0 0 959674 130579 0 0 983957 131552 0 0 11979 0 0 501 7648 7963 14672 1588 3246 4.66986 4.66986 -4280.07 -4.66986 0 0 2.98162e+06 5176.42 1.23 0.56 0.62 -1 -1 1.23 0.286793 0.259829 1949 2049 817 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_pipe_45.v common 24.86 vpr 83.22 MiB 0.24 19820 -1 -1 1 1.28 -1 -1 43176 -1 -1 262 22 0 13 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 85216 22 19 6485 5365 1 3362 316 24 24 576 mult_36 auto 46.2 MiB 1.56 24875 83.2 MiB 1.13 0.02 4.16866 -3860.22 -4.16866 4.16866 2.08 0.00510833 0.00434475 0.361976 0.312313 72 42703 41 1.57908e+07 8.80919e+06 2.50747e+06 4353.24 11.80 2.41671 2.11494 67330 654343 -1 33856 20 12125 14244 2370878 505780 0 0 2370878 505780 12687 12227 0 0 98991 88022 0 0 121915 108275 0 0 12690 12336 0 0 1063725 143808 0 0 1060870 141112 0 0 12687 0 0 581 7429 8215 16000 1595 1007 4.54456 4.54456 -4492.65 -4.54456 0 0 3.14081e+06 5452.80 0.98 0.66 0.48 -1 -1 0.98 0.30566 0.274394 2011 2122 836 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_pipe_46.v common 22.20 vpr 83.41 MiB 0.21 19960 -1 -1 1 1.10 -1 -1 43388 -1 -1 266 22 0 13 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 85408 22 19 6559 5422 1 3404 320 24 24 576 mult_36 auto 46.5 MiB 1.29 23197 83.4 MiB 1.00 0.01 4.16866 -3803.43 -4.16866 4.16866 1.70 0.00520688 0.00458273 0.336882 0.29487 66 38742 35 1.57908e+07 8.86508e+06 2.33135e+06 4047.49 10.33 2.48316 2.17667 65030 601923 -1 31592 17 11527 13424 2138348 486221 0 0 2138348 486221 12042 11586 0 0 100422 89505 0 0 121463 109052 0 0 12043 11647 0 0 952489 133236 0 0 939889 131195 0 0 12042 0 0 533 6361 6901 14621 1452 598 4.54456 4.54456 -4396.18 -4.54456 0 0 2.91907e+06 5067.82 1.04 0.67 0.53 -1 -1 1.04 0.339976 0.306286 2040 2141 855 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_pipe_47.v common 24.52 vpr 84.53 MiB 0.19 20148 -1 -1 1 1.38 -1 -1 43620 -1 -1 273 22 0 13 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 86556 22 19 6735 5564 1 3511 327 24 24 576 mult_36 auto 47.6 MiB 1.17 23716 84.5 MiB 1.10 0.02 4.16866 -3895.9 -4.16866 4.16866 1.97 0.0052778 0.00464634 0.364537 0.319368 70 37921 23 1.57908e+07 8.9629e+06 2.45377e+06 4260.01 10.98 2.76944 2.44767 66754 640332 -1 31853 18 11704 13832 2021801 455296 0 0 2021801 455296 12202 11754 0 0 95046 83567 0 0 118173 103720 0 0 12212 11811 0 0 892872 122643 0 0 891296 121801 0 0 12202 0 0 517 7329 8392 14604 1717 1047 4.52256 4.52256 -4377.81 -4.52256 0 0 3.09179e+06 5367.68 1.38 0.65 0.65 -1 -1 1.38 0.354578 0.320315 2092 2196 874 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_pipe_48.v common 27.65 vpr 84.81 MiB 0.23 20340 -1 -1 1 1.42 -1 -1 43464 -1 -1 276 22 0 13 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 86844 22 19 6809 5621 1 3555 330 24 24 576 mult_36 auto 47.7 MiB 1.47 26298 84.8 MiB 1.65 0.03 4.04336 -3971.87 -4.04336 4.04336 1.92 0.00901817 0.00792885 0.527713 0.463207 74 41851 35 1.57908e+07 9.00482e+06 2.56259e+06 4448.94 14.02 3.85351 3.40767 67906 667765 -1 35491 18 12373 14314 2480035 530605 0 0 2480035 530605 12892 12460 0 0 97782 86976 0 0 122676 107850 0 0 12903 12552 0 0 1125700 154336 0 0 1108082 156431 0 0 12892 0 0 540 6365 6775 15947 1472 766 4.54456 4.54456 -4756.94 -4.54456 0 0 3.19068e+06 5539.38 1.06 0.68 0.58 -1 -1 1.06 0.312145 0.282256 2121 2215 893 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_pipe_49.v common 31.04 vpr 86.53 MiB 0.26 21032 -1 -1 1 1.35 -1 -1 43924 -1 -1 287 22 0 14 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 88608 22 19 7094 5872 1 3669 342 24 24 576 mult_36 auto 49.4 MiB 1.76 25761 86.5 MiB 1.39 0.02 4.29396 -4126.54 -4.29396 4.29396 2.30 0.00764055 0.0068909 0.499067 0.444542 68 41911 40 1.57908e+07 9.55454e+06 2.39371e+06 4155.74 15.22 3.02938 2.68692 65606 615345 -1 33965 17 12548 15195 2377820 529113 0 0 2377820 529113 13075 12620 0 0 108314 96382 0 0 130080 116544 0 0 13081 12713 0 0 1055861 145158 0 0 1057409 145696 0 0 13075 0 0 544 9351 11650 15859 2183 1614 4.54456 4.54456 -4777.31 -4.54456 0 0 2.98162e+06 5176.42 1.40 1.07 0.58 -1 -1 1.40 0.569591 0.514898 2200 2324 912 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_pipe_50.v common 28.39 vpr 86.44 MiB 0.28 21080 -1 -1 1 1.52 -1 -1 43756 -1 -1 290 22 0 14 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 88516 22 19 7168 5929 1 3710 345 24 24 576 mult_36 auto 49.4 MiB 1.39 24936 86.4 MiB 1.70 0.02 4.04336 -4136.97 -4.04336 4.04336 1.63 0.00557264 0.00487455 0.559348 0.49162 68 42433 36 1.57908e+07 9.59646e+06 2.39371e+06 4155.74 13.25 2.50289 2.18787 65606 615345 -1 34116 19 12986 15314 2298005 507439 0 0 2298005 507439 13522 13073 0 0 108176 96401 0 0 130305 116563 0 0 13523 13117 0 0 1039343 130190 0 0 993136 138095 0 0 13522 0 0 552 8599 8801 16348 1851 959 4.41926 4.41926 -4698.88 -4.41926 0 0 2.98162e+06 5176.42 1.43 1.30 0.61 -1 -1 1.43 0.744533 0.67587 2229 2343 931 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_pipe_51.v common 29.86 vpr 87.27 MiB 0.27 21452 -1 -1 1 1.62 -1 -1 44432 -1 -1 297 22 0 14 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 89368 22 19 7344 6071 1 3814 352 24 24 576 mult_36 auto 50.3 MiB 1.45 28314 87.3 MiB 1.32 0.02 4.29396 -4303.37 -4.29396 4.29396 1.58 0.00601435 0.00531107 0.411724 0.360466 74 45280 28 1.57908e+07 9.69428e+06 2.56259e+06 4448.94 15.96 4.5329 4.04771 67906 667765 -1 38552 15 13344 15881 2736685 580320 0 0 2736685 580320 13898 13401 0 0 106405 94322 0 0 132297 116680 0 0 13899 13462 0 0 1242901 169684 0 0 1227285 172771 0 0 13898 0 0 571 9666 10717 16809 2066 773 4.66986 4.66986 -5106.69 -4.66986 0 0 3.19068e+06 5539.38 1.05 0.76 0.62 -1 -1 1.05 0.324566 0.293478 2282 2398 950 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_pipe_52.v common 31.12 vpr 87.71 MiB 0.28 21636 -1 -1 1 1.61 -1 -1 44304 -1 -1 301 22 0 14 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 89812 22 19 7418 6128 1 3859 356 24 24 576 mult_36 auto 50.7 MiB 1.52 27209 87.7 MiB 1.54 0.02 4.27196 -4220.72 -4.27196 4.27196 1.89 0.00601936 0.00531824 0.48076 0.421537 74 43396 31 1.57908e+07 9.75017e+06 2.56259e+06 4448.94 15.69 3.43218 3.02833 67906 667765 -1 36748 18 13148 15874 2736435 593714 0 0 2736435 593714 13699 13176 0 0 107396 95076 0 0 133285 117317 0 0 13700 13222 0 0 1235692 175901 0 0 1232663 179022 0 0 13699 0 0 571 10372 11196 16250 2295 1876 4.54456 4.54456 -4842.34 -4.54456 0 0 3.19068e+06 5539.38 1.16 1.48 0.59 -1 -1 1.16 0.738026 0.670799 2310 2417 969 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_nopipe_14.v common 10.02 vpr 58.24 MiB 0.06 9168 -1 -1 1 0.17 -1 -1 34152 -1 -1 58 22 0 4 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 59640 22 19 1246 925 1 732 103 16 16 256 mult_36 auto 19.8 MiB 3.03 4081 58.2 MiB 0.16 0.00 7.39293 -331.127 -7.39293 7.39293 0.51 0.000626232 0.000510442 0.0432106 0.0363348 40 8622 37 6.52434e+06 2.39448e+06 616420. 2407.89 3.71 0.377057 0.333883 23812 153515 -1 7234 27 7536 8347 1393382 352416 0 0 1393382 352416 8347 7772 0 0 68226 63064 0 0 84982 74664 0 0 8386 7851 0 0 618435 100766 0 0 605006 98299 0 0 8347 0 0 840 4669 4583 43707 0 0 8.41534 8.41534 -471.286 -8.41534 0 0 808720. 3159.06 0.30 0.45 0.14 -1 -1 0.30 0.124215 0.113398 421 285 247 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_nopipe_15.v common 9.12 vpr 58.59 MiB 0.07 9316 -1 -1 1 0.20 -1 -1 34616 -1 -1 61 22 0 5 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 60000 22 19 1344 989 1 793 107 16 16 256 mult_36 auto 20.5 MiB 2.35 4749 58.6 MiB 0.18 0.00 7.43507 -344.031 -7.43507 7.43507 0.79 0.000677866 0.000567541 0.05538 0.0474545 44 9557 33 6.52434e+06 2.8324e+06 686998. 2683.59 3.33 0.473154 0.420141 24576 170172 -1 7140 23 5095 5887 826439 215440 0 0 826439 215440 5887 5247 0 0 49433 46432 0 0 56984 52217 0 0 5934 5301 0 0 360637 53077 0 0 347564 53166 0 0 5887 0 0 820 5885 5117 50695 0 0 8.06643 8.06643 -446.895 -8.06643 0 0 871168. 3403.00 0.29 0.24 0.15 -1 -1 0.29 0.0876793 0.0792904 453 304 266 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_nopipe_16.v common 10.31 vpr 58.73 MiB 0.07 9684 -1 -1 1 0.21 -1 -1 34760 -1 -1 65 22 0 5 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 60140 22 19 1418 1046 1 832 111 16 16 256 mult_36 auto 20.7 MiB 2.99 4817 58.7 MiB 0.20 0.00 7.30977 -364.374 -7.30977 7.30977 0.50 0.000768788 0.000629739 0.0581612 0.0491206 46 10099 41 6.52434e+06 2.88829e+06 723233. 2825.13 4.01 0.469658 0.416962 24832 174915 -1 7678 22 6962 7756 1181959 293265 0 0 1181959 293265 7756 7119 0 0 64230 60620 0 0 74116 67087 0 0 7803 7188 0 0 514653 74793 0 0 513401 76458 0 0 7756 0 0 814 4807 4906 51883 0 0 8.32803 8.32803 -516.053 -8.32803 0 0 890343. 3477.90 0.33 0.37 0.16 -1 -1 0.33 0.0996926 0.0904763 481 323 285 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_nopipe_17.v common 27.59 vpr 59.34 MiB 0.08 10164 -1 -1 1 0.23 -1 -1 34316 -1 -1 71 22 0 5 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 60764 22 19 1518 1112 1 896 117 16 16 256 mult_36 auto 21.2 MiB 3.58 5385 59.3 MiB 0.30 0.00 8.10891 -418.461 -8.10891 8.10891 0.53 0.00100509 0.000859087 0.0826458 0.0706308 50 11038 46 6.52434e+06 2.97214e+06 787708. 3076.99 20.30 0.952474 0.846254 25344 186282 -1 8376 23 6929 7632 1146396 301811 0 0 1146396 301811 7632 7054 0 0 69310 64912 0 0 79792 72939 0 0 7680 7141 0 0 502132 75662 0 0 479850 74103 0 0 7632 0 0 731 4246 4553 44588 0 0 8.82158 8.82158 -526.691 -8.82158 0 0 943753. 3686.54 0.36 0.45 0.17 -1 -1 0.36 0.164809 0.150983 514 342 304 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_nopipe_18.v common 12.97 vpr 59.77 MiB 0.08 10452 -1 -1 1 0.24 -1 -1 34572 -1 -1 74 22 0 5 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 61204 22 19 1592 1169 1 934 120 16 16 256 mult_36 auto 21.9 MiB 4.80 5761 59.8 MiB 0.23 0.00 7.95061 -441.879 -7.95061 7.95061 0.51 0.000954871 0.000826588 0.0656771 0.0556389 46 12197 39 6.52434e+06 3.01406e+06 723233. 2825.13 4.48 0.553698 0.492034 24832 174915 -1 8801 23 7411 8334 1122296 283958 0 0 1122296 283958 8334 7618 0 0 66482 62486 0 0 76133 69599 0 0 8390 7682 0 0 487106 69657 0 0 475851 66916 0 0 8334 0 0 952 5764 5915 59767 0 0 8.66998 8.66998 -562.591 -8.66998 0 0 890343. 3477.90 0.32 0.25 0.16 -1 -1 0.32 0.0770943 0.070126 542 361 323 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_nopipe_19.v common 13.32 vpr 60.17 MiB 0.09 10472 -1 -1 1 0.23 -1 -1 35004 -1 -1 79 22 0 6 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 61612 22 19 1688 1231 1 994 126 16 16 256 mult_36 auto 22.1 MiB 4.02 5706 60.2 MiB 0.43 0.01 8.06677 -399.655 -8.06677 8.06677 0.87 0.00226635 0.00201991 0.156481 0.138489 54 11416 45 6.52434e+06 3.47993e+06 829453. 3240.05 4.78 0.75775 0.677718 26108 202796 -1 8377 24 6918 7778 1050656 272461 0 0 1050656 272461 7599 7044 0 0 60215 56524 0 0 69941 63405 0 0 7647 7099 0 0 458140 69248 0 0 447114 69141 0 0 7599 0 0 705 4017 3783 33300 248 1 8.95158 8.95158 -515.887 -8.95158 0 0 1.02522e+06 4004.78 0.31 0.40 0.15 -1 -1 0.31 0.137272 0.124287 573 380 342 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_nopipe_20.v common 11.35 vpr 60.60 MiB 0.09 10792 -1 -1 1 0.28 -1 -1 35096 -1 -1 81 22 0 6 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 62056 22 19 1762 1288 1 1031 128 16 16 256 mult_36 auto 22.6 MiB 3.81 5976 60.6 MiB 0.23 0.00 8.06677 -426.077 -8.06677 8.06677 0.56 0.000968142 0.000813478 0.0669608 0.0570484 50 12037 50 6.52434e+06 3.50787e+06 787708. 3076.99 4.02 0.555109 0.488975 25344 186282 -1 9044 24 7463 8409 1149185 300275 0 0 1149185 300275 8206 7637 0 0 70140 65380 0 0 81244 73988 0 0 8297 7740 0 0 496884 73446 0 0 484414 72084 0 0 8206 0 0 770 5539 5087 44174 225 15 8.68998 8.68998 -608.281 -8.68998 0 0 943753. 3686.54 0.30 0.42 0.10 -1 -1 0.30 0.147937 0.133909 601 399 361 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_nopipe_21.v common 13.15 vpr 61.18 MiB 0.09 10796 -1 -1 1 0.29 -1 -1 35524 -1 -1 85 22 0 6 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 62644 22 19 1859 1351 1 1093 132 16 16 256 mult_36 auto 23.2 MiB 3.61 6741 61.2 MiB 0.23 0.00 7.98361 -446.241 -7.98361 7.98361 0.52 0.00116681 0.00100392 0.0721461 0.0626151 52 13640 48 6.52434e+06 3.56377e+06 808720. 3159.06 5.53 0.757856 0.671648 25852 197779 -1 9861 22 7279 8262 1337756 329246 0 0 1337756 329246 8073 7468 0 0 66434 62120 0 0 77420 71061 0 0 8130 7547 0 0 590101 90246 0 0 587598 90804 0 0 8073 0 0 818 5625 4802 43602 237 1 8.80128 8.80128 -592.932 -8.80128 0 0 1.00038e+06 3907.74 0.39 0.49 0.18 -1 -1 0.39 0.169783 0.155809 632 418 380 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_nopipe_22.v common 16.44 vpr 61.50 MiB 0.09 11208 -1 -1 1 0.29 -1 -1 34980 -1 -1 90 22 0 6 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 62976 22 19 1933 1408 1 1131 137 16 16 256 mult_36 auto 23.7 MiB 5.79 7075 61.5 MiB 0.41 0.01 8.10891 -466.13 -8.10891 8.10891 0.83 0.00263276 0.00233165 0.146968 0.130582 54 13043 42 6.52434e+06 3.63364e+06 829453. 3240.05 5.87 1.05371 0.946208 26108 202796 -1 10039 24 7336 8267 1090947 283206 0 0 1090947 283206 8035 7470 0 0 63029 59061 0 0 73048 66424 0 0 8049 7525 0 0 475174 70571 0 0 463612 72155 0 0 8035 0 0 722 4483 4184 39444 246 1 8.66198 8.66198 -659.137 -8.66198 0 0 1.02522e+06 4004.78 0.39 0.45 0.19 -1 -1 0.39 0.180727 0.165034 661 437 399 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_nopipe_23.v common 17.69 vpr 61.70 MiB 0.10 11260 -1 -1 1 0.29 -1 -1 35812 -1 -1 94 22 0 7 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 63184 22 19 2031 1472 1 1193 142 18 18 324 mult_36 auto 23.9 MiB 4.79 7675 61.7 MiB 0.31 0.00 8.28437 -491.885 -8.28437 8.28437 0.70 0.00115024 0.000985167 0.0831304 0.0712567 48 16112 37 8.04299e+06 4.08553e+06 991730. 3060.90 8.08 0.780109 0.69364 32420 239176 -1 12305 26 8944 10440 1978494 446045 0 0 1978494 446045 9577 9255 0 0 84742 78867 0 0 102662 92399 0 0 9579 9304 0 0 889660 126016 0 0 882274 130204 0 0 9577 0 0 664 5077 5076 13096 910 2 9.16918 9.16918 -723.218 -9.16918 0 0 1.20291e+06 3712.69 0.49 0.69 0.22 -1 -1 0.49 0.220886 0.201528 693 456 418 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_nopipe_24.v common 18.44 vpr 62.18 MiB 0.10 11440 -1 -1 1 0.33 -1 -1 35616 -1 -1 97 22 0 7 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 63672 22 19 2105 1529 1 1232 145 18 18 324 mult_36 auto 24.3 MiB 6.02 8304 62.2 MiB 0.48 0.01 8.09791 -534.964 -8.09791 8.09791 1.17 0.00236079 0.00204926 0.153472 0.133119 54 15824 31 8.04299e+06 4.12745e+06 1.08842e+06 3359.33 6.89 1.07193 0.955763 33712 268580 -1 11719 22 8615 9932 1499942 356145 0 0 1499942 356145 9191 8789 0 0 76937 71805 0 0 88872 80962 0 0 9193 8833 0 0 668361 92697 0 0 647388 93059 0 0 9191 0 0 603 3442 4298 12296 773 2 8.54039 8.54039 -784.408 -8.54039 0 0 1.34436e+06 4149.26 0.38 0.37 0.25 -1 -1 0.38 0.119 0.107805 721 475 437 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_nopipe_25.v common 19.47 vpr 62.62 MiB 0.11 11712 -1 -1 1 0.35 -1 -1 35432 -1 -1 101 22 0 7 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 64124 22 19 2201 1591 1 1290 149 18 18 324 mult_36 auto 24.9 MiB 5.66 8532 62.6 MiB 0.48 0.01 8.06491 -503.392 -8.06491 8.06491 1.18 0.00320815 0.00286956 0.163587 0.144899 50 17147 40 8.04299e+06 4.18335e+06 1.03391e+06 3191.07 7.73 1.20979 1.08234 32744 246704 -1 12701 22 9852 11353 2143317 494736 0 0 2143317 494736 10516 10000 0 0 96949 90021 0 0 111924 101956 0 0 10528 10058 0 0 958333 140144 0 0 955067 142557 0 0 10516 0 0 693 5058 5197 19613 939 59 9.05188 9.05188 -992.524 -9.05188 0 0 1.23838e+06 3822.15 0.50 0.69 0.23 -1 -1 0.50 0.199016 0.182232 751 494 456 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_nopipe_26.v common 16.83 vpr 62.84 MiB 0.11 11960 -1 -1 1 0.35 -1 -1 36236 -1 -1 105 22 0 7 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 64344 22 19 2275 1648 1 1330 153 18 18 324 mult_36 auto 25.1 MiB 6.56 8137 62.8 MiB 0.58 0.00 8.06677 -535.891 -8.06677 8.06677 1.13 0.0015016 0.00129054 0.207783 0.182219 50 16279 48 8.04299e+06 4.23924e+06 1.03391e+06 3191.07 4.25 0.753008 0.663634 32744 246704 -1 12276 24 9434 10965 1636329 385379 0 0 1636329 385379 9917 9636 0 0 87818 81472 0 0 103580 93249 0 0 9922 9677 0 0 716583 95570 0 0 708509 95775 0 0 9917 0 0 512 5618 5444 12440 1094 40 8.77628 8.77628 -864.423 -8.77628 0 0 1.23838e+06 3822.15 0.50 0.63 0.22 -1 -1 0.50 0.238053 0.217459 779 513 475 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_nopipe_27.v common 17.56 vpr 63.50 MiB 0.12 12028 -1 -1 1 0.33 -1 -1 36216 -1 -1 111 22 0 8 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 65024 22 19 2385 1724 1 1404 160 18 18 324 mult_36 auto 25.7 MiB 5.40 8719 63.5 MiB 0.75 0.01 7.97261 -566.816 -7.97261 7.97261 1.13 0.00332731 0.00297771 0.244858 0.214318 54 16092 32 8.04299e+06 4.7191e+06 1.08842e+06 3359.33 5.86 1.17496 1.0529 33712 268580 -1 12792 22 9899 11296 1786527 424562 0 0 1786527 424562 10534 10021 0 0 88622 83271 0 0 102733 93650 0 0 10537 10127 0 0 786497 113886 0 0 787604 113607 0 0 10534 0 0 657 4620 4352 13717 850 16 8.61468 8.61468 -794.099 -8.61468 0 0 1.34436e+06 4149.26 0.54 0.66 0.25 -1 -1 0.54 0.234827 0.214789 817 532 494 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_nopipe_28.v common 16.08 vpr 64.04 MiB 0.12 12112 -1 -1 1 0.38 -1 -1 36508 -1 -1 114 22 0 8 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 65576 22 19 2459 1781 1 1443 163 18 18 324 mult_36 auto 26.3 MiB 5.54 9043 64.0 MiB 0.44 0.01 8.31737 -559.506 -8.31737 8.31737 0.70 0.00154288 0.00133712 0.11266 0.0968887 54 16884 39 8.04299e+06 4.76102e+06 1.08842e+06 3359.33 5.17 0.817124 0.720752 33712 268580 -1 13321 24 10306 11938 2171936 517620 0 0 2171936 517620 11135 10544 0 0 94497 88508 0 0 110937 99914 0 0 11151 10645 0 0 965594 151536 0 0 978622 156473 0 0 11135 0 0 859 5012 4592 15142 916 246 8.86858 8.86858 -857.135 -8.86858 0 0 1.34436e+06 4149.26 0.54 0.78 0.25 -1 -1 0.54 0.254104 0.23051 845 551 513 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_nopipe_29.v common 21.70 vpr 64.53 MiB 0.08 12452 -1 -1 1 0.39 -1 -1 36108 -1 -1 118 22 0 9 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 66076 22 19 2565 1853 1 1511 168 22 22 484 mult_36 auto 26.7 MiB 6.81 10043 64.5 MiB 0.50 0.01 8.06677 -579.764 -8.06677 8.06677 1.21 0.00176962 0.00153548 0.148952 0.128793 48 19988 46 1.30842e+07 5.21292e+06 1.52614e+06 3153.19 8.00 0.977964 0.867078 49190 371334 -1 15546 25 14163 16028 2754286 616310 0 0 2754286 616310 14854 14332 0 0 125849 116882 0 0 156077 137652 0 0 14859 14437 0 0 1237562 165641 0 0 1205085 167366 0 0 14854 0 0 722 6545 7435 18701 1204 48 9.14218 9.14218 -1062.13 -9.14218 0 0 1.85176e+06 3825.95 0.82 0.94 0.34 -1 -1 0.82 0.277591 0.253316 881 570 532 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_nopipe_30.v common 17.01 vpr 64.82 MiB 0.08 12700 -1 -1 1 0.26 -1 -1 36632 -1 -1 123 22 0 9 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 66376 22 19 2639 1910 1 1549 173 22 22 484 mult_36 auto 27.2 MiB 4.75 10614 64.8 MiB 0.47 0.01 8.23421 -554.147 -8.23421 8.23421 1.15 0.0015657 0.00131343 0.124484 0.1065 52 22015 32 1.30842e+07 5.28279e+06 1.63434e+06 3376.74 5.62 0.699779 0.615903 50638 406276 -1 15697 25 12395 14215 2562127 583907 0 0 2562127 583907 13110 12648 0 0 112704 104952 0 0 133705 120372 0 0 13112 12715 0 0 1140238 166948 0 0 1149258 166272 0 0 13110 0 0 749 6406 6242 17165 1146 82 9.31048 9.31048 -1168.2 -9.31048 0 0 2.01763e+06 4168.66 0.92 0.89 0.37 -1 -1 0.92 0.271605 0.248162 910 589 551 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_nopipe_31.v common 74.44 vpr 65.32 MiB 0.14 12680 -1 -1 1 0.25 -1 -1 36856 -1 -1 128 22 0 9 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 66892 22 19 2744 1981 1 1618 178 22 22 484 mult_36 auto 27.8 MiB 7.45 10337 65.3 MiB 0.86 0.01 7.94147 -603.174 -7.94147 7.94147 1.93 0.00506642 0.00460446 0.316054 0.285053 50 21632 41 1.30842e+07 5.35266e+06 1.59181e+06 3288.87 58.62 2.44817 2.18674 49674 382800 -1 16071 25 14179 16571 2899585 634252 0 0 2899585 634252 15014 14502 0 0 132884 122910 0 0 157171 140525 0 0 15023 14572 0 0 1305096 169309 0 0 1274397 172434 0 0 15014 0 0 867 8633 9532 19885 1622 51 9.00488 9.00488 -1222.36 -9.00488 0 0 1.90554e+06 3937.06 0.84 0.58 0.35 -1 -1 0.84 0.14205 0.127827 946 608 570 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_nopipe_32.v common 25.83 vpr 65.38 MiB 0.09 12888 -1 -1 1 0.28 -1 -1 36324 -1 -1 131 22 0 9 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 66952 22 19 2818 2038 1 1657 181 22 22 484 mult_36 auto 27.9 MiB 9.11 10554 65.4 MiB 0.98 0.01 8.06677 -582.352 -8.06677 8.06677 1.90 0.00408017 0.00365613 0.327326 0.288699 56 18497 29 1.30842e+07 5.39458e+06 1.71605e+06 3545.56 8.50 1.28328 1.14358 51606 428054 -1 15637 22 12547 14519 2401826 569206 0 0 2401826 569206 13367 12773 0 0 116489 107856 0 0 140259 126445 0 0 13375 12900 0 0 1048630 153241 0 0 1069706 155991 0 0 13367 0 0 846 6605 6706 17643 1219 335 8.92358 8.92358 -1033.41 -8.92358 0 0 2.11301e+06 4365.72 0.65 0.48 0.40 -1 -1 0.65 0.1337 0.120649 974 627 589 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_nopipe_33.v common 26.63 vpr 66.28 MiB 0.15 13512 -1 -1 1 0.32 -1 -1 36648 -1 -1 137 22 0 10 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 67868 22 19 2923 2109 1 1726 188 22 22 484 mult_36 auto 28.8 MiB 7.26 11348 66.3 MiB 1.04 0.01 8.60431 -609.519 -8.60431 8.60431 1.96 0.00440498 0.00384785 0.358199 0.316687 54 21270 33 1.30842e+07 5.87443e+06 1.67518e+06 3461.11 10.28 1.67687 1.50225 51122 416746 -1 16699 25 12444 14319 2422501 565779 0 0 2422501 565779 13310 12663 0 0 114427 107278 0 0 134014 121218 0 0 13318 12771 0 0 1071723 155373 0 0 1075709 156476 0 0 13310 0 0 894 6040 5626 17974 1082 185 9.88532 9.88532 -1029.67 -9.88532 0 0 2.06816e+06 4273.05 0.91 0.83 0.39 -1 -1 0.91 0.280804 0.255929 1009 646 608 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_nopipe_34.v common 25.98 vpr 66.56 MiB 0.10 13628 -1 -1 1 0.32 -1 -1 37020 -1 -1 140 22 0 10 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 68156 22 19 2997 2166 1 1764 191 22 22 484 mult_36 auto 29.0 MiB 10.80 11877 66.6 MiB 0.92 0.01 8.48815 -621.554 -8.48815 8.48815 1.90 0.00370946 0.00324905 0.302835 0.266313 52 23899 47 1.30842e+07 5.91636e+06 1.63434e+06 3376.74 7.39 1.05801 0.93446 50638 406276 -1 17339 24 13375 15398 3459114 793379 0 0 3459114 793379 14277 13573 0 0 136135 127661 0 0 157744 144332 0 0 14289 13730 0 0 1570254 245155 0 0 1566415 248928 0 0 14277 0 0 928 7033 8280 28169 1173 51 10.1026 10.1026 -1265.17 -10.1026 0 0 2.01763e+06 4168.66 0.61 0.65 0.22 -1 -1 0.61 0.14444 0.130067 1037 665 627 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_nopipe_35.v common 21.02 vpr 67.08 MiB 0.16 13868 -1 -1 1 0.52 -1 -1 36856 -1 -1 145 22 0 10 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 68692 22 19 3101 2236 1 1831 196 22 22 484 mult_36 auto 29.6 MiB 7.84 12013 67.1 MiB 0.58 0.01 8.73875 -694.534 -8.73875 8.73875 1.18 0.00226253 0.00197498 0.153971 0.134211 54 23267 45 1.30842e+07 5.98623e+06 1.67518e+06 3461.11 6.78 0.928716 0.821908 51122 416746 -1 17907 24 14879 16912 2731796 626601 0 0 2731796 626601 15736 15107 0 0 133976 125629 0 0 155139 140679 0 0 15770 15181 0 0 1219759 165472 0 0 1191416 164533 0 0 15736 0 0 888 8397 8473 39112 1215 76 9.62342 9.62342 -1351.07 -9.62342 0 0 2.06816e+06 4273.05 0.57 0.56 0.23 -1 -1 0.57 0.164283 0.148595 1072 684 646 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_nopipe_36.v common 29.98 vpr 67.47 MiB 0.16 13900 -1 -1 1 0.37 -1 -1 37740 -1 -1 148 22 0 10 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 69088 22 19 3175 2293 1 1871 199 22 22 484 mult_36 auto 30.0 MiB 13.05 12991 67.5 MiB 0.98 0.02 8.86591 -715.004 -8.86591 8.86591 1.97 0.00705602 0.00653835 0.349763 0.310485 54 25176 46 1.30842e+07 6.02815e+06 1.67518e+06 3461.11 8.52 1.33874 1.19329 51122 416746 -1 18954 24 15446 17471 2825079 652786 0 0 2825079 652786 16305 15662 0 0 140079 131470 0 0 165741 148664 0 0 16309 15731 0 0 1253632 172816 0 0 1233013 168443 0 0 16305 0 0 891 5975 6281 21307 1206 120 10.2002 10.2002 -1399.57 -10.2002 0 0 2.06816e+06 4273.05 0.58 0.59 0.23 -1 -1 0.58 0.155982 0.140639 1100 703 665 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_nopipe_37.v common 30.45 vpr 67.99 MiB 0.17 14324 -1 -1 1 0.56 -1 -1 37160 -1 -1 152 22 0 11 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 69624 22 19 3280 2364 1 1938 204 24 24 576 mult_36 auto 30.6 MiB 10.49 12732 68.0 MiB 0.64 0.01 8.90805 -748.944 -8.90805 8.90805 1.64 0.00242551 0.002095 0.187089 0.163012 56 22834 34 1.57908e+07 6.48005e+06 2.03561e+06 3534.04 10.13 1.32275 1.17716 61006 507707 -1 18797 22 13411 15307 2810659 664274 0 0 2810659 664274 14182 13624 0 0 127071 117648 0 0 149697 136333 0 0 14190 13688 0 0 1264400 188218 0 0 1241119 194763 0 0 14182 0 0 798 6078 6163 18204 1189 95 9.62402 9.62402 -1110.03 -9.62402 0 0 2.50747e+06 4353.24 1.21 1.03 0.42 -1 -1 1.21 0.308524 0.280331 1135 722 684 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_nopipe_38.v common 34.62 vpr 68.40 MiB 0.17 14252 -1 -1 1 0.45 -1 -1 37720 -1 -1 157 22 0 11 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 70044 22 19 3354 2421 1 1977 209 24 24 576 mult_36 auto 30.9 MiB 13.76 13773 68.4 MiB 0.67 0.01 9.11651 -769.173 -9.11651 9.11651 2.21 0.00231774 0.00201352 0.200392 0.175143 58 23474 41 1.57908e+07 6.54992e+06 2.08734e+06 3623.85 10.96 1.3862 1.22998 62154 534210 -1 19215 26 12520 14050 2631166 598040 0 0 2631166 598040 13106 12693 0 0 109493 101525 0 0 131228 118661 0 0 13109 12750 0 0 1178287 177846 0 0 1185943 174565 0 0 13106 0 0 610 4490 5525 16254 990 2 10.0436 10.0436 -1093.5 -10.0436 0 0 2.61600e+06 4541.67 1.15 0.96 0.35 -1 -1 1.15 0.316996 0.286106 1164 741 703 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_nopipe_39.v common 35.33 vpr 68.86 MiB 0.17 14584 -1 -1 1 0.60 -1 -1 38008 -1 -1 161 22 0 11 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 70508 22 19 3457 2490 1 2044 213 24 24 576 mult_36 auto 31.4 MiB 12.79 13664 68.9 MiB 1.16 0.01 8.86591 -773.732 -8.86591 8.86591 2.35 0.00473647 0.00418301 0.367434 0.321233 54 26142 39 1.57908e+07 6.60581e+06 1.98675e+06 3449.22 12.41 1.73769 1.54448 60430 494267 -1 19479 22 13042 15273 2563276 618172 0 0 2563276 618172 13855 13219 0 0 122565 114817 0 0 141455 129420 0 0 13863 13305 0 0 1149288 171880 0 0 1122250 175531 0 0 13855 0 0 837 7643 7401 18008 1535 23 9.73772 9.73772 -1252.66 -9.73772 0 0 2.45377e+06 4260.01 0.75 0.61 0.44 -1 -1 0.75 0.182067 0.164725 1198 760 722 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_nopipe_40.v common 29.97 vpr 69.16 MiB 0.17 14704 -1 -1 1 0.55 -1 -1 37756 -1 -1 164 22 0 11 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 70816 22 19 3531 2547 1 2082 216 24 24 576 mult_36 auto 31.8 MiB 10.12 13852 69.2 MiB 0.69 0.02 8.95821 -843.505 -8.95821 8.95821 1.47 0.0047773 0.00414499 0.207603 0.181643 54 26462 42 1.57908e+07 6.64774e+06 1.98675e+06 3449.22 11.01 1.26646 1.12367 60430 494267 -1 20173 24 15076 17247 2565070 595036 0 0 2565070 595036 15898 15279 0 0 125510 116681 0 0 148041 133102 0 0 15907 15326 0 0 1142153 157542 0 0 1117561 157106 0 0 15898 0 0 850 6958 7048 20140 1430 118 10.0573 10.0573 -1473.95 -10.0573 0 0 2.45377e+06 4260.01 1.14 1.02 0.46 -1 -1 1.14 0.38785 0.352119 1226 779 741 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_nopipe_41.v common 24.50 vpr 69.71 MiB 0.18 15188 -1 -1 1 0.62 -1 -1 37496 -1 -1 170 22 0 12 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 71388 22 19 3634 2616 1 2147 223 24 24 576 mult_36 auto 32.5 MiB 8.82 15822 69.7 MiB 0.80 0.01 9.03335 -936.123 -9.03335 9.03335 1.45 0.0026427 0.00229944 0.221865 0.194307 60 25342 27 1.57908e+07 7.12758e+06 2.13333e+06 3703.69 7.94 1.04612 0.926024 62730 548095 -1 21470 24 12788 14844 2518622 561158 0 0 2518622 561158 13498 12974 0 0 116577 108266 0 0 135588 124011 0 0 13500 13046 0 0 1130251 151001 0 0 1109208 151860 0 0 13498 0 0 737 5879 7198 17395 1380 16 9.68942 9.68942 -1624.51 -9.68942 0 0 2.67122e+06 4637.53 0.80 0.56 0.31 -1 -1 0.80 0.177081 0.159501 1261 798 760 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_nopipe_42.v common 28.78 vpr 70.17 MiB 0.20 15292 -1 -1 1 0.53 -1 -1 37840 -1 -1 173 22 0 12 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 71856 22 19 3708 2673 1 2187 226 24 24 576 mult_36 auto 32.8 MiB 10.90 14199 70.2 MiB 0.69 0.01 9.11651 -862.039 -9.11651 9.11651 1.53 0.00283931 0.00244532 0.191852 0.167053 58 22801 27 1.57908e+07 7.1695e+06 2.08734e+06 3623.85 9.15 1.37743 1.21874 62154 534210 -1 19622 23 13349 15173 2336242 550432 0 0 2336242 550432 14004 13465 0 0 113511 105067 0 0 139516 124919 0 0 14004 13533 0 0 1049165 145819 0 0 1006042 147629 0 0 14004 0 0 687 5978 5992 17631 1199 48 9.78672 9.78672 -1329.82 -9.78672 0 0 2.61600e+06 4541.67 1.25 0.82 0.50 -1 -1 1.25 0.275633 0.25118 1289 817 779 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_nopipe_43.v common 28.64 vpr 70.56 MiB 0.13 15472 -1 -1 1 0.43 -1 -1 37768 -1 -1 178 22 0 12 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 72256 22 19 3810 2741 1 2253 231 24 24 576 mult_36 auto 33.3 MiB 8.91 15675 70.6 MiB 0.78 0.01 8.88605 -942.223 -8.88605 8.88605 1.45 0.00278511 0.00244342 0.213723 0.186827 56 28181 44 1.57908e+07 7.23937e+06 2.03561e+06 3534.04 10.92 1.6386 1.45459 61006 507707 -1 22273 26 16642 19345 3073848 710032 0 0 3073848 710032 17593 16981 0 0 145658 133744 0 0 176304 157628 0 0 17595 17067 0 0 1365178 191672 0 0 1351520 192940 0 0 17593 0 0 979 9048 9880 22931 1798 175 9.76902 9.76902 -1544.31 -9.76902 0 0 2.50747e+06 4353.24 1.07 1.20 0.49 -1 -1 1.07 0.425017 0.384947 1323 836 798 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_nopipe_44.v common 30.96 vpr 70.96 MiB 0.20 15624 -1 -1 1 0.55 -1 -1 38424 -1 -1 181 22 0 12 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 72668 22 19 3884 2798 1 2294 234 24 24 576 mult_36 auto 33.7 MiB 11.63 15422 71.0 MiB 0.76 0.01 8.86591 -857.062 -8.86591 8.86591 1.50 0.00288626 0.00251417 0.21435 0.186816 56 26552 37 1.57908e+07 7.28129e+06 2.03561e+06 3534.04 10.15 1.68347 1.49604 61006 507707 -1 21513 26 16205 18786 3146021 748972 0 0 3146021 748972 17258 16446 0 0 149331 138131 0 0 179531 160789 0 0 17264 16540 0 0 1379783 205840 0 0 1402854 211226 0 0 17258 0 0 1077 8242 9099 22839 1611 170 9.87002 9.87002 -1271.36 -9.87002 0 0 2.50747e+06 4353.24 1.15 1.21 0.47 -1 -1 1.15 0.434939 0.394662 1351 855 817 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_nopipe_45.v common 36.28 vpr 71.07 MiB 0.20 15960 -1 -1 1 0.59 -1 -1 39912 -1 -1 186 22 0 13 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 72780 22 19 3989 2869 1 2359 240 24 24 576 mult_36 auto 33.9 MiB 13.40 16774 71.1 MiB 1.05 0.01 8.98021 -909.184 -8.98021 8.98021 2.25 0.00299356 0.00263674 0.319617 0.28108 56 29821 36 1.57908e+07 7.74716e+06 2.03561e+06 3534.04 12.22 1.60232 1.41791 61006 507707 -1 24106 23 16920 19594 3477283 828924 0 0 3477283 828924 17840 17198 0 0 165224 153442 0 0 196021 177450 0 0 17846 17292 0 0 1537664 233189 0 0 1542688 230353 0 0 17840 0 0 950 10351 10325 22977 1813 333 9.78672 9.78672 -1526.25 -9.78672 0 0 2.50747e+06 4353.24 1.06 0.86 0.35 -1 -1 1.06 0.238434 0.215513 1387 874 836 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_nopipe_46.v common 30.05 vpr 71.55 MiB 0.21 16080 -1 -1 1 0.53 -1 -1 39996 -1 -1 189 22 0 13 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 73272 22 19 4063 2926 1 2398 243 24 24 576 mult_36 auto 34.3 MiB 12.95 16570 71.6 MiB 0.69 0.01 8.99121 -895.905 -8.99121 8.99121 1.48 0.0031684 0.00275901 0.194718 0.169461 60 26772 27 1.57908e+07 7.78909e+06 2.13333e+06 3703.69 8.08 1.1075 0.976826 62730 548095 -1 21881 24 14117 16315 2439131 565674 0 0 2439131 565674 14890 14285 0 0 122290 113275 0 0 145402 131712 0 0 14890 14362 0 0 1090442 144680 0 0 1051217 147360 0 0 14890 0 0 802 7530 7995 19253 1463 128 9.55642 9.55642 -1439.05 -9.55642 0 0 2.67122e+06 4637.53 1.24 0.79 0.50 -1 -1 1.24 0.270205 0.24413 1414 893 855 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_nopipe_47.v common 40.66 vpr 72.19 MiB 0.19 16276 -1 -1 1 0.73 -1 -1 40256 -1 -1 194 22 0 13 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 73920 22 19 4167 2996 1 2466 248 24 24 576 mult_36 auto 35.0 MiB 14.64 17393 72.2 MiB 1.63 0.02 9.11651 -968.129 -9.11651 9.11651 2.36 0.0053889 0.00473377 0.50934 0.454805 58 29750 46 1.57908e+07 7.85896e+06 2.08734e+06 3623.85 14.11 1.8693 1.66617 62154 534210 -1 23972 24 15675 18304 3298494 747876 0 0 3298494 747876 16619 15963 0 0 141375 130992 0 0 172378 154263 0 0 16621 16069 0 0 1490856 213494 0 0 1460645 217095 0 0 16619 0 0 969 9263 9632 22051 1718 270 10.1766 10.1766 -1491.01 -10.1766 0 0 2.61600e+06 4541.67 1.13 1.16 0.32 -1 -1 1.13 0.367201 0.329804 1449 912 874 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_nopipe_48.v common 38.53 vpr 72.23 MiB 0.23 16548 -1 -1 1 0.77 -1 -1 40256 -1 -1 197 22 0 13 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 73960 22 19 4241 3053 1 2505 251 24 24 576 mult_36 auto 35.0 MiB 15.87 18540 72.2 MiB 0.83 0.01 9.11651 -916.185 -9.11651 9.11651 2.24 0.00323569 0.00278378 0.224207 0.195584 60 30474 41 1.57908e+07 7.90088e+06 2.13333e+06 3703.69 12.18 1.62543 1.43835 62730 548095 -1 24848 24 17343 20039 4009005 904507 0 0 4009005 904507 18237 17557 0 0 161464 150842 0 0 189175 172107 0 0 18239 17670 0 0 1836340 268778 0 0 1785550 277553 0 0 18237 0 0 927 8636 10630 23353 1881 450 10.0936 10.0936 -1512.97 -10.0936 0 0 2.67122e+06 4637.53 1.22 1.25 0.51 -1 -1 1.22 0.334727 0.302459 1477 931 893 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_nopipe_49.v common 32.99 vpr 72.71 MiB 0.23 17160 -1 -1 1 0.72 -1 -1 40528 -1 -1 204 22 0 14 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 74460 22 19 4346 3124 1 2572 259 24 24 576 mult_36 auto 35.4 MiB 12.25 18886 72.7 MiB 0.85 0.01 9.40925 -1010.13 -9.40925 9.40925 1.46 0.0034866 0.00299242 0.230356 0.200735 60 32096 49 1.57908e+07 8.3947e+06 2.13333e+06 3703.69 12.37 2.01191 1.78346 62730 548095 -1 25755 22 15180 17529 2863977 653883 0 0 2863977 653883 15919 15356 0 0 142881 133040 0 0 164581 151710 0 0 15922 15451 0 0 1270404 170906 0 0 1254270 167420 0 0 15919 0 0 768 8528 9472 20064 1667 108 10.3022 10.3022 -1748.68 -10.3022 0 0 2.67122e+06 4637.53 0.80 0.81 0.31 -1 -1 0.80 0.268093 0.240801 1512 950 912 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_nopipe_50.v common 46.35 vpr 73.03 MiB 0.23 16888 -1 -1 1 0.80 -1 -1 40544 -1 -1 206 22 0 14 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 74780 22 19 4420 3181 1 2611 261 24 24 576 mult_36 auto 35.8 MiB 19.58 17972 73.0 MiB 1.46 0.02 9.03335 -975.073 -9.03335 9.03335 2.36 0.00671233 0.00599006 0.457291 0.397591 58 30357 34 1.57908e+07 8.42264e+06 2.08734e+06 3623.85 14.58 2.44513 2.17137 62154 534210 -1 24697 22 17394 19842 3364825 788744 0 0 3364825 788744 18369 17622 0 0 157838 146884 0 0 187299 170095 0 0 18370 17730 0 0 1501619 219737 0 0 1481330 216676 0 0 18369 0 0 1004 7879 8526 23962 1519 249 9.66713 9.66713 -1584.01 -9.66713 0 0 2.61600e+06 4541.67 1.25 1.22 0.50 -1 -1 1.25 0.421311 0.382175 1541 969 931 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_nopipe_51.v common 38.78 vpr 73.67 MiB 0.23 17176 -1 -1 1 0.74 -1 -1 40560 -1 -1 211 22 0 14 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 75436 22 19 4524 3251 1 2681 266 24 24 576 mult_36 auto 36.6 MiB 17.68 18180 73.7 MiB 1.59 0.02 9.36711 -1018.4 -9.36711 9.36711 2.34 0.00646821 0.00582611 0.517625 0.461244 64 28144 33 1.57908e+07 8.49251e+06 2.26035e+06 3924.22 9.24 1.83511 1.63364 64454 586630 -1 24153 24 15670 18150 3057720 705467 0 0 3057720 705467 16622 15938 0 0 145372 135105 0 0 177887 159376 0 0 16624 16057 0 0 1348488 192092 0 0 1352727 186899 0 0 16622 0 0 978 7935 8782 21959 1595 151 9.80202 9.80202 -1750.42 -9.80202 0 0 2.84938e+06 4946.85 1.30 0.72 0.56 -1 -1 1.30 0.244642 0.220991 1576 988 950 19 0 0 -k6_frac_ripple_N8_22nm.xml fir_nopipe_52.v common 41.85 vpr 73.92 MiB 0.24 17256 -1 -1 1 0.74 -1 -1 38772 -1 -1 215 22 0 14 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 75696 22 19 4598 3308 1 2718 270 24 24 576 mult_36 auto 37.0 MiB 14.59 21535 73.9 MiB 0.97 0.01 9.20881 -1033.49 -9.20881 9.20881 1.49 0.00346836 0.0029877 0.265903 0.23241 70 33048 29 1.57908e+07 8.54841e+06 2.45377e+06 4260.01 17.82 1.60404 1.4175 66754 640332 -1 27827 22 17227 19551 4901421 1016673 0 0 4901421 1016673 18003 17399 0 0 157864 146615 0 0 187564 169641 0 0 18006 17475 0 0 2229366 325849 0 0 2290618 339694 0 0 18003 0 0 805 7463 9038 22248 1600 88 9.93232 9.93232 -1588.22 -9.93232 0 0 3.09179e+06 5367.68 0.93 0.96 0.63 -1 -1 0.93 0.22136 0.199035 1605 1007 969 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_pipe_14.v common 8.04 vpr 61.36 MiB 0.07 10340 -1 -1 1 0.27 -1 -1 35508 -1 -1 81 22 0 4 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 62832 22 19 1974 1653 1 1020 126 16 16 256 mult_36 auto 23.0 MiB 0.38 5972 61.4 MiB 0.23 0.00 3.79276 -1064.84 -3.79276 3.79276 0.53 0.00116223 0.000969968 0.0809245 0.0693157 50 13019 46 6.54114e+06 2.7256e+06 787708. 3076.99 3.82 0.696093 0.608233 25344 186282 -1 9739 20 4172 4793 798055 191604 0 0 798055 191604 4519 4248 0 0 40070 36515 0 0 47519 42889 0 0 4566 4295 0 0 353790 50454 0 0 347591 53203 0 0 4519 0 0 366 3037 3362 22755 314 1 4.52256 4.52256 -1258.87 -4.52256 0 0 943753. 3686.54 0.35 0.29 0.17 -1 -1 0.35 0.119125 0.106609 605 649 247 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_pipe_15.v common 8.07 vpr 62.21 MiB 0.08 10692 -1 -1 1 0.28 -1 -1 36096 -1 -1 88 22 0 5 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 63704 22 19 2144 1789 1 1120 134 16 16 256 mult_36 auto 24.1 MiB 0.26 6659 62.2 MiB 0.42 0.01 4.04336 -1171.67 -4.04336 4.04336 0.64 0.00246786 0.00214712 0.176615 0.154617 54 13390 41 6.54114e+06 3.22025e+06 829453. 3240.05 3.92 0.872143 0.769805 26108 202796 -1 10584 20 4334 5101 698961 173217 0 0 698961 173217 4561 4371 0 0 37426 33928 0 0 44219 39574 0 0 4573 4385 0 0 307241 44958 0 0 300941 46001 0 0 4561 0 0 245 2367 2540 5222 645 3 4.29396 4.29396 -1372.96 -4.29396 0 0 1.02522e+06 4004.78 0.38 0.22 0.19 -1 -1 0.38 0.0911393 0.0829121 654 704 266 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_pipe_16.v common 8.77 vpr 62.51 MiB 0.07 10892 -1 -1 1 0.30 -1 -1 35888 -1 -1 91 22 0 5 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 64008 22 19 2218 1846 1 1162 137 16 16 256 mult_36 auto 24.3 MiB 0.43 6645 62.5 MiB 0.40 0.01 3.91806 -1189.41 -3.91806 3.91806 0.72 0.00284291 0.00247927 0.153184 0.132753 54 14055 36 6.54114e+06 3.26253e+06 829453. 3240.05 3.90 0.870232 0.766819 26108 202796 -1 10583 20 4697 5359 816374 199868 0 0 816374 199868 4935 4743 0 0 41132 37509 0 0 48277 43531 0 0 4935 4753 0 0 361726 53920 0 0 355369 55412 0 0 4935 0 0 255 2530 2054 5893 502 10 4.39726 4.39726 -1353.36 -4.39726 0 0 1.02522e+06 4004.78 0.31 0.33 0.19 -1 -1 0.31 0.14915 0.134141 683 723 285 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_pipe_17.v common 7.87 vpr 63.89 MiB 0.10 11580 -1 -1 1 0.35 -1 -1 36700 -1 -1 103 22 0 5 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 65424 22 19 2536 2130 1 1275 149 16 16 256 mult_36 auto 25.8 MiB 0.31 7862 63.9 MiB 0.47 0.01 4.04336 -1364.39 -4.04336 4.04336 0.74 0.00327083 0.00286818 0.196065 0.17215 58 12981 30 6.54114e+06 3.43166e+06 871168. 3403.00 3.21 0.792923 0.697466 26872 219187 -1 10958 18 4294 5014 769453 192821 0 0 769453 192821 4534 4309 0 0 39174 35164 0 0 46940 42443 0 0 4544 4343 0 0 336100 52730 0 0 338161 53832 0 0 4534 0 0 256 2209 2733 5288 580 75 4.29396 4.29396 -1540.21 -4.29396 0 0 1.09288e+06 4269.05 0.41 0.32 0.21 -1 -1 0.41 0.139383 0.125339 770 851 304 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_pipe_18.v common 9.86 vpr 64.22 MiB 0.10 11788 -1 -1 1 0.26 -1 -1 36640 -1 -1 107 22 0 5 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 65760 22 19 2610 2187 1 1316 153 16 16 256 mult_36 auto 26.1 MiB 0.40 7910 64.2 MiB 0.43 0.01 3.79276 -1415.98 -3.79276 3.79276 0.70 0.00343608 0.00298005 0.157298 0.136403 56 15309 35 6.54114e+06 3.48803e+06 849745. 3319.32 5.12 1.07437 0.937268 26364 208198 -1 11980 19 5036 5970 904298 220894 0 0 904298 220894 5252 5075 0 0 45558 40639 0 0 55173 49491 0 0 5259 5102 0 0 398916 59514 0 0 394140 61073 0 0 5252 0 0 236 3290 3269 6249 765 156 4.39726 4.39726 -1668.04 -4.39726 0 0 1.04740e+06 4091.43 0.39 0.34 0.20 -1 -1 0.39 0.151076 0.135237 798 870 323 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_pipe_19.v common 10.72 vpr 65.01 MiB 0.11 12200 -1 -1 1 0.37 -1 -1 36812 -1 -1 113 22 0 6 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 66572 22 19 2778 2321 1 1412 160 16 16 256 mult_36 auto 27.1 MiB 0.49 8346 65.0 MiB 0.32 0.01 3.79276 -1487.7 -3.79276 3.79276 0.77 0.00184622 0.00159137 0.110301 0.0942769 58 15230 41 6.54114e+06 3.96859e+06 871168. 3403.00 5.76 0.816321 0.710312 26872 219187 -1 12136 18 5089 5880 814912 204128 0 0 814912 204128 5325 5113 0 0 43081 38530 0 0 52108 46807 0 0 5327 5137 0 0 355185 53433 0 0 353886 55108 0 0 5325 0 0 255 2273 3009 6331 616 163 4.29396 4.29396 -1724.8 -4.29396 0 0 1.09288e+06 4269.05 0.27 0.20 0.12 -1 -1 0.27 0.100456 0.0909223 846 925 342 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_pipe_20.v common 8.28 vpr 65.52 MiB 0.09 12352 -1 -1 1 0.40 -1 -1 37248 -1 -1 118 22 0 6 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 67088 22 19 2852 2378 1 1455 165 16 16 256 mult_36 auto 27.4 MiB 0.54 9052 65.5 MiB 0.22 0.01 3.91806 -1567.01 -3.91806 3.91806 0.53 0.00210309 0.00183743 0.0817035 0.0714512 60 14855 31 6.54114e+06 4.03906e+06 890343. 3477.90 3.70 0.855182 0.749212 27128 224764 -1 12241 16 4918 5599 829361 212572 0 0 829361 212572 5156 4971 0 0 44594 40215 0 0 51833 47374 0 0 5165 4993 0 0 358412 56374 0 0 364201 58645 0 0 5156 0 0 255 2177 2743 6163 513 2 4.29396 4.29396 -1737.03 -4.29396 0 0 1.11577e+06 4358.47 0.28 0.22 0.21 -1 -1 0.28 0.102435 0.0932098 875 944 361 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_pipe_21.v common 12.08 vpr 66.38 MiB 0.12 12704 -1 -1 1 0.45 -1 -1 37108 -1 -1 122 22 0 6 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 67972 22 19 3057 2549 1 1560 169 16 16 256 mult_36 auto 28.5 MiB 0.60 10145 66.4 MiB 0.63 0.01 3.91806 -1657.7 -3.91806 3.91806 0.85 0.00440877 0.00371022 0.281583 0.253313 60 16591 34 6.54114e+06 4.09544e+06 890343. 3477.90 5.92 1.27018 1.12723 27128 224764 -1 13770 18 5500 6444 1071451 259247 0 0 1071451 259247 5777 5524 0 0 50281 45334 0 0 59730 53937 0 0 5778 5545 0 0 473949 73157 0 0 475936 75750 0 0 5777 0 0 295 3339 3527 6737 770 244 4.41926 4.41926 -1879.02 -4.41926 0 0 1.11577e+06 4358.47 0.40 0.44 0.20 -1 -1 0.40 0.204595 0.185679 932 1017 380 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_pipe_22.v common 12.22 vpr 66.64 MiB 0.11 12788 -1 -1 1 0.49 -1 -1 37400 -1 -1 125 22 0 6 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 68244 22 19 3131 2606 1 1600 172 16 16 256 mult_36 auto 28.6 MiB 0.61 10124 66.6 MiB 0.63 0.01 4.02136 -1704.37 -4.02136 4.02136 0.84 0.00712865 0.00663381 0.265632 0.237532 68 16819 31 6.54114e+06 4.13772e+06 1.00038e+06 3907.74 6.34 1.39321 1.23904 28404 252462 -1 13635 20 5537 6193 867491 206106 0 0 867491 206106 5781 5561 0 0 43283 38610 0 0 52695 47065 0 0 5786 5579 0 0 383087 52952 0 0 376859 56339 0 0 5781 0 0 261 2348 2015 6802 476 2 4.39726 4.39726 -1896.61 -4.39726 0 0 1.24648e+06 4869.04 0.32 0.28 0.24 -1 -1 0.32 0.138947 0.125458 961 1036 399 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_pipe_23.v common 15.35 vpr 67.70 MiB 0.13 13024 -1 -1 1 0.49 -1 -1 37276 -1 -1 133 22 0 7 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 69328 22 19 3301 2742 1 1700 181 18 18 324 mult_36 auto 29.7 MiB 0.63 10269 67.7 MiB 0.66 0.02 3.91806 -1815.19 -3.91806 3.91806 1.14 0.00830175 0.00747252 0.305599 0.276071 56 19535 36 8.06603e+06 4.64648e+06 1.11497e+06 3441.27 8.17 2.01167 1.79827 34036 275796 -1 16012 16 6494 7589 1166508 276969 0 0 1166508 276969 6833 6512 0 0 56729 50590 0 0 68786 61708 0 0 6836 6539 0 0 514529 75194 0 0 512795 76426 0 0 6833 0 0 358 3645 3976 8220 848 20 4.54456 4.54456 -2213.39 -4.54456 0 0 1.37338e+06 4238.83 0.47 0.46 0.25 -1 -1 0.47 0.213417 0.193747 1012 1091 418 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_pipe_24.v common 14.55 vpr 67.82 MiB 0.12 13472 -1 -1 1 0.50 -1 -1 37072 -1 -1 137 22 0 7 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 69444 22 19 3375 2799 1 1744 185 18 18 324 mult_36 auto 29.9 MiB 0.66 10613 67.8 MiB 0.47 0.01 4.04336 -1855.71 -4.04336 4.04336 0.87 0.00229114 0.00198621 0.171787 0.149276 60 20330 50 8.06603e+06 4.70285e+06 1.16833e+06 3605.96 8.12 1.89764 1.6839 35004 297736 -1 15716 18 6382 7415 1250228 292002 0 0 1250228 292002 6699 6453 0 0 55997 50285 0 0 66530 59907 0 0 6708 6483 0 0 565108 83246 0 0 549186 85628 0 0 6699 0 0 337 3130 4070 8036 795 20 4.39726 4.39726 -2180.44 -4.39726 0 0 1.46313e+06 4515.82 0.41 0.32 0.28 -1 -1 0.41 0.131711 0.11876 1041 1110 437 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_pipe_25.v common 14.55 vpr 68.88 MiB 0.14 13808 -1 -1 1 0.55 -1 -1 37892 -1 -1 146 22 0 7 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 70528 22 19 3615 3005 1 1848 194 18 18 324 mult_36 auto 30.8 MiB 0.72 11307 68.9 MiB 0.91 0.01 3.91806 -1971.06 -3.91806 3.91806 1.13 0.00605485 0.00544395 0.394359 0.353326 60 18893 30 8.06603e+06 4.8297e+06 1.16833e+06 3605.96 7.14 2.17349 1.94645 35004 297736 -1 16146 16 6464 7598 1227259 287669 0 0 1227259 287669 6796 6512 0 0 57794 51650 0 0 68503 61744 0 0 6807 6550 0 0 553979 78767 0 0 533380 82446 0 0 6796 0 0 347 3984 3756 8137 891 145 4.39726 4.39726 -2319.28 -4.39726 0 0 1.46313e+06 4515.82 0.51 0.32 0.27 -1 -1 0.51 0.138925 0.126021 1107 1201 456 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_pipe_26.v common 17.06 vpr 69.18 MiB 0.13 14028 -1 -1 1 0.58 -1 -1 37600 -1 -1 148 22 0 7 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 70840 22 19 3689 3062 1 1888 196 18 18 324 mult_36 auto 31.1 MiB 0.71 12301 69.2 MiB 0.89 0.01 4.04336 -2020.33 -4.04336 4.04336 1.13 0.00574925 0.00519498 0.376658 0.337436 66 22366 34 8.06603e+06 4.85789e+06 1.27759e+06 3943.17 9.39 2.10061 1.87261 36296 327148 -1 17195 19 6576 7557 1314540 294198 0 0 1314540 294198 6936 6624 0 0 57665 51509 0 0 68758 62176 0 0 6941 6658 0 0 586357 82101 0 0 587883 85130 0 0 6936 0 0 378 2919 3301 8343 723 81 4.41926 4.41926 -2337.7 -4.41926 0 0 1.59950e+06 4936.74 0.42 0.55 0.20 -1 -1 0.42 0.250187 0.22459 1135 1220 475 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_pipe_27.v common 12.55 vpr 70.24 MiB 0.13 14296 -1 -1 1 0.66 -1 -1 38192 -1 -1 156 22 0 8 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 71924 22 19 3871 3210 1 2002 205 18 18 324 mult_36 auto 32.4 MiB 0.75 12335 70.2 MiB 0.48 0.01 4.04336 -2177.99 -4.04336 4.04336 0.75 0.0028901 0.00252128 0.17472 0.152922 64 21265 29 8.06603e+06 5.36665e+06 1.23838e+06 3822.15 5.59 1.44401 1.2758 35972 318676 -1 17337 17 6939 7994 1218901 286489 0 0 1218901 286489 7243 6968 0 0 60909 54271 0 0 73492 66153 0 0 7249 7013 0 0 548590 74428 0 0 521418 77656 0 0 7243 0 0 324 3563 3898 8699 815 127 4.41926 4.41926 -2475.79 -4.41926 0 0 1.56068e+06 4816.91 0.65 0.62 0.30 -1 -1 0.65 0.33642 0.308117 1191 1275 494 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_pipe_28.v common 12.96 vpr 70.63 MiB 0.14 14532 -1 -1 1 0.61 -1 -1 37824 -1 -1 160 22 0 8 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 72328 22 19 3945 3267 1 2045 209 18 18 324 mult_36 auto 32.6 MiB 0.76 12356 70.6 MiB 0.92 0.01 3.91806 -2130.05 -3.91806 3.91806 1.18 0.0060984 0.00546394 0.378305 0.340127 64 21708 29 8.06603e+06 5.42302e+06 1.23838e+06 3822.15 5.66 1.34541 1.1887 35972 318676 -1 17506 18 7087 8292 1326254 307260 0 0 1326254 307260 7403 7125 0 0 64473 57458 0 0 77743 69929 0 0 7411 7164 0 0 578854 83518 0 0 590370 82066 0 0 7403 0 0 334 4503 4101 8602 991 92 4.29396 4.29396 -2523.87 -4.29396 0 0 1.56068e+06 4816.91 0.41 0.35 0.18 -1 -1 0.41 0.160852 0.145 1219 1294 513 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_pipe_29.v common 22.42 vpr 71.92 MiB 0.16 14976 -1 -1 1 0.67 -1 -1 38848 -1 -1 170 22 0 9 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 73648 22 19 4159 3447 1 2159 220 22 22 484 mult_36 auto 33.9 MiB 0.82 14296 71.9 MiB 1.07 0.02 3.91806 -2272.88 -3.91806 3.91806 1.83 0.00553388 0.00483671 0.405451 0.3571 58 28364 39 1.31202e+07 5.95997e+06 1.75961e+06 3635.55 12.32 2.17365 1.91986 52570 450426 -1 21836 20 8713 10544 1785055 388229 0 0 1785055 388229 9105 8803 0 0 75403 66971 0 0 91273 81546 0 0 9116 8871 0 0 806904 109438 0 0 793254 112600 0 0 9105 0 0 412 6090 7186 11079 1493 304 4.52256 4.52256 -2814.06 -4.52256 0 0 2.20457e+06 4554.90 0.85 0.42 0.43 -1 -1 0.85 0.1692 0.15201 1283 1367 532 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_pipe_30.v common 16.03 vpr 71.79 MiB 0.15 15088 -1 -1 1 0.65 -1 -1 40220 -1 -1 173 22 0 9 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 73516 22 19 4233 3504 1 2198 223 22 22 484 mult_36 auto 33.8 MiB 0.78 14580 71.8 MiB 1.18 0.01 3.91806 -2232.55 -3.91806 3.91806 1.85 0.00602701 0.00536925 0.476695 0.422325 60 25392 27 1.31202e+07 6.00225e+06 1.79840e+06 3715.71 6.56 1.45371 1.27628 53054 462096 -1 20637 17 7950 9421 1500708 338777 0 0 1500708 338777 8387 8112 0 0 70477 63010 0 0 84007 75506 0 0 8391 8166 0 0 663802 91336 0 0 665644 92647 0 0 8387 0 0 459 5154 5467 10470 1099 152 4.41926 4.41926 -2696.08 -4.41926 0 0 2.25108e+06 4650.99 0.68 0.47 0.28 -1 -1 0.68 0.201292 0.181461 1311 1386 551 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_pipe_31.v common 18.30 vpr 73.68 MiB 0.16 15332 -1 -1 1 0.74 -1 -1 40284 -1 -1 179 22 0 9 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 75448 22 19 4410 3647 1 2305 229 22 22 484 mult_36 auto 34.9 MiB 0.91 15174 73.7 MiB 1.14 0.02 3.79276 -2360.14 -3.79276 3.79276 1.89 0.00704559 0.00637063 0.469299 0.421644 62 26919 35 1.31202e+07 6.08682e+06 1.85176e+06 3825.95 7.94 2.04678 1.81251 53538 472186 -1 20914 17 7889 9383 1264357 294908 0 0 1264357 294908 8205 7947 0 0 69852 62254 0 0 82350 74182 0 0 8216 7968 0 0 552932 70862 0 0 542802 71695 0 0 8205 0 0 335 5215 5627 9644 1247 499 4.29396 4.29396 -3039.44 -4.29396 0 0 2.29262e+06 4736.82 0.66 0.51 0.37 -1 -1 0.66 0.290126 0.262987 1363 1441 570 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_pipe_32.v common 17.98 vpr 73.20 MiB 0.11 15344 -1 -1 1 0.72 -1 -1 40376 -1 -1 183 22 0 9 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 74952 22 19 4484 3704 1 2348 233 22 22 484 mult_36 auto 35.2 MiB 0.55 15026 73.2 MiB 0.71 0.01 3.79276 -2437.3 -3.79276 3.79276 1.22 0.00332152 0.00289842 0.252534 0.220905 58 28136 43 1.31202e+07 6.14319e+06 1.75961e+06 3635.55 9.41 1.36006 1.18403 52570 450426 -1 22569 19 8937 10584 1635344 363842 0 0 1635344 363842 9305 8994 0 0 75807 67469 0 0 92476 82685 0 0 9313 9043 0 0 727503 98380 0 0 720940 97271 0 0 9305 0 0 388 5704 6691 11120 1337 69 4.54456 4.54456 -2943.41 -4.54456 0 0 2.20457e+06 4554.90 0.98 0.72 0.40 -1 -1 0.98 0.367975 0.333483 1393 1460 589 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_pipe_33.v common 20.39 vpr 75.46 MiB 0.18 16396 -1 -1 1 0.82 -1 -1 40800 -1 -1 196 22 0 10 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 77276 22 19 4843 4029 1 2463 247 22 22 484 mult_36 auto 36.6 MiB 0.66 17421 75.5 MiB 0.65 0.01 3.91806 -2610.2 -3.91806 3.91806 1.24 0.00364204 0.0031856 0.232231 0.203245 62 31794 48 1.31202e+07 6.72242e+06 1.85176e+06 3825.95 11.27 1.90802 1.67097 53538 472186 -1 24422 19 9475 11148 1996420 428215 0 0 1996420 428215 9944 9551 0 0 83056 74195 0 0 97183 87836 0 0 9950 9603 0 0 907062 120503 0 0 889225 126527 0 0 9944 0 0 490 6103 6048 12229 1275 60 4.52256 4.52256 -3063.87 -4.52256 0 0 2.29262e+06 4736.82 0.93 0.51 0.44 -1 -1 0.93 0.244385 0.220624 1490 1606 608 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_pipe_34.v common 21.84 vpr 74.74 MiB 0.17 16776 -1 -1 1 0.80 -1 -1 40672 -1 -1 199 22 0 10 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 76532 22 19 4917 4086 1 2505 250 22 22 484 mult_36 auto 37.1 MiB 0.92 16861 74.7 MiB 1.26 0.02 3.91806 -2596.99 -3.91806 3.91806 1.89 0.00754946 0.00674858 0.488662 0.43293 64 29911 38 1.31202e+07 6.7647e+06 1.90554e+06 3937.06 10.90 2.61247 2.31336 54502 494576 -1 23699 19 9000 10475 1899761 415182 0 0 1899761 415182 9442 9075 0 0 79371 70688 0 0 95680 86052 0 0 9446 9136 0 0 857087 115646 0 0 848735 124585 0 0 9442 0 0 460 5197 5178 11754 1098 382 4.39726 4.39726 -3168.37 -4.39726 0 0 2.40101e+06 4960.76 0.87 0.53 0.37 -1 -1 0.87 0.248775 0.224332 1519 1625 627 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_pipe_35.v common 18.15 vpr 77.02 MiB 0.12 16888 -1 -1 1 0.89 -1 -1 41332 -1 -1 207 22 0 10 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 78872 22 19 5093 4228 1 2607 258 22 22 484 mult_36 auto 38.2 MiB 0.94 17900 77.0 MiB 0.85 0.01 4.04336 -2813.59 -4.04336 4.04336 1.68 0.0040699 0.00349114 0.290365 0.25142 66 32457 44 1.31202e+07 6.87745e+06 1.96511e+06 4060.15 7.73 1.61974 1.41325 54986 507526 -1 25001 17 8868 10688 1630122 348190 0 0 1630122 348190 9329 8970 0 0 73133 64229 0 0 90122 79780 0 0 9336 9016 0 0 732638 92528 0 0 715564 93667 0 0 9329 0 0 480 6969 6503 11785 1415 96 4.54456 4.54456 -3415.49 -4.54456 0 0 2.45963e+06 5081.88 1.17 0.77 0.48 -1 -1 1.17 0.395123 0.356651 1572 1680 646 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_pipe_36.v common 18.93 vpr 76.13 MiB 0.15 17200 -1 -1 1 0.62 -1 -1 41148 -1 -1 209 22 0 10 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 77960 22 19 5167 4285 1 2655 260 22 22 484 mult_36 auto 38.4 MiB 0.81 19138 76.1 MiB 1.15 0.02 3.91806 -2798.96 -3.91806 3.91806 1.20 0.00616655 0.00536063 0.39622 0.343766 68 32277 23 1.31202e+07 6.90564e+06 2.01763e+06 4168.66 9.05 2.18484 1.92214 55470 518816 -1 25818 17 9208 10813 1726380 370488 0 0 1726380 370488 9677 9279 0 0 74430 65891 0 0 89362 79893 0 0 9684 9307 0 0 777926 101889 0 0 765301 104229 0 0 9677 0 0 486 5543 5910 12284 1193 729 4.54456 4.54456 -3346.24 -4.54456 0 0 2.51205e+06 5190.18 1.16 0.83 0.49 -1 -1 1.16 0.425637 0.387271 1600 1699 665 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_pipe_37.v common 27.71 vpr 77.21 MiB 0.20 17456 -1 -1 1 0.93 -1 -1 39972 -1 -1 218 22 0 11 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 79064 22 19 5380 4464 1 2756 270 24 24 576 mult_36 auto 39.4 MiB 1.01 20063 77.2 MiB 1.32 0.02 4.16866 -3164.83 -4.16866 4.16866 2.37 0.00673327 0.00588958 0.511959 0.457838 60 35296 33 1.58331e+07 7.42849e+06 2.13333e+06 3703.69 15.36 2.99938 2.65468 62730 548095 -1 28246 18 10104 12221 1936556 414741 0 0 1936556 414741 10596 10193 0 0 82747 72710 0 0 99443 88720 0 0 10603 10263 0 0 874945 116235 0 0 858222 116620 0 0 10596 0 0 513 7283 8497 13389 1666 388 4.66986 4.66986 -3795.32 -4.66986 0 0 2.67122e+06 4637.53 0.80 0.56 0.32 -1 -1 0.80 0.228386 0.204891 1662 1772 684 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_pipe_38.v common 19.85 vpr 77.45 MiB 0.16 17764 -1 -1 1 1.01 -1 -1 41788 -1 -1 220 22 0 11 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 79312 22 19 5454 4521 1 2804 272 24 24 576 mult_36 auto 39.7 MiB 1.02 19459 77.5 MiB 0.84 0.01 4.16866 -3108.05 -4.16866 4.16866 2.24 0.00404759 0.00354303 0.300621 0.26467 64 33829 26 1.58331e+07 7.45668e+06 2.26035e+06 3924.22 8.45 1.56716 1.36714 64454 586630 -1 27285 18 9748 11270 1913581 424064 0 0 1913581 424064 10172 9818 0 0 84614 75091 0 0 102473 91825 0 0 10178 9872 0 0 861860 118248 0 0 844284 119210 0 0 10172 0 0 442 5682 5776 12338 1156 412 4.54456 4.54456 -3514.29 -4.54456 0 0 2.84938e+06 4946.85 0.86 0.51 0.34 -1 -1 0.86 0.253055 0.227765 1690 1791 703 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_pipe_39.v common 22.91 vpr 78.16 MiB 0.21 18128 -1 -1 1 0.66 -1 -1 40468 -1 -1 228 22 0 11 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 80032 22 19 5629 4662 1 2910 280 24 24 576 mult_36 auto 40.8 MiB 0.68 19361 78.2 MiB 1.30 0.02 3.91806 -3167.21 -3.91806 3.91806 1.58 0.00703804 0.00615567 0.460337 0.402746 60 34328 41 1.58331e+07 7.56943e+06 2.13333e+06 3703.69 12.32 2.69352 2.36641 62730 548095 -1 27360 23 10572 12445 2039567 465158 0 0 2039567 465158 11008 10616 0 0 94261 84539 0 0 112528 101333 0 0 11012 10674 0 0 903339 128735 0 0 907419 129261 0 0 11008 0 0 456 6459 7204 13411 1485 619 4.66986 4.66986 -3704.79 -4.66986 0 0 2.67122e+06 4637.53 1.20 0.67 0.33 -1 -1 1.20 0.320854 0.285368 1742 1846 722 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_pipe_40.v common 26.45 vpr 79.79 MiB 0.17 18124 -1 -1 1 0.99 -1 -1 41772 -1 -1 232 22 0 11 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 81704 22 19 5703 4719 1 2952 284 24 24 576 mult_36 auto 41.4 MiB 1.07 20734 79.8 MiB 1.37 0.02 4.16866 -3276.4 -4.16866 4.16866 1.67 0.00829912 0.00725513 0.475923 0.416226 64 37401 34 1.58331e+07 7.62581e+06 2.26035e+06 3924.22 14.46 3.24083 2.86971 64454 586630 -1 29150 19 10714 12563 2133412 472386 0 0 2133412 472386 11179 10793 0 0 92540 82373 0 0 113510 100978 0 0 11180 10850 0 0 957885 132755 0 0 947118 134637 0 0 11179 0 0 483 6565 6978 14026 1413 175 4.52256 4.52256 -3859.66 -4.52256 0 0 2.84938e+06 4946.85 0.87 0.56 0.35 -1 -1 0.87 0.239086 0.213867 1771 1865 741 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_pipe_41.v common 25.55 vpr 79.81 MiB 0.15 18616 -1 -1 1 1.03 -1 -1 40956 -1 -1 240 22 0 12 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 81724 22 19 5950 4932 1 3067 293 24 24 576 mult_36 auto 42.4 MiB 0.76 21064 79.8 MiB 0.98 0.01 4.04336 -3445.69 -4.04336 4.04336 1.91 0.00479645 0.00423863 0.329011 0.288864 68 36564 36 1.58331e+07 8.13456e+06 2.39371e+06 4155.74 13.46 2.4058 2.11611 65606 615345 -1 29319 20 11140 13425 2126161 453781 0 0 2126161 453781 11719 11280 0 0 95354 84858 0 0 114452 102419 0 0 11730 11381 0 0 958836 121675 0 0 934070 122168 0 0 11719 0 0 598 9040 8416 14742 1789 389 4.29396 4.29396 -3980.84 -4.29396 0 0 2.98162e+06 5176.42 1.35 1.02 0.54 -1 -1 1.35 0.523937 0.475599 1841 1956 760 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_pipe_42.v common 22.22 vpr 79.99 MiB 0.23 18912 -1 -1 1 1.14 -1 -1 42508 -1 -1 242 22 0 12 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 81912 22 19 6024 4989 1 3108 295 24 24 576 mult_36 auto 42.5 MiB 1.01 20798 80.0 MiB 1.87 0.02 4.16866 -3417.51 -4.16866 4.16866 2.04 0.0086826 0.00773599 0.706302 0.627995 64 35011 29 1.58331e+07 8.16275e+06 2.26035e+06 3924.22 9.43 2.33851 2.05713 64454 586630 -1 29318 18 10688 12903 2129573 473975 0 0 2129573 473975 11207 10739 0 0 94570 83628 0 0 116042 103289 0 0 11214 10789 0 0 960905 130582 0 0 935635 134948 0 0 11207 0 0 537 7226 9127 13933 1762 255 4.64786 4.64786 -4100.73 -4.64786 0 0 2.84938e+06 4946.85 1.00 0.66 0.52 -1 -1 1.00 0.279928 0.2525 1869 1975 779 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_pipe_43.v common 24.42 vpr 80.84 MiB 0.23 19136 -1 -1 1 1.01 -1 -1 42748 -1 -1 250 22 0 12 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 82780 22 19 6198 5129 1 3209 303 24 24 576 mult_36 auto 43.4 MiB 1.22 22220 80.8 MiB 0.86 0.01 4.16866 -3551.25 -4.16866 4.16866 1.52 0.0048441 0.0042722 0.300756 0.264878 66 38599 44 1.58331e+07 8.2755e+06 2.33135e+06 4047.49 12.65 2.83956 2.50211 65030 601923 -1 30729 16 10882 12658 2015580 442185 0 0 2015580 442185 11376 10988 0 0 90069 79577 0 0 111041 98936 0 0 11380 11049 0 0 908312 120958 0 0 883402 120677 0 0 11376 0 0 514 6995 6759 14072 1325 85 4.54456 4.54456 -4129.43 -4.54456 0 0 2.91907e+06 5067.82 1.10 0.75 0.59 -1 -1 1.10 0.436318 0.393962 1921 2030 798 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_pipe_44.v common 26.22 vpr 81.54 MiB 0.18 19416 -1 -1 1 0.97 -1 -1 42996 -1 -1 253 22 0 12 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 83500 22 19 6272 5186 1 3255 306 24 24 576 mult_36 auto 44.1 MiB 0.86 21683 81.5 MiB 1.31 0.03 3.91806 -3599.86 -3.91806 3.91806 2.14 0.00972336 0.00869751 0.465236 0.413706 66 37755 41 1.58331e+07 8.31778e+06 2.33135e+06 4047.49 13.64 3.64074 3.22457 65030 601923 -1 30053 17 11038 12939 2040304 455989 0 0 2040304 455989 11503 11126 0 0 96176 85457 0 0 116396 104380 0 0 11515 11198 0 0 914874 121905 0 0 889840 121923 0 0 11503 0 0 481 6393 7536 13951 1503 496 4.41926 4.41926 -4091.1 -4.41926 0 0 2.91907e+06 5067.82 1.06 0.90 0.50 -1 -1 1.06 0.441254 0.401093 1949 2049 817 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_pipe_45.v common 21.97 vpr 82.24 MiB 0.25 19716 -1 -1 1 0.94 -1 -1 43192 -1 -1 262 22 0 13 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 84212 22 19 6485 5365 1 3364 316 24 24 576 mult_36 auto 44.7 MiB 1.11 23340 82.2 MiB 1.08 0.02 4.16866 -3679.38 -4.16866 4.16866 1.80 0.0051742 0.00449219 0.364115 0.320247 68 38626 38 1.58331e+07 8.84063e+06 2.39371e+06 4155.74 9.21 2.09998 1.84353 65606 615345 -1 31150 17 11240 13140 2051924 459468 0 0 2051924 459468 11689 11277 0 0 92934 82513 0 0 112267 100465 0 0 11692 11332 0 0 923791 125204 0 0 899551 128677 0 0 11689 0 0 465 6216 7198 14178 1496 510 4.41926 4.41926 -4297.54 -4.41926 0 0 2.98162e+06 5176.42 1.43 1.09 0.54 -1 -1 1.43 0.5916 0.541237 2011 2122 836 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_pipe_46.v common 29.75 vpr 82.55 MiB 0.22 19812 -1 -1 1 0.82 -1 -1 43280 -1 -1 266 22 0 13 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 84532 22 19 6559 5422 1 3406 320 24 24 576 mult_36 auto 45.2 MiB 1.21 23671 82.6 MiB 1.63 0.02 4.16866 -3712.31 -4.16866 4.16866 2.30 0.00540317 0.00479297 0.547743 0.479258 68 38983 36 1.58331e+07 8.897e+06 2.39371e+06 4155.74 16.44 3.14103 2.77197 65606 615345 -1 31944 17 11000 12742 2050814 447848 0 0 2050814 447848 11537 11061 0 0 89550 79187 0 0 106883 96083 0 0 11545 11117 0 0 923247 123274 0 0 908052 127126 0 0 11537 0 0 555 6162 6611 14365 1277 320 4.64786 4.64786 -4262.33 -4.64786 0 0 2.98162e+06 5176.42 0.89 0.76 0.44 -1 -1 0.89 0.37287 0.331964 2040 2141 855 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_pipe_47.v common 27.02 vpr 83.54 MiB 0.25 20268 -1 -1 1 1.06 -1 -1 43648 -1 -1 273 22 0 13 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 85548 22 19 6735 5564 1 3513 327 24 24 576 mult_36 auto 46.2 MiB 1.21 23732 83.5 MiB 1.23 0.02 4.04336 -3875.46 -4.04336 4.04336 2.23 0.00522419 0.00460265 0.393398 0.343504 72 39218 24 1.58331e+07 8.99566e+06 2.50747e+06 4353.24 14.13 3.12961 2.76605 67330 654343 -1 32357 15 11529 13259 2311269 510739 0 0 2311269 510739 11975 11563 0 0 97366 86472 0 0 118673 105746 0 0 11986 11616 0 0 1032519 146633 0 0 1038750 148709 0 0 11975 0 0 467 6213 7254 14174 1362 548 4.54456 4.54456 -4512.49 -4.54456 0 0 3.14081e+06 5452.80 1.09 0.61 0.55 -1 -1 1.09 0.296899 0.268844 2092 2196 874 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_pipe_48.v common 26.49 vpr 83.91 MiB 0.25 20452 -1 -1 1 1.17 -1 -1 43504 -1 -1 276 22 0 13 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 85920 22 19 6809 5621 1 3556 330 24 24 576 mult_36 auto 46.4 MiB 1.27 25754 83.9 MiB 1.17 0.02 4.16866 -3927.23 -4.16866 4.16866 1.80 0.00517032 0.00454584 0.389888 0.343776 72 42351 32 1.58331e+07 9.03794e+06 2.50747e+06 4353.24 13.36 3.18903 2.81527 67330 654343 -1 34948 15 11839 14044 2565791 550405 0 0 2565791 550405 12373 11918 0 0 101664 89965 0 0 123857 109991 0 0 12379 11994 0 0 1159423 163002 0 0 1156095 163535 0 0 12373 0 0 553 8476 9096 15164 1739 1439 4.77316 4.77316 -4567.33 -4.77316 0 0 3.14081e+06 5452.80 1.42 1.06 0.59 -1 -1 1.42 0.455107 0.414296 2121 2215 893 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_pipe_49.v common 26.25 vpr 85.60 MiB 0.27 20920 -1 -1 1 1.44 -1 -1 43880 -1 -1 287 22 0 14 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 87652 22 19 7094 5872 1 3671 342 24 24 576 mult_36 auto 48.1 MiB 1.08 26414 85.6 MiB 1.24 0.03 4.16866 -4112.14 -4.16866 4.16866 1.65 0.00941245 0.00833415 0.395904 0.34644 72 44205 37 1.58331e+07 9.58898e+06 2.50747e+06 4353.24 13.64 3.33836 2.9569 67330 654343 -1 35373 17 12117 14511 2301231 494833 0 0 2301231 494833 12643 12218 0 0 100179 87920 0 0 123910 109352 0 0 12647 12274 0 0 1019909 138506 0 0 1031943 134563 0 0 12643 0 0 544 9004 9342 15574 1920 221 4.64786 4.64786 -4910.55 -4.64786 0 0 3.14081e+06 5452.80 1.04 0.66 0.39 -1 -1 1.04 0.306526 0.276045 2200 2324 912 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_pipe_50.v common 27.46 vpr 85.59 MiB 0.28 21200 -1 -1 1 1.28 -1 -1 43704 -1 -1 290 22 0 14 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 87640 22 19 7168 5929 1 3712 345 24 24 576 mult_36 auto 48.1 MiB 1.35 25005 85.6 MiB 2.12 0.04 4.16866 -4097.24 -4.16866 4.16866 2.00 0.0172809 0.0156867 0.780961 0.695717 72 41778 45 1.58331e+07 9.63126e+06 2.50747e+06 4353.24 12.31 3.24019 2.87393 67330 654343 -1 33887 19 12170 14450 2208825 490117 0 0 2208825 490117 12725 12249 0 0 101897 89691 0 0 126449 111631 0 0 12732 12294 0 0 979552 131840 0 0 975470 132412 0 0 12725 0 0 572 7945 7934 15501 1812 534 4.52256 4.52256 -4818.74 -4.52256 0 0 3.14081e+06 5452.80 1.45 1.10 0.64 -1 -1 1.45 0.580447 0.523685 2229 2343 931 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_pipe_51.v common 30.83 vpr 88.22 MiB 0.27 21456 -1 -1 1 1.48 -1 -1 44372 -1 -1 297 22 0 14 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 90336 22 19 7344 6071 1 3815 352 24 24 576 mult_36 auto 48.8 MiB 1.15 27352 88.2 MiB 1.52 0.02 4.16866 -4185.33 -4.16866 4.16866 1.76 0.00565189 0.00497873 0.474288 0.41502 74 43261 26 1.58331e+07 9.72992e+06 2.56259e+06 4448.94 16.47 3.84929 3.40711 67906 667765 -1 37598 16 12547 14942 2893172 605463 0 0 2893172 605463 13043 12608 0 0 104251 92219 0 0 129211 114037 0 0 13045 12678 0 0 1328555 182027 0 0 1305067 191894 0 0 13043 0 0 513 8637 9751 15745 1955 530 4.79516 4.79516 -5106.88 -4.79516 0 0 3.19068e+06 5539.38 1.02 1.07 0.65 -1 -1 1.02 0.446611 0.398983 2282 2398 950 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_pipe_52.v common 43.97 vpr 86.72 MiB 0.27 21744 -1 -1 1 1.52 -1 -1 44408 -1 -1 301 22 0 14 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 88804 22 19 7418 6128 1 3860 356 24 24 576 mult_36 auto 49.2 MiB 1.37 30449 86.7 MiB 1.81 0.03 4.29396 -4395.87 -4.29396 4.29396 1.69 0.0105613 0.00919006 0.590264 0.518604 78 45732 30 1.58331e+07 9.78629e+06 2.67122e+06 4637.53 28.93 4.53249 3.95922 69630 706637 -1 39290 17 12969 15224 2492396 517522 0 0 2492396 517522 13573 13060 0 0 100343 87964 0 0 125615 109825 0 0 13575 13121 0 0 1126986 146882 0 0 1112304 146670 0 0 13573 0 0 622 8065 8328 17018 1724 1219 4.64786 4.64786 -5024.68 -4.64786 0 0 3.35110e+06 5817.88 1.54 1.11 0.75 -1 -1 1.54 0.516737 0.462742 2310 2417 969 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_nopipe_14.v common 9.19 vpr 57.95 MiB 0.07 9484 -1 -1 1 0.18 -1 -1 34148 -1 -1 58 22 0 4 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 59344 22 19 1246 925 1 732 103 16 16 256 mult_36 auto 19.5 MiB 1.45 4199 58.0 MiB 0.22 0.00 7.56363 -345.083 -7.56363 7.56363 0.74 0.000603483 0.000506322 0.0771602 0.0672092 46 8614 36 6.54114e+06 2.40144e+06 723233. 2825.13 4.32 0.440162 0.391359 24832 174915 -1 6763 23 5159 6022 867473 210383 0 0 867473 210383 6022 5375 0 0 48045 44479 0 0 55889 50622 0 0 6130 5460 0 0 379681 52946 0 0 371706 51501 0 0 6022 0 0 882 4187 4189 40118 0 0 7.90214 7.90214 -444.971 -7.90214 0 0 890343. 3477.90 0.33 0.30 0.15 -1 -1 0.33 0.105972 0.0970562 421 285 247 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_nopipe_15.v common 6.90 vpr 58.23 MiB 0.07 9384 -1 -1 1 0.18 -1 -1 34740 -1 -1 61 22 0 5 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 59628 22 19 1344 989 1 791 107 16 16 256 mult_36 auto 19.9 MiB 1.07 4448 58.2 MiB 0.18 0.00 7.59857 -338.987 -7.59857 7.59857 0.56 0.000707231 0.00060563 0.0539159 0.0458495 46 8733 33 6.54114e+06 2.83972e+06 723233. 2825.13 2.98 0.424217 0.376399 24832 174915 -1 6675 22 4390 4914 734731 196941 0 0 734731 196941 4914 4479 0 0 45518 42840 0 0 50533 47037 0 0 4961 4540 0 0 322307 49693 0 0 306498 48352 0 0 4914 0 0 546 2391 2777 29266 0 0 7.56783 7.56783 -468.481 -7.56783 0 0 890343. 3477.90 0.22 0.17 0.09 -1 -1 0.22 0.0553663 0.0502842 453 304 266 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_nopipe_16.v common 23.11 vpr 58.59 MiB 0.07 9632 -1 -1 1 0.20 -1 -1 34768 -1 -1 65 22 0 5 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 59992 22 19 1418 1046 1 832 111 16 16 256 mult_36 auto 20.2 MiB 1.66 4747 58.6 MiB 0.42 0.00 7.22861 -377.81 -7.22861 7.22861 0.80 0.00141547 0.0011988 0.147285 0.128058 44 10333 33 6.54114e+06 2.89609e+06 686998. 2683.59 17.33 1.02999 0.915302 24576 170172 -1 7480 23 5937 6604 933408 231583 0 0 933408 231583 6604 6061 0 0 53970 50222 0 0 62530 56901 0 0 6643 6111 0 0 398088 58236 0 0 405573 54052 0 0 6604 0 0 693 4130 5437 47186 0 0 7.69848 7.69848 -492.096 -7.69848 0 0 871168. 3403.00 0.32 0.35 0.15 -1 -1 0.32 0.134012 0.122479 481 323 285 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_nopipe_17.v common 9.15 vpr 59.10 MiB 0.05 9940 -1 -1 1 0.15 -1 -1 34368 -1 -1 71 22 0 5 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 60516 22 19 1518 1112 1 895 117 16 16 256 mult_36 auto 20.8 MiB 1.08 5305 59.1 MiB 0.25 0.00 7.96791 -388.775 -7.96791 7.96791 0.51 0.000883331 0.000752979 0.0709006 0.0605134 46 10617 43 6.54114e+06 2.98066e+06 723233. 2825.13 4.85 0.534059 0.473197 24832 174915 -1 8136 22 6375 7195 1210202 306640 0 0 1210202 306640 6949 6530 0 0 62187 58334 0 0 70870 64680 0 0 6976 6583 0 0 538329 84807 0 0 524891 85706 0 0 6949 0 0 600 3427 3708 25949 264 12 8.41027 8.41027 -486.017 -8.41027 0 0 890343. 3477.90 0.34 0.42 0.13 -1 -1 0.34 0.119216 0.108701 514 342 304 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_nopipe_18.v common 9.15 vpr 59.23 MiB 0.08 10172 -1 -1 1 0.24 -1 -1 34580 -1 -1 74 22 0 5 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 60652 22 19 1592 1169 1 934 120 16 16 256 mult_36 auto 21.1 MiB 2.00 5629 59.2 MiB 0.42 0.01 8.07121 -411.148 -8.07121 8.07121 0.81 0.0020155 0.00177188 0.143986 0.126795 50 10306 28 6.54114e+06 3.02294e+06 787708. 3076.99 3.14 0.601448 0.536459 25344 186282 -1 8386 23 6301 7185 954103 240883 0 0 954103 240883 6811 6398 0 0 55556 50711 0 0 65866 59086 0 0 6816 6439 0 0 413196 60197 0 0 405858 58052 0 0 6811 0 0 536 3669 3584 21584 394 39 8.83428 8.83428 -660.355 -8.83428 0 0 943753. 3686.54 0.35 0.36 0.17 -1 -1 0.35 0.136004 0.124227 542 361 323 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_nopipe_19.v common 9.36 vpr 59.75 MiB 0.08 10508 -1 -1 1 0.24 -1 -1 35108 -1 -1 79 22 0 6 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 61184 22 19 1688 1231 1 993 126 16 16 256 mult_36 auto 21.8 MiB 1.14 6105 59.8 MiB 0.30 0.01 8.17337 -408.351 -8.17337 8.17337 0.80 0.00202431 0.00176716 0.0973398 0.0848406 52 11550 46 6.54114e+06 3.48941e+06 808720. 3159.06 4.44 0.960655 0.864872 25852 197779 -1 8696 21 6124 6903 1074347 280877 0 0 1074347 280877 6708 6268 0 0 59620 55511 0 0 68915 63119 0 0 6721 6294 0 0 469737 75922 0 0 462646 73763 0 0 6708 0 0 606 3230 3942 27000 253 2 8.38333 8.38333 -552.706 -8.38333 0 0 1.00038e+06 3907.74 0.24 0.22 0.11 -1 -1 0.24 0.0668023 0.0604248 573 380 342 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_nopipe_20.v common 9.58 vpr 60.20 MiB 0.09 10500 -1 -1 1 0.27 -1 -1 35000 -1 -1 81 22 0 6 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 61644 22 19 1762 1288 1 1031 128 16 16 256 mult_36 auto 22.1 MiB 2.10 6158 60.2 MiB 0.36 0.00 7.8183 -416.944 -7.8183 7.8183 0.78 0.00096982 0.000824839 0.116376 0.100939 50 12049 28 6.54114e+06 3.51759e+06 787708. 3076.99 3.40 0.522855 0.462489 25344 186282 -1 9359 26 7708 8718 1418550 345173 0 0 1418550 345173 8428 7953 0 0 71577 65873 0 0 84752 76161 0 0 8475 8036 0 0 625992 90686 0 0 619326 96464 0 0 8428 0 0 752 5534 4923 36144 352 1 8.59692 8.59692 -683.011 -8.59692 0 0 943753. 3686.54 0.31 0.39 0.12 -1 -1 0.31 0.121899 0.10943 601 399 361 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_nopipe_21.v common 11.90 vpr 59.95 MiB 0.10 10784 -1 -1 1 0.25 -1 -1 35400 -1 -1 85 22 0 6 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 61392 22 19 1859 1351 1 1092 132 16 16 256 mult_36 auto 21.8 MiB 1.58 6980 60.0 MiB 0.38 0.01 8.05907 -434.522 -8.05907 8.05907 0.78 0.00172615 0.00146479 0.111947 0.0964253 52 13660 45 6.54114e+06 3.57397e+06 808720. 3159.06 5.70 0.955006 0.85063 25852 197779 -1 10160 23 6930 7976 1444632 362314 0 0 1444632 362314 7676 7102 0 0 65470 60718 0 0 75811 69039 0 0 7693 7166 0 0 646856 107339 0 0 641126 110950 0 0 7676 0 0 767 3802 4102 27517 351 1 8.56247 8.56247 -594.703 -8.56247 0 0 1.00038e+06 3907.74 0.38 0.52 0.18 -1 -1 0.38 0.1747 0.159848 632 418 380 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_nopipe_22.v common 9.08 vpr 60.34 MiB 0.10 10924 -1 -1 1 0.22 -1 -1 35088 -1 -1 90 22 0 6 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 61792 22 19 1933 1408 1 1130 137 16 16 256 mult_36 auto 22.2 MiB 1.94 7098 60.3 MiB 0.22 0.00 7.98086 -441.507 -7.98086 7.98086 0.49 0.000990376 0.000816059 0.0549774 0.0466852 54 12969 36 6.54114e+06 3.64444e+06 829453. 3240.05 3.42 0.517588 0.454921 26108 202796 -1 10241 22 6560 7511 1320686 334667 0 0 1320686 334667 7228 6682 0 0 63439 58960 0 0 72252 66362 0 0 7237 6751 0 0 588137 96780 0 0 582393 99132 0 0 7228 0 0 687 3560 3338 22758 402 142 8.47133 8.47133 -702.847 -8.47133 0 0 1.02522e+06 4004.78 0.37 0.47 0.18 -1 -1 0.37 0.161066 0.147314 661 437 399 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_nopipe_23.v common 12.41 vpr 60.66 MiB 0.07 11236 -1 -1 1 0.31 -1 -1 35848 -1 -1 94 22 0 7 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 62112 22 19 2031 1472 1 1193 142 18 18 324 mult_36 auto 22.5 MiB 2.00 7327 60.7 MiB 0.32 0.01 7.94165 -476.826 -7.94165 7.94165 0.66 0.00186002 0.00153972 0.0851514 0.0715082 46 16395 49 8.06603e+06 4.09681e+06 948677. 2928.01 6.01 0.623547 0.546368 32096 231720 -1 11525 24 7643 8726 1470927 349533 0 0 1470927 349533 8425 7821 0 0 72067 66802 0 0 82437 75177 0 0 8452 7915 0 0 658872 94954 0 0 640674 96864 0 0 8425 0 0 807 4751 4977 36177 316 1 8.62207 8.62207 -688.219 -8.62207 0 0 1.16833e+06 3605.96 0.47 0.53 0.21 -1 -1 0.47 0.190436 0.173747 693 456 418 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_nopipe_24.v common 9.64 vpr 61.12 MiB 0.12 11428 -1 -1 1 0.25 -1 -1 35536 -1 -1 97 22 0 7 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 62588 22 19 2105 1529 1 1230 145 18 18 324 mult_36 auto 23.0 MiB 1.80 7498 61.1 MiB 0.33 0.00 8.06696 -495.55 -8.06696 8.06696 0.67 0.00102198 0.0008562 0.0885213 0.0748352 50 14667 40 8.06603e+06 4.13909e+06 1.03391e+06 3191.07 3.58 0.54366 0.477288 32744 246704 -1 11475 21 6905 8143 1309766 304549 0 0 1309766 304549 7737 7138 0 0 65028 59425 0 0 76539 69357 0 0 7788 7235 0 0 579998 79150 0 0 572676 82244 0 0 7737 0 0 855 5598 6077 37674 446 2 8.54152 8.54152 -701.685 -8.54152 0 0 1.23838e+06 3822.15 0.47 0.46 0.21 -1 -1 0.47 0.164634 0.149797 721 475 437 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_nopipe_25.v common 11.90 vpr 61.55 MiB 0.13 11680 -1 -1 1 0.24 -1 -1 35312 -1 -1 101 22 0 7 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 63024 22 19 2201 1591 1 1290 149 18 18 324 mult_36 auto 23.5 MiB 2.33 7979 61.5 MiB 0.44 0.01 8.31162 -488.996 -8.31162 8.31162 1.11 0.00239701 0.00206097 0.14486 0.125807 54 14170 42 8.06603e+06 4.19547e+06 1.08842e+06 3359.33 4.14 0.661733 0.584481 33712 268580 -1 11399 24 8426 9483 1466240 347645 0 0 1466240 347645 9136 8580 0 0 72540 66851 0 0 84394 76166 0 0 9173 8663 0 0 650583 92669 0 0 640414 94716 0 0 9136 0 0 731 4526 4316 32345 382 1 8.81243 8.81243 -714.04 -8.81243 0 0 1.34436e+06 4149.26 0.53 0.32 0.24 -1 -1 0.53 0.102842 0.0926665 751 494 456 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_nopipe_26.v common 15.57 vpr 61.73 MiB 0.08 11720 -1 -1 1 0.27 -1 -1 36164 -1 -1 105 22 0 7 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 63212 22 19 2275 1648 1 1330 153 18 18 324 mult_36 auto 23.8 MiB 2.76 8151 61.7 MiB 0.61 0.01 8.26141 -557.097 -8.26141 8.26141 1.13 0.00295235 0.00259374 0.20966 0.182714 58 13063 33 8.06603e+06 4.25184e+06 1.14310e+06 3528.09 7.10 1.29718 1.16065 34680 290288 -1 11325 23 6806 7815 1268301 300351 0 0 1268301 300351 7425 6930 0 0 62602 57414 0 0 73246 67348 0 0 7449 6985 0 0 561037 81663 0 0 556542 80011 0 0 7425 0 0 638 4284 5322 31646 400 2 8.53852 8.53852 -732.028 -8.53852 0 0 1.43297e+06 4422.75 0.48 0.49 0.25 -1 -1 0.48 0.197551 0.179974 779 513 475 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_nopipe_27.v common 17.54 vpr 62.27 MiB 0.13 12012 -1 -1 1 0.41 -1 -1 36068 -1 -1 111 22 0 8 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 63764 22 19 2385 1724 1 1404 160 18 18 324 mult_36 auto 24.3 MiB 2.37 9073 62.3 MiB 0.62 0.01 7.83356 -576.168 -7.83356 7.83356 1.12 0.00261404 0.00226207 0.185434 0.16104 56 16789 38 8.06603e+06 4.73242e+06 1.11497e+06 3441.27 9.53 1.25328 1.11979 34036 275796 -1 13726 22 10227 11689 1907377 439639 0 0 1907377 439639 11143 10460 0 0 93933 85454 0 0 110882 100052 0 0 11166 10566 0 0 842881 118386 0 0 837372 114721 0 0 11143 0 0 943 8545 7956 47657 565 43 8.56673 8.56673 -796.798 -8.56673 0 0 1.37338e+06 4238.83 0.35 0.45 0.15 -1 -1 0.35 0.143521 0.130292 817 532 494 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_nopipe_28.v common 16.19 vpr 62.74 MiB 0.08 12116 -1 -1 1 0.31 -1 -1 36420 -1 -1 114 22 0 8 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 64244 22 19 2459 1781 1 1443 163 18 18 324 mult_36 auto 24.9 MiB 3.07 9268 62.7 MiB 0.35 0.01 7.83161 -557.515 -7.83161 7.83161 0.75 0.00135829 0.00116062 0.0963025 0.0817842 54 16905 38 8.06603e+06 4.7747e+06 1.08842e+06 3359.33 8.03 1.19378 1.06417 33712 268580 -1 13212 24 8694 10094 1782098 407050 0 0 1782098 407050 9536 8819 0 0 77751 71945 0 0 92807 83233 0 0 9547 8875 0 0 792202 114173 0 0 800255 120005 0 0 9536 0 0 868 6624 6233 37142 576 1 8.66993 8.66993 -816.798 -8.66993 0 0 1.34436e+06 4149.26 0.48 0.41 0.24 -1 -1 0.48 0.124699 0.112494 845 551 513 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_nopipe_29.v common 18.25 vpr 63.24 MiB 0.14 12460 -1 -1 1 0.44 -1 -1 36192 -1 -1 118 22 0 9 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 64760 22 19 2565 1853 1 1511 168 22 22 484 mult_36 auto 25.3 MiB 2.81 10821 63.2 MiB 0.85 0.01 7.96791 -544.735 -7.96791 7.96791 1.85 0.00348496 0.00307211 0.281122 0.24674 56 17930 41 1.31202e+07 5.22708e+06 1.71605e+06 3545.56 7.40 1.03176 0.917149 51606 428054 -1 15582 23 10588 11995 2388487 547665 0 0 2388487 547665 11528 10755 0 0 104442 95988 0 0 122776 111387 0 0 11548 10834 0 0 1075284 157147 0 0 1062909 161554 0 0 11528 0 0 967 7020 7500 45911 481 77 8.83012 8.83012 -1015.76 -8.83012 0 0 2.11301e+06 4365.72 0.61 0.56 0.33 -1 -1 0.61 0.137652 0.124947 881 570 532 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_nopipe_30.v common 17.01 vpr 63.63 MiB 0.15 12492 -1 -1 1 0.27 -1 -1 36544 -1 -1 123 22 0 9 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 65156 22 19 2639 1910 1 1548 173 22 22 484 mult_36 auto 25.7 MiB 2.06 10390 63.6 MiB 0.85 0.01 7.95691 -542.487 -7.95691 7.95691 1.20 0.00351177 0.00305571 0.289005 0.252352 52 22435 42 1.31202e+07 5.29755e+06 1.63434e+06 3376.74 7.78 1.07214 0.948278 50638 406276 -1 15864 25 12140 14086 2808137 630444 0 0 2808137 630444 12995 12372 0 0 113170 104667 0 0 133829 120012 0 0 12995 12453 0 0 1278466 187701 0 0 1256682 193239 0 0 12995 0 0 883 5678 6738 17520 1178 95 8.88677 8.88677 -1093.81 -8.88677 0 0 2.01763e+06 4168.66 0.90 0.93 0.37 -1 -1 0.90 0.271901 0.247685 910 589 551 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_nopipe_31.v common 17.85 vpr 64.09 MiB 0.17 12924 -1 -1 1 0.45 -1 -1 36784 -1 -1 128 22 0 9 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 65628 22 19 2744 1981 1 1618 178 22 22 484 mult_36 auto 26.3 MiB 2.13 11314 64.1 MiB 0.52 0.01 8.19225 -602.916 -8.19225 8.19225 1.16 0.00171645 0.00148066 0.148111 0.128626 54 20376 47 1.31202e+07 5.36802e+06 1.67518e+06 3461.11 8.75 1.1788 1.05494 51122 416746 -1 16311 23 11917 13378 2505333 549393 0 0 2505333 549393 12634 12072 0 0 107283 98814 0 0 123770 111997 0 0 12635 12112 0 0 1136809 155606 0 0 1112202 158792 0 0 12634 0 0 742 5154 4957 16978 770 20 8.86142 8.86142 -955.512 -8.86142 0 0 2.06816e+06 4273.05 0.90 0.82 0.39 -1 -1 0.90 0.244697 0.223332 946 608 570 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_nopipe_32.v common 21.47 vpr 64.23 MiB 0.18 12960 -1 -1 1 0.49 -1 -1 36172 -1 -1 131 22 0 9 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 65772 22 19 2818 2038 1 1656 181 22 22 484 mult_36 auto 26.5 MiB 3.69 11120 64.2 MiB 0.80 0.01 8.19225 -611.518 -8.19225 8.19225 1.13 0.00399116 0.00355236 0.260328 0.227547 50 21307 50 1.31202e+07 5.4103e+06 1.59181e+06 3288.87 10.63 1.75141 1.56996 49674 382800 -1 16483 24 11997 13796 2462768 553683 0 0 2462768 553683 12822 12234 0 0 113180 103999 0 0 134663 120511 0 0 12828 12289 0 0 1090911 150827 0 0 1098364 153823 0 0 12822 0 0 854 5527 5910 17076 1051 281 8.75313 8.75313 -1249.02 -8.75313 0 0 1.90554e+06 3937.06 0.63 0.62 0.21 -1 -1 0.63 0.159771 0.144345 974 627 589 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_nopipe_33.v common 19.64 vpr 65.02 MiB 0.18 13536 -1 -1 1 0.49 -1 -1 36512 -1 -1 137 22 0 10 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 66576 22 19 2923 2109 1 1725 188 22 22 484 mult_36 auto 27.3 MiB 3.28 11560 65.0 MiB 0.58 0.01 8.6217 -605.128 -8.6217 8.6217 1.77 0.00201868 0.00174345 0.16867 0.146733 56 20412 33 1.31202e+07 5.89087e+06 1.71605e+06 3545.56 8.03 1.09219 0.968488 51606 428054 -1 17269 23 14384 16324 3350232 773818 0 0 3350232 773818 15392 14588 0 0 146863 135881 0 0 172268 155644 0 0 15394 14728 0 0 1513797 225237 0 0 1486518 227740 0 0 15392 0 0 1034 6445 6143 21035 1002 12 9.19047 9.19047 -1068.08 -9.19047 0 0 2.11301e+06 4365.72 0.65 0.88 0.29 -1 -1 0.65 0.236655 0.2136 1009 646 608 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_nopipe_34.v common 22.62 vpr 65.16 MiB 0.11 13748 -1 -1 1 0.47 -1 -1 36932 -1 -1 140 22 0 10 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 66720 22 19 2997 2166 1 1764 191 22 22 484 mult_36 auto 27.5 MiB 4.38 11834 65.2 MiB 0.88 0.01 8.6547 -641.145 -8.6547 8.6547 1.90 0.00450188 0.00398599 0.29732 0.261812 54 21877 33 1.31202e+07 5.93316e+06 1.67518e+06 3461.11 9.64 1.65956 1.48599 51122 416746 -1 17087 25 11125 12732 2229486 518174 0 0 2229486 518174 11892 11286 0 0 106426 98855 0 0 121322 111140 0 0 11895 11334 0 0 1003510 143962 0 0 974441 141597 0 0 11892 0 0 793 4453 5155 15902 895 32 9.47697 9.47697 -1215.91 -9.47697 0 0 2.06816e+06 4273.05 0.90 0.52 0.38 -1 -1 0.90 0.153108 0.137777 1037 665 627 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_nopipe_35.v common 16.87 vpr 65.70 MiB 0.17 13828 -1 -1 1 0.50 -1 -1 36740 -1 -1 145 22 0 10 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 67280 22 19 3101 2236 1 1830 196 22 22 484 mult_36 auto 28.0 MiB 2.76 12141 65.7 MiB 0.52 0.01 8.8192 -651.805 -8.8192 8.8192 1.19 0.00188675 0.00162608 0.152688 0.132591 56 20673 42 1.31202e+07 6.00363e+06 1.71605e+06 3545.56 7.51 1.17092 1.03961 51606 428054 -1 17440 24 12078 14018 2624224 614162 0 0 2624224 614162 13029 12295 0 0 120554 110625 0 0 143759 128905 0 0 13032 12384 0 0 1178406 171594 0 0 1155444 178359 0 0 13029 0 0 977 5964 6012 18464 1048 3 9.71667 9.71667 -1169.4 -9.71667 0 0 2.11301e+06 4365.72 0.66 0.74 0.24 -1 -1 0.66 0.242137 0.219657 1072 684 646 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_nopipe_36.v common 22.64 vpr 66.39 MiB 0.11 13940 -1 -1 1 0.44 -1 -1 37688 -1 -1 148 22 0 10 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 67988 22 19 3175 2293 1 1870 199 22 22 484 mult_36 auto 28.6 MiB 3.34 13227 66.4 MiB 0.93 0.01 8.5294 -676.033 -8.5294 8.5294 1.19 0.00388436 0.00332309 0.270523 0.234038 56 23688 50 1.31202e+07 6.04591e+06 1.71605e+06 3545.56 12.11 1.70081 1.50719 51606 428054 -1 18778 23 13848 15746 2946541 671589 0 0 2946541 671589 14735 14067 0 0 129765 119417 0 0 155827 140136 0 0 14736 14185 0 0 1319477 187813 0 0 1312001 195971 0 0 14735 0 0 914 6124 6069 19832 1060 2 9.75701 9.75701 -1476.69 -9.75701 0 0 2.11301e+06 4365.72 0.87 0.58 0.40 -1 -1 0.87 0.160011 0.144165 1100 703 665 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_nopipe_37.v common 19.59 vpr 66.65 MiB 0.17 14228 -1 -1 1 0.51 -1 -1 37164 -1 -1 152 22 0 11 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 68252 22 19 3280 2364 1 1940 204 24 24 576 mult_36 auto 28.8 MiB 2.97 13543 66.7 MiB 0.99 0.01 8.78194 -780.252 -8.78194 8.78194 2.19 0.00232193 0.00202331 0.309712 0.271232 56 23414 30 1.58331e+07 6.49829e+06 2.03561e+06 3534.04 6.94 1.19066 1.05862 61006 507707 -1 18958 22 11809 13794 2559210 593769 0 0 2559210 593769 12671 12056 0 0 113523 103802 0 0 133945 121612 0 0 12674 12145 0 0 1150638 168930 0 0 1135759 175224 0 0 12671 0 0 893 6630 6548 17636 1179 36 9.64032 9.64032 -1315.55 -9.64032 0 0 2.50747e+06 4353.24 1.13 0.70 0.48 -1 -1 1.13 0.196371 0.177958 1135 722 684 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_nopipe_38.v common 21.95 vpr 67.21 MiB 0.20 14484 -1 -1 1 0.40 -1 -1 37640 -1 -1 157 22 0 11 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 68824 22 19 3354 2421 1 1977 209 24 24 576 mult_36 auto 29.5 MiB 3.95 13078 67.2 MiB 0.66 0.01 8.86016 -714.943 -8.86016 8.86016 1.71 0.0022565 0.00194879 0.182762 0.158333 54 24765 49 1.58331e+07 6.56876e+06 1.98675e+06 3449.22 9.40 1.33318 1.18118 60430 494267 -1 19061 23 14167 15877 3729238 854991 0 0 3729238 854991 14995 14361 0 0 139758 130654 0 0 159003 144549 0 0 14998 14450 0 0 1695018 270572 0 0 1705466 280405 0 0 14995 0 0 856 4607 4648 19535 946 23 9.44326 9.44326 -1107.13 -9.44326 0 0 2.45377e+06 4260.01 0.97 1.05 0.49 -1 -1 0.97 0.232085 0.208729 1164 741 703 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_nopipe_39.v common 26.52 vpr 67.50 MiB 0.20 14712 -1 -1 1 0.55 -1 -1 37992 -1 -1 161 22 0 11 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 69116 22 19 3457 2490 1 2042 213 24 24 576 mult_36 auto 29.8 MiB 5.25 13744 67.5 MiB 1.12 0.02 8.68095 -856.443 -8.68095 8.68095 2.30 0.00519084 0.00467318 0.388562 0.345353 50 25278 35 1.58331e+07 6.62513e+06 1.88759e+06 3277.06 10.87 1.96924 1.76734 58706 454005 -1 19931 28 14109 16368 2595041 596617 0 0 2595041 596617 15089 14356 0 0 131113 119807 0 0 157154 139623 0 0 15090 14446 0 0 1138166 154679 0 0 1138429 153706 0 0 15089 0 0 1011 7968 7399 21003 1322 237 9.61872 9.61872 -1454 -9.61872 0 0 2.26035e+06 3924.22 0.83 1.03 0.28 -1 -1 0.83 0.399964 0.359512 1198 760 722 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_nopipe_40.v common 23.79 vpr 67.86 MiB 0.20 14708 -1 -1 1 0.48 -1 -1 37784 -1 -1 164 22 0 11 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 69484 22 19 3531 2547 1 2082 216 24 24 576 mult_36 auto 30.0 MiB 6.02 13938 67.9 MiB 0.66 0.01 8.76111 -788.852 -8.76111 8.76111 1.80 0.00240622 0.00207827 0.182698 0.158871 56 24499 31 1.58331e+07 6.66742e+06 2.03561e+06 3534.04 8.31 1.08469 0.959521 61006 507707 -1 20067 23 13500 15680 2685347 618760 0 0 2685347 618760 14301 13719 0 0 124624 113601 0 0 148810 134224 0 0 14304 13770 0 0 1184942 170416 0 0 1198366 173030 0 0 14301 0 0 831 7518 8097 18578 1424 74 9.45977 9.45977 -1750.04 -9.45977 0 0 2.50747e+06 4353.24 0.94 1.07 0.29 -1 -1 0.94 0.385288 0.348934 1226 779 741 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_nopipe_41.v common 30.78 vpr 68.35 MiB 0.17 15160 -1 -1 1 0.62 -1 -1 37424 -1 -1 170 22 0 12 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 69988 22 19 3634 2616 1 2147 223 24 24 576 mult_36 auto 30.6 MiB 3.52 15854 68.3 MiB 1.38 0.02 8.80625 -920.006 -8.80625 8.80625 2.11 0.0049573 0.00444957 0.428168 0.38012 58 28154 49 1.58331e+07 7.14798e+06 2.08734e+06 3623.85 16.85 2.10176 1.88443 62154 534210 -1 22290 26 12506 14468 2749189 597555 0 0 2749189 597555 13320 12754 0 0 114926 105043 0 0 134289 122246 0 0 13324 12820 0 0 1234346 174817 0 0 1238984 169875 0 0 13320 0 0 841 6016 7613 17884 1213 29 9.31877 9.31877 -1359.36 -9.31877 0 0 2.61600e+06 4541.67 1.24 1.08 0.51 -1 -1 1.24 0.407315 0.371807 1261 798 760 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_nopipe_42.v common 26.69 vpr 68.94 MiB 0.22 15148 -1 -1 1 0.67 -1 -1 37676 -1 -1 173 22 0 12 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 70596 22 19 3708 2673 1 2186 226 24 24 576 mult_36 auto 31.2 MiB 5.63 15681 68.9 MiB 1.14 0.02 8.79525 -907.06 -8.79525 8.79525 1.98 0.00731122 0.00674441 0.394397 0.352173 58 26192 48 1.58331e+07 7.19026e+06 2.08734e+06 3623.85 12.38 2.05145 1.83876 62154 534210 -1 21609 24 14705 16813 2761390 626440 0 0 2761390 626440 15652 14969 0 0 129477 118285 0 0 155438 139446 0 0 15654 15009 0 0 1222322 172129 0 0 1222847 166602 0 0 15652 0 0 975 6432 7433 21435 1192 3 9.54352 9.54352 -1430.8 -9.54352 0 0 2.61600e+06 4541.67 0.78 0.61 0.31 -1 -1 0.78 0.183778 0.165172 1289 817 779 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_nopipe_43.v common 25.52 vpr 69.10 MiB 0.21 15404 -1 -1 1 0.73 -1 -1 37696 -1 -1 178 22 0 12 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 70756 22 19 3810 2741 1 2253 231 24 24 576 mult_36 auto 31.3 MiB 3.72 16164 69.1 MiB 0.73 0.01 8.9445 -909.833 -8.9445 8.9445 1.45 0.00279737 0.00245241 0.207685 0.182417 58 27044 44 1.58331e+07 7.26073e+06 2.08734e+06 3623.85 13.03 2.04241 1.83311 62154 534210 -1 22173 25 14106 16356 3319452 736936 0 0 3319452 736936 15105 14381 0 0 134447 123592 0 0 159636 143521 0 0 15111 14467 0 0 1505004 218234 0 0 1490149 222741 0 0 15105 0 0 1026 7373 7737 20943 1296 165 9.37367 9.37367 -1454.81 -9.37367 0 0 2.61600e+06 4541.67 1.01 1.10 0.30 -1 -1 1.01 0.336404 0.301597 1323 836 798 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_nopipe_44.v common 22.59 vpr 69.47 MiB 0.13 15540 -1 -1 1 0.56 -1 -1 38292 -1 -1 181 22 0 12 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 71140 22 19 3884 2798 1 2294 234 24 24 576 mult_36 auto 31.8 MiB 4.98 15940 69.5 MiB 0.78 0.01 8.84631 -887.82 -8.84631 8.84631 1.43 0.00343021 0.00303523 0.213027 0.184872 60 25684 30 1.58331e+07 7.30301e+06 2.13333e+06 3703.69 9.17 1.47473 1.30222 62730 548095 -1 21669 24 13152 14942 2974216 668041 0 0 2974216 668041 14048 13368 0 0 125675 116472 0 0 145411 132886 0 0 14052 13458 0 0 1348281 194320 0 0 1326749 197537 0 0 14048 0 0 922 5805 5338 18911 950 43 9.22651 9.22651 -1379.23 -9.22651 0 0 2.67122e+06 4637.53 0.86 0.63 0.37 -1 -1 0.86 0.190235 0.170918 1351 855 817 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_nopipe_45.v common 23.71 vpr 69.53 MiB 0.24 15796 -1 -1 1 0.63 -1 -1 39884 -1 -1 186 22 0 13 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 71200 22 19 3989 2869 1 2359 240 24 24 576 mult_36 auto 31.8 MiB 5.24 16859 69.5 MiB 0.80 0.01 8.90724 -916.022 -8.90724 8.90724 2.23 0.00285561 0.00251358 0.22878 0.20033 64 26636 33 1.58331e+07 7.76948e+06 2.26035e+06 3924.22 9.49 1.37683 1.22225 64454 586630 -1 22516 24 12932 14957 2821484 637264 0 0 2821484 637264 13856 13120 0 0 120757 110555 0 0 145713 131223 0 0 13862 13234 0 0 1265211 186433 0 0 1262085 182699 0 0 13856 0 0 946 6614 6822 18965 1163 146 9.28757 9.28757 -1288.1 -9.28757 0 0 2.84938e+06 4946.85 0.87 0.67 0.37 -1 -1 0.87 0.211116 0.190624 1387 874 836 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_nopipe_46.v common 28.42 vpr 70.14 MiB 0.16 15956 -1 -1 1 0.77 -1 -1 39872 -1 -1 189 22 0 13 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 71820 22 19 4063 2926 1 2398 243 24 24 576 mult_36 auto 32.4 MiB 6.52 17948 70.1 MiB 1.27 0.02 9.40056 -947.004 -9.40056 9.40056 2.01 0.00579361 0.00512028 0.399092 0.351902 62 29925 29 1.58331e+07 7.81177e+06 2.19658e+06 3813.51 11.51 2.11275 1.89724 63306 560109 -1 23881 23 13619 15646 2728571 603400 0 0 2728571 603400 14554 13770 0 0 130598 120232 0 0 148246 136047 0 0 14557 13871 0 0 1219720 161533 0 0 1200896 157947 0 0 14554 0 0 958 6388 6768 19817 1138 45 9.64467 9.64467 -1639.71 -9.64467 0 0 2.72095e+06 4723.87 1.22 1.02 0.53 -1 -1 1.22 0.375063 0.340896 1414 893 855 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_nopipe_47.v common 22.93 vpr 70.61 MiB 0.24 16328 -1 -1 1 0.51 -1 -1 40180 -1 -1 194 22 0 13 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 72308 22 19 4167 2996 1 2465 248 24 24 576 mult_36 auto 33.0 MiB 6.15 17017 70.6 MiB 0.82 0.01 8.9976 -923.78 -8.9976 8.9976 1.44 0.00309296 0.00271197 0.231185 0.202702 60 27718 30 1.58331e+07 7.88224e+06 2.13333e+06 3703.69 8.39 1.1787 1.03978 62730 548095 -1 22925 24 12311 14280 2803242 639509 0 0 2803242 639509 13132 12472 0 0 119084 109707 0 0 135725 125110 0 0 13135 12565 0 0 1263827 188874 0 0 1258339 190781 0 0 13132 0 0 845 5835 6574 17614 1206 11 9.59747 9.59747 -1539.76 -9.59747 0 0 2.67122e+06 4637.53 0.78 1.05 0.48 -1 -1 0.78 0.398217 0.360917 1449 912 874 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_nopipe_48.v common 24.49 vpr 70.76 MiB 0.18 16428 -1 -1 1 0.68 -1 -1 40240 -1 -1 197 22 0 13 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 72456 22 19 4241 3053 1 2504 251 24 24 576 mult_36 auto 33.2 MiB 6.93 17669 70.8 MiB 1.12 0.02 8.9445 -1012.84 -8.9445 8.9445 1.91 0.00514476 0.00451534 0.340137 0.299101 62 28570 31 1.58331e+07 7.92452e+06 2.19658e+06 3813.51 7.62 1.45157 1.28787 63306 560109 -1 23358 23 13503 15334 2364866 545916 0 0 2364866 545916 14401 13620 0 0 126770 116758 0 0 144257 132921 0 0 14405 13682 0 0 1015669 138953 0 0 1049364 129982 0 0 14401 0 0 928 6001 5646 19475 1005 295 8.98402 8.98402 -1596.61 -8.98402 0 0 2.72095e+06 4723.87 1.22 0.93 0.55 -1 -1 1.22 0.322322 0.291449 1477 931 893 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_nopipe_49.v common 34.27 vpr 71.18 MiB 0.21 16860 -1 -1 1 0.76 -1 -1 40560 -1 -1 204 22 0 14 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 72892 22 19 4346 3124 1 2572 259 24 24 576 mult_36 auto 33.7 MiB 7.23 17642 71.2 MiB 1.64 0.02 9.0698 -922.225 -9.0698 9.0698 2.30 0.00772251 0.00689332 0.522493 0.467218 58 30104 49 1.58331e+07 8.41918e+06 2.08734e+06 3623.85 14.72 2.21139 1.96865 62154 534210 -1 24633 23 15997 18549 3230823 742052 0 0 3230823 742052 17127 16309 0 0 149891 137530 0 0 177092 160750 0 0 17130 16422 0 0 1446894 203670 0 0 1422689 207371 0 0 17127 0 0 1158 7610 8416 23146 1503 347 9.45371 9.45371 -1494.6 -9.45371 0 0 2.61600e+06 4541.67 1.24 1.21 0.50 -1 -1 1.24 0.43249 0.391914 1512 950 912 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_nopipe_50.v common 28.58 vpr 71.55 MiB 0.19 16924 -1 -1 1 0.59 -1 -1 40484 -1 -1 206 22 0 14 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 73268 22 19 4420 3181 1 2611 261 24 24 576 mult_36 auto 34.0 MiB 7.68 18336 71.6 MiB 0.93 0.01 9.11076 -1017 -9.11076 9.11076 1.44 0.00328329 0.00288742 0.256283 0.223795 60 30405 47 1.58331e+07 8.44736e+06 2.13333e+06 3703.69 12.39 1.70745 1.50719 62730 548095 -1 24968 24 13915 16364 3081808 678920 0 0 3081808 678920 14958 14069 0 0 132013 121163 0 0 151817 139627 0 0 14962 14215 0 0 1369591 193714 0 0 1398467 196132 0 0 14958 0 0 1070 7531 7728 20729 1464 99 9.36567 9.36567 -1641.82 -9.36567 0 0 2.67122e+06 4637.53 0.81 0.69 0.42 -1 -1 0.81 0.219812 0.197156 1541 969 931 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_nopipe_51.v common 30.61 vpr 72.29 MiB 0.23 17280 -1 -1 1 0.75 -1 -1 40568 -1 -1 211 22 0 14 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 74024 22 19 4524 3251 1 2680 266 24 24 576 mult_36 auto 34.8 MiB 7.45 20504 72.3 MiB 1.42 0.01 9.1229 -1058 -9.1229 9.1229 2.28 0.00342404 0.00300731 0.433427 0.381833 64 31638 44 1.58331e+07 8.51783e+06 2.26035e+06 3924.22 12.26 2.48255 2.21459 64454 586630 -1 26919 22 13444 15561 3181973 698261 0 0 3181973 698261 14385 13666 0 0 132429 121724 0 0 153159 140924 0 0 14388 13773 0 0 1442820 201630 0 0 1424792 206544 0 0 14385 0 0 967 6371 7613 19848 1233 24 9.25032 9.25032 -1725.68 -9.25032 0 0 2.84938e+06 4946.85 0.87 0.70 0.34 -1 -1 0.87 0.213906 0.192222 1576 988 950 19 0 0 -k6_frac_uripple_N8_22nm.xml fir_nopipe_52.v common 29.28 vpr 72.31 MiB 0.24 17368 -1 -1 1 0.67 -1 -1 38916 -1 -1 215 22 0 14 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 74044 22 19 4598 3308 1 2717 270 24 24 576 mult_36 auto 34.7 MiB 6.54 18601 72.3 MiB 0.96 0.01 8.97446 -1039.07 -8.97446 8.97446 1.44 0.00338537 0.00296694 0.259869 0.226308 58 30901 47 1.58331e+07 8.57421e+06 2.08734e+06 3623.85 13.27 1.59333 1.40347 62154 534210 -1 25023 22 15497 18202 3107801 718145 0 0 3107801 718145 16629 15784 0 0 144659 132774 0 0 172787 156216 0 0 16630 15843 0 0 1375153 200132 0 0 1381943 197396 0 0 16629 0 0 1158 9120 9013 22467 1695 469 9.59137 9.59137 -1943.03 -9.59137 0 0 2.61600e+06 4541.67 0.98 1.19 0.49 -1 -1 0.98 0.456183 0.414602 1605 1007 969 19 0 0 +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 total_swap accepted_swap rejected_swap aborted_swap 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 num_le num_luts num_add_blocks max_add_chain_length num_sub_blocks max_sub_chain_length +k6_frac_2ripple_N8_22nm.xml fir_pipe_14.v common 15.08 vpr 73.54 MiB 0.08 10528 -1 -1 1 0.31 -1 -1 38832 -1 -1 65 22 0 4 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 75300 22 19 1974 1653 1 1013 110 16 16 256 mult_36 auto 35.8 MiB 1.00 5366 16679 3774 10975 1930 73.5 MiB 0.45 0.01 3.77076 -1035.59 -3.77076 3.77076 1.07 0.00313597 0.00274622 0.228234 0.20141 58 11657 33 6.59459e+06 2.52492e+06 871168. 3403.00 8.36 1.11716 0.980088 26872 219187 -1 9401 19 4617 5180 952922 211448 0 0 952922 211448 4956 4701 0 0 39620 36179 0 0 50879 43488 0 0 4997 4742 0 0 427759 60411 0 0 424711 61927 0 0 4956 0 0 358 2084 2787 16699 237 1 4.52256 4.52256 -1279.81 -4.52256 0 0 1.09288e+06 4269.05 0.49 0.45 0.26 -1 -1 0.49 0.196166 0.178707 481 649 247 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_pipe_15.v common 12.88 vpr 74.75 MiB 0.09 10916 -1 -1 1 0.34 -1 -1 39608 -1 -1 72 22 0 5 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 76544 22 19 2144 1789 1 1110 118 16 16 256 mult_36 auto 37.2 MiB 1.34 6094 20348 4989 12732 2627 74.8 MiB 0.55 0.01 4.02136 -1124.61 -4.02136 4.02136 0.97 0.0038405 0.00342692 0.28383 0.254401 66 11662 44 6.59459e+06 3.02225e+06 974584. 3806.97 5.84 1.45733 1.2927 28148 247068 -1 9553 20 4262 4855 813060 184935 0 0 813060 184935 4687 4349 0 0 36632 33398 0 0 47438 40420 0 0 4749 4409 0 0 359291 52050 0 0 360263 50309 0 0 4687 0 0 440 3179 3202 27212 198 8 4.64786 4.64786 -1308.56 -4.64786 0 0 1.22072e+06 4768.46 0.54 0.43 0.28 -1 -1 0.54 0.207928 0.189582 521 704 266 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_pipe_16.v common 16.79 vpr 75.12 MiB 0.09 11292 -1 -1 1 0.35 -1 -1 39128 -1 -1 74 22 0 5 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 76924 22 19 2218 1846 1 1154 120 16 16 256 mult_36 auto 37.5 MiB 1.29 6705 21065 5188 13242 2635 75.1 MiB 0.65 0.01 3.89606 -1175.83 -3.89606 3.89606 1.03 0.00503919 0.00456367 0.350409 0.3166 60 13619 42 6.59459e+06 3.0512e+06 890343. 3477.90 9.49 1.54694 1.37606 27128 224764 -1 10941 21 5197 5939 1010638 225463 0 0 1010638 225463 5673 5237 0 0 43093 39200 0 0 56438 46911 0 0 5674 5259 0 0 445314 65826 0 0 454446 63030 0 0 5673 0 0 496 3950 3574 31808 287 1 4.27196 4.27196 -1465.59 -4.27196 0 0 1.11577e+06 4358.47 0.49 0.50 0.27 -1 -1 0.49 0.219308 0.199348 540 723 285 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_pipe_17.v common 19.78 vpr 76.85 MiB 0.11 12132 -1 -1 1 0.40 -1 -1 39760 -1 -1 83 22 0 5 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 78692 22 19 2536 2130 1 1256 129 16 16 256 mult_36 auto 39.6 MiB 1.67 7097 17354 3413 11756 2185 76.8 MiB 0.50 0.01 3.89606 -1305 -3.89606 3.89606 1.01 0.00604251 0.00550308 0.272607 0.242915 64 13178 23 6.59459e+06 3.18149e+06 943753. 3686.54 11.84 2.17757 1.93652 27892 240595 -1 10892 20 4844 5686 1003501 231528 0 0 1003501 231528 5289 4894 0 0 42689 38672 0 0 56072 47179 0 0 5321 4936 0 0 447806 66573 0 0 446324 69274 0 0 5289 0 0 460 3860 3768 23877 446 89 4.39726 4.39726 -1502.47 -4.39726 0 0 1.19033e+06 4649.74 0.52 0.57 0.30 -1 -1 0.52 0.255096 0.231491 617 851 304 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_pipe_18.v common 19.27 vpr 76.93 MiB 0.11 12172 -1 -1 1 0.40 -1 -1 40504 -1 -1 86 22 0 5 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 78780 22 19 2610 2187 1 1305 132 16 16 256 mult_36 auto 39.6 MiB 1.66 7245 19227 4350 12608 2269 76.9 MiB 0.55 0.01 3.89606 -1380.69 -3.89606 3.89606 1.02 0.00435901 0.0038411 0.283594 0.250334 66 13940 42 6.59459e+06 3.22491e+06 974584. 3806.97 11.26 2.1 1.86869 28148 247068 -1 11263 17 5147 5976 1006133 226947 0 0 1006133 226947 5706 5293 0 0 43470 39241 0 0 57442 48356 0 0 5821 5395 0 0 452479 63619 0 0 441215 65043 0 0 5706 0 0 574 4028 4648 32814 280 1 4.39726 4.39726 -1606.47 -4.39726 0 0 1.22072e+06 4768.46 0.54 0.47 0.32 -1 -1 0.54 0.210915 0.191731 636 870 323 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_pipe_19.v common 16.24 vpr 78.00 MiB 0.14 12572 -1 -1 1 0.43 -1 -1 40536 -1 -1 91 22 0 6 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 79876 22 19 2778 2321 1 1401 138 16 16 256 mult_36 auto 40.4 MiB 1.50 8014 20074 4105 13516 2453 78.0 MiB 0.59 0.01 4.02136 -1450.91 -4.02136 4.02136 1.02 0.00442855 0.00384756 0.305694 0.271933 68 14429 34 6.59459e+06 3.69329e+06 1.00038e+06 3907.74 8.19 2.12128 1.88467 28404 252462 -1 11877 17 5311 6114 930206 214339 0 0 930206 214339 5635 5372 0 0 43141 39026 0 0 56021 47243 0 0 5645 5416 0 0 407806 58680 0 0 411958 58602 0 0 5635 0 0 340 2394 2113 6993 557 26 4.27196 4.27196 -1707.22 -4.27196 0 0 1.24648e+06 4869.04 0.53 0.53 0.31 -1 -1 0.53 0.264447 0.243269 676 925 342 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_pipe_20.v common 22.05 vpr 78.14 MiB 0.11 12456 -1 -1 1 0.51 -1 -1 39664 -1 -1 93 22 0 6 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 80012 22 19 2852 2378 1 1441 140 16 16 256 mult_36 auto 40.7 MiB 1.75 7863 22283 4740 14606 2937 78.1 MiB 0.71 0.01 4.02136 -1481.38 -4.02136 4.02136 1.03 0.00533172 0.00477556 0.36545 0.32603 70 15319 41 6.59459e+06 3.72224e+06 1.02522e+06 4004.78 13.53 2.59237 2.30924 28912 262511 -1 12028 17 5322 6234 931617 222649 0 0 931617 222649 5646 5374 0 0 45594 40925 0 0 60463 50394 0 0 5654 5423 0 0 409297 60145 0 0 404963 60388 0 0 5646 0 0 338 2866 3010 7136 640 114 4.52256 4.52256 -1783.64 -4.52256 0 0 1.29210e+06 5047.26 0.56 0.48 0.34 -1 -1 0.56 0.230379 0.209443 695 944 361 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_pipe_21.v common 18.06 vpr 79.49 MiB 0.12 13048 -1 -1 1 0.52 -1 -1 41460 -1 -1 97 22 0 6 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 81400 22 19 3057 2549 1 1544 144 16 16 256 mult_36 auto 42.1 MiB 1.93 8892 21633 4245 14847 2541 79.5 MiB 0.64 0.01 4.02136 -1636.32 -4.02136 4.02136 0.99 0.00506586 0.00443686 0.329955 0.290577 70 15473 44 6.59459e+06 3.78015e+06 1.02522e+06 4004.78 9.29 1.91823 1.69019 28912 262511 -1 13067 20 5804 6781 1048391 250430 0 0 1048391 250430 6146 5836 0 0 50905 45914 0 0 65838 55502 0 0 6157 5883 0 0 460708 68219 0 0 458637 69076 0 0 6146 0 0 356 3116 3129 7686 708 146 4.27196 4.27196 -1912.12 -4.27196 0 0 1.29210e+06 5047.26 0.59 0.56 0.34 -1 -1 0.59 0.277517 0.250585 742 1017 380 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_pipe_22.v common 22.49 vpr 79.69 MiB 0.13 13080 -1 -1 1 0.52 -1 -1 40168 -1 -1 100 22 0 6 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 81600 22 19 3131 2606 1 1587 147 16 16 256 mult_36 auto 42.4 MiB 1.61 9428 25302 5285 16477 3540 79.7 MiB 0.81 0.01 3.89606 -1628.34 -3.89606 3.89606 1.00 0.00530585 0.0046807 0.433031 0.385896 72 17173 33 6.59459e+06 3.82357e+06 1.04740e+06 4091.43 13.74 2.7472 2.42958 29168 268476 -1 13852 19 6263 7071 1192768 274092 0 0 1192768 274092 6586 6310 0 0 51386 46633 0 0 70039 57308 0 0 6591 6354 0 0 528510 77906 0 0 529656 79581 0 0 6586 0 0 338 2403 2637 8219 532 50 4.27196 4.27196 -1953.69 -4.27196 0 0 1.31294e+06 5128.69 0.57 0.61 0.35 -1 -1 0.57 0.287825 0.262555 762 1036 399 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_pipe_23.v common 23.41 vpr 80.63 MiB 0.13 13688 -1 -1 1 0.53 -1 -1 40576 -1 -1 107 22 0 7 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 82564 22 19 3301 2742 1 1685 155 18 18 324 mult_36 auto 43.4 MiB 1.37 9566 28443 6640 19034 2769 80.6 MiB 0.88 0.01 4.27196 -1725.13 -4.27196 4.27196 1.36 0.00653514 0.00588828 0.45529 0.406084 66 19877 45 8.13932e+06 4.3209e+06 1.27759e+06 3943.17 13.67 2.65699 2.34544 36296 327148 -1 15104 18 7090 7909 1469524 317702 0 0 1469524 317702 7483 7133 0 0 57899 52932 0 0 77547 64773 0 0 7492 7197 0 0 665085 91091 0 0 654018 94576 0 0 7483 0 0 410 3004 2622 9508 495 82 4.27196 4.27196 -2041.81 -4.27196 0 0 1.59950e+06 4936.74 0.76 0.67 0.41 -1 -1 0.76 0.275995 0.249837 802 1091 418 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_pipe_24.v common 19.11 vpr 80.71 MiB 0.13 13764 -1 -1 1 0.56 -1 -1 40240 -1 -1 109 22 0 7 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 82648 22 19 3375 2799 1 1732 157 18 18 324 mult_36 auto 43.7 MiB 1.18 10421 31882 7532 20861 3489 80.7 MiB 1.02 0.01 3.89606 -1763.04 -3.89606 3.89606 1.40 0.00686251 0.00615039 0.540848 0.484848 74 18997 29 8.13932e+06 4.34985e+06 1.40368e+06 4332.34 9.15 2.29997 2.05105 37912 362744 -1 15772 14 6641 7856 1355528 282295 0 0 1355528 282295 6976 6689 0 0 50195 44866 0 0 69060 55895 0 0 6984 6730 0 0 604652 82636 0 0 617661 85479 0 0 6976 0 0 351 3999 3808 8665 938 280 4.52256 4.52256 -2148.15 -4.52256 0 0 1.74764e+06 5393.95 0.90 0.62 0.46 -1 -1 0.90 0.26105 0.238734 821 1110 437 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_pipe_25.v common 29.13 vpr 82.05 MiB 0.14 14068 -1 -1 1 0.65 -1 -1 41316 -1 -1 116 22 0 7 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 84024 22 19 3615 3005 1 1836 164 18 18 324 mult_36 auto 45.1 MiB 1.47 11333 34660 7810 23200 3650 82.1 MiB 1.09 0.01 4.27196 -1928.99 -4.27196 4.27196 1.37 0.00701633 0.00632527 0.544899 0.482573 76 19772 26 8.13932e+06 4.45118e+06 1.43297e+06 4422.75 18.57 3.41676 3.03884 38232 369828 -1 16847 17 7052 8109 1410698 296130 0 0 1410698 296130 7401 7092 0 0 55138 49940 0 0 74720 61386 0 0 7410 7146 0 0 629782 86285 0 0 636247 84281 0 0 7401 0 0 369 3157 3757 9015 775 60 4.52256 4.52256 -2303.27 -4.52256 0 0 1.77541e+06 5479.65 0.85 0.75 0.47 -1 -1 0.85 0.357782 0.327264 877 1201 456 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_pipe_26.v common 29.18 vpr 82.51 MiB 0.15 14332 -1 -1 1 0.66 -1 -1 41316 -1 -1 118 22 0 7 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 84488 22 19 3689 3062 1 1874 166 18 18 324 mult_36 auto 45.4 MiB 1.71 10423 32542 7338 21514 3690 82.5 MiB 1.00 0.01 3.89606 -1897.14 -3.89606 3.89606 1.34 0.00717065 0.00638547 0.505545 0.448703 68 20443 43 8.13932e+06 4.48013e+06 1.31159e+06 4048.11 18.63 3.9427 3.49785 36620 334356 -1 15919 19 7296 8456 1249035 282759 0 0 1249035 282759 7684 7339 0 0 56542 50807 0 0 76128 62550 0 0 7693 7413 0 0 538183 78140 0 0 562805 76510 0 0 7684 0 0 405 3755 3781 9439 844 213 4.27196 4.27196 -2364.82 -4.27196 0 0 1.63345e+06 5041.52 0.80 0.72 0.41 -1 -1 0.80 0.361677 0.3306 896 1220 475 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_pipe_27.v common 20.65 vpr 83.66 MiB 0.15 14480 -1 -1 1 0.65 -1 -1 42084 -1 -1 126 22 0 8 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 85668 22 19 3871 3210 1 1982 175 18 18 324 mult_36 auto 46.4 MiB 1.86 12196 35872 8186 24125 3561 83.7 MiB 1.22 0.02 4.14666 -2025.63 -4.14666 4.14666 1.40 0.00782028 0.00702169 0.643503 0.573727 74 21458 42 8.13932e+06 4.99193e+06 1.40368e+06 4332.34 9.38 2.96729 2.64199 37912 362744 -1 18238 17 7632 8989 1596604 340464 0 0 1596604 340464 8110 7739 0 0 60362 54166 0 0 83008 67100 0 0 8120 7805 0 0 713317 100810 0 0 723687 102844 0 0 8110 0 0 494 4207 4879 10192 996 223 4.39726 4.39726 -2479.17 -4.39726 0 0 1.74764e+06 5393.95 0.84 0.85 0.43 -1 -1 0.84 0.397927 0.364629 944 1275 494 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_pipe_28.v common 31.32 vpr 84.04 MiB 0.16 14648 -1 -1 1 0.72 -1 -1 41172 -1 -1 128 22 0 8 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 86052 22 19 3945 3267 1 2025 177 18 18 324 mult_36 auto 47.1 MiB 1.58 11387 35393 7744 23785 3864 84.0 MiB 1.17 0.02 3.89606 -2106.62 -3.89606 3.89606 1.38 0.00782547 0.00701654 0.610033 0.54202 74 20718 37 8.13932e+06 5.02088e+06 1.40368e+06 4332.34 20.35 4.50781 4.0154 37912 362744 -1 17146 19 7886 8814 1552606 334993 0 0 1552606 334993 8295 7931 0 0 61491 55673 0 0 85374 68735 0 0 8306 7989 0 0 685497 98058 0 0 703643 96607 0 0 8295 0 0 423 2662 2764 10105 593 11 4.39726 4.39726 -2553.25 -4.39726 0 0 1.74764e+06 5393.95 0.82 0.79 0.44 -1 -1 0.82 0.371251 0.33725 962 1294 513 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_pipe_29.v common 30.17 vpr 85.20 MiB 0.16 15280 -1 -1 1 0.77 -1 -1 42352 -1 -1 135 22 0 9 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 87248 22 19 4159 3447 1 2141 185 22 22 484 mult_36 auto 48.3 MiB 2.12 13290 39635 8732 27216 3687 85.2 MiB 1.34 0.02 3.89606 -2170.33 -3.89606 3.89606 2.29 0.00909373 0.00821356 0.702081 0.627449 68 24798 46 1.32347e+07 5.5182e+06 2.01763e+06 4168.66 15.72 3.21038 2.85067 55470 518816 -1 19823 17 8373 9849 1714705 370815 0 0 1714705 370815 8798 8428 0 0 71001 64284 0 0 92388 77196 0 0 8808 8508 0 0 764097 106894 0 0 769613 105505 0 0 8798 0 0 446 4499 5324 10953 1096 312 4.27196 4.27196 -2715.28 -4.27196 0 0 2.51205e+06 5190.18 1.34 0.91 0.61 -1 -1 1.34 0.419758 0.38571 1015 1367 532 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_pipe_30.v common 27.53 vpr 85.21 MiB 0.16 15524 -1 -1 1 0.78 -1 -1 43288 -1 -1 137 22 0 9 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 87260 22 19 4233 3504 1 2181 187 22 22 484 mult_36 auto 48.4 MiB 1.93 13678 36499 8160 25028 3311 85.2 MiB 1.22 0.02 3.77076 -2179.16 -3.77076 3.77076 2.28 0.00865883 0.00779505 0.63181 0.562862 68 24440 33 1.32347e+07 5.54715e+06 2.01763e+06 4168.66 13.04 3.00028 2.67051 55470 518816 -1 20390 29 8719 10222 1925982 457215 0 0 1925982 457215 9216 8830 0 0 71176 64279 0 0 96368 78856 0 0 9216 8905 0 0 871857 147152 0 0 868149 149193 0 0 9216 0 0 511 4848 5329 11777 1039 290 4.27196 4.27196 -2766.73 -4.27196 0 0 2.51205e+06 5190.18 1.35 1.14 0.62 -1 -1 1.35 0.560169 0.507152 1034 1386 551 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_pipe_31.v common 31.40 vpr 87.21 MiB 0.18 15884 -1 -1 1 0.85 -1 -1 43564 -1 -1 143 22 0 9 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 89308 22 19 4410 3647 1 2284 193 22 22 484 mult_36 auto 49.6 MiB 2.04 13644 43082 9987 29059 4036 87.2 MiB 1.40 0.02 3.89606 -2272.68 -3.89606 3.89606 2.32 0.008716 0.00777425 0.724975 0.64202 66 26268 32 1.32347e+07 5.63401e+06 1.96511e+06 4060.15 16.68 3.94324 3.50606 54986 507526 -1 20754 17 8767 10104 1717623 365728 0 0 1717623 365728 9181 8825 0 0 72659 65507 0 0 94872 80499 0 0 9186 8882 0 0 772801 98977 0 0 758924 103038 0 0 9181 0 0 433 4097 5013 11455 965 398 4.39726 4.39726 -2967.77 -4.39726 0 0 2.45963e+06 5081.88 1.31 0.85 0.60 -1 -1 1.31 0.391949 0.35621 1077 1441 570 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_pipe_32.v common 45.11 vpr 86.89 MiB 0.17 15892 -1 -1 1 0.82 -1 -1 43780 -1 -1 145 22 0 9 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 88976 22 19 4484 3704 1 2331 195 22 22 484 mult_36 auto 49.9 MiB 1.96 14654 38615 8835 26326 3454 86.9 MiB 1.37 0.02 3.89606 -2316.3 -3.89606 3.89606 2.30 0.00999807 0.00899643 0.682436 0.608512 76 25966 31 1.32347e+07 5.66296e+06 2.20457e+06 4554.90 30.04 5.02838 4.47324 57882 574062 -1 22063 17 9602 11276 2235408 468775 0 0 2235408 468775 10143 9710 0 0 79594 72475 0 0 105543 87841 0 0 10152 9754 0 0 1013504 142803 0 0 1016472 146192 0 0 10143 0 0 559 5641 5994 12918 1188 292 4.27196 4.27196 -2867.19 -4.27196 0 0 2.73077e+06 5642.09 1.50 1.09 0.70 -1 -1 1.50 0.460002 0.421942 1096 1460 589 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_pipe_33.v common 42.94 vpr 88.94 MiB 0.19 16832 -1 -1 1 0.99 -1 -1 43844 -1 -1 157 22 0 10 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 91076 22 19 4843 4029 1 2441 208 22 22 484 mult_36 auto 51.6 MiB 2.64 15149 37784 7732 26674 3378 88.9 MiB 1.39 0.02 3.89606 -2514.82 -3.89606 3.89606 2.33 0.0107456 0.00976905 0.722753 0.644537 76 25914 36 1.32347e+07 6.23266e+06 2.20457e+06 4554.90 26.61 5.25209 4.67218 57882 574062 -1 22340 28 8985 10445 2052543 513925 0 0 2052543 513925 9487 9043 0 0 68275 61256 0 0 99640 79555 0 0 9491 9089 0 0 921662 178794 0 0 943988 176188 0 0 9487 0 0 524 4310 5174 12106 1012 210 4.52256 4.52256 -3175.07 -4.52256 0 0 2.73077e+06 5642.09 1.44 1.35 0.69 -1 -1 1.44 0.6989 0.632998 1185 1606 608 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_pipe_34.v common 44.69 vpr 88.96 MiB 0.20 17052 -1 -1 1 0.95 -1 -1 43848 -1 -1 160 22 0 10 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 91092 22 19 4917 4086 1 2486 211 22 22 484 mult_36 auto 52.2 MiB 2.50 14895 44101 9296 30580 4225 89.0 MiB 1.53 0.02 3.89606 -2490.39 -3.89606 3.89606 2.38 0.0107252 0.00989359 0.798504 0.718899 70 28222 35 1.32347e+07 6.27609e+06 2.06816e+06 4273.05 28.64 5.69594 5.04899 56434 539830 -1 22956 20 9963 11614 1974405 430708 0 0 1974405 430708 10586 10045 0 0 87384 79128 0 0 113790 95651 0 0 10592 10134 0 0 865438 118558 0 0 886615 117192 0 0 10586 0 0 642 4733 6011 13550 1122 346 4.39726 4.39726 -3136.17 -4.39726 0 0 2.60483e+06 5381.88 1.40 1.07 0.66 -1 -1 1.40 0.527362 0.481149 1205 1625 627 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_pipe_35.v common 35.66 vpr 89.84 MiB 0.20 17464 -1 -1 1 0.99 -1 -1 44512 -1 -1 163 22 0 10 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 92000 22 19 5093 4228 1 2588 214 22 22 484 mult_36 auto 53.1 MiB 2.42 16010 44305 9368 31019 3918 89.8 MiB 1.42 0.02 3.89606 -2614.77 -3.89606 3.89606 2.38 0.00902057 0.0080132 0.689916 0.609979 72 30576 48 1.32347e+07 6.31951e+06 2.11301e+06 4365.72 19.45 4.61578 4.07233 56918 551676 -1 24390 20 10646 12268 2572013 538778 0 0 2572013 538778 11225 10745 0 0 91605 83175 0 0 121118 101198 0 0 11229 10817 0 0 1160211 163193 0 0 1176625 169650 0 0 11225 0 0 599 5020 5041 14198 1099 173 4.39726 4.39726 -3361.47 -4.39726 0 0 2.64603e+06 5467.00 1.41 1.32 0.67 -1 -1 1.41 0.580125 0.527952 1248 1680 646 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_pipe_36.v common 47.08 vpr 90.48 MiB 0.20 17376 -1 -1 1 1.01 -1 -1 44468 -1 -1 165 22 0 10 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 92648 22 19 5167 4285 1 2632 216 22 22 484 mult_36 auto 53.7 MiB 2.39 16595 44859 9121 31464 4274 90.4 MiB 1.44 0.02 3.89606 -2653.33 -3.89606 3.89606 2.28 0.0103314 0.00905013 0.695634 0.613896 80 26676 21 1.32347e+07 6.34846e+06 2.29262e+06 4736.82 30.84 5.54643 4.90472 59334 607116 -1 23841 18 10037 11365 2020305 415762 0 0 2020305 415762 10562 10087 0 0 80768 73140 0 0 109840 89695 0 0 10563 10133 0 0 900002 116187 0 0 908570 116520 0 0 10562 0 0 539 3687 4093 13513 834 39 4.27196 4.27196 -3250.29 -4.27196 0 0 2.87723e+06 5944.70 1.56 1.17 0.74 -1 -1 1.56 0.593475 0.540802 1267 1699 665 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_pipe_37.v common 34.58 vpr 91.20 MiB 0.22 17904 -1 -1 1 1.11 -1 -1 43640 -1 -1 173 22 0 11 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 93392 22 19 5380 4464 1 2743 225 24 24 576 mult_36 auto 54.5 MiB 2.70 17747 48789 10295 33866 4628 91.2 MiB 1.57 0.02 4.14666 -2916.96 -4.14666 4.14666 2.75 0.0119871 0.0106754 0.788709 0.699274 74 31386 46 1.59675e+07 6.86027e+06 2.56259e+06 4448.94 16.56 4.01299 3.54249 67906 667765 -1 26017 17 10467 12288 2150858 451279 0 0 2150858 451279 11038 10562 0 0 80737 72511 0 0 110423 90045 0 0 11047 10629 0 0 968875 133073 0 0 968738 134459 0 0 11038 0 0 589 5647 6860 13924 1340 28 4.64786 4.64786 -3501.45 -4.64786 0 0 3.19068e+06 5539.38 1.72 1.16 0.82 -1 -1 1.72 0.553121 0.502578 1321 1772 684 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_pipe_38.v common 49.82 vpr 97.28 MiB 0.22 18188 -1 -1 1 1.10 -1 -1 44924 -1 -1 176 22 0 11 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 99612 22 19 5454 4521 1 2787 228 24 24 576 mult_36 auto 55.3 MiB 2.88 17903 55212 12334 38970 3908 91.8 MiB 1.89 0.02 4.02136 -2982.57 -4.02136 4.02136 2.71 0.0106207 0.00946587 0.926633 0.825867 80 28611 33 1.59675e+07 6.90369e+06 2.72095e+06 4723.87 31.36 5.74387 5.10484 70206 720185 -1 25470 15 9982 11473 2162384 448469 0 0 2162384 448469 10556 10054 0 0 80060 72240 0 0 108737 89555 0 0 10558 10116 0 0 976997 130968 0 0 975476 135536 0 0 10556 0 0 592 4939 5239 13729 957 232 4.52256 4.52256 -3572.81 -4.52256 0 0 3.41546e+06 5929.62 1.86 1.07 0.80 -1 -1 1.86 0.478536 0.436679 1340 1791 703 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_pipe_39.v common 56.18 vpr 96.32 MiB 0.23 18284 -1 -1 1 1.15 -1 -1 45360 -1 -1 180 22 0 11 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 98632 22 19 5629 4662 1 2884 232 24 24 576 mult_36 auto 55.9 MiB 3.05 19446 53632 11476 38290 3866 92.3 MiB 1.82 0.02 4.14666 -3053.8 -4.14666 4.14666 2.88 0.00952456 0.00842287 0.896443 0.791818 74 34458 39 1.59675e+07 6.9616e+06 2.56259e+06 4448.94 37.16 6.55999 5.80233 67906 667765 -1 28572 18 11122 12793 2590147 520973 0 0 2590147 520973 11752 11244 0 0 86861 78384 0 0 118149 96584 0 0 11757 11327 0 0 1187786 158219 0 0 1173842 165215 0 0 11752 0 0 648 5417 5299 15479 1072 71 4.52256 4.52256 -3784.94 -4.52256 0 0 3.19068e+06 5539.38 1.77 1.28 0.80 -1 -1 1.77 0.566006 0.518122 1381 1846 722 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_pipe_40.v common 39.70 vpr 93.09 MiB 0.23 18628 -1 -1 1 1.16 -1 -1 43716 -1 -1 182 22 0 11 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 95324 22 19 5703 4719 1 2932 234 24 24 576 mult_36 auto 56.8 MiB 3.16 19863 54954 11421 39213 4320 93.1 MiB 1.86 0.02 4.14666 -3075.56 -4.14666 4.14666 2.75 0.0113437 0.0102629 0.898703 0.798269 76 35417 37 1.59675e+07 6.99055e+06 2.61600e+06 4541.67 20.32 4.34288 3.83563 68478 680951 -1 28506 17 11692 13726 2736107 562372 0 0 2736107 562372 12375 11829 0 0 92430 83524 0 0 124755 102472 0 0 12380 11892 0 0 1241046 173555 0 0 1253121 179100 0 0 12375 0 0 703 6632 7403 16033 1429 245 4.52256 4.52256 -3705.71 -4.52256 0 0 3.24203e+06 5628.53 1.82 1.34 0.86 -1 -1 1.82 0.573312 0.52612 1400 1865 741 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_pipe_41.v common 34.28 vpr 93.95 MiB 0.23 19200 -1 -1 1 1.25 -1 -1 45716 -1 -1 190 22 0 12 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 96200 22 19 5950 4932 1 3040 243 24 24 576 mult_36 auto 57.8 MiB 3.24 19463 58609 12317 41732 4560 93.9 MiB 1.98 0.02 4.14666 -3316.72 -4.14666 4.14666 2.88 0.00979128 0.00862696 0.964467 0.852947 74 33010 35 1.59675e+07 7.50235e+06 2.56259e+06 4448.94 14.74 4.34429 3.84333 67906 667765 -1 28200 15 11042 12805 2239697 467321 0 0 2239697 467321 11616 11166 0 0 83993 75270 0 0 118085 94831 0 0 11620 11212 0 0 1004324 137799 0 0 1010059 137043 0 0 11616 0 0 591 5345 6214 14646 1240 281 4.64786 4.64786 -3921.44 -4.64786 0 0 3.19068e+06 5539.38 1.79 1.18 0.78 -1 -1 1.79 0.558559 0.511043 1461 1956 760 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_pipe_42.v common 41.77 vpr 94.40 MiB 0.24 19048 -1 -1 1 1.31 -1 -1 45816 -1 -1 193 22 0 12 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 96664 22 19 6024 4989 1 3083 246 24 24 576 mult_36 auto 58.1 MiB 3.09 21094 66466 15032 45937 5497 94.4 MiB 2.31 0.02 4.02136 -3285.13 -4.02136 4.02136 2.85 0.00995642 0.00874965 1.15309 1.01964 78 35316 25 1.59675e+07 7.54578e+06 2.67122e+06 4637.53 21.56 5.21153 4.5926 69630 706637 -1 29768 18 11844 13865 2570814 530454 0 0 2570814 530454 12578 11991 0 0 94968 85620 0 0 129746 105679 0 0 12586 12080 0 0 1155376 159059 0 0 1165560 156025 0 0 12578 0 0 753 5744 7801 16802 1337 213 4.52256 4.52256 -3992.35 -4.52256 0 0 3.35110e+06 5817.88 1.90 1.30 0.90 -1 -1 1.90 0.598664 0.543258 1480 1975 779 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_pipe_43.v common 58.26 vpr 100.75 MiB 0.25 19404 -1 -1 1 1.37 -1 -1 45912 -1 -1 199 22 0 12 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 103172 22 19 6198 5129 1 3182 252 24 24 576 mult_36 auto 58.9 MiB 3.30 21170 54312 11463 38536 4313 95.0 MiB 1.95 0.03 4.27196 -3455.47 -4.27196 4.27196 2.82 0.0128823 0.0116234 0.950573 0.83785 76 36145 27 1.59675e+07 7.63263e+06 2.61600e+06 4541.67 37.99 6.57676 5.82762 68478 680951 -1 30353 16 12281 14419 2790819 574805 0 0 2790819 574805 12958 12374 0 0 95541 86407 0 0 129325 106364 0 0 12968 12443 0 0 1269843 176684 0 0 1270184 180533 0 0 12958 0 0 695 7765 7146 16723 1523 418 4.64786 4.64786 -4256.73 -4.64786 0 0 3.24203e+06 5628.53 1.82 1.43 0.83 -1 -1 1.82 0.647054 0.587432 1523 2030 798 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_pipe_44.v common 50.89 vpr 95.45 MiB 0.25 19844 -1 -1 1 1.46 -1 -1 45996 -1 -1 200 22 0 12 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 97736 22 19 6272 5186 1 3228 253 24 24 576 mult_36 auto 59.4 MiB 3.46 21298 61776 13805 43159 4812 95.4 MiB 2.34 0.03 4.02136 -3400.38 -4.02136 4.02136 2.78 0.0126333 0.011577 1.15078 1.03026 78 36200 34 1.59675e+07 7.64711e+06 2.67122e+06 4637.53 30.09 6.11435 5.37157 69630 706637 -1 30236 16 12013 13863 2616007 537078 0 0 2616007 537078 12650 12069 0 0 97714 88038 0 0 130476 108130 0 0 12651 12144 0 0 1183219 156869 0 0 1179297 159828 0 0 12650 0 0 657 6089 6664 16193 1269 150 4.52256 4.52256 -4072.88 -4.52256 0 0 3.35110e+06 5817.88 1.82 1.39 0.83 -1 -1 1.82 0.624306 0.564993 1542 2049 817 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_pipe_45.v common 55.26 vpr 111.43 MiB 0.29 20264 -1 -1 1 1.54 -1 -1 46780 -1 -1 208 22 0 13 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 114104 22 19 6485 5365 1 3341 262 24 24 576 mult_36 auto 60.4 MiB 3.21 22454 56408 11000 40936 4472 96.6 MiB 2.06 0.03 4.14666 -3614.83 -4.14666 4.14666 2.80 0.0115828 0.0102674 0.947194 0.833174 86 35867 30 1.59675e+07 8.15891e+06 2.91907e+06 5067.82 34.17 6.44865 5.68707 72506 773887 -1 31063 15 12010 13954 2340842 477325 0 0 2340842 477325 12665 12101 0 0 93759 84179 0 0 134146 108295 0 0 12677 12170 0 0 1041913 131204 0 0 1045682 129376 0 0 12665 0 0 674 6991 7240 16538 1352 464 4.52256 4.52256 -4285.51 -4.52256 0 0 3.65856e+06 6351.67 2.07 1.19 1.02 -1 -1 2.07 0.54789 0.498898 1593 2122 836 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_pipe_46.v common 41.06 vpr 97.29 MiB 0.26 20216 -1 -1 1 1.42 -1 -1 46444 -1 -1 210 22 0 13 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 99624 22 19 6559 5422 1 3381 264 24 24 576 mult_36 auto 61.0 MiB 3.29 21956 67944 15072 47666 5206 97.3 MiB 2.30 0.03 4.14666 -3557.64 -4.14666 4.14666 2.78 0.0133903 0.0119049 1.08534 0.953499 76 37513 48 1.59675e+07 8.18786e+06 2.61600e+06 4541.67 20.10 5.35531 4.72408 68478 680951 -1 31118 17 12974 15016 2719373 579870 0 0 2719373 579870 13715 13084 0 0 100191 90540 0 0 138100 112501 0 0 13725 13138 0 0 1227853 171990 0 0 1225789 178617 0 0 13715 0 0 763 6649 7672 17528 1379 478 4.52256 4.52256 -4248.27 -4.52256 0 0 3.24203e+06 5628.53 1.81 1.52 0.80 -1 -1 1.81 0.695068 0.634933 1613 2141 855 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_pipe_47.v common 53.06 vpr 98.45 MiB 0.27 20528 -1 -1 1 1.46 -1 -1 46744 -1 -1 216 22 0 13 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 100812 22 19 6735 5564 1 3478 270 24 24 576 mult_36 auto 62.5 MiB 3.39 23179 68286 14568 48234 5484 98.4 MiB 2.42 0.03 4.14666 -3746.57 -4.14666 4.14666 2.83 0.0131889 0.011801 1.1586 1.02885 80 38605 31 1.59675e+07 8.27472e+06 2.72095e+06 4723.87 31.67 6.67301 5.85688 70206 720185 -1 32188 17 12796 14615 2530838 525720 0 0 2530838 525720 13405 12885 0 0 97415 87414 0 0 133664 108563 0 0 13415 12952 0 0 1143317 151081 0 0 1129622 152825 0 0 13405 0 0 629 5942 6191 16755 1276 1164 4.52256 4.52256 -4301.74 -4.52256 0 0 3.41546e+06 5929.62 1.91 1.34 0.91 -1 -1 1.91 0.653354 0.594829 1656 2196 874 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_pipe_48.v common 52.91 vpr 98.80 MiB 0.27 20632 -1 -1 1 1.55 -1 -1 46844 -1 -1 218 22 0 13 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 101176 22 19 6809 5621 1 3528 272 24 24 576 mult_36 auto 62.8 MiB 3.44 23697 68990 15555 48174 5261 98.8 MiB 2.47 0.03 4.02136 -3739.94 -4.02136 4.02136 2.83 0.0138029 0.0125398 1.16 1.02031 82 39472 37 1.59675e+07 8.30367e+06 2.78508e+06 4835.20 31.05 7.05466 6.19185 70778 734779 -1 33146 19 13273 14900 2665788 546187 0 0 2665788 546187 13987 13363 0 0 103233 93253 0 0 139843 114028 0 0 13990 13420 0 0 1186028 158659 0 0 1208707 153464 0 0 13987 0 0 731 5117 4755 18170 968 36 4.52256 4.52256 -4543.07 -4.52256 0 0 3.48632e+06 6052.64 1.95 1.52 0.95 -1 -1 1.95 0.760167 0.690906 1674 2215 893 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_pipe_49.v common 66.63 vpr 117.97 MiB 0.27 21344 -1 -1 1 1.64 -1 -1 47356 -1 -1 228 22 0 14 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 120800 22 19 7094 5872 1 3643 283 24 24 576 mult_36 auto 64.7 MiB 3.66 26701 74523 16430 51972 6121 100.9 MiB 2.54 0.03 4.27196 -3967.24 -4.27196 4.27196 2.78 0.014549 0.0127619 1.17407 1.03209 88 40455 30 1.59675e+07 8.84444e+06 2.98162e+06 5176.42 44.21 8.27684 7.27801 73078 787199 -1 35724 15 13272 15378 2928187 587447 0 0 2928187 587447 13881 13337 0 0 100412 89691 0 0 139863 113487 0 0 13883 13427 0 0 1334211 176667 0 0 1325937 180838 0 0 13881 0 0 624 7554 7594 17356 1550 426 4.64786 4.64786 -4672.11 -4.64786 0 0 3.70823e+06 6437.90 2.06 1.51 0.99 -1 -1 2.06 0.690936 0.628413 1745 2324 912 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_pipe_50.v common 51.64 vpr 100.35 MiB 0.31 21580 -1 -1 1 1.66 -1 -1 46944 -1 -1 230 22 0 14 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 102760 22 19 7168 5929 1 3677 285 24 24 576 mult_36 auto 64.3 MiB 3.75 24124 73371 15954 51918 5499 100.4 MiB 2.77 0.03 4.39726 -3899.23 -4.39726 4.39726 2.86 0.0176366 0.0157499 1.35824 1.20037 78 40190 34 1.59675e+07 8.87339e+06 2.67122e+06 4637.53 28.73 7.26172 6.34536 69630 706637 -1 33679 15 13373 15258 2752186 568324 0 0 2752186 568324 14127 13475 0 0 103507 92795 0 0 142114 115760 0 0 14128 13551 0 0 1230091 165834 0 0 1248219 166909 0 0 14127 0 0 771 5551 6054 18449 1177 127 4.64786 4.64786 -4676.06 -4.64786 0 0 3.35110e+06 5817.88 1.92 1.54 0.88 -1 -1 1.92 0.751292 0.677775 1764 2343 931 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_pipe_51.v common 58.29 vpr 114.96 MiB 0.29 21728 -1 -1 1 1.74 -1 -1 47688 -1 -1 235 22 0 14 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 117720 22 19 7344 6071 1 3784 290 24 24 576 mult_36 auto 65.1 MiB 3.91 24958 75092 16052 53590 5450 101.0 MiB 2.62 0.03 4.14666 -4033.64 -4.14666 4.14666 2.70 0.0138897 0.0124361 1.20126 1.06297 86 38771 34 1.59675e+07 8.94577e+06 2.91907e+06 5067.82 35.20 7.5279 6.5848 72506 773887 -1 34307 16 13606 15481 2861191 605387 0 0 2861191 605387 14330 13711 0 0 108404 97943 0 0 151651 123718 0 0 14331 13787 0 0 1290002 178870 0 0 1282473 177358 0 0 14330 0 0 743 6498 6278 18250 1189 30 4.52256 4.52256 -4856.99 -4.52256 0 0 3.65856e+06 6351.67 2.10 1.64 1.00 -1 -1 2.10 0.800487 0.717854 1808 2398 950 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_pipe_52.v common 62.24 vpr 116.35 MiB 0.29 21832 -1 -1 1 1.75 -1 -1 47376 -1 -1 237 22 0 14 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 119144 22 19 7418 6128 1 3829 292 24 24 576 mult_36 auto 65.7 MiB 3.84 25267 76764 15967 54524 6273 101.7 MiB 2.80 0.03 4.14666 -4056.06 -4.14666 4.14666 2.79 0.0140103 0.0126112 1.26463 1.11629 82 41744 39 1.59675e+07 8.97472e+06 2.78508e+06 4835.20 39.11 8.30806 7.32992 70778 734779 -1 35165 18 14413 16629 2560972 544146 0 0 2560972 544146 15159 14517 0 0 106826 95547 0 0 145540 118884 0 0 15161 14602 0 0 1136096 150981 0 0 1142190 149615 0 0 15159 0 0 766 8450 7338 19293 1526 596 4.39726 4.39726 -4736.48 -4.39726 0 0 3.48632e+06 6052.64 1.97 1.57 0.94 -1 -1 1.97 0.798008 0.719199 1827 2417 969 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_nopipe_14.v common 16.35 vpr 69.82 MiB 0.07 9420 -1 -1 1 0.20 -1 -1 37732 -1 -1 43 22 0 4 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 71500 22 19 1246 925 1 719 88 16 16 256 mult_36 auto 31.9 MiB 1.48 3981 13933 3963 8182 1788 69.8 MiB 0.35 0.00 6.98711 -333.405 -6.98711 6.98711 1.13 0.00223698 0.00198066 0.175803 0.157029 58 7316 30 6.59459e+06 2.20645e+06 871168. 3403.00 9.67 1.17821 1.04975 26872 219187 -1 6396 24 5771 6482 1011156 226694 0 0 1011156 226694 6482 5928 0 0 43511 40718 0 0 60370 47663 0 0 6540 5998 0 0 445614 64703 0 0 448639 61684 0 0 6482 0 0 736 3402 3423 35913 0 0 8.10453 8.10453 -447.015 -8.10453 0 0 1.09288e+06 4269.05 0.49 0.43 0.26 -1 -1 0.49 0.152354 0.138917 299 285 247 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_nopipe_15.v common 17.05 vpr 70.58 MiB 0.07 9796 -1 -1 1 0.22 -1 -1 37616 -1 -1 46 22 0 5 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 72276 22 19 1344 989 1 778 92 16 16 256 mult_36 auto 32.6 MiB 1.41 4251 15824 4294 9474 2056 70.6 MiB 0.41 0.01 7.02947 -342.05 -7.02947 7.02947 0.92 0.0026002 0.00232161 0.210061 0.188658 56 8472 35 6.59459e+06 2.64588e+06 849745. 3319.32 10.64 1.31087 1.1677 26364 208198 -1 7395 25 7390 8328 1386515 317270 0 0 1386515 317270 8328 7595 0 0 59397 55436 0 0 81352 64793 0 0 8368 7661 0 0 611439 93486 0 0 617631 88299 0 0 8328 0 0 967 4048 4747 48356 0 0 8.33973 8.33973 -468.646 -8.33973 0 0 1.04740e+06 4091.43 0.46 0.54 0.26 -1 -1 0.46 0.156358 0.142204 321 304 266 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_nopipe_16.v common 15.36 vpr 70.84 MiB 0.08 9768 -1 -1 1 0.23 -1 -1 38160 -1 -1 48 22 0 5 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 72536 22 19 1418 1046 1 822 94 16 16 256 mult_36 auto 33.0 MiB 1.66 4676 14365 3667 8145 2553 70.8 MiB 0.42 0.01 7.09841 -340.993 -7.09841 7.09841 1.04 0.00307983 0.00272764 0.220702 0.196859 54 9078 32 6.59459e+06 2.67484e+06 829453. 3240.05 8.24 1.26472 1.12812 26108 202796 -1 7280 27 8073 8980 1720911 401083 0 0 1720911 401083 8980 8208 0 0 65572 62504 0 0 88581 69397 0 0 8982 8253 0 0 781879 123062 0 0 766917 129659 0 0 8980 0 0 931 3723 3351 41711 0 0 8.17073 8.17073 -439.611 -8.17073 0 0 1.02522e+06 4004.78 0.44 0.64 0.25 -1 -1 0.44 0.175102 0.158539 340 323 285 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_nopipe_17.v common 14.39 vpr 71.05 MiB 0.10 10516 -1 -1 1 0.26 -1 -1 37800 -1 -1 52 22 0 5 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 72756 22 19 1518 1112 1 879 98 16 16 256 mult_36 auto 33.4 MiB 1.51 4861 13598 3330 8550 1718 71.1 MiB 0.39 0.01 7.80825 -382.565 -7.80825 7.80825 0.97 0.00289386 0.00259888 0.197825 0.177163 60 9700 48 6.59459e+06 2.73274e+06 890343. 3477.90 7.41 1.12729 1.00683 27128 224764 -1 7541 25 8068 9001 1372772 324379 0 0 1372772 324379 9001 8272 0 0 66051 62608 0 0 88606 70522 0 0 9050 8355 0 0 621343 87369 0 0 578721 87253 0 0 9001 0 0 958 3824 3869 42042 0 0 9.05518 9.05518 -515.5 -9.05518 0 0 1.11577e+06 4358.47 0.51 0.58 0.28 -1 -1 0.51 0.192407 0.174479 365 342 304 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_nopipe_18.v common 22.26 vpr 71.92 MiB 0.09 10692 -1 -1 1 0.26 -1 -1 38324 -1 -1 55 22 0 5 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 73644 22 19 1592 1169 1 918 101 16 16 256 mult_36 auto 34.1 MiB 1.98 5268 13966 3482 8836 1648 71.9 MiB 0.39 0.01 7.72835 -401.323 -7.72835 7.72835 1.01 0.00283833 0.00252908 0.185738 0.165703 62 10065 46 6.59459e+06 2.77617e+06 916467. 3579.95 14.72 1.86955 1.65916 27384 229598 -1 8046 26 7673 8626 1385118 303953 0 0 1385118 303953 8626 7889 0 0 60423 56665 0 0 80513 64278 0 0 8711 7989 0 0 618702 81703 0 0 608143 85429 0 0 8626 0 0 974 4490 3767 43275 0 0 8.80848 8.80848 -540.113 -8.80848 0 0 1.13630e+06 4438.68 0.51 0.62 0.28 -1 -1 0.51 0.222386 0.201435 383 361 323 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_nopipe_19.v common 14.76 vpr 72.11 MiB 0.09 10664 -1 -1 1 0.27 -1 -1 38612 -1 -1 58 22 0 6 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 73844 22 19 1688 1231 1 975 105 16 16 256 mult_36 auto 34.5 MiB 1.83 5779 16901 4334 10195 2372 72.1 MiB 0.48 0.01 7.75835 -390.261 -7.75835 7.75835 1.00 0.00326777 0.00294639 0.240982 0.216665 64 10798 36 6.59459e+06 3.21559e+06 943753. 3686.54 7.18 1.20901 1.07567 27892 240595 -1 8483 25 7419 8439 1111227 252081 0 0 1111227 252081 8225 7575 0 0 51057 47384 0 0 75221 56990 0 0 8242 7653 0 0 480453 67370 0 0 488029 65109 0 0 8225 0 0 830 4410 4625 38903 240 9 8.97278 8.97278 -567.055 -8.97278 0 0 1.19033e+06 4649.74 0.54 0.58 0.30 -1 -1 0.54 0.236144 0.214453 404 380 342 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_nopipe_20.v common 22.51 vpr 72.71 MiB 0.10 10892 -1 -1 1 0.28 -1 -1 38844 -1 -1 59 22 0 6 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 74456 22 19 1762 1288 1 1013 106 16 16 256 mult_36 auto 35.1 MiB 2.04 6222 14856 3369 9454 2033 72.7 MiB 0.47 0.01 7.68911 -431.664 -7.68911 7.68911 1.00 0.0035972 0.00324726 0.233494 0.209542 74 10504 31 6.59459e+06 3.23007e+06 1.07073e+06 4182.55 14.48 2.0214 1.79434 29424 273870 -1 9139 25 7649 8664 1512254 319519 0 0 1512254 319519 8418 7806 0 0 56184 52490 0 0 82139 61938 0 0 8468 7918 0 0 672855 94879 0 0 684190 94488 0 0 8418 0 0 786 3761 4017 31418 262 11 8.88648 8.88648 -589.151 -8.88648 0 0 1.33358e+06 5209.30 0.60 0.68 0.36 -1 -1 0.60 0.241834 0.21864 423 399 361 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_nopipe_21.v common 17.27 vpr 73.04 MiB 0.10 11200 -1 -1 1 0.33 -1 -1 38432 -1 -1 62 22 0 6 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 74788 22 19 1859 1351 1 1072 109 16 16 256 mult_36 auto 35.2 MiB 2.02 6303 17529 4226 11145 2158 73.0 MiB 0.60 0.01 7.62205 -457.249 -7.62205 7.62205 1.04 0.00401188 0.00364459 0.295876 0.26713 64 11928 43 6.59459e+06 3.2735e+06 943753. 3686.54 9.02 1.48277 1.32101 27892 240595 -1 9853 25 8886 10124 1561978 346503 0 0 1561978 346503 9778 9218 0 0 67435 62762 0 0 95058 73907 0 0 9846 9312 0 0 705698 96193 0 0 674163 95111 0 0 9778 0 0 919 5111 5239 36735 363 2 9.20418 9.20418 -620.051 -9.20418 0 0 1.19033e+06 4649.74 0.54 0.72 0.30 -1 -1 0.54 0.258021 0.234235 445 418 380 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_nopipe_22.v common 17.40 vpr 73.70 MiB 0.10 11136 -1 -1 1 0.33 -1 -1 38500 -1 -1 66 22 0 6 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 75468 22 19 1933 1408 1 1112 113 16 16 256 mult_36 auto 36.0 MiB 2.35 6333 17312 4356 10489 2467 73.7 MiB 0.54 0.01 7.62315 -473.271 -7.62315 7.62315 1.04 0.0036087 0.00320967 0.253979 0.225925 64 12501 41 6.59459e+06 3.3314e+06 943753. 3686.54 8.95 1.34702 1.19664 27892 240595 -1 9816 24 9364 10843 1651766 375652 0 0 1651766 375652 10067 9546 0 0 75945 70832 0 0 105290 83439 0 0 10083 9610 0 0 736627 104362 0 0 713754 97863 0 0 10067 0 0 731 4796 5222 22493 827 2 8.79438 8.79438 -731.123 -8.79438 0 0 1.19033e+06 4649.74 0.54 0.69 0.30 -1 -1 0.54 0.231865 0.210349 464 437 399 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_nopipe_23.v common 27.06 vpr 73.77 MiB 0.11 11484 -1 -1 1 0.35 -1 -1 38972 -1 -1 68 22 0 7 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 75536 22 19 2031 1472 1 1172 116 18 18 324 mult_36 auto 36.2 MiB 2.59 7302 15626 3543 10299 1784 73.8 MiB 0.50 0.01 7.71915 -469.387 -7.71915 7.71915 1.40 0.00363035 0.00314253 0.240202 0.213293 64 13689 45 8.13932e+06 3.75635e+06 1.23838e+06 3822.15 17.11 2.08704 1.85071 35972 318676 -1 11409 23 9097 10332 2000567 430013 0 0 2000567 430013 9755 9248 0 0 75800 70878 0 0 102819 82448 0 0 9758 9335 0 0 909670 127588 0 0 892765 130516 0 0 9755 0 0 684 3361 3788 13256 626 22 8.90858 8.90858 -725.741 -8.90858 0 0 1.56068e+06 4816.91 0.76 0.78 0.46 -1 -1 0.76 0.225092 0.204394 486 456 418 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_nopipe_24.v common 18.73 vpr 74.28 MiB 0.11 11588 -1 -1 1 0.37 -1 -1 39260 -1 -1 71 22 0 7 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 76060 22 19 2105 1529 1 1210 119 18 18 324 mult_36 auto 36.5 MiB 2.50 6909 21727 5467 13106 3154 74.3 MiB 0.72 0.01 7.56085 -470.498 -7.56085 7.56085 1.38 0.00478692 0.0041627 0.369696 0.322502 64 13250 41 8.13932e+06 3.79978e+06 1.23838e+06 3822.15 8.90 1.58276 1.40278 35972 318676 -1 10900 25 9504 10779 1790950 387173 0 0 1790950 387173 10212 9712 0 0 76675 71585 0 0 106015 84186 0 0 10213 9772 0 0 796861 104479 0 0 790974 107439 0 0 10212 0 0 736 3124 3989 13784 604 2 9.06208 9.06208 -734.815 -9.06208 0 0 1.56068e+06 4816.91 0.73 0.77 0.35 -1 -1 0.73 0.264741 0.240008 505 475 437 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_nopipe_25.v common 22.29 vpr 74.99 MiB 0.12 11860 -1 -1 1 0.37 -1 -1 39204 -1 -1 73 22 0 7 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 76788 22 19 2201 1591 1 1267 121 18 18 324 mult_36 auto 37.7 MiB 2.37 7669 19855 5075 12382 2398 75.0 MiB 0.66 0.01 7.62205 -492.613 -7.62205 7.62205 1.42 0.00461752 0.00418265 0.327411 0.29203 66 14334 44 8.13932e+06 3.82873e+06 1.27759e+06 3943.17 12.20 2.07866 1.85706 36296 327148 -1 11682 26 10636 12155 2083885 457552 0 0 2083885 457552 11426 10835 0 0 88041 83042 0 0 124593 96313 0 0 11437 10954 0 0 916038 129855 0 0 932350 126553 0 0 11426 0 0 820 4528 3816 15279 821 3 8.78798 8.78798 -828.073 -8.78798 0 0 1.59950e+06 4936.74 0.78 0.89 0.40 -1 -1 0.78 0.292126 0.263547 526 494 456 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_nopipe_26.v common 51.60 vpr 75.29 MiB 0.12 12020 -1 -1 1 0.44 -1 -1 39380 -1 -1 76 22 0 7 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 77096 22 19 2275 1648 1 1304 124 18 18 324 mult_36 auto 37.6 MiB 2.67 7450 23917 5723 15268 2926 75.3 MiB 0.77 0.01 7.80825 -523.983 -7.80825 7.80825 1.37 0.0047272 0.00428638 0.385972 0.344576 64 14435 41 8.13932e+06 3.87216e+06 1.23838e+06 3822.15 41.05 3.0209 2.66323 35972 318676 -1 11800 25 11127 12907 2291273 499454 0 0 2291273 499454 12087 11326 0 0 91789 86248 0 0 127737 100727 0 0 12096 11413 0 0 1033227 144362 0 0 1014337 145378 0 0 12087 0 0 990 5520 5907 25927 846 68 9.15748 9.15748 -750.365 -9.15748 0 0 1.56068e+06 4816.91 0.73 0.98 0.40 -1 -1 0.73 0.312252 0.28204 546 513 475 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_nopipe_27.v common 30.27 vpr 76.04 MiB 0.12 12276 -1 -1 1 0.46 -1 -1 39992 -1 -1 82 22 0 8 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 77868 22 19 2385 1724 1 1377 131 18 18 324 mult_36 auto 38.7 MiB 2.64 8656 27023 6820 17083 3120 76.0 MiB 0.87 0.01 7.67995 -523.927 -7.67995 7.67995 1.40 0.00533725 0.00475425 0.425325 0.378493 68 15427 29 8.13932e+06 4.35501e+06 1.31159e+06 4048.11 19.39 2.72451 2.42605 36620 334356 -1 12755 26 11306 12933 2226739 471986 0 0 2226739 471986 12115 11436 0 0 90699 85574 0 0 124030 97867 0 0 12121 11549 0 0 998209 132890 0 0 989565 132670 0 0 12115 0 0 834 4296 4951 19485 900 14 8.98248 8.98248 -891.784 -8.98248 0 0 1.63345e+06 5041.52 0.79 0.96 0.40 -1 -1 0.79 0.329533 0.297847 575 532 494 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_nopipe_28.v common 21.71 vpr 76.25 MiB 0.13 12588 -1 -1 1 0.45 -1 -1 39360 -1 -1 83 22 0 8 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 78080 22 19 2459 1781 1 1418 132 18 18 324 mult_36 auto 38.9 MiB 2.93 8745 21572 4881 14224 2467 76.2 MiB 0.76 0.01 7.60005 -550.785 -7.60005 7.60005 1.41 0.00517431 0.0047253 0.386419 0.341489 66 16173 46 8.13932e+06 4.36948e+06 1.27759e+06 3943.17 10.66 2.03647 1.80218 36296 327148 -1 13201 26 12667 14182 2423523 505632 0 0 2423523 505632 13592 12897 0 0 93851 88075 0 0 134164 102717 0 0 13600 12956 0 0 1089368 142524 0 0 1078948 146463 0 0 13592 0 0 953 4711 4859 29385 609 2 9.30058 9.30058 -862.486 -9.30058 0 0 1.59950e+06 4936.74 0.77 1.05 0.38 -1 -1 0.77 0.366501 0.32751 594 551 513 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_nopipe_29.v common 28.29 vpr 76.99 MiB 0.13 12716 -1 -1 1 0.46 -1 -1 40832 -1 -1 85 22 0 9 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 78836 22 19 2565 1853 1 1483 135 22 22 484 mult_36 auto 39.8 MiB 3.47 9467 22971 5326 15264 2381 77.0 MiB 0.77 0.01 7.58425 -519.207 -7.58425 7.58425 2.32 0.00545131 0.00496592 0.363871 0.322823 68 16514 39 1.32347e+07 4.79443e+06 2.01763e+06 4168.66 13.85 1.94858 1.73007 55470 518816 -1 13814 23 11950 13877 2731175 580045 0 0 2731175 580045 12969 12187 0 0 104636 99014 0 0 137268 112358 0 0 12978 12261 0 0 1241529 168966 0 0 1221795 175259 0 0 12969 0 0 1041 5109 5158 17826 1019 3 9.03188 9.03188 -867.25 -9.03188 0 0 2.51205e+06 5190.18 1.35 1.13 0.62 -1 -1 1.35 0.345362 0.313275 619 570 532 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_nopipe_30.v common 40.68 vpr 76.94 MiB 0.14 13068 -1 -1 1 0.50 -1 -1 39516 -1 -1 89 22 0 9 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 78788 22 19 2639 1910 1 1523 139 22 22 484 mult_36 auto 39.8 MiB 3.39 9163 27064 6198 17904 2962 76.9 MiB 0.93 0.01 7.71115 -535.323 -7.71115 7.71115 2.37 0.00527969 0.00480395 0.47519 0.421343 68 15869 42 1.32347e+07 4.85233e+06 2.01763e+06 4168.66 26.31 3.09728 2.74513 55470 518816 -1 13493 24 11954 13558 2433450 514586 0 0 2433450 514586 12861 12160 0 0 101561 96057 0 0 137676 109499 0 0 12869 12213 0 0 1086514 140823 0 0 1081969 143834 0 0 12861 0 0 929 3789 4554 17336 774 52 8.75058 8.75058 -992.527 -8.75058 0 0 2.51205e+06 5190.18 1.30 0.99 0.57 -1 -1 1.30 0.331054 0.297955 639 589 551 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_nopipe_31.v common 29.77 vpr 77.79 MiB 0.15 13320 -1 -1 1 0.53 -1 -1 39860 -1 -1 93 22 0 9 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 79656 22 19 2744 1981 1 1589 143 22 22 484 mult_36 auto 40.5 MiB 3.22 10314 28864 6739 18914 3211 77.8 MiB 1.09 0.01 7.68295 -597.427 -7.68295 7.68295 2.42 0.00634462 0.00580102 0.546091 0.484251 70 18094 46 1.32347e+07 4.91023e+06 2.06816e+06 4273.05 14.74 2.43876 2.16156 56434 539830 -1 15375 23 12220 13973 2910240 608361 0 0 2910240 608361 13146 12425 0 0 102735 96271 0 0 138266 110530 0 0 13148 12527 0 0 1308129 188119 0 0 1334816 188489 0 0 13146 0 0 952 4561 4794 18332 847 11 9.28118 9.28118 -1238.74 -9.28118 0 0 2.60483e+06 5381.88 1.42 1.23 0.68 -1 -1 1.42 0.37215 0.335943 665 608 570 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_nopipe_32.v common 34.75 vpr 77.79 MiB 0.15 13380 -1 -1 1 0.53 -1 -1 40256 -1 -1 96 22 0 9 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 79660 22 19 2818 2038 1 1626 146 22 22 484 mult_36 auto 40.7 MiB 3.87 10761 33554 8533 21276 3745 77.8 MiB 1.20 0.01 7.66715 -553.462 -7.66715 7.66715 2.33 0.0056692 0.00517564 0.582654 0.51152 68 20383 49 1.32347e+07 4.95366e+06 2.01763e+06 4168.66 19.07 2.36188 2.0967 55470 518816 -1 15987 24 14646 16857 3310383 681247 0 0 3310383 681247 15783 14870 0 0 122932 116422 0 0 164843 131556 0 0 15794 14993 0 0 1493533 199314 0 0 1497498 204092 0 0 15783 0 0 1166 8222 7776 42078 1108 13 9.28478 9.28478 -1022.43 -9.28478 0 0 2.51205e+06 5190.18 1.33 1.29 0.64 -1 -1 1.33 0.354117 0.31896 684 627 589 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_nopipe_33.v common 46.09 vpr 78.68 MiB 0.16 13872 -1 -1 1 0.54 -1 -1 40268 -1 -1 100 22 0 10 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 80568 22 19 2923 2109 1 1697 151 22 22 484 mult_36 auto 41.5 MiB 3.87 10684 39048 9087 25383 4578 78.7 MiB 1.41 0.01 8.36299 -591.187 -8.36299 8.36299 2.32 0.00583734 0.0052949 0.648764 0.582723 68 19265 37 1.32347e+07 5.40755e+06 2.01763e+06 4168.66 29.96 3.65777 3.24296 55470 518816 -1 16151 25 16332 18482 4182778 881251 0 0 4182778 881251 17467 16605 0 0 141051 133527 0 0 190569 150713 0 0 17473 16677 0 0 1915632 276482 0 0 1900586 287247 0 0 17467 0 0 1166 7039 8435 33584 1102 20 10.0223 10.0223 -1066.64 -10.0223 0 0 2.51205e+06 5190.18 1.30 1.56 0.62 -1 -1 1.30 0.351026 0.315573 710 646 608 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_nopipe_34.v common 36.96 vpr 78.69 MiB 0.16 13868 -1 -1 1 0.56 -1 -1 40332 -1 -1 101 22 0 10 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 80580 22 19 2997 2166 1 1733 152 22 22 484 mult_36 auto 41.6 MiB 4.84 11016 34172 8098 22417 3657 78.7 MiB 1.11 0.01 8.20359 -612.989 -8.20359 8.20359 2.35 0.00611917 0.00537813 0.536894 0.477866 64 21342 47 1.32347e+07 5.42203e+06 1.90554e+06 3937.06 20.13 2.94852 2.61758 54502 494576 -1 16983 25 16289 18769 3487051 723258 0 0 3487051 723258 17642 16744 0 0 127674 118992 0 0 181221 139595 0 0 17691 16855 0 0 1574768 209927 0 0 1568055 221145 0 0 17642 0 0 1387 12969 11025 68768 1166 2 9.96152 9.96152 -1024.7 -9.96152 0 0 2.40101e+06 4960.76 1.30 1.43 0.60 -1 -1 1.30 0.412106 0.369632 729 665 627 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_nopipe_35.v common 48.16 vpr 79.57 MiB 0.16 14140 -1 -1 1 0.60 -1 -1 40524 -1 -1 106 22 0 10 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 81476 22 19 3101 2236 1 1798 157 22 22 484 mult_36 auto 42.1 MiB 4.35 11785 33574 7767 22049 3758 79.6 MiB 1.19 0.01 8.32889 -646.103 -8.32889 8.32889 2.26 0.00670379 0.00609467 0.556236 0.498604 74 19978 27 1.32347e+07 5.49441e+06 2.15943e+06 4461.62 31.58 3.61644 3.20332 57402 562966 -1 17242 26 13952 16011 3690484 756556 0 0 3690484 756556 15043 14192 0 0 108173 101874 0 0 159826 118695 0 0 15047 14326 0 0 1689577 250421 0 0 1702818 257048 0 0 15043 0 0 1120 5765 6331 23337 1017 54 9.87532 9.87532 -1079.55 -9.87532 0 0 2.68771e+06 5553.12 1.43 1.46 0.69 -1 -1 1.43 0.416305 0.373437 755 684 646 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_nopipe_36.v common 35.46 vpr 79.80 MiB 0.17 14320 -1 -1 1 0.59 -1 -1 40684 -1 -1 107 22 0 10 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 81716 22 19 3175 2293 1 1835 158 22 22 484 mult_36 auto 42.4 MiB 5.12 12781 30902 6564 21086 3252 79.8 MiB 1.19 0.02 8.44139 -676.284 -8.44139 8.44139 2.30 0.00718239 0.00654433 0.559747 0.49972 76 22471 41 1.32347e+07 5.50888e+06 2.20457e+06 4554.90 18.07 2.36449 2.09672 57882 574062 -1 18769 24 14806 17109 3374937 682006 0 0 3374937 682006 16005 15103 0 0 115647 108684 0 0 158832 124196 0 0 16006 15252 0 0 1531404 210916 0 0 1537043 207855 0 0 16005 0 0 1225 6966 6999 22606 1156 16 10.0725 10.0725 -1313.47 -10.0725 0 0 2.73077e+06 5642.09 1.46 1.37 0.70 -1 -1 1.46 0.410629 0.370984 773 703 665 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_nopipe_37.v common 49.19 vpr 80.92 MiB 0.17 14532 -1 -1 1 0.63 -1 -1 40828 -1 -1 111 22 0 11 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 82860 22 19 3280 2364 1 1905 163 24 24 576 mult_36 auto 43.4 MiB 5.02 12281 38878 9350 26180 3348 80.5 MiB 1.33 0.02 8.51829 -743.663 -8.51829 8.51829 2.81 0.00654489 0.00584573 0.624569 0.543436 66 22662 32 1.59675e+07 5.96278e+06 2.33135e+06 4047.49 30.50 3.79122 3.32265 65030 601923 -1 18330 26 16300 18366 3444882 719734 0 0 3444882 719734 17334 16589 0 0 131782 124093 0 0 182970 143103 0 0 17357 16684 0 0 1540042 208871 0 0 1555397 210394 0 0 17334 0 0 1064 6731 7342 34294 1075 49 9.85532 9.85532 -1155.98 -9.85532 0 0 2.91907e+06 5067.82 1.61 1.41 0.74 -1 -1 1.61 0.421211 0.380659 798 722 684 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_nopipe_38.v common 41.14 vpr 81.02 MiB 0.17 14600 -1 -1 1 0.61 -1 -1 40908 -1 -1 113 22 0 11 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 82968 22 19 3354 2421 1 1940 165 24 24 576 mult_36 auto 43.9 MiB 5.44 13704 35421 8179 24293 2949 81.0 MiB 1.20 0.01 8.63069 -825.49 -8.63069 8.63069 2.75 0.00591334 0.00527454 0.547277 0.482428 70 24943 48 1.59675e+07 5.99174e+06 2.45377e+06 4260.01 21.54 2.62886 2.32709 66754 640332 -1 20144 34 18711 21977 4279282 861064 0 0 4279282 861064 20141 19143 0 0 135595 125869 0 0 207654 148898 0 0 20141 19284 0 0 1951172 273979 0 0 1944579 273891 0 0 20141 0 0 1461 10263 10901 28590 1857 183 10.0315 10.0315 -1488.28 -10.0315 0 0 3.09179e+06 5367.68 1.74 1.82 0.78 -1 -1 1.74 0.555855 0.500789 818 741 703 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_nopipe_39.v common 152.50 vpr 81.34 MiB 0.17 15064 -1 -1 1 0.68 -1 -1 40536 -1 -1 117 22 0 11 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 83292 22 19 3457 2490 1 2006 169 24 24 576 mult_36 auto 44.2 MiB 5.07 13370 35661 8160 24029 3472 81.3 MiB 1.24 0.02 8.58539 -847.36 -8.58539 8.58539 2.66 0.007149 0.00651636 0.586688 0.518915 68 24106 46 1.59675e+07 6.04964e+06 2.39371e+06 4155.74 133.99 5.21569 4.58916 65606 615345 -1 19590 26 16308 18950 3643598 748226 0 0 3643598 748226 17606 16640 0 0 134645 126831 0 0 189850 145720 0 0 17612 16799 0 0 1652119 221923 0 0 1631766 220313 0 0 17606 0 0 1326 7190 7605 24959 1358 12 9.70952 9.70952 -1385.24 -9.70952 0 0 2.98162e+06 5176.42 1.61 1.52 0.74 -1 -1 1.61 0.470482 0.423015 842 760 722 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_nopipe_40.v common 35.96 vpr 81.82 MiB 0.18 15264 -1 -1 1 0.71 -1 -1 41128 -1 -1 120 22 0 11 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 83788 22 19 3531 2547 1 2046 172 24 24 576 mult_36 auto 44.9 MiB 5.90 13036 38412 8929 25855 3628 81.8 MiB 1.30 0.02 8.45419 -831.231 -8.45419 8.45419 2.75 0.00672628 0.00577343 0.579587 0.504733 70 22571 41 1.59675e+07 6.09306e+06 2.45377e+06 4260.01 16.05 2.70411 2.39156 66754 640332 -1 19215 24 15437 17883 3401419 721043 0 0 3401419 721043 16576 15734 0 0 129759 121370 0 0 177037 140498 0 0 16578 15809 0 0 1557025 210549 0 0 1504444 217083 0 0 16576 0 0 1167 7698 7244 22873 1338 61 10.0084 10.0084 -1220.93 -10.0084 0 0 3.09179e+06 5367.68 1.74 1.42 0.78 -1 -1 1.74 0.450679 0.405145 862 779 741 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_nopipe_41.v common 43.08 vpr 82.62 MiB 0.21 15328 -1 -1 1 0.74 -1 -1 41524 -1 -1 122 22 0 12 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 84604 22 19 3634 2616 1 2109 175 24 24 576 mult_36 auto 45.4 MiB 5.65 13512 37828 8705 25939 3184 82.6 MiB 1.42 0.02 8.53849 -833.985 -8.53849 8.53849 2.85 0.00779068 0.00677119 0.635009 0.559853 68 24827 42 1.59675e+07 6.51802e+06 2.39371e+06 4155.74 23.04 3.40887 3.01437 65606 615345 -1 20165 25 17994 21036 3616595 756853 0 0 3616595 756853 19498 18304 0 0 145956 137633 0 0 197118 155794 0 0 19510 18437 0 0 1616700 213202 0 0 1617813 213483 0 0 19498 0 0 1534 11750 12160 54713 1608 16 9.76892 9.76892 -1525.97 -9.76892 0 0 2.98162e+06 5176.42 1.63 1.56 0.74 -1 -1 1.63 0.508248 0.45555 886 798 760 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_nopipe_42.v common 55.17 vpr 84.62 MiB 0.20 15644 -1 -1 1 0.74 -1 -1 41080 -1 -1 125 22 0 12 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 86652 22 19 3708 2673 1 2146 178 24 24 576 mult_36 auto 46.0 MiB 6.25 13766 35678 8094 24493 3091 83.3 MiB 1.38 0.02 8.47909 -840.693 -8.47909 8.47909 2.86 0.00845408 0.00770011 0.685944 0.593351 76 22316 33 1.59675e+07 6.56144e+06 2.61600e+06 4541.67 34.40 4.86743 4.28109 68478 680951 -1 19344 26 15497 17670 3172711 657663 0 0 3172711 657663 16635 15671 0 0 119852 113106 0 0 170859 130794 0 0 16636 15846 0 0 1417617 190380 0 0 1431112 191866 0 0 16635 0 0 1161 5822 6578 22755 1057 2 9.43382 9.43382 -1247.42 -9.43382 0 0 3.24203e+06 5628.53 1.79 1.39 0.84 -1 -1 1.79 0.473965 0.427358 906 817 779 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_nopipe_43.v common 56.62 vpr 85.26 MiB 0.19 15696 -1 -1 1 0.76 -1 -1 42312 -1 -1 129 22 0 12 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 87308 22 19 3810 2741 1 2211 182 24 24 576 mult_36 auto 46.1 MiB 6.08 15182 37262 8022 25971 3269 83.3 MiB 1.40 0.02 8.70475 -847.982 -8.70475 8.70475 2.70 0.00914001 0.00781357 0.679715 0.588721 70 25748 44 1.59675e+07 6.61934e+06 2.45377e+06 4260.01 36.41 4.72882 4.17448 66754 640332 -1 21545 27 16479 19198 3870152 803036 0 0 3870152 803036 17814 16803 0 0 142505 133700 0 0 200193 155126 0 0 17817 16918 0 0 1724997 240505 0 0 1766826 239984 0 0 17814 0 0 1361 7910 8275 24722 1453 75 10.1278 10.1278 -1435.54 -10.1278 0 0 3.09179e+06 5367.68 1.64 1.54 0.81 -1 -1 1.64 0.462706 0.416443 930 836 798 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_nopipe_44.v common 56.43 vpr 88.40 MiB 0.21 15872 -1 -1 1 0.78 -1 -1 41748 -1 -1 132 22 0 12 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 90524 22 19 3884 2798 1 2252 185 24 24 576 mult_36 auto 46.8 MiB 6.71 14739 41213 9495 28133 3585 84.1 MiB 1.46 0.02 8.77995 -845.552 -8.77995 8.77995 2.85 0.00745264 0.00667878 0.677753 0.597694 74 24395 44 1.59675e+07 6.66277e+06 2.56259e+06 4448.94 34.85 5.08252 4.50255 67906 667765 -1 21013 25 16830 19141 3789182 780781 0 0 3789182 780781 18041 17056 0 0 128135 120392 0 0 179849 140694 0 0 18045 17165 0 0 1695020 242302 0 0 1750092 243172 0 0 18041 0 0 1239 6370 6774 29720 1137 83 9.93332 9.93332 -1393.36 -9.93332 0 0 3.19068e+06 5539.38 1.72 1.61 0.81 -1 -1 1.72 0.526236 0.473057 949 855 817 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_nopipe_45.v common 37.74 vpr 84.00 MiB 0.19 16092 -1 -1 1 0.83 -1 -1 43240 -1 -1 135 22 0 13 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 86020 22 19 3989 2869 1 2317 189 24 24 576 mult_36 auto 46.8 MiB 6.42 15319 42465 9241 29351 3873 84.0 MiB 1.54 0.02 8.59965 -909.188 -8.59965 8.59965 2.70 0.00833559 0.00761864 0.696247 0.617894 74 25728 40 1.59675e+07 7.1022e+06 2.56259e+06 4448.94 16.91 3.0564 2.69619 67906 667765 -1 21682 25 17472 20167 3711788 764169 0 0 3711788 764169 18770 17724 0 0 138557 130100 0 0 195397 150939 0 0 18771 17837 0 0 1654231 225688 0 0 1686062 221881 0 0 18770 0 0 1325 6884 7555 25633 1448 265 9.86772 9.86772 -1424.31 -9.86772 0 0 3.19068e+06 5539.38 1.74 1.54 0.74 -1 -1 1.74 0.508869 0.456734 975 874 836 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_nopipe_46.v common 56.78 vpr 92.85 MiB 0.22 16324 -1 -1 1 0.85 -1 -1 43448 -1 -1 136 22 0 13 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 95080 22 19 4063 2926 1 2354 190 24 24 576 mult_36 auto 47.1 MiB 7.14 15804 38410 7687 26249 4474 84.1 MiB 1.35 0.02 8.58869 -878.867 -8.58869 8.58869 2.80 0.0082602 0.00749599 0.617964 0.547296 86 23701 35 1.59675e+07 7.11667e+06 2.91907e+06 5067.82 34.65 4.4935 3.97561 72506 773887 -1 21378 23 14161 16578 2867248 585761 0 0 2867248 585761 15354 14321 0 0 116682 108666 0 0 161280 129303 0 0 15355 14419 0 0 1265621 162913 0 0 1292956 156139 0 0 15354 0 0 1218 6499 7726 21552 1288 72 9.45222 9.45222 -1420.23 -9.45222 0 0 3.65856e+06 6351.67 1.98 1.36 1.00 -1 -1 1.98 0.519772 0.473056 993 893 855 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_nopipe_47.v common 59.17 vpr 89.63 MiB 0.23 16916 -1 -1 1 0.85 -1 -1 43224 -1 -1 141 22 0 13 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 91780 22 19 4167 2996 1 2420 195 24 24 576 mult_36 auto 48.0 MiB 6.85 16867 43700 9562 30263 3875 85.1 MiB 1.68 0.02 8.63695 -957.065 -8.63695 8.63695 2.78 0.00870081 0.00790492 0.770443 0.671943 76 27626 29 1.59675e+07 7.18905e+06 2.61600e+06 4541.67 37.07 5.01837 4.41794 68478 680951 -1 23402 27 17653 20702 3706580 767824 0 0 3706580 767824 19054 17962 0 0 138808 130217 0 0 194733 150532 0 0 19056 18092 0 0 1669963 224362 0 0 1664966 226659 0 0 19054 0 0 1428 10833 9300 26922 1685 85 9.85192 9.85192 -1515.38 -9.85192 0 0 3.24203e+06 5628.53 1.75 1.63 0.83 -1 -1 1.75 0.548196 0.495094 1019 912 874 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_nopipe_48.v common 44.04 vpr 85.10 MiB 0.23 16848 -1 -1 1 0.87 -1 -1 43652 -1 -1 144 22 0 13 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 87144 22 19 4241 3053 1 2458 198 24 24 576 mult_36 auto 48.1 MiB 7.44 15648 42246 9538 28368 4340 85.1 MiB 1.55 0.02 8.54649 -901.089 -8.54649 8.54649 2.77 0.00968971 0.00824706 0.738949 0.638799 68 27967 45 1.59675e+07 7.23248e+06 2.39371e+06 4155.74 21.81 4.07247 3.5843 65606 615345 -1 22449 23 18362 21339 3551258 782898 0 0 3551258 782898 19786 18631 0 0 155205 146371 0 0 204639 166620 0 0 19792 18765 0 0 1586554 213541 0 0 1565282 218970 0 0 19786 0 0 1450 7992 9425 27351 1645 172 9.96732 9.96732 -1474.91 -9.96732 0 0 2.98162e+06 5176.42 1.63 1.53 0.75 -1 -1 1.63 0.528198 0.475733 1038 931 893 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_nopipe_49.v common 64.97 vpr 90.45 MiB 0.26 17140 -1 -1 1 0.93 -1 -1 43600 -1 -1 145 22 0 14 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 92624 22 19 4346 3124 1 2527 200 24 24 576 mult_36 auto 49.3 MiB 7.41 17914 48088 10723 33517 3848 85.9 MiB 1.83 0.02 8.67149 -899.265 -8.67149 8.67149 2.78 0.00910348 0.00826661 0.806219 0.69959 76 29667 33 1.59675e+07 7.64295e+06 2.61600e+06 4541.67 41.45 5.48886 4.82682 68478 680951 -1 25009 26 23663 27226 5797019 1216682 0 0 5797019 1216682 25515 24072 0 0 205328 194722 0 0 278409 218590 0 0 25522 24227 0 0 2615799 375432 0 0 2646446 379639 0 0 25515 0 0 1882 11611 12005 51858 1759 514 10.3502 10.3502 -1526.05 -10.3502 0 0 3.24203e+06 5628.53 1.79 2.12 0.88 -1 -1 1.79 0.518017 0.463213 1062 950 912 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_nopipe_50.v common 59.55 vpr 90.20 MiB 0.24 17440 -1 -1 1 0.90 -1 -1 43880 -1 -1 148 22 0 14 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 92360 22 19 4420 3181 1 2563 203 24 24 576 mult_36 auto 49.6 MiB 7.96 17853 40731 8453 28800 3478 86.3 MiB 1.61 0.02 9.01655 -967.425 -9.01655 9.01655 2.76 0.00979062 0.00882546 0.746213 0.649391 76 28587 40 1.59675e+07 7.68637e+06 2.61600e+06 4541.67 36.09 5.05052 4.44712 68478 680951 -1 24740 26 18482 21284 4098235 846004 0 0 4098235 846004 19879 18722 0 0 146140 137320 0 0 214576 160934 0 0 19886 18885 0 0 1857446 249735 0 0 1840308 260408 0 0 19879 0 0 1421 7676 8625 27443 1475 210 10.1108 10.1108 -1418.31 -10.1108 0 0 3.24203e+06 5628.53 1.76 1.82 0.83 -1 -1 1.76 0.623856 0.561868 1082 969 931 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_nopipe_51.v common 51.60 vpr 87.03 MiB 0.25 17584 -1 -1 1 1.01 -1 -1 44156 -1 -1 152 22 0 14 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 89120 22 19 4524 3251 1 2633 207 24 24 576 mult_36 auto 50.1 MiB 7.69 17656 41823 8474 28783 4566 87.0 MiB 1.59 0.02 8.50409 -1012.06 -8.50409 8.50409 2.84 0.0104412 0.00945945 0.74392 0.654799 72 32290 43 1.59675e+07 7.74428e+06 2.50747e+06 4353.24 28.05 4.50773 3.97287 67330 654343 -1 25528 25 22937 26730 4813647 981685 0 0 4813647 981685 24617 23261 0 0 184787 172914 0 0 259238 200597 0 0 24619 23437 0 0 2145882 283162 0 0 2174504 278314 0 0 24617 0 0 1712 11436 12222 34272 2146 94 10.0226 10.0226 -1855.59 -10.0226 0 0 3.14081e+06 5452.80 1.74 1.93 0.82 -1 -1 1.74 0.567436 0.509703 1107 988 950 19 0 0 +k6_frac_2ripple_N8_22nm.xml fir_nopipe_52.v common 48.19 vpr 86.78 MiB 0.26 17840 -1 -1 1 1.01 -1 -1 44320 -1 -1 155 22 0 14 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 88860 22 19 4598 3308 1 2667 210 24 24 576 mult_36 auto 50.1 MiB 8.44 18143 47010 9829 32847 4334 86.8 MiB 1.82 0.02 8.85319 -995.156 -8.85319 8.85319 2.77 0.00969186 0.00881515 0.816785 0.714742 74 31381 36 1.59675e+07 7.7877e+06 2.56259e+06 4448.94 23.76 3.58384 3.15142 67906 667765 -1 25997 27 20286 24214 4557054 919197 0 0 4557054 919197 22091 20666 0 0 153340 143208 0 0 227627 168536 0 0 22097 20828 0 0 2062543 281019 0 0 2069356 284940 0 0 22091 0 0 1833 12653 12010 32404 2161 419 10.1998 10.1998 -1618.12 -10.1998 0 0 3.19068e+06 5539.38 1.71 2.00 0.82 -1 -1 1.71 0.673472 0.603343 1127 1007 969 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_pipe_14.v common 47.37 vpr 73.51 MiB 0.08 10836 -1 -1 1 0.31 -1 -1 38908 -1 -1 65 22 0 4 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 75276 22 19 1974 1653 1 1013 110 16 16 256 mult_36 auto 35.7 MiB 0.57 5455 13786 3026 8966 1794 73.5 MiB 0.37 0.01 3.89606 -995.417 -3.89606 3.89606 0.99 0.00322007 0.0028218 0.187577 0.165258 56 12093 40 6.62819e+06 2.54052e+06 849745. 3319.32 41.13 2.64017 2.32375 26364 208198 -1 9780 25 4397 5158 1230194 336891 0 0 1230194 336891 4874 4513 0 0 40565 36851 0 0 52714 44758 0 0 4895 4555 0 0 568228 125399 0 0 558918 120815 0 0 4874 0 0 494 3416 3189 20927 320 3 4.39726 4.39726 -1264.77 -4.39726 0 0 1.04740e+06 4091.43 0.47 0.64 0.26 -1 -1 0.47 0.256282 0.235283 481 649 247 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_pipe_15.v common 16.86 vpr 74.53 MiB 0.09 11044 -1 -1 1 0.34 -1 -1 39740 -1 -1 72 22 0 5 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 76316 22 19 2144 1789 1 1107 118 16 16 256 mult_36 auto 36.8 MiB 0.91 5718 19481 4963 12186 2332 74.5 MiB 0.56 0.01 3.89606 -1112.51 -3.89606 3.89606 1.03 0.00408779 0.00365221 0.307936 0.276401 58 11773 29 6.62819e+06 3.03953e+06 871168. 3403.00 10.06 1.99785 1.78133 26872 219187 -1 9729 18 4490 5087 886156 205291 0 0 886156 205291 4789 4544 0 0 37754 34697 0 0 49454 41687 0 0 4828 4585 0 0 394334 60822 0 0 394997 58956 0 0 4789 0 0 318 2394 2862 18394 308 1 4.27196 4.27196 -1361.7 -4.27196 0 0 1.09288e+06 4269.05 0.49 0.47 0.26 -1 -1 0.49 0.210888 0.192492 521 704 266 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_pipe_16.v common 16.82 vpr 74.71 MiB 0.09 11040 -1 -1 1 0.33 -1 -1 39252 -1 -1 74 22 0 5 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 76508 22 19 2218 1846 1 1153 120 16 16 256 mult_36 auto 37.1 MiB 0.90 6289 17820 3856 11962 2002 74.7 MiB 0.53 0.01 3.89606 -1149.49 -3.89606 3.89606 1.01 0.00441387 0.00397313 0.289627 0.257734 58 13028 27 6.62819e+06 3.06896e+06 871168. 3403.00 10.10 1.94112 1.72198 26872 219187 -1 10853 19 4934 5680 1033603 234139 0 0 1033603 234139 5419 5021 0 0 43167 39539 0 0 55121 47376 0 0 5486 5120 0 0 458102 68026 0 0 466308 69057 0 0 5419 0 0 507 3820 4157 29618 289 1 4.39726 4.39726 -1390.32 -4.39726 0 0 1.09288e+06 4269.05 0.49 0.48 0.26 -1 -1 0.49 0.217506 0.19996 540 723 285 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_pipe_17.v common 14.51 vpr 76.63 MiB 0.11 12024 -1 -1 1 0.40 -1 -1 39720 -1 -1 83 22 0 5 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 78468 22 19 2536 2130 1 1255 129 16 16 256 mult_36 auto 39.2 MiB 1.03 6827 17679 3679 11976 2024 76.6 MiB 0.53 0.01 3.89606 -1296.1 -3.89606 3.89606 1.05 0.00461142 0.00414416 0.281469 0.251055 60 13776 33 6.62819e+06 3.20141e+06 890343. 3477.90 7.20 1.63537 1.44532 27128 224764 -1 10904 19 5124 5865 906722 211480 0 0 906722 211480 5425 5183 0 0 42654 38722 0 0 53777 45915 0 0 5440 5231 0 0 402800 56971 0 0 396626 59458 0 0 5425 0 0 319 2447 2446 6624 526 35 4.27196 4.27196 -1529.45 -4.27196 0 0 1.11577e+06 4358.47 0.49 0.51 0.28 -1 -1 0.49 0.254818 0.233053 617 851 304 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_pipe_18.v common 16.72 vpr 76.61 MiB 0.11 12232 -1 -1 1 0.43 -1 -1 40328 -1 -1 86 22 0 5 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 78452 22 19 2610 2187 1 1302 132 16 16 256 mult_36 auto 39.3 MiB 1.04 7491 20232 4613 13205 2414 76.6 MiB 0.60 0.01 3.89606 -1345.56 -3.89606 3.89606 1.05 0.00436716 0.00391504 0.314837 0.282275 64 15351 41 6.62819e+06 3.24555e+06 943753. 3686.54 9.25 2.03031 1.80288 27892 240595 -1 11944 19 5127 5850 990181 224588 0 0 990181 224588 5469 5187 0 0 42702 38582 0 0 56133 47177 0 0 5499 5226 0 0 443485 65574 0 0 436893 62842 0 0 5469 0 0 361 3156 3759 21728 403 9 4.39726 4.39726 -1698.44 -4.39726 0 0 1.19033e+06 4649.74 0.51 0.52 0.30 -1 -1 0.51 0.238169 0.216263 636 870 323 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_pipe_19.v common 16.65 vpr 77.40 MiB 0.11 12592 -1 -1 1 0.44 -1 -1 40312 -1 -1 91 22 0 6 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 79256 22 19 2778 2321 1 1398 138 16 16 256 mult_36 auto 39.9 MiB 1.04 7954 21498 4514 14377 2607 77.4 MiB 0.65 0.01 3.89606 -1429.01 -3.89606 3.89606 0.97 0.00475512 0.0042658 0.341078 0.304015 66 15922 49 6.62819e+06 3.71513e+06 974584. 3806.97 9.18 2.39061 2.1084 28148 247068 -1 11944 20 5514 6413 915724 220627 0 0 915724 220627 5839 5585 0 0 46098 41890 0 0 60705 51052 0 0 5841 5626 0 0 400199 57866 0 0 397042 58608 0 0 5839 0 0 343 2898 2761 7200 653 30 4.27196 4.27196 -1707.36 -4.27196 0 0 1.22072e+06 4768.46 0.54 0.56 0.31 -1 -1 0.54 0.288648 0.263924 676 925 342 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_pipe_20.v common 15.72 vpr 78.11 MiB 0.12 12740 -1 -1 1 0.49 -1 -1 39728 -1 -1 93 22 0 6 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 79980 22 19 2852 2378 1 1440 140 16 16 256 mult_36 auto 40.9 MiB 1.13 8088 19016 3656 13250 2110 78.1 MiB 0.59 0.01 3.89606 -1432.9 -3.89606 3.89606 1.00 0.00582293 0.00520457 0.302562 0.269839 68 14881 32 6.62819e+06 3.74456e+06 1.00038e+06 3907.74 8.10 1.79213 1.59517 28404 252462 -1 12007 16 5227 6041 832177 193297 0 0 832177 193297 5556 5311 0 0 42270 38125 0 0 54323 45833 0 0 5561 5349 0 0 358802 48434 0 0 365665 50245 0 0 5556 0 0 347 2492 2602 7096 539 11 4.27196 4.27196 -1671.74 -4.27196 0 0 1.24648e+06 4869.04 0.55 0.47 0.30 -1 -1 0.55 0.245991 0.226289 695 944 361 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_pipe_21.v common 18.36 vpr 78.98 MiB 0.12 12880 -1 -1 1 0.49 -1 -1 41356 -1 -1 97 22 0 6 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 80880 22 19 3057 2549 1 1542 144 16 16 256 mult_36 auto 41.9 MiB 1.26 8730 23895 4843 16125 2927 79.0 MiB 0.79 0.01 4.02136 -1577.56 -4.02136 4.02136 1.05 0.00582647 0.00528538 0.42043 0.37697 68 17100 50 6.62819e+06 3.80343e+06 1.00038e+06 3907.74 10.10 2.59642 2.31193 28404 252462 -1 12920 19 5771 6549 917884 212671 0 0 917884 212671 6084 5804 0 0 46539 42238 0 0 59740 50364 0 0 6091 5835 0 0 401303 54608 0 0 398127 53822 0 0 6084 0 0 329 2181 2344 7558 523 25 4.27196 4.27196 -1851.82 -4.27196 0 0 1.24648e+06 4869.04 0.57 0.59 0.32 -1 -1 0.57 0.326305 0.299697 742 1017 380 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_pipe_22.v common 17.52 vpr 79.66 MiB 0.12 13004 -1 -1 1 0.52 -1 -1 40224 -1 -1 100 22 0 6 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 81576 22 19 3131 2606 1 1585 147 16 16 256 mult_36 auto 42.3 MiB 1.09 9937 21432 4363 14253 2816 79.7 MiB 0.69 0.01 4.02136 -1634.72 -4.02136 4.02136 0.99 0.00512266 0.00447706 0.35366 0.315931 72 19393 49 6.62819e+06 3.84757e+06 1.04740e+06 4091.43 9.49 2.18556 1.93898 29168 268476 -1 14801 16 6079 7013 1308200 282778 0 0 1308200 282778 6369 6126 0 0 49349 44568 0 0 64135 53985 0 0 6378 6161 0 0 590517 86792 0 0 591452 85146 0 0 6369 0 0 306 3402 3287 7680 701 111 4.52256 4.52256 -1948.57 -4.52256 0 0 1.31294e+06 5128.69 0.59 0.64 0.34 -1 -1 0.59 0.287362 0.263094 762 1036 399 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_pipe_23.v common 25.13 vpr 80.30 MiB 0.13 13376 -1 -1 1 0.57 -1 -1 40752 -1 -1 107 22 0 7 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 82228 22 19 3301 2742 1 1683 155 18 18 324 mult_36 auto 43.1 MiB 1.10 9471 30107 6847 20043 3217 80.3 MiB 0.97 0.01 4.02136 -1706.28 -4.02136 4.02136 1.41 0.00604223 0.00547065 0.517425 0.465104 76 16252 27 8.18539e+06 4.34658e+06 1.43297e+06 4422.75 15.47 3.04547 2.71791 38232 369828 -1 14099 19 6067 6809 1172951 259971 0 0 1172951 259971 6396 6094 0 0 48674 44394 0 0 65246 54018 0 0 6402 6124 0 0 523534 74416 0 0 522699 74925 0 0 6396 0 0 344 2421 2090 7731 479 36 4.27196 4.27196 -2054.77 -4.27196 0 0 1.77541e+06 5479.65 0.86 0.65 0.42 -1 -1 0.86 0.324947 0.295417 802 1091 418 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_pipe_24.v common 27.80 vpr 80.84 MiB 0.13 13792 -1 -1 1 0.57 -1 -1 40272 -1 -1 109 22 0 7 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 82780 22 19 3375 2799 1 1730 157 18 18 324 mult_36 auto 43.7 MiB 1.08 10319 29344 6687 19681 2976 80.8 MiB 1.02 0.01 3.77076 -1743.26 -3.77076 3.77076 1.44 0.00688281 0.00622117 0.552861 0.490871 70 18460 35 8.18539e+06 4.37601e+06 1.34436e+06 4149.26 17.87 3.6104 3.22773 37264 347768 -1 15443 17 6410 7289 1205833 261488 0 0 1205833 261488 6769 6468 0 0 51938 46750 0 0 67385 56589 0 0 6785 6503 0 0 535319 72211 0 0 537637 72967 0 0 6769 0 0 376 2559 2782 8562 577 49 4.39726 4.39726 -2097.77 -4.39726 0 0 1.69344e+06 5226.66 0.80 0.70 0.44 -1 -1 0.80 0.348853 0.320608 821 1110 437 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_pipe_25.v common 26.28 vpr 81.72 MiB 0.14 14004 -1 -1 1 0.62 -1 -1 41320 -1 -1 116 22 0 7 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 83680 22 19 3615 3005 1 1835 164 18 18 324 mult_36 auto 44.5 MiB 1.14 10681 29284 6516 19713 3055 81.7 MiB 0.99 0.01 3.89606 -1905.11 -3.89606 3.89606 1.37 0.00706797 0.006411 0.520188 0.465353 74 19618 32 8.18539e+06 4.47902e+06 1.40368e+06 4332.34 16.20 3.44446 3.08037 37912 362744 -1 16458 17 6921 7910 1513018 319401 0 0 1513018 319401 7195 6960 0 0 56134 50856 0 0 73775 61466 0 0 7197 7005 0 0 676896 98013 0 0 691821 95101 0 0 7195 0 0 292 3020 2970 8676 729 102 4.39726 4.39726 -2343.03 -4.39726 0 0 1.74764e+06 5393.95 0.85 0.77 0.45 -1 -1 0.85 0.348889 0.318789 877 1201 456 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_pipe_26.v common 20.89 vpr 82.01 MiB 0.14 14292 -1 -1 1 0.60 -1 -1 41468 -1 -1 118 22 0 7 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 83976 22 19 3689 3062 1 1872 166 18 18 324 mult_36 auto 44.7 MiB 1.00 10842 31630 6829 21513 3288 82.0 MiB 0.96 0.01 3.77076 -1893.81 -3.77076 3.77076 1.31 0.00609911 0.00536533 0.47969 0.418914 68 20204 33 8.18539e+06 4.50845e+06 1.31159e+06 4048.11 11.23 2.84513 2.50853 36620 334356 -1 16671 18 7445 8514 1421118 312019 0 0 1421118 312019 7825 7499 0 0 61520 55928 0 0 78071 66466 0 0 7833 7562 0 0 630526 86254 0 0 635343 88310 0 0 7825 0 0 397 3251 3881 9715 751 232 4.27196 4.27196 -2271.16 -4.27196 0 0 1.63345e+06 5041.52 0.77 0.78 0.40 -1 -1 0.77 0.381073 0.349431 896 1220 475 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_pipe_27.v common 21.26 vpr 83.52 MiB 0.16 14580 -1 -1 1 0.70 -1 -1 42168 -1 -1 126 22 0 8 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 85524 22 19 3871 3210 1 1979 175 18 18 324 mult_36 auto 46.4 MiB 1.34 11433 36361 8348 24331 3682 83.5 MiB 1.15 0.02 3.89606 -1981.57 -3.89606 3.89606 1.38 0.00779515 0.00696038 0.596576 0.530793 68 22153 34 8.18539e+06 5.02217e+06 1.31159e+06 4048.11 10.69 2.86658 2.54259 36620 334356 -1 17534 18 7725 8868 1397209 311896 0 0 1397209 311896 8072 7767 0 0 64245 58466 0 0 81580 69201 0 0 8073 7810 0 0 611830 85155 0 0 623409 83497 0 0 8072 0 0 368 4361 4187 9597 865 288 4.27196 4.27196 -2401.75 -4.27196 0 0 1.63345e+06 5041.52 0.79 0.76 0.41 -1 -1 0.79 0.378771 0.345887 944 1275 494 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_pipe_28.v common 21.37 vpr 83.46 MiB 0.15 14928 -1 -1 1 0.73 -1 -1 41340 -1 -1 128 22 0 8 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 85464 22 19 3945 3267 1 2024 177 18 18 324 mult_36 auto 46.3 MiB 1.39 11681 36385 8355 24079 3951 83.5 MiB 1.25 0.02 4.02136 -2037.61 -4.02136 4.02136 1.40 0.00816777 0.00718752 0.649182 0.579018 70 21663 42 8.18539e+06 5.0516e+06 1.34436e+06 4149.26 10.59 3.04269 2.70308 37264 347768 -1 17507 17 7420 8601 1389649 308888 0 0 1389649 308888 7803 7462 0 0 62641 56351 0 0 80471 68117 0 0 7808 7522 0 0 616647 84195 0 0 614279 85241 0 0 7803 0 0 400 3499 4051 9534 871 168 4.52256 4.52256 -2544.62 -4.52256 0 0 1.69344e+06 5226.66 0.80 0.78 0.43 -1 -1 0.80 0.393695 0.36183 962 1294 513 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_pipe_29.v common 41.32 vpr 84.64 MiB 0.16 15284 -1 -1 1 0.70 -1 -1 42044 -1 -1 135 22 0 9 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 86668 22 19 4159 3447 1 2140 185 22 22 484 mult_36 auto 47.6 MiB 1.15 13379 39635 9302 26392 3941 84.6 MiB 1.27 0.02 3.89606 -2167.34 -3.89606 3.89606 2.33 0.0072799 0.00641147 0.630832 0.555799 70 25308 37 1.33067e+07 5.5506e+06 2.06816e+06 4273.05 27.96 4.65191 4.13008 56434 539830 -1 20187 16 8096 9308 1627299 343277 0 0 1627299 343277 8450 8141 0 0 69042 62341 0 0 88570 75194 0 0 8455 8196 0 0 724907 95730 0 0 727875 93675 0 0 8450 0 0 372 3597 4401 10294 898 25 4.39726 4.39726 -2736.94 -4.39726 0 0 2.60483e+06 5381.88 1.37 0.82 0.66 -1 -1 1.37 0.351054 0.320849 1015 1367 532 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_pipe_30.v common 26.49 vpr 84.87 MiB 0.17 15448 -1 -1 1 0.74 -1 -1 43372 -1 -1 137 22 0 9 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 86904 22 19 4233 3504 1 2179 187 22 22 484 mult_36 auto 47.8 MiB 1.50 13676 37567 8445 25349 3773 84.9 MiB 1.23 0.02 3.77076 -2120.46 -3.77076 3.77076 2.34 0.00719276 0.00634042 0.626825 0.55894 70 24983 29 1.33067e+07 5.58003e+06 2.06816e+06 4273.05 12.66 3.04363 2.71403 56434 539830 -1 20431 18 8390 9773 1940288 412401 0 0 1940288 412401 8829 8460 0 0 74170 67066 0 0 95142 80825 0 0 8834 8531 0 0 868616 122937 0 0 884697 124582 0 0 8829 0 0 458 3913 5043 10858 1017 58 4.39726 4.39726 -2676.28 -4.39726 0 0 2.60483e+06 5381.88 1.37 0.93 0.65 -1 -1 1.37 0.388247 0.35244 1034 1386 551 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_pipe_31.v common 114.99 vpr 86.00 MiB 0.18 15592 -1 -1 1 0.86 -1 -1 43200 -1 -1 143 22 0 9 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 88068 22 19 4410 3647 1 2283 193 22 22 484 mult_36 auto 49.0 MiB 1.57 14460 42525 9006 29210 4309 86.0 MiB 1.35 0.02 3.89606 -2213.07 -3.89606 3.89606 2.34 0.00743786 0.00651978 0.697371 0.621833 64 29323 48 1.33067e+07 5.66832e+06 1.90554e+06 3937.06 100.68 6.74255 5.91016 54502 494576 -1 22309 16 9012 10430 2041825 425680 0 0 2041825 425680 9454 9090 0 0 74222 66924 0 0 96746 81744 0 0 9462 9140 0 0 933113 125387 0 0 918828 133395 0 0 9454 0 0 460 5368 4902 11744 1046 414 4.52256 4.52256 -2907.66 -4.52256 0 0 2.40101e+06 4960.76 1.26 1.02 0.61 -1 -1 1.26 0.438013 0.401176 1077 1441 570 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_pipe_32.v common 42.81 vpr 87.20 MiB 0.17 15692 -1 -1 1 0.87 -1 -1 43716 -1 -1 145 22 0 9 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 89288 22 19 4484 3704 1 2328 195 22 22 484 mult_36 auto 49.3 MiB 1.53 14008 39745 8750 27246 3749 87.2 MiB 1.32 0.02 3.77076 -2263.87 -3.77076 3.77076 2.37 0.00758366 0.00672737 0.665196 0.59456 70 27150 40 1.33067e+07 5.69776e+06 2.06816e+06 4273.05 28.45 5.20516 4.61206 56434 539830 -1 21133 20 9201 10719 1898135 402964 0 0 1898135 402964 9730 9279 0 0 78565 71135 0 0 101661 85401 0 0 9738 9357 0 0 829797 114939 0 0 868644 112853 0 0 9730 0 0 545 4912 4820 12389 1050 29 4.52256 4.52256 -2798.15 -4.52256 0 0 2.60483e+06 5381.88 1.38 1.06 0.66 -1 -1 1.38 0.5114 0.466972 1096 1460 589 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_pipe_33.v common 35.24 vpr 87.70 MiB 0.19 16708 -1 -1 1 0.94 -1 -1 43916 -1 -1 157 22 0 10 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 89808 22 19 4843 4029 1 2439 208 22 22 484 mult_36 auto 50.8 MiB 1.40 14297 48256 9706 33797 4753 87.7 MiB 1.58 0.02 3.77076 -2409.32 -3.77076 3.77076 2.34 0.00929266 0.00837509 0.80313 0.715897 66 27995 45 1.33067e+07 6.27034e+06 1.96511e+06 4060.15 20.38 4.83193 4.26636 54986 507526 -1 21783 18 8983 10366 1708760 371215 0 0 1708760 371215 9495 9081 0 0 76068 69034 0 0 98476 83404 0 0 9512 9171 0 0 746203 102685 0 0 769006 97840 0 0 9495 0 0 530 4059 4710 12047 932 118 4.39726 4.39726 -2995.89 -4.39726 0 0 2.45963e+06 5081.88 1.35 1.02 0.62 -1 -1 1.35 0.527545 0.480563 1185 1606 608 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_pipe_34.v common 46.03 vpr 88.54 MiB 0.20 17044 -1 -1 1 0.94 -1 -1 43960 -1 -1 160 22 0 10 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 90660 22 19 4917 4086 1 2483 211 22 22 484 mult_36 auto 51.6 MiB 1.39 16311 49744 10809 34462 4473 88.5 MiB 1.64 0.02 4.02136 -2519.45 -4.02136 4.02136 2.29 0.00999049 0.00894114 0.81677 0.726448 76 28559 35 1.33067e+07 6.31449e+06 2.20457e+06 4554.90 31.25 5.61983 4.99207 57882 574062 -1 23745 17 9342 10903 2281849 463123 0 0 2281849 463123 9851 9418 0 0 75461 68312 0 0 99053 82479 0 0 9857 9487 0 0 1037226 143943 0 0 1050401 149484 0 0 9851 0 0 529 5225 4970 12460 1108 73 4.52256 4.52256 -3236.21 -4.52256 0 0 2.73077e+06 5642.09 1.47 1.11 0.64 -1 -1 1.47 0.478257 0.436577 1205 1625 627 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_pipe_35.v common 46.71 vpr 89.08 MiB 0.20 17164 -1 -1 1 1.03 -1 -1 44472 -1 -1 163 22 0 10 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 91220 22 19 5093 4228 1 2586 214 22 22 484 mult_36 auto 52.3 MiB 1.48 17244 44305 9582 30820 3903 89.1 MiB 1.56 0.02 3.89606 -2602.71 -3.89606 3.89606 2.36 0.00864324 0.00754427 0.804672 0.718139 74 29856 31 1.33067e+07 6.35863e+06 2.15943e+06 4461.62 31.44 5.92512 5.2732 57402 562966 -1 25389 17 9789 11310 2376754 486239 0 0 2376754 486239 10276 9862 0 0 81127 73722 0 0 105486 88535 0 0 10281 9919 0 0 1076938 151727 0 0 1092646 152474 0 0 10276 0 0 504 4944 4589 12872 1094 58 4.52256 4.52256 -3281.42 -4.52256 0 0 2.68771e+06 5553.12 1.48 1.18 0.69 -1 -1 1.48 0.497063 0.453211 1248 1680 646 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_pipe_36.v common 43.76 vpr 89.40 MiB 0.20 17400 -1 -1 1 1.06 -1 -1 44580 -1 -1 165 22 0 10 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 91544 22 19 5167 4285 1 2630 216 22 22 484 mult_36 auto 52.9 MiB 1.48 15944 48741 10130 33951 4660 89.4 MiB 1.62 0.02 4.02136 -2636.64 -4.02136 4.02136 2.34 0.00854285 0.00754291 0.833949 0.7504 76 28501 34 1.33067e+07 6.38806e+06 2.20457e+06 4554.90 28.74 5.46367 4.85434 57882 574062 -1 23727 16 9843 11544 1835121 389489 0 0 1835121 389489 10321 9894 0 0 78541 70885 0 0 101817 85798 0 0 10323 9953 0 0 806710 108566 0 0 827409 104393 0 0 10321 0 0 497 5314 6537 12827 1283 3 4.39726 4.39726 -3350.79 -4.39726 0 0 2.73077e+06 5642.09 1.49 0.98 0.64 -1 -1 1.49 0.480365 0.437114 1267 1699 665 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_pipe_37.v common 31.79 vpr 90.20 MiB 0.21 18048 -1 -1 1 1.09 -1 -1 43584 -1 -1 173 22 0 11 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 92368 22 19 5380 4464 1 2739 225 24 24 576 mult_36 auto 53.6 MiB 1.59 17893 52893 11638 36744 4511 90.2 MiB 1.76 0.02 4.02136 -2915.58 -4.02136 4.02136 2.77 0.00875275 0.0076501 0.877334 0.778566 74 30362 27 1.60519e+07 6.90179e+06 2.56259e+06 4448.94 14.72 3.8323 3.40584 67906 667765 -1 25528 16 9866 11529 2080739 434265 0 0 2080739 434265 10321 9912 0 0 77674 69933 0 0 102508 84906 0 0 10325 9964 0 0 941741 128980 0 0 938170 130570 0 0 10321 0 0 473 6387 5773 12874 1258 71 4.64786 4.64786 -3562.52 -4.64786 0 0 3.19068e+06 5539.38 1.83 1.08 0.81 -1 -1 1.83 0.506352 0.463274 1321 1772 684 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_pipe_38.v common 53.32 vpr 97.64 MiB 0.21 17952 -1 -1 1 1.09 -1 -1 44728 -1 -1 176 22 0 11 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 99980 22 19 5454 4521 1 2784 228 24 24 576 mult_36 auto 54.5 MiB 1.62 17465 56604 12858 39157 4589 91.1 MiB 1.80 0.02 4.14666 -2931.9 -4.14666 4.14666 2.83 0.00968815 0.00866427 0.865328 0.764898 78 28931 24 1.60519e+07 6.94594e+06 2.67122e+06 4637.53 35.77 6.38623 5.68442 69630 706637 -1 24978 17 9797 11166 2060904 435445 0 0 2060904 435445 10273 9842 0 0 80261 72765 0 0 106220 88318 0 0 10278 9883 0 0 936546 124212 0 0 917326 130425 0 0 10273 0 0 494 3907 5215 12888 938 24 4.39726 4.39726 -3474.5 -4.39726 0 0 3.35110e+06 5817.88 1.89 1.10 0.90 -1 -1 1.89 0.527376 0.482869 1340 1791 703 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_pipe_39.v common 34.80 vpr 91.80 MiB 0.22 18452 -1 -1 1 1.15 -1 -1 45276 -1 -1 180 22 0 11 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 94008 22 19 5629 4662 1 2882 232 24 24 576 mult_36 auto 55.3 MiB 1.64 18842 50072 10876 35579 3617 91.8 MiB 1.79 0.02 4.27196 -3070.83 -4.27196 4.27196 2.79 0.0109726 0.00984928 0.897358 0.784543 76 33809 47 1.60519e+07 7.0048e+06 2.61600e+06 4541.67 17.21 4.38738 3.88262 68478 680951 -1 27874 18 10650 12174 2380114 483988 0 0 2380114 483988 11152 10730 0 0 83138 75088 0 0 109584 91299 0 0 11152 10780 0 0 1080641 149758 0 0 1084447 146333 0 0 11152 0 0 519 4560 5590 14207 1048 127 4.64786 4.64786 -3791.07 -4.64786 0 0 3.24203e+06 5628.53 1.83 1.28 0.83 -1 -1 1.83 0.591187 0.540552 1381 1846 722 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_pipe_40.v common 50.70 vpr 95.51 MiB 0.23 18608 -1 -1 1 1.21 -1 -1 43964 -1 -1 182 22 0 11 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 97800 22 19 5703 4719 1 2929 234 24 24 576 mult_36 auto 55.3 MiB 1.63 19511 55674 12426 39137 4111 91.7 MiB 1.82 0.02 4.02136 -3137.4 -4.02136 4.02136 2.76 0.00997006 0.00880244 0.86292 0.759881 74 34227 41 1.60519e+07 7.03423e+06 2.56259e+06 4448.94 32.96 6.17224 5.45068 67906 667765 -1 28202 16 11053 12808 2386192 490897 0 0 2386192 490897 11622 11143 0 0 86840 78574 0 0 114717 95476 0 0 11623 11220 0 0 1083004 145605 0 0 1078386 148879 0 0 11622 0 0 586 6235 5874 14850 1228 188 4.52256 4.52256 -3765.06 -4.52256 0 0 3.19068e+06 5539.38 1.78 1.24 0.90 -1 -1 1.78 0.560445 0.509054 1400 1865 741 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_pipe_41.v common 37.40 vpr 93.32 MiB 0.24 19116 -1 -1 1 1.26 -1 -1 45668 -1 -1 190 22 0 12 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 95556 22 19 5950 4932 1 3039 243 24 24 576 mult_36 auto 56.9 MiB 1.75 20898 57093 12273 40545 4275 93.3 MiB 2.10 0.02 4.27196 -3240.13 -4.27196 4.27196 2.82 0.0112249 0.00999823 1.04365 0.915643 76 35885 38 1.60519e+07 7.54795e+06 2.61600e+06 4541.67 19.02 4.83384 4.24535 68478 680951 -1 29657 16 11081 12800 2568553 525582 0 0 2568553 525582 11655 11220 0 0 89587 81290 0 0 117217 98028 0 0 11663 11291 0 0 1155004 162767 0 0 1183427 160986 0 0 11655 0 0 593 6467 5796 15006 1184 402 4.89846 4.89846 -4059.84 -4.89846 0 0 3.24203e+06 5628.53 1.79 1.30 0.78 -1 -1 1.79 0.596176 0.542706 1461 1956 760 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_pipe_42.v common 53.94 vpr 100.71 MiB 0.23 19072 -1 -1 1 1.30 -1 -1 45900 -1 -1 193 22 0 12 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 103132 22 19 6024 4989 1 3082 246 24 24 576 mult_36 auto 57.3 MiB 1.74 19813 57996 12212 41287 4497 93.4 MiB 1.98 0.02 4.02136 -3217.23 -4.02136 4.02136 2.75 0.0102261 0.00900442 0.938115 0.835543 78 32609 28 1.60519e+07 7.5921e+06 2.67122e+06 4637.53 35.87 6.3986 5.66694 69630 706637 -1 28319 16 11148 12784 2315596 486424 0 0 2315596 486424 11796 11238 0 0 89826 81303 0 0 119390 99078 0 0 11810 11311 0 0 1038597 142152 0 0 1044177 141342 0 0 11796 0 0 665 5448 5071 15335 1052 95 4.39726 4.39726 -3873.9 -4.39726 0 0 3.35110e+06 5817.88 1.95 1.21 0.80 -1 -1 1.95 0.562993 0.510398 1480 1975 779 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_pipe_43.v common 37.42 vpr 94.55 MiB 0.26 19692 -1 -1 1 1.41 -1 -1 46500 -1 -1 199 22 0 12 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 96824 22 19 6198 5129 1 3181 252 24 24 576 mult_36 auto 58.2 MiB 1.84 20655 63852 13857 44500 5495 94.6 MiB 2.26 0.03 4.14666 -3346.84 -4.14666 4.14666 2.84 0.0124163 0.0113248 1.1144 0.989782 74 37223 48 1.60519e+07 7.68039e+06 2.56259e+06 4448.94 18.39 5.00635 4.42002 67906 667765 -1 30159 18 12060 13958 2647840 556952 0 0 2647840 556952 12621 12148 0 0 97170 88139 0 0 129258 106897 0 0 12621 12216 0 0 1193000 170534 0 0 1203170 167018 0 0 12621 0 0 580 7239 6434 16061 1357 808 4.39726 4.39726 -4169.23 -4.39726 0 0 3.19068e+06 5539.38 1.81 1.45 0.84 -1 -1 1.81 0.674629 0.614039 1523 2030 798 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_pipe_44.v common 57.24 vpr 110.87 MiB 0.25 19520 -1 -1 1 1.42 -1 -1 46480 -1 -1 200 22 0 12 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 113532 22 19 6272 5186 1 3226 253 24 24 576 mult_36 auto 58.5 MiB 1.90 21784 68967 15211 47954 5802 94.7 MiB 2.45 0.02 4.14666 -3366.96 -4.14666 4.14666 2.80 0.0104572 0.009148 1.22029 1.08412 84 33714 29 1.60519e+07 7.69511e+06 2.84938e+06 4946.85 38.11 7.05148 6.24844 71930 760447 -1 28712 17 10951 12877 2140768 450342 0 0 2140768 450342 11509 11019 0 0 84395 75975 0 0 111542 92468 0 0 11512 11086 0 0 970390 126654 0 0 951420 133140 0 0 11509 0 0 579 6437 6583 14440 1448 617 4.52256 4.52256 -4356.58 -4.52256 0 0 3.60864e+06 6265.01 1.97 1.19 0.88 -1 -1 1.97 0.615044 0.559075 1542 2049 817 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_pipe_45.v common 48.93 vpr 96.05 MiB 0.27 19972 -1 -1 1 1.55 -1 -1 46800 -1 -1 208 22 0 13 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 98356 22 19 6485 5365 1 3338 262 24 24 576 mult_36 auto 59.9 MiB 1.97 22644 60598 12775 42377 5446 96.1 MiB 2.31 0.03 4.14666 -3504.85 -4.14666 4.14666 2.84 0.0152402 0.0137857 1.16836 1.03368 80 38858 43 1.60519e+07 8.20883e+06 2.72095e+06 4723.87 29.26 6.77507 5.95475 70206 720185 -1 31677 16 12187 14511 2556905 535111 0 0 2556905 535111 12837 12305 0 0 100649 90471 0 0 132872 110021 0 0 12851 12390 0 0 1161230 153614 0 0 1136466 156310 0 0 12837 0 0 671 8784 8247 16063 1784 712 4.64786 4.64786 -4195.89 -4.64786 0 0 3.41546e+06 5929.62 1.90 1.35 0.88 -1 -1 1.90 0.619559 0.564751 1593 2122 836 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_pipe_46.v common 42.99 vpr 96.55 MiB 0.26 20340 -1 -1 1 1.57 -1 -1 46432 -1 -1 210 22 0 13 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 98864 22 19 6559 5422 1 3380 264 24 24 576 mult_36 auto 60.2 MiB 1.98 22795 67098 14350 46895 5853 96.5 MiB 2.36 0.03 4.14666 -3537.9 -4.14666 4.14666 2.83 0.0113751 0.0100828 1.11104 0.992543 78 37150 27 1.60519e+07 8.23826e+06 2.67122e+06 4637.53 23.32 5.81682 5.08996 69630 706637 -1 31579 17 12321 14427 2528802 543755 0 0 2528802 543755 12982 12436 0 0 100484 90820 0 0 132339 110300 0 0 12988 12507 0 0 1134374 159762 0 0 1135635 157930 0 0 12982 0 0 679 6996 8143 16543 1525 765 4.39726 4.39726 -4209.62 -4.39726 0 0 3.35110e+06 5817.88 1.83 1.31 0.82 -1 -1 1.83 0.600743 0.542969 1613 2141 855 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_pipe_47.v common 50.53 vpr 97.09 MiB 0.26 20452 -1 -1 1 1.58 -1 -1 46792 -1 -1 216 22 0 13 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 99420 22 19 6735 5564 1 3477 270 24 24 576 mult_36 auto 61.0 MiB 2.02 24680 63926 12967 45673 5286 97.1 MiB 2.36 0.03 4.52256 -3782.14 -4.52256 4.52256 2.82 0.0133526 0.0121323 1.10521 0.98444 80 39990 35 1.60519e+07 8.32656e+06 2.72095e+06 4723.87 30.32 6.33663 5.58036 70206 720185 -1 33731 16 12641 14752 2823176 575787 0 0 2823176 575787 13240 12752 0 0 100726 90484 0 0 132959 109867 0 0 13241 12816 0 0 1278577 176089 0 0 1284433 173779 0 0 13240 0 0 621 7588 8984 16581 1580 853 4.89846 4.89846 -4588.29 -4.89846 0 0 3.41546e+06 5929.62 1.88 1.59 0.88 -1 -1 1.88 0.671914 0.61141 1656 2196 874 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_pipe_48.v common 55.04 vpr 97.75 MiB 0.27 20600 -1 -1 1 1.55 -1 -1 46640 -1 -1 218 22 0 13 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 100096 22 19 6809 5621 1 3526 272 24 24 576 mult_36 auto 61.7 MiB 1.99 23908 68109 15035 47671 5403 97.8 MiB 2.56 0.03 4.02136 -3693.79 -4.02136 4.02136 2.80 0.013053 0.011751 1.25612 1.09985 82 40492 42 1.60519e+07 8.35599e+06 2.78508e+06 4835.20 34.75 7.16624 6.19296 70778 734779 -1 32721 18 12537 14636 2584603 543270 0 0 2584603 543270 13157 12623 0 0 99000 88961 0 0 129858 107491 0 0 13165 12690 0 0 1173382 157776 0 0 1156041 163729 0 0 13157 0 0 641 8039 7232 16502 1542 1218 4.52256 4.52256 -4437.59 -4.52256 0 0 3.48632e+06 6052.64 1.99 1.49 0.93 -1 -1 1.99 0.751853 0.679213 1674 2215 893 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_pipe_49.v common 56.38 vpr 114.66 MiB 0.27 21464 -1 -1 1 1.65 -1 -1 47396 -1 -1 228 22 0 14 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 117408 22 19 7094 5872 1 3640 283 24 24 576 mult_36 auto 63.8 MiB 2.16 23816 74523 15599 53070 5854 101.7 MiB 2.67 0.03 4.27196 -3979.66 -4.27196 4.27196 2.87 0.0138275 0.0123722 1.23809 1.08377 86 36950 30 1.60519e+07 8.89916e+06 2.91907e+06 5067.82 35.39 7.22582 6.38193 72506 773887 -1 32333 17 11965 13706 2436121 494541 0 0 2436121 494541 12506 12052 0 0 94353 84638 0 0 128590 106178 0 0 12508 12104 0 0 1099067 139716 0 0 1089097 139853 0 0 12506 0 0 560 5800 5788 15391 1248 405 4.64786 4.64786 -4729.98 -4.64786 0 0 3.65856e+06 6351.67 2.00 1.46 1.01 -1 -1 2.00 0.762481 0.686305 1745 2324 912 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_pipe_50.v common 52.20 vpr 99.34 MiB 0.28 21540 -1 -1 1 1.60 -1 -1 46932 -1 -1 230 22 0 14 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 101728 22 19 7168 5929 1 3676 285 24 24 576 mult_36 auto 63.3 MiB 2.10 24753 70560 14836 49778 5946 99.3 MiB 2.57 0.03 4.14666 -3986.24 -4.14666 4.14666 2.82 0.0139888 0.01253 1.20112 1.06209 82 43170 48 1.60519e+07 8.92859e+06 2.78508e+06 4835.20 31.43 6.89442 6.04013 70778 734779 -1 34587 18 13432 15233 2917645 587550 0 0 2917645 587550 14107 13536 0 0 104654 94351 0 0 136083 113271 0 0 14110 13622 0 0 1321877 178837 0 0 1326814 173933 0 0 14107 0 0 691 5385 6577 17873 1176 321 4.52256 4.52256 -4811.05 -4.52256 0 0 3.48632e+06 6052.64 1.98 1.56 0.91 -1 -1 1.98 0.740839 0.664168 1764 2343 931 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_pipe_51.v common 49.29 vpr 103.60 MiB 0.29 21672 -1 -1 1 1.77 -1 -1 47596 -1 -1 235 22 0 14 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 106084 22 19 7344 6071 1 3782 290 24 24 576 mult_36 auto 64.4 MiB 2.16 26953 65502 13821 46780 4901 100.4 MiB 2.42 0.03 4.39726 -4060.21 -4.39726 4.39726 2.75 0.0127864 0.0113111 1.11767 0.987187 88 41925 30 1.60519e+07 9.00217e+06 2.98162e+06 5176.42 28.02 7.14512 6.28453 73078 787199 -1 36384 16 13391 15554 3046136 618310 0 0 3046136 618310 14062 13505 0 0 104760 94172 0 0 141826 116821 0 0 14064 13592 0 0 1380259 191852 0 0 1391165 188368 0 0 14062 0 0 691 6846 8076 17957 1544 606 4.77316 4.77316 -4885.32 -4.77316 0 0 3.70823e+06 6437.90 2.10 1.58 0.97 -1 -1 2.10 0.726183 0.656623 1808 2398 950 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_pipe_52.v common 58.80 vpr 115.80 MiB 0.29 21808 -1 -1 1 1.85 -1 -1 47408 -1 -1 237 22 0 14 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 118584 22 19 7418 6128 1 3828 292 24 24 576 mult_36 auto 64.8 MiB 2.26 25183 70956 14710 51183 5063 100.9 MiB 2.83 0.04 4.14666 -3993.8 -4.14666 4.14666 2.80 0.0181349 0.0162468 1.38133 1.22742 88 37559 18 1.60519e+07 9.0316e+06 2.98162e+06 5176.42 37.09 8.66232 7.64235 73078 787199 -1 33957 17 12742 14825 2620154 544803 0 0 2620154 544803 13303 12835 0 0 100098 89934 0 0 137192 112645 0 0 13309 12903 0 0 1178462 155176 0 0 1177790 161310 0 0 13303 0 0 574 6515 7887 16273 1580 724 4.64786 4.64786 -4820.08 -4.64786 0 0 3.70823e+06 6437.90 2.08 1.49 0.98 -1 -1 2.08 0.766883 0.694286 1827 2417 969 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_nopipe_14.v common 33.58 vpr 69.88 MiB 0.07 9560 -1 -1 1 0.22 -1 -1 37396 -1 -1 43 22 0 4 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 71556 22 19 1246 925 1 718 88 16 16 256 mult_36 auto 32.0 MiB 0.47 3935 12958 3541 7720 1697 69.9 MiB 0.34 0.00 7.03101 -320.951 -7.03101 7.03101 1.03 0.00230739 0.00202514 0.172324 0.154468 50 7913 44 6.62819e+06 2.21677e+06 787708. 3076.99 28.22 1.66144 1.47486 25344 186282 -1 6552 25 5535 6204 1022722 244159 0 0 1022722 244159 6204 5667 0 0 48909 46119 0 0 62505 51910 0 0 6249 5734 0 0 451734 68292 0 0 447121 66437 0 0 6204 0 0 691 2808 2749 35696 0 0 8.21873 8.21873 -458.531 -8.21873 0 0 943753. 3686.54 0.42 0.43 0.22 -1 -1 0.42 0.144029 0.131081 299 285 247 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_nopipe_15.v common 14.87 vpr 70.19 MiB 0.07 9648 -1 -1 1 0.22 -1 -1 37792 -1 -1 46 22 0 5 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 71876 22 19 1344 989 1 778 92 16 16 256 mult_36 auto 32.2 MiB 0.47 4309 20585 5831 10977 3777 70.2 MiB 0.52 0.01 6.86185 -318.377 -6.86185 6.86185 1.00 0.00273822 0.00245453 0.270703 0.24195 54 9266 41 6.62819e+06 2.65692e+06 829453. 3240.05 9.03 1.32531 1.1785 26108 202796 -1 7195 22 6993 7878 1376119 333867 0 0 1376119 333867 7878 7187 0 0 63342 60409 0 0 77286 65219 0 0 7925 7249 0 0 598738 96804 0 0 620950 96999 0 0 7878 0 0 913 4585 3700 47050 0 0 8.67103 8.67103 -464.714 -8.67103 0 0 1.02522e+06 4004.78 0.46 0.56 0.25 -1 -1 0.46 0.167835 0.15259 321 304 266 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_nopipe_16.v common 15.61 vpr 70.22 MiB 0.08 9764 -1 -1 1 0.24 -1 -1 38144 -1 -1 48 22 0 5 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 71904 22 19 1418 1046 1 821 94 16 16 256 mult_36 auto 32.4 MiB 0.53 4533 16495 4155 9443 2897 70.2 MiB 0.44 0.01 7.04201 -332.846 -7.04201 7.04201 1.00 0.00283839 0.00252052 0.223068 0.199411 58 8249 46 6.62819e+06 2.68636e+06 871168. 3403.00 9.84 1.49954 1.33565 26872 219187 -1 6890 23 6190 7161 1027331 250938 0 0 1027331 250938 7161 6459 0 0 47889 44796 0 0 65860 52487 0 0 7255 6557 0 0 440409 70101 0 0 458757 70538 0 0 7161 0 0 995 4467 4091 50190 0 0 8.18658 8.18658 -448.977 -8.18658 0 0 1.09288e+06 4269.05 0.48 0.44 0.27 -1 -1 0.48 0.150549 0.136717 340 323 285 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_nopipe_17.v common 18.14 vpr 71.16 MiB 0.09 10608 -1 -1 1 0.26 -1 -1 37908 -1 -1 52 22 0 5 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 72868 22 19 1518 1112 1 879 98 16 16 256 mult_36 auto 33.3 MiB 0.51 4914 20348 5340 12056 2952 71.2 MiB 0.60 0.01 7.54655 -377.521 -7.54655 7.54655 1.01 0.00341325 0.0031266 0.311201 0.28207 62 9079 44 6.62819e+06 2.74522e+06 916467. 3579.95 12.09 1.78997 1.59657 27384 229598 -1 7498 23 6673 7316 1048386 244138 0 0 1048386 244138 7316 6773 0 0 52104 49096 0 0 67753 54841 0 0 7350 6825 0 0 465085 64272 0 0 448778 62331 0 0 7316 0 0 662 3603 3067 38746 0 0 8.62727 8.62727 -483.349 -8.62727 0 0 1.13630e+06 4438.68 0.50 0.48 0.29 -1 -1 0.50 0.182615 0.166529 365 342 304 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_nopipe_18.v common 13.24 vpr 71.59 MiB 0.09 10456 -1 -1 1 0.26 -1 -1 38408 -1 -1 55 22 0 5 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 73312 22 19 1592 1169 1 918 101 16 16 256 mult_36 auto 33.8 MiB 0.54 5324 14906 3493 9668 1745 71.6 MiB 0.41 0.01 7.49539 -396.092 -7.49539 7.49539 1.00 0.00294906 0.00263996 0.203019 0.182045 56 10196 45 6.62819e+06 2.78937e+06 849745. 3319.32 7.17 1.17976 1.05352 26364 208198 -1 8789 27 8935 9838 1843162 414010 0 0 1843162 414010 9838 9254 0 0 73995 69501 0 0 101379 79803 0 0 9973 9393 0 0 820059 122539 0 0 827918 123520 0 0 9838 0 0 927 5371 4882 51586 0 0 9.30642 9.30642 -556.11 -9.30642 0 0 1.04740e+06 4091.43 0.46 0.72 0.26 -1 -1 0.46 0.211397 0.190418 383 361 323 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_nopipe_19.v common 19.12 vpr 71.71 MiB 0.09 10624 -1 -1 1 0.28 -1 -1 38724 -1 -1 58 22 0 6 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 73432 22 19 1688 1231 1 976 105 16 16 256 mult_36 auto 33.9 MiB 0.60 5689 15913 3953 9486 2474 71.7 MiB 0.47 0.01 7.48725 -407.023 -7.48725 7.48725 0.99 0.00322943 0.00289993 0.230475 0.20823 60 10715 42 6.62819e+06 3.22951e+06 890343. 3477.90 12.92 2.10442 1.87409 27128 224764 -1 8796 25 7191 8204 1263947 292436 0 0 1263947 292436 7972 7348 0 0 58284 54792 0 0 75342 61880 0 0 8010 7417 0 0 564717 80620 0 0 549622 80379 0 0 7972 0 0 805 3721 3812 33869 260 1 8.89943 8.89943 -576.323 -8.89943 0 0 1.11577e+06 4358.47 0.50 0.59 0.28 -1 -1 0.50 0.226045 0.205332 404 380 342 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_nopipe_20.v common 14.22 vpr 72.41 MiB 0.09 10716 -1 -1 1 0.28 -1 -1 38592 -1 -1 59 22 0 6 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 74148 22 19 1762 1288 1 1014 106 16 16 256 mult_36 auto 34.6 MiB 0.63 5969 19606 5084 12077 2445 72.4 MiB 0.62 0.01 7.3951 -425.079 -7.3951 7.3951 1.02 0.00331151 0.00294882 0.298479 0.26666 64 10923 49 6.62819e+06 3.24423e+06 943753. 3686.54 7.62 1.35064 1.20584 27892 240595 -1 9027 27 7694 8707 1408400 330725 0 0 1408400 330725 8707 7884 0 0 62710 58721 0 0 85464 67868 0 0 8753 7981 0 0 639142 94266 0 0 603624 94005 0 0 8707 0 0 1037 5709 6309 64430 0 0 8.61163 8.61163 -593.6 -8.61163 0 0 1.19033e+06 4649.74 0.53 0.67 0.30 -1 -1 0.53 0.250054 0.226444 423 399 361 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_nopipe_21.v common 50.90 vpr 72.36 MiB 0.10 11076 -1 -1 1 0.32 -1 -1 38528 -1 -1 62 22 0 6 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 74100 22 19 1859 1351 1 1072 109 16 16 256 mult_36 auto 34.8 MiB 0.63 6209 18829 4709 11413 2707 72.4 MiB 0.55 0.01 7.42524 -437.67 -7.42524 7.42524 0.95 0.00350633 0.00314057 0.276586 0.249036 60 11954 47 6.62819e+06 3.28838e+06 890343. 3477.90 44.47 2.58949 2.28974 27128 224764 -1 9589 29 9500 10784 1622468 396268 0 0 1622468 396268 10448 9701 0 0 70837 66567 0 0 99484 75628 0 0 10486 9820 0 0 715593 120477 0 0 715620 114075 0 0 10448 0 0 978 4957 4551 39525 354 1 8.77327 8.77327 -608.609 -8.77327 0 0 1.11577e+06 4358.47 0.51 0.77 0.25 -1 -1 0.51 0.274439 0.247401 445 418 380 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_nopipe_22.v common 14.39 vpr 72.92 MiB 0.10 11280 -1 -1 1 0.32 -1 -1 38112 -1 -1 66 22 0 6 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 74672 22 19 1933 1408 1 1111 113 16 16 256 mult_36 auto 35.2 MiB 0.76 6696 16493 4060 10430 2003 72.9 MiB 0.56 0.01 7.42025 -475.635 -7.42025 7.42025 1.01 0.00371446 0.00333789 0.267032 0.237853 64 12487 42 6.62819e+06 3.34724e+06 943753. 3686.54 7.57 1.39336 1.24171 27892 240595 -1 10361 24 8700 10085 1562958 348872 0 0 1562958 348872 9414 8866 0 0 69902 65090 0 0 93262 75742 0 0 9420 8917 0 0 679554 98162 0 0 701406 92095 0 0 9414 0 0 741 3492 4137 13297 701 96 8.67992 8.67992 -767.645 -8.67992 0 0 1.19033e+06 4649.74 0.51 0.69 0.29 -1 -1 0.51 0.238278 0.215844 464 437 399 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_nopipe_23.v common 19.37 vpr 73.62 MiB 0.12 11460 -1 -1 1 0.33 -1 -1 38892 -1 -1 68 22 0 7 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 75384 22 19 2031 1472 1 1174 116 18 18 324 mult_36 auto 35.9 MiB 0.73 7205 19292 4813 11957 2522 73.6 MiB 0.59 0.01 7.41124 -456.649 -7.41124 7.41124 1.37 0.00394624 0.00359483 0.292733 0.262629 60 14587 47 8.18539e+06 3.77267e+06 1.16833e+06 3605.96 11.16 1.51915 1.35379 35004 297736 -1 11443 26 10557 12144 2436054 536601 0 0 2436054 536601 11404 10678 0 0 95873 90643 0 0 122239 100261 0 0 11407 10759 0 0 1111435 159418 0 0 1083696 164842 0 0 11404 0 0 875 4105 4061 16087 808 9 8.86972 8.86972 -776.539 -8.86972 0 0 1.46313e+06 4515.82 0.71 0.98 0.36 -1 -1 0.71 0.279282 0.25266 486 456 418 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_nopipe_24.v common 23.80 vpr 73.76 MiB 0.11 11624 -1 -1 1 0.34 -1 -1 38948 -1 -1 71 22 0 7 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 75528 22 19 2105 1529 1 1210 119 18 18 324 mult_36 auto 36.2 MiB 0.79 7199 19099 4664 12152 2283 73.8 MiB 0.59 0.01 7.45239 -513.793 -7.45239 7.45239 1.42 0.00371487 0.00330563 0.28394 0.252711 64 13227 32 8.18539e+06 3.81682e+06 1.23838e+06 3822.15 15.60 2.15863 1.91404 35972 318676 -1 10991 23 9290 10457 1635217 359153 0 0 1635217 359153 9953 9428 0 0 75582 70972 0 0 99580 82018 0 0 9957 9519 0 0 725394 93960 0 0 714751 93256 0 0 9953 0 0 693 3002 3655 15325 534 2 8.66183 8.66183 -762.032 -8.66183 0 0 1.56068e+06 4816.91 0.77 0.71 0.40 -1 -1 0.77 0.246923 0.224175 505 475 437 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_nopipe_25.v common 26.86 vpr 74.28 MiB 0.12 11944 -1 -1 1 0.39 -1 -1 39156 -1 -1 73 22 0 7 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 76064 22 19 2201 1591 1 1268 121 18 18 324 mult_36 auto 37.0 MiB 0.79 7323 24041 6149 15164 2728 74.3 MiB 0.76 0.01 7.52039 -496.459 -7.52039 7.52039 1.40 0.00475285 0.00434197 0.371911 0.332226 64 13619 35 8.18539e+06 3.84625e+06 1.23838e+06 3822.15 18.13 2.61587 2.32768 35972 318676 -1 11696 24 10610 12274 2210270 477204 0 0 2210270 477204 11495 10885 0 0 89651 84110 0 0 118993 96221 0 0 11520 10952 0 0 975328 139078 0 0 1003283 135958 0 0 11495 0 0 914 6214 6432 33286 823 35 8.76402 8.76402 -734.751 -8.76402 0 0 1.56068e+06 4816.91 0.78 1.03 0.39 -1 -1 0.78 0.3099 0.281721 526 494 456 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_nopipe_26.v common 58.41 vpr 74.98 MiB 0.12 12012 -1 -1 1 0.41 -1 -1 39228 -1 -1 76 22 0 7 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 76776 22 19 2275 1648 1 1306 124 18 18 324 mult_36 auto 37.7 MiB 0.82 8154 21136 5144 13639 2353 75.0 MiB 0.74 0.01 7.8713 -494.386 -7.8713 7.8713 1.40 0.00417872 0.00375991 0.36366 0.326003 60 16567 47 8.18539e+06 3.8904e+06 1.16833e+06 3605.96 49.61 2.99833 2.64647 35004 297736 -1 13012 27 12249 13650 2975127 629598 0 0 2975127 629598 12940 12419 0 0 99439 93969 0 0 134879 105093 0 0 12949 12454 0 0 1364373 199098 0 0 1350547 206565 0 0 12940 0 0 721 3654 4216 16238 805 2 9.14533 9.14533 -758.555 -9.14533 0 0 1.46313e+06 4515.82 0.73 1.18 0.36 -1 -1 0.73 0.328834 0.296097 546 513 475 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_nopipe_27.v common 21.80 vpr 75.34 MiB 0.13 12292 -1 -1 1 0.42 -1 -1 39880 -1 -1 82 22 0 8 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 77144 22 19 2385 1724 1 1378 131 18 18 324 mult_36 auto 38.1 MiB 0.90 8296 27023 6825 16768 3430 75.3 MiB 0.99 0.01 7.43624 -537.906 -7.43624 7.43624 1.42 0.00578631 0.00497183 0.495573 0.438372 60 17169 50 8.18539e+06 4.37469e+06 1.16833e+06 3605.96 12.66 2.11902 1.88225 35004 297736 -1 13354 24 11048 12606 2427888 529867 0 0 2427888 529867 12059 11286 0 0 94258 88685 0 0 119130 99193 0 0 12067 11366 0 0 1093134 158019 0 0 1097240 161318 0 0 12059 0 0 1042 4088 3898 17601 616 2 9.50787 9.50787 -725.051 -9.50787 0 0 1.46313e+06 4515.82 0.72 0.99 0.36 -1 -1 0.72 0.301404 0.273128 575 532 494 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_nopipe_28.v common 27.61 vpr 75.93 MiB 0.13 12672 -1 -1 1 0.42 -1 -1 39444 -1 -1 83 22 0 8 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 77752 22 19 2459 1781 1 1417 132 18 18 324 mult_36 auto 38.4 MiB 0.91 8901 22577 4985 14993 2599 75.9 MiB 0.76 0.01 7.8713 -549.689 -7.8713 7.8713 1.41 0.0044721 0.00400453 0.37567 0.335486 70 15022 26 8.18539e+06 4.3894e+06 1.34436e+06 4149.26 18.64 2.63309 2.3407 37264 347768 -1 13242 23 9518 11089 1869023 398865 0 0 1869023 398865 10194 9636 0 0 76816 71405 0 0 102665 82788 0 0 10196 9695 0 0 837549 113400 0 0 831603 111941 0 0 10194 0 0 701 5045 4474 13769 940 130 8.87728 8.87728 -957.043 -8.87728 0 0 1.69344e+06 5226.66 0.81 0.83 0.44 -1 -1 0.81 0.299514 0.271162 594 551 513 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_nopipe_29.v common 27.15 vpr 76.10 MiB 0.14 12824 -1 -1 1 0.46 -1 -1 40700 -1 -1 85 22 0 9 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 77928 22 19 2565 1853 1 1485 135 22 22 484 mult_36 auto 38.7 MiB 0.98 9689 25047 6275 16269 2503 76.1 MiB 0.94 0.01 7.43624 -544.661 -7.43624 7.43624 2.37 0.00627739 0.005399 0.475538 0.415759 70 16428 27 1.33067e+07 4.81483e+06 2.06816e+06 4273.05 14.91 2.30064 2.03522 56434 539830 -1 14001 25 11439 13263 2233851 474457 0 0 2233851 474457 12595 11730 0 0 97078 90555 0 0 128940 103685 0 0 12598 11816 0 0 988671 129989 0 0 993969 126682 0 0 12595 0 0 1181 5046 6091 28215 698 2 8.73683 8.73683 -847.048 -8.73683 0 0 2.60483e+06 5381.88 1.40 1.01 0.68 -1 -1 1.40 0.349618 0.316208 619 570 532 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_nopipe_30.v common 25.19 vpr 76.62 MiB 0.14 12956 -1 -1 1 0.47 -1 -1 39948 -1 -1 89 22 0 9 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 78460 22 19 2639 1910 1 1523 139 22 22 484 mult_36 auto 39.2 MiB 1.02 9640 28859 6707 18502 3650 76.6 MiB 1.13 0.01 7.43624 -520.251 -7.43624 7.43624 2.32 0.00629213 0.00540153 0.557969 0.48787 70 16649 34 1.33067e+07 4.87369e+06 2.06816e+06 4273.05 12.67 2.06295 1.82406 56434 539830 -1 14184 24 12418 14250 2862133 602975 0 0 2862133 602975 13565 12580 0 0 104860 98182 0 0 141217 112467 0 0 13569 12703 0 0 1300740 182621 0 0 1288182 184422 0 0 13565 0 0 1174 4689 4837 20323 761 3 8.95347 8.95347 -846.506 -8.95347 0 0 2.60483e+06 5381.88 1.35 1.16 0.68 -1 -1 1.35 0.337838 0.304321 639 589 551 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_nopipe_31.v common 29.27 vpr 77.28 MiB 0.15 13268 -1 -1 1 0.50 -1 -1 40004 -1 -1 93 22 0 9 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 79136 22 19 2744 1981 1 1590 143 22 22 484 mult_36 auto 39.9 MiB 1.02 10213 28491 6600 18816 3075 77.3 MiB 1.04 0.01 7.49539 -582.535 -7.49539 7.49539 2.26 0.00571464 0.00518578 0.46636 0.42051 66 19056 43 1.33067e+07 4.93255e+06 1.96511e+06 4060.15 17.03 2.09287 1.85069 54986 507526 -1 15439 26 13348 15703 3065311 631596 0 0 3065311 631596 14541 13592 0 0 110840 103858 0 0 151041 119264 0 0 14544 13652 0 0 1379224 189774 0 0 1395121 191456 0 0 14541 0 0 1223 6898 7095 21649 1209 28 9.15632 9.15632 -1101.43 -9.15632 0 0 2.45963e+06 5081.88 1.27 1.24 0.60 -1 -1 1.27 0.360304 0.325056 665 608 570 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_nopipe_32.v common 91.23 vpr 77.48 MiB 0.15 13384 -1 -1 1 0.55 -1 -1 40200 -1 -1 96 22 0 9 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 79340 22 19 2818 2038 1 1627 146 22 22 484 mult_36 auto 40.3 MiB 1.09 10325 30482 7786 19419 3277 77.5 MiB 1.10 0.01 7.52039 -582.013 -7.52039 7.52039 2.22 0.00673795 0.00600573 0.559271 0.496011 66 18458 33 1.33067e+07 4.9767e+06 1.96511e+06 4060.15 78.92 4.50174 3.97192 54986 507526 -1 15293 24 12697 14781 2882895 607845 0 0 2882895 607845 13913 12967 0 0 106785 100349 0 0 141821 114087 0 0 13919 13073 0 0 1294441 181143 0 0 1312016 186226 0 0 13913 0 0 1241 5665 5902 20707 932 59 9.34202 9.34202 -1030.73 -9.34202 0 0 2.45963e+06 5081.88 1.31 1.11 0.62 -1 -1 1.31 0.310599 0.281128 684 627 589 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_nopipe_33.v common 26.53 vpr 78.12 MiB 0.16 13808 -1 -1 1 0.56 -1 -1 40348 -1 -1 100 22 0 10 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 79992 22 19 2923 2109 1 1695 151 22 22 484 mult_36 auto 40.9 MiB 0.97 10491 33835 8574 21105 4156 78.1 MiB 1.20 0.01 7.94064 -597.141 -7.94064 7.94064 2.29 0.00674974 0.00577428 0.614694 0.531941 64 19070 50 1.33067e+07 5.43155e+06 1.90554e+06 3937.06 14.02 2.63693 2.32895 54502 494576 -1 15787 25 13858 15489 2824485 600452 0 0 2824485 600452 14633 14088 0 0 112285 105253 0 0 152161 121338 0 0 14640 14194 0 0 1278006 170780 0 0 1252760 174799 0 0 14633 0 0 801 4949 5286 21186 894 34 9.95291 9.95291 -1096.7 -9.95291 0 0 2.40101e+06 4960.76 1.27 1.19 0.59 -1 -1 1.27 0.380018 0.342807 710 646 608 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_nopipe_34.v common 38.28 vpr 78.56 MiB 0.16 14048 -1 -1 1 0.58 -1 -1 40192 -1 -1 101 22 0 10 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 80444 22 19 2997 2166 1 1734 152 22 22 484 mult_36 auto 41.4 MiB 1.33 10939 30122 6941 19995 3186 78.6 MiB 1.07 0.01 7.88963 -601.708 -7.88963 7.88963 2.34 0.00551573 0.0049006 0.494171 0.437728 66 19440 28 1.33067e+07 5.44627e+06 1.96511e+06 4060.15 25.16 3.23147 2.86271 54986 507526 -1 16262 25 13499 15395 2906042 608239 0 0 2906042 608239 14574 13765 0 0 115250 108127 0 0 152837 123878 0 0 14585 13883 0 0 1312936 172636 0 0 1295860 175950 0 0 14574 0 0 1098 5319 5331 20493 889 64 9.72351 9.72351 -1073.66 -9.72351 0 0 2.45963e+06 5081.88 1.32 1.22 0.63 -1 -1 1.32 0.385734 0.348973 729 665 627 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_nopipe_35.v common 33.68 vpr 79.20 MiB 0.17 14324 -1 -1 1 0.62 -1 -1 40564 -1 -1 106 22 0 10 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 81104 22 19 3101 2236 1 1801 157 22 22 484 mult_36 auto 41.9 MiB 1.37 11969 26806 5903 18065 2838 79.2 MiB 0.97 0.01 8.30854 -645.602 -8.30854 8.30854 2.35 0.00640295 0.00582298 0.442652 0.39656 70 21607 48 1.33067e+07 5.51985e+06 2.06816e+06 4273.05 20.14 3.03407 2.69136 56434 539830 -1 17638 31 16764 19193 3934600 822692 0 0 3934600 822692 18325 17188 0 0 136149 127239 0 0 190012 145195 0 0 18373 17314 0 0 1771938 257593 0 0 1799803 258163 0 0 18325 0 0 1585 8210 8906 44951 982 14 9.68046 9.68046 -1085.75 -9.68046 0 0 2.60483e+06 5381.88 1.32 1.58 0.65 -1 -1 1.32 0.434009 0.390699 755 684 646 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_nopipe_36.v common 32.73 vpr 79.37 MiB 0.17 14352 -1 -1 1 0.64 -1 -1 40656 -1 -1 107 22 0 10 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 81272 22 19 3175 2293 1 1836 158 22 22 484 mult_36 auto 42.2 MiB 1.55 12024 30475 6889 20441 3145 79.4 MiB 1.07 0.01 8.31654 -624.914 -8.31654 8.31654 2.29 0.00664393 0.00597966 0.508864 0.456648 68 22656 38 1.33067e+07 5.53456e+06 2.01763e+06 4168.66 18.97 2.80067 2.49794 55470 518816 -1 18118 26 15705 18268 3798444 767409 0 0 3798444 767409 17141 16013 0 0 128074 120416 0 0 173678 135626 0 0 17143 16125 0 0 1729283 238357 0 0 1733125 240872 0 0 17141 0 0 1465 7715 6645 25617 1155 199 9.66152 9.66152 -1114.41 -9.66152 0 0 2.51205e+06 5190.18 1.34 1.56 0.64 -1 -1 1.34 0.4551 0.410946 773 703 665 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_nopipe_37.v common 35.86 vpr 80.16 MiB 0.17 14520 -1 -1 1 0.64 -1 -1 40716 -1 -1 111 22 0 11 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 82088 22 19 3280 2364 1 1904 163 24 24 576 mult_36 auto 43.2 MiB 1.48 12629 33093 8157 22112 2824 80.2 MiB 1.20 0.01 8.4137 -698.54 -8.4137 8.4137 2.83 0.00598778 0.00534265 0.561993 0.501415 68 22807 49 1.60519e+07 5.98942e+06 2.39371e+06 4155.74 20.75 3.24424 2.87955 65606 615345 -1 18408 27 14821 17457 3023197 631944 0 0 3023197 631944 16293 15064 0 0 118468 111153 0 0 160300 125783 0 0 16297 15236 0 0 1348747 182260 0 0 1363092 182448 0 0 16293 0 0 1501 6950 7304 24653 1221 3 9.79951 9.79951 -1101.52 -9.79951 0 0 2.98162e+06 5176.42 1.68 1.33 0.76 -1 -1 1.68 0.437246 0.394981 798 722 684 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_nopipe_38.v common 37.40 vpr 80.51 MiB 0.17 14628 -1 -1 1 0.66 -1 -1 40956 -1 -1 113 22 0 11 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 82444 22 19 3354 2421 1 1941 165 24 24 576 mult_36 auto 43.3 MiB 1.59 12518 32709 7500 22375 2834 80.5 MiB 1.21 0.02 8.4137 -735.79 -8.4137 8.4137 2.79 0.00647794 0.00562462 0.542229 0.476681 66 23278 46 1.60519e+07 6.01886e+06 2.33135e+06 4047.49 22.34 3.10636 2.7457 65030 601923 -1 18515 23 14702 17142 3128381 676238 0 0 3128381 676238 16090 15017 0 0 124875 117084 0 0 161541 133403 0 0 16100 15103 0 0 1391482 198811 0 0 1418293 196820 0 0 16090 0 0 1417 6071 6920 24016 1131 28 9.97612 9.97612 -1236.48 -9.97612 0 0 2.91907e+06 5067.82 1.58 1.24 0.73 -1 -1 1.58 0.367217 0.332937 818 741 703 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_nopipe_39.v common 45.80 vpr 83.30 MiB 0.18 14856 -1 -1 1 0.70 -1 -1 40688 -1 -1 117 22 0 11 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 85296 22 19 3457 2490 1 2007 169 24 24 576 mult_36 auto 43.4 MiB 1.55 13220 37996 8946 25487 3563 80.6 MiB 1.40 0.02 8.17224 -882.394 -8.17224 8.17224 2.83 0.00778701 0.00665174 0.657592 0.581138 74 21427 32 1.60519e+07 6.07772e+06 2.56259e+06 4448.94 30.29 4.09716 3.65005 67906 667765 -1 18660 25 13425 15571 2958168 601748 0 0 2958168 601748 14500 13603 0 0 108180 101402 0 0 146611 116387 0 0 14503 13737 0 0 1318195 179146 0 0 1356179 177473 0 0 14500 0 0 1100 5521 6490 20441 1091 43 9.50477 9.50477 -1235.77 -9.50477 0 0 3.19068e+06 5539.38 1.72 1.31 0.82 -1 -1 1.72 0.462601 0.419123 842 760 722 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_nopipe_40.v common 51.26 vpr 84.39 MiB 0.19 15172 -1 -1 1 0.70 -1 -1 41320 -1 -1 120 22 0 11 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 86412 22 19 3531 2547 1 2046 172 24 24 576 mult_36 auto 43.9 MiB 1.73 13688 38412 8985 25938 3489 81.1 MiB 1.41 0.02 8.34154 -875.21 -8.34154 8.34154 2.77 0.00676661 0.00616693 0.679493 0.599436 72 23168 43 1.60519e+07 6.12186e+06 2.50747e+06 4353.24 35.64 4.90191 4.34892 67330 654343 -1 19264 24 14182 16816 2821784 590711 0 0 2821784 590711 15623 14427 0 0 115645 107508 0 0 156605 124138 0 0 15634 14547 0 0 1255665 168188 0 0 1262612 161903 0 0 15623 0 0 1467 6862 7328 24318 1224 203 9.64042 9.64042 -1347.6 -9.64042 0 0 3.14081e+06 5452.80 1.69 1.30 0.79 -1 -1 1.69 0.466005 0.419236 862 779 741 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_nopipe_41.v common 51.02 vpr 83.82 MiB 0.18 15308 -1 -1 1 0.72 -1 -1 41412 -1 -1 122 22 0 12 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 85828 22 19 3634 2616 1 2113 175 24 24 576 mult_36 auto 44.2 MiB 1.60 13895 33916 7579 23431 2906 81.5 MiB 1.22 0.02 8.14823 -798.826 -8.14823 8.14823 2.71 0.00779751 0.00661694 0.569568 0.496934 70 23397 47 1.60519e+07 6.5473e+06 2.45377e+06 4260.01 35.66 4.48354 3.94696 66754 640332 -1 20001 25 16364 19107 3807475 794233 0 0 3807475 794233 17770 16631 0 0 141475 132373 0 0 186289 150777 0 0 17774 16769 0 0 1714639 236827 0 0 1729528 240856 0 0 17770 0 0 1432 7363 7563 25838 1368 11 9.59931 9.59931 -1387.01 -9.59931 0 0 3.09179e+06 5367.68 1.72 1.56 0.72 -1 -1 1.72 0.472551 0.426595 886 798 760 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_nopipe_42.v common 48.92 vpr 84.75 MiB 0.19 15584 -1 -1 1 0.75 -1 -1 41144 -1 -1 125 22 0 12 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 86788 22 19 3708 2673 1 2147 178 24 24 576 mult_36 auto 45.1 MiB 1.78 14391 35678 7732 24951 2995 82.2 MiB 1.24 0.02 8.34154 -838.585 -8.34154 8.34154 2.79 0.0080538 0.00721427 0.580361 0.506875 74 22958 29 1.60519e+07 6.59144e+06 2.56259e+06 4448.94 32.72 4.54324 4.00937 67906 667765 -1 20467 24 14780 17144 3359010 696130 0 0 3359010 696130 16160 15003 0 0 123501 115924 0 0 165155 131948 0 0 16160 15104 0 0 1500638 213428 0 0 1537396 204723 0 0 16160 0 0 1406 6202 5878 23927 1015 10 9.45897 9.45897 -1232.34 -9.45897 0 0 3.19068e+06 5539.38 1.82 1.53 0.84 -1 -1 1.82 0.531201 0.475723 906 817 779 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_nopipe_43.v common 142.44 vpr 82.70 MiB 0.20 15684 -1 -1 1 0.76 -1 -1 42260 -1 -1 129 22 0 12 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 84684 22 19 3810 2741 1 2214 182 24 24 576 mult_36 auto 45.5 MiB 1.78 15273 39837 9106 27117 3614 82.7 MiB 1.49 0.02 8.22139 -844.621 -8.22139 8.22139 2.80 0.00820904 0.00742049 0.699604 0.618251 66 28156 44 1.60519e+07 6.6503e+06 2.33135e+06 4047.49 125.81 5.91563 5.22679 65030 601923 -1 21891 30 18432 21932 5230694 1100680 0 0 5230694 1100680 20374 18921 0 0 165714 155924 0 0 226954 177232 0 0 20375 19098 0 0 2418191 359482 0 0 2379086 370023 0 0 20374 0 0 1971 10725 10245 32161 1599 402 9.55641 9.55641 -1422.74 -9.55641 0 0 2.91907e+06 5067.82 1.62 2.10 0.67 -1 -1 1.62 0.574749 0.514403 930 836 798 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_nopipe_44.v common 37.32 vpr 82.59 MiB 0.20 15940 -1 -1 1 0.80 -1 -1 41748 -1 -1 132 22 0 12 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 84576 22 19 3884 2798 1 2251 185 24 24 576 mult_36 auto 45.6 MiB 1.90 14729 43843 10459 29470 3914 82.6 MiB 1.63 0.02 8.3887 -942.045 -8.3887 8.3887 2.78 0.00830547 0.00757197 0.746471 0.660781 72 26758 36 1.60519e+07 6.69445e+06 2.50747e+06 4353.24 20.60 3.63901 3.21952 67330 654343 -1 21412 24 16882 19754 3400116 716779 0 0 3400116 716779 18568 17262 0 0 141706 132001 0 0 188908 151902 0 0 18569 17395 0 0 1522406 201227 0 0 1509959 196992 0 0 18568 0 0 1711 7592 8425 28790 1210 171 10.1466 10.1466 -1317.5 -10.1466 0 0 3.14081e+06 5452.80 1.78 1.47 0.83 -1 -1 1.78 0.505111 0.454535 949 855 817 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_nopipe_45.v common 131.39 vpr 82.80 MiB 0.21 16372 -1 -1 1 0.85 -1 -1 43200 -1 -1 135 22 0 13 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 84788 22 19 3989 2869 1 2318 189 24 24 576 mult_36 auto 45.9 MiB 1.93 15141 44633 10412 30192 4029 82.8 MiB 1.65 0.02 8.4137 -874.23 -8.4137 8.4137 2.81 0.00857177 0.00777059 0.780161 0.693061 68 25731 41 1.60519e+07 7.1346e+06 2.39371e+06 4155.74 114.80 6.09775 5.37607 65606 615345 -1 21433 24 15911 18683 3302840 700547 0 0 3302840 700547 17384 16195 0 0 133356 125241 0 0 177525 142935 0 0 17397 16340 0 0 1470948 201625 0 0 1486230 198211 0 0 17384 0 0 1501 7580 7630 25565 1364 256 9.70052 9.70052 -1662.74 -9.70052 0 0 2.98162e+06 5176.42 1.66 1.42 0.75 -1 -1 1.66 0.487128 0.441294 975 874 836 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_nopipe_46.v common 39.80 vpr 83.71 MiB 0.22 16204 -1 -1 1 0.85 -1 -1 43312 -1 -1 136 22 0 13 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 85720 22 19 4063 2926 1 2357 190 24 24 576 mult_36 auto 46.7 MiB 2.00 16191 41686 9342 28881 3463 83.7 MiB 1.66 0.02 8.43369 -942.845 -8.43369 8.43369 2.82 0.00949573 0.00866202 0.752234 0.667163 78 25581 48 1.60519e+07 7.14931e+06 2.67122e+06 4637.53 22.63 3.98762 3.53781 69630 706637 -1 22101 25 15574 18416 3678780 743286 0 0 3678780 743286 17060 15836 0 0 132261 123443 0 0 176254 140650 0 0 17063 15966 0 0 1661435 222232 0 0 1674707 225159 0 0 17060 0 0 1511 7407 8756 25626 1421 445 9.41782 9.41782 -1405.28 -9.41782 0 0 3.35110e+06 5817.88 1.90 1.58 0.90 -1 -1 1.90 0.520284 0.471743 993 893 855 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_nopipe_47.v common 39.86 vpr 84.06 MiB 0.23 16860 -1 -1 1 0.87 -1 -1 43532 -1 -1 141 22 0 13 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 86076 22 19 4167 2996 1 2421 195 24 24 576 mult_36 auto 47.2 MiB 2.03 15866 48220 11045 32937 4238 84.1 MiB 1.85 0.02 8.2457 -854.27 -8.2457 8.2457 2.80 0.00938572 0.00854422 0.836866 0.735175 72 27702 45 1.60519e+07 7.22289e+06 2.50747e+06 4353.24 22.29 3.9503 3.48482 67330 654343 -1 22622 24 17193 20272 4354128 926713 0 0 4354128 926713 18845 17518 0 0 156193 146852 0 0 205277 167469 0 0 18848 17676 0 0 1985126 287621 0 0 1969839 289577 0 0 18845 0 0 1681 8793 9547 28807 1491 305 9.58536 9.58536 -1353.61 -9.58536 0 0 3.14081e+06 5452.80 1.75 1.81 0.84 -1 -1 1.75 0.551193 0.498479 1019 912 874 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_nopipe_48.v common 49.74 vpr 88.84 MiB 0.23 16948 -1 -1 1 0.93 -1 -1 43592 -1 -1 144 22 0 13 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 90976 22 19 4241 3053 1 2459 198 24 24 576 mult_36 auto 47.6 MiB 2.10 15835 46854 10009 32089 4756 84.6 MiB 1.69 0.02 8.25153 -946.137 -8.25153 8.25153 2.78 0.0101915 0.00877815 0.765263 0.664889 78 23529 26 1.60519e+07 7.26704e+06 2.67122e+06 4637.53 32.26 4.90395 4.32936 69630 706637 -1 21603 22 13787 16328 2702205 590734 0 0 2702205 590734 15104 14034 0 0 116375 108122 0 0 153003 125056 0 0 15105 14129 0 0 1217627 162456 0 0 1184991 166937 0 0 15104 0 0 1342 7987 7253 22355 1281 343 9.27336 9.27336 -1495.7 -9.27336 0 0 3.35110e+06 5817.88 1.95 1.35 0.90 -1 -1 1.95 0.540448 0.489147 1038 931 893 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_nopipe_49.v common 58.99 vpr 89.78 MiB 0.23 17336 -1 -1 1 0.94 -1 -1 43400 -1 -1 145 22 0 14 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 91936 22 19 4346 3124 1 2527 200 24 24 576 mult_36 auto 48.2 MiB 1.99 17627 44584 9395 31230 3959 84.8 MiB 1.71 0.02 8.38055 -927.403 -8.38055 8.38055 2.67 0.00964298 0.00887053 0.777387 0.677995 78 27362 38 1.60519e+07 7.67775e+06 2.67122e+06 4637.53 41.36 5.8499 5.16652 69630 706637 -1 23841 25 17004 19881 4079477 844052 0 0 4079477 844052 18653 17342 0 0 146279 137153 0 0 198296 157221 0 0 18656 17529 0 0 1852827 255162 0 0 1844766 259645 0 0 18653 0 0 1674 7474 8291 28510 1270 50 9.79372 9.79372 -1516.9 -9.79372 0 0 3.35110e+06 5817.88 1.96 1.88 0.89 -1 -1 1.96 0.641314 0.575553 1062 950 912 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_nopipe_50.v common 43.95 vpr 85.17 MiB 0.24 17168 -1 -1 1 1.04 -1 -1 43592 -1 -1 148 22 0 14 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 87212 22 19 4420 3181 1 2564 203 24 24 576 mult_36 auto 48.7 MiB 2.22 17741 43711 9535 30771 3405 85.2 MiB 1.67 0.02 8.43799 -947.189 -8.43799 8.43799 2.80 0.00929402 0.00826781 0.738271 0.646224 72 33396 41 1.60519e+07 7.72189e+06 2.50747e+06 4353.24 25.65 4.21534 3.71808 67330 654343 -1 25400 25 21600 24928 5671734 1169501 0 0 5671734 1169501 23753 22132 0 0 179957 168537 0 0 239508 192360 0 0 23755 22357 0 0 2591075 375887 0 0 2613686 388228 0 0 23753 0 0 2184 8513 8529 37075 1209 13 9.75071 9.75071 -1495.37 -9.75071 0 0 3.14081e+06 5452.80 1.71 2.22 0.80 -1 -1 1.71 0.587599 0.52935 1082 969 931 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_nopipe_51.v common 37.25 vpr 86.16 MiB 0.28 17636 -1 -1 1 1.04 -1 -1 43752 -1 -1 152 22 0 14 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 88228 22 19 4524 3251 1 2634 207 24 24 576 mult_36 auto 49.3 MiB 2.19 17414 39987 7877 28615 3495 86.2 MiB 1.45 0.02 8.38584 -1089.25 -8.38584 8.38584 2.80 0.00869982 0.00776709 0.622744 0.552099 76 28316 33 1.60519e+07 7.78076e+06 2.61600e+06 4541.67 19.42 3.2977 2.93181 68478 680951 -1 24291 23 18377 21809 3852127 802947 0 0 3852127 802947 20121 18699 0 0 154769 145066 0 0 202955 164354 0 0 20121 18794 0 0 1750725 226385 0 0 1703436 229649 0 0 20121 0 0 1768 9736 9758 30404 1715 172 9.80296 9.80296 -1699.63 -9.80296 0 0 3.24203e+06 5628.53 1.88 1.69 0.84 -1 -1 1.88 0.597424 0.537114 1107 988 950 19 0 0 +k6_frac_2uripple_N8_22nm.xml fir_nopipe_52.v common 43.72 vpr 86.60 MiB 0.26 17816 -1 -1 1 1.01 -1 -1 44304 -1 -1 155 22 0 14 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 88680 22 19 4598 3308 1 2668 210 24 24 576 mult_36 auto 49.7 MiB 2.33 18532 46386 10003 31724 4659 86.6 MiB 1.87 0.02 8.22439 -1032.19 -8.22439 8.22439 2.80 0.0106873 0.0097131 0.88791 0.761708 76 30729 38 1.60519e+07 7.8249e+06 2.61600e+06 4541.67 25.29 4.41825 3.87013 68478 680951 -1 26003 24 21173 24714 4525143 942393 0 0 4525143 942393 23226 21482 0 0 174374 163238 0 0 233169 184985 0 0 23232 21683 0 0 2020183 279836 0 0 2050959 271169 0 0 23226 0 0 2081 8705 10280 35248 1542 271 9.75871 9.75871 -1525.9 -9.75871 0 0 3.24203e+06 5628.53 1.79 1.84 0.84 -1 -1 1.79 0.579937 0.520845 1127 1007 969 19 0 0 +k6_frac_N8_22nm.xml fir_pipe_14.v common 13.89 vpr 72.85 MiB 0.08 10904 -1 -1 8 0.80 -1 -1 40032 -1 -1 79 22 0 4 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 74600 22 19 1764 1664 1 1014 124 16 16 256 mult_36 auto 34.5 MiB 0.72 6664 13102 2674 9357 1071 72.9 MiB 0.37 0.01 4.14666 -1180.14 -4.14666 4.14666 1.03 0.00404194 0.0036048 0.200575 0.178126 64 12636 47 6.45408e+06 2.64829e+06 943753. 3686.54 6.92 1.45611 1.29919 27332 240185 -1 10626 20 4178 7293 728400 168528 0 0 728400 168528 6569 4740 0 0 39556 34420 0 0 55029 44433 0 0 6575 5051 0 0 308976 39672 0 0 311695 40212 0 0 6569 0 0 2411 5419 6027 20354 754 76 4.27196 4.27196 -1382.72 -4.27196 0 0 1.19033e+06 4649.74 0.60 0.45 0.30 -1 -1 0.60 0.21618 0.197478 599 909 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_pipe_15.v common 12.39 vpr 73.70 MiB 0.09 11028 -1 -1 8 0.78 -1 -1 40156 -1 -1 85 22 0 5 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 75468 22 19 1918 1801 1 1104 131 16 16 256 mult_36 auto 35.4 MiB 0.70 6819 20383 4413 13963 2007 73.7 MiB 0.52 0.01 4.14666 -1318.66 -4.14666 4.14666 0.97 0.00408497 0.00364435 0.2738 0.240087 66 12680 27 6.45408e+06 3.12512e+06 974584. 3806.97 5.46 1.42848 1.2762 27588 246658 -1 10874 15 4247 7247 804377 184558 0 0 804377 184558 6535 4755 0 0 41153 36159 0 0 56450 45543 0 0 6542 5046 0 0 350320 46925 0 0 343377 46130 0 0 6535 0 0 2308 5360 5593 19099 735 63 4.39726 4.39726 -1522.76 -4.39726 0 0 1.22072e+06 4768.46 0.55 0.40 0.31 -1 -1 0.55 0.178917 0.163169 651 984 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_pipe_16.v common 15.31 vpr 73.93 MiB 0.09 11220 -1 -1 8 0.92 -1 -1 39964 -1 -1 87 22 0 5 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 75704 22 19 1976 1859 1 1141 133 16 16 256 mult_36 auto 35.8 MiB 0.81 7432 17422 3550 11932 1940 73.9 MiB 0.52 0.01 4.02136 -1345.26 -4.02136 4.02136 1.03 0.00488538 0.00439579 0.279835 0.247703 68 13673 46 6.45408e+06 3.15206e+06 1.00038e+06 3907.74 7.88 1.65673 1.47841 27844 252052 -1 11526 15 4468 7810 833090 191642 0 0 833090 191642 7088 4941 0 0 41370 36158 0 0 56711 45253 0 0 7096 5332 0 0 365242 49350 0 0 355583 50608 0 0 7088 0 0 2641 5881 6181 21389 809 25 4.39726 4.39726 -1519.31 -4.39726 0 0 1.24648e+06 4869.04 0.57 0.47 0.31 -1 -1 0.57 0.226239 0.206959 679 1023 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_pipe_17.v common 16.58 vpr 75.54 MiB 0.10 12020 -1 -1 8 1.01 -1 -1 40236 -1 -1 102 22 0 5 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 77356 22 19 2278 2144 1 1269 148 16 16 256 mult_36 auto 37.2 MiB 0.87 8156 19698 3949 13696 2053 75.5 MiB 0.53 0.01 4.02136 -1502.91 -4.02136 4.02136 1.06 0.00454066 0.00394685 0.275404 0.240858 66 15304 30 6.45408e+06 3.35414e+06 974584. 3806.97 8.70 1.90654 1.68602 27588 246658 -1 12833 16 5002 8726 981460 225554 0 0 981460 225554 7943 5676 0 0 48486 42499 0 0 66364 53533 0 0 7953 6013 0 0 429201 58956 0 0 421513 58877 0 0 7943 0 0 2961 6240 6809 24202 899 2 4.27196 4.27196 -1682 -4.27196 0 0 1.22072e+06 4768.46 0.63 0.52 0.32 -1 -1 0.63 0.235401 0.215325 768 1171 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_pipe_18.v common 20.12 vpr 75.67 MiB 0.10 12132 -1 -1 8 1.07 -1 -1 39792 -1 -1 105 22 0 5 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 77488 22 19 2336 2202 1 1299 151 16 16 256 mult_36 auto 37.4 MiB 0.89 8121 20602 3995 14560 2047 75.7 MiB 0.60 0.01 4.02136 -1558.46 -4.02136 4.02136 1.03 0.00586204 0.00518969 0.332904 0.295185 66 15696 27 6.45408e+06 3.39456e+06 974584. 3806.97 12.12 2.2436 2.00284 27588 246658 -1 13264 19 5393 9431 1056805 236032 0 0 1056805 236032 8580 6155 0 0 51808 45458 0 0 71483 56888 0 0 8585 6470 0 0 452163 60334 0 0 464186 60727 0 0 8580 0 0 3210 6926 7384 26933 910 28 4.27196 4.27196 -1805.45 -4.27196 0 0 1.22072e+06 4768.46 0.53 0.56 0.30 -1 -1 0.53 0.260132 0.237522 794 1210 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_pipe_19.v common 43.66 vpr 76.41 MiB 0.11 12668 -1 -1 8 1.15 -1 -1 40124 -1 -1 111 22 0 6 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 78248 22 19 2488 2337 1 1399 158 16 16 256 mult_36 auto 38.3 MiB 0.92 9918 21935 4288 15894 1753 76.4 MiB 0.66 0.01 4.14666 -1722.94 -4.14666 4.14666 1.02 0.00524038 0.00462704 0.359983 0.317228 72 19324 46 6.45408e+06 3.87139e+06 1.04740e+06 4091.43 35.29 3.78117 3.34931 28608 268066 -1 15143 15 5784 10129 1151207 254757 0 0 1151207 254757 9148 6687 0 0 55827 48504 0 0 77762 62049 0 0 9159 7172 0 0 491791 67658 0 0 507520 62687 0 0 9148 0 0 3385 8626 7848 27877 1050 53 4.52256 4.52256 -1979.93 -4.52256 0 0 1.31294e+06 5128.69 0.57 0.57 0.33 -1 -1 0.57 0.252103 0.23138 837 1285 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_pipe_20.v common 37.04 vpr 76.88 MiB 0.11 12972 -1 -1 8 1.25 -1 -1 40376 -1 -1 114 22 0 6 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 78720 22 19 2546 2395 1 1440 161 16 16 256 mult_36 auto 38.8 MiB 0.94 9776 22011 4300 15801 1910 76.9 MiB 0.64 0.01 4.14666 -1761.21 -4.14666 4.14666 0.99 0.00584505 0.00530053 0.337267 0.300831 70 18423 48 6.45408e+06 3.91181e+06 1.02522e+06 4004.78 28.75 3.8668 3.42121 28352 262101 -1 15360 14 5912 10709 1123081 247202 0 0 1123081 247202 9672 6878 0 0 57430 49669 0 0 80347 63804 0 0 9676 7352 0 0 478265 60941 0 0 487691 58558 0 0 9672 0 0 3781 8441 9510 31546 1100 12 4.39726 4.39726 -1938.48 -4.39726 0 0 1.29210e+06 5047.26 0.58 0.57 0.32 -1 -1 0.58 0.257632 0.236159 867 1324 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_pipe_21.v common 19.53 vpr 77.73 MiB 0.12 13132 -1 -1 8 1.35 -1 -1 40904 -1 -1 122 22 0 6 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 79600 22 19 2735 2567 1 1547 169 16 16 256 mult_36 auto 39.7 MiB 1.04 11045 23519 4486 17027 2006 77.7 MiB 0.68 0.01 4.27196 -1939.62 -4.27196 4.27196 1.04 0.00652748 0.00587477 0.362536 0.321268 74 20417 50 6.45408e+06 4.01958e+06 1.07073e+06 4182.55 10.47 2.36942 2.11246 28864 273460 -1 16295 15 6248 10895 1207206 266320 0 0 1207206 266320 9851 7095 0 0 58416 50953 0 0 80422 64052 0 0 9861 7621 0 0 522772 69294 0 0 525884 67305 0 0 9851 0 0 3624 8869 8800 30504 1108 81 4.64786 4.64786 -2206.41 -4.64786 0 0 1.33358e+06 5209.30 0.60 0.66 0.34 -1 -1 0.60 0.301036 0.277507 931 1417 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_pipe_22.v common 18.16 vpr 77.77 MiB 0.15 13292 -1 -1 8 1.43 -1 -1 40676 -1 -1 126 22 0 6 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 79640 22 19 2793 2625 1 1580 173 16 16 256 mult_36 auto 40.3 MiB 1.08 11763 29514 6159 20835 2520 77.8 MiB 0.84 0.01 4.27196 -1979.74 -4.27196 4.27196 1.04 0.00575434 0.00499785 0.43529 0.378164 74 20513 30 6.45408e+06 4.07347e+06 1.07073e+06 4182.55 8.59 2.26916 1.99997 28864 273460 -1 17593 17 6605 11928 1293795 283414 0 0 1293795 283414 10715 7508 0 0 58953 51052 0 0 84270 65861 0 0 10722 8075 0 0 561555 76090 0 0 567580 74828 0 0 10715 0 0 4133 9984 10936 35115 1281 399 4.52256 4.52256 -2185.38 -4.52256 0 0 1.33358e+06 5209.30 0.61 0.70 0.35 -1 -1 0.61 0.319794 0.293421 962 1456 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_pipe_23.v common 27.01 vpr 78.45 MiB 0.13 13780 -1 -1 8 1.46 -1 -1 42636 -1 -1 131 22 0 7 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 80336 22 19 2947 2762 1 1693 179 18 18 324 mult_36 auto 41.0 MiB 1.24 11113 28403 5589 20590 2224 78.5 MiB 0.81 0.01 4.14666 -2006.09 -4.14666 4.14666 1.43 0.00667045 0.00593177 0.432369 0.382647 76 19209 19 7.94662e+06 4.53683e+06 1.43297e+06 4422.75 16.07 3.00248 2.68068 37464 369264 -1 16989 17 6359 11099 1188152 263209 0 0 1188152 263209 10123 7077 0 0 57569 50072 0 0 81446 64250 0 0 10139 7570 0 0 518327 66040 0 0 510548 68200 0 0 10123 0 0 3784 7029 9901 31809 1065 284 4.39726 4.39726 -2250.68 -4.39726 0 0 1.77541e+06 5479.65 0.90 0.74 0.46 -1 -1 0.90 0.378844 0.347617 1008 1531 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_pipe_24.v common 30.10 vpr 78.70 MiB 0.13 13856 -1 -1 8 1.59 -1 -1 41172 -1 -1 135 22 0 7 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 80592 22 19 3005 2820 1 1720 183 18 18 324 mult_36 auto 41.3 MiB 1.17 11269 28209 5786 20524 1899 78.7 MiB 0.85 0.01 4.14666 -2096.61 -4.14666 4.14666 1.40 0.006685 0.00579621 0.456572 0.402866 76 20259 25 7.94662e+06 4.59072e+06 1.43297e+06 4422.75 19.26 3.87613 3.44563 37464 369264 -1 17718 15 6826 12150 1243757 264405 0 0 1243757 264405 10860 7749 0 0 61721 53644 0 0 87832 69083 0 0 10862 8252 0 0 531454 64442 0 0 541028 61235 0 0 10860 0 0 4055 9994 10359 33841 1340 274 4.39726 4.39726 -2417.41 -4.39726 0 0 1.77541e+06 5479.65 0.87 0.67 0.43 -1 -1 0.87 0.330745 0.305601 1039 1570 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_pipe_25.v common 23.48 vpr 80.11 MiB 0.17 14404 -1 -1 8 1.72 -1 -1 41792 -1 -1 145 22 0 7 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 82036 22 19 3229 3027 1 1824 193 18 18 324 mult_36 auto 42.8 MiB 1.26 12146 32499 6571 23606 2322 80.1 MiB 0.94 0.02 4.02136 -2210.67 -4.02136 4.02136 1.39 0.00735086 0.00636019 0.498835 0.443044 70 22876 32 7.94662e+06 4.72544e+06 1.34436e+06 4149.26 12.01 2.73802 2.43557 36496 347204 -1 19498 16 7528 13309 1521825 333075 0 0 1521825 333075 11953 8509 0 0 73143 63534 0 0 101441 81030 0 0 11957 9110 0 0 657399 85503 0 0 665932 85389 0 0 11953 0 0 4445 10497 11412 37696 1407 113 4.27196 4.27196 -2576.71 -4.27196 0 0 1.69344e+06 5226.66 0.81 0.83 0.43 -1 -1 0.81 0.389668 0.356563 1106 1681 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_pipe_26.v common 22.36 vpr 80.23 MiB 0.15 14640 -1 -1 8 1.88 -1 -1 43472 -1 -1 151 22 0 7 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 82156 22 19 3287 3085 1 1862 199 18 18 324 mult_36 auto 42.9 MiB 1.47 13093 34419 7437 24506 2476 80.2 MiB 0.96 0.02 4.02136 -2277.85 -4.02136 4.02136 1.43 0.00854659 0.00777814 0.488361 0.431267 76 24388 47 7.94662e+06 4.80627e+06 1.43297e+06 4422.75 10.24 2.94578 2.62709 37464 369264 -1 20369 15 7693 13714 1547332 329724 0 0 1547332 329724 12311 8649 0 0 69684 61044 0 0 98769 77686 0 0 12311 9125 0 0 674007 87849 0 0 680250 85371 0 0 12311 0 0 4642 11348 12117 39977 1437 129 4.27196 4.27196 -2631.97 -4.27196 0 0 1.77541e+06 5479.65 0.85 0.85 0.45 -1 -1 0.85 0.378399 0.347552 1134 1720 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_pipe_27.v common 33.82 vpr 82.24 MiB 0.15 14888 -1 -1 8 1.91 -1 -1 42268 -1 -1 156 22 0 8 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 84212 22 19 3453 3234 1 1964 205 18 18 324 mult_36 auto 43.8 MiB 1.33 14116 32821 6249 23775 2797 82.2 MiB 0.98 0.02 4.02136 -2356.9 -4.02136 4.02136 1.39 0.00887815 0.00814232 0.513659 0.458125 84 23609 29 7.94662e+06 5.26963e+06 1.56068e+06 4816.91 21.69 4.96192 4.42012 39404 412444 -1 20565 16 7171 12732 1510670 312794 0 0 1510670 312794 11557 7965 0 0 65334 57012 0 0 90341 71366 0 0 11563 8541 0 0 661529 82986 0 0 670346 84924 0 0 11557 0 0 4409 10555 10708 37208 1252 490 4.39726 4.39726 -2647.88 -4.39726 0 0 1.97679e+06 6101.21 0.95 0.80 0.54 -1 -1 0.95 0.35686 0.325414 1189 1795 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_pipe_28.v common 31.72 vpr 82.79 MiB 0.16 15044 -1 -1 8 1.98 -1 -1 42348 -1 -1 160 22 0 8 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 84780 22 19 3511 3292 1 2001 209 18 18 324 mult_36 auto 44.5 MiB 1.39 13669 33069 6642 23963 2464 82.8 MiB 0.92 0.02 4.02136 -2389.87 -4.02136 4.02136 1.36 0.00807916 0.0070948 0.458533 0.40528 76 24180 29 7.94662e+06 5.32352e+06 1.43297e+06 4422.75 19.74 3.91222 3.49125 37464 369264 -1 20750 15 7758 14023 1539620 337593 0 0 1539620 337593 12490 8607 0 0 70581 61485 0 0 100388 79261 0 0 12497 9270 0 0 668938 89190 0 0 674726 89780 0 0 12490 0 0 4755 12193 12437 39978 1604 38 4.39726 4.39726 -2817.57 -4.39726 0 0 1.77541e+06 5479.65 0.86 0.87 0.45 -1 -1 0.86 0.404982 0.372211 1221 1834 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_pipe_29.v common 45.68 vpr 83.64 MiB 0.21 15484 -1 -1 8 2.15 -1 -1 42344 -1 -1 168 22 0 9 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 85648 22 19 3709 3473 1 2127 218 22 22 484 mult_36 auto 45.3 MiB 1.49 14626 41483 8877 29818 2788 83.6 MiB 1.24 0.02 4.02136 -2545.74 -4.02136 4.02136 2.33 0.00872282 0.00792121 0.641618 0.562404 70 26461 27 1.29336e+07 5.8273e+06 2.06816e+06 4273.05 30.20 5.43925 4.85257 55234 538945 -1 23081 15 8609 15455 1628084 346056 0 0 1628084 346056 13674 9748 0 0 81728 70734 0 0 115101 90648 0 0 13675 10395 0 0 697171 82348 0 0 706735 82183 0 0 13674 0 0 5087 13443 14169 43135 1820 464 4.39726 4.39726 -3111.82 -4.39726 0 0 2.60483e+06 5381.88 1.40 0.91 0.67 -1 -1 1.40 0.42913 0.393783 1281 1927 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_pipe_30.v common 32.79 vpr 83.82 MiB 0.16 15636 -1 -1 8 2.21 -1 -1 44624 -1 -1 170 22 0 9 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 85832 22 19 3767 3531 1 2168 220 22 22 484 mult_36 auto 45.6 MiB 1.47 15943 41989 8943 30124 2922 83.8 MiB 1.20 0.02 4.02136 -2629.36 -4.02136 4.02136 2.25 0.00889462 0.00796562 0.5968 0.517929 70 30161 40 1.29336e+07 5.85424e+06 2.06816e+06 4273.05 17.47 3.51029 3.11176 55234 538945 -1 25048 15 9108 16471 1900000 394197 0 0 1900000 394197 14570 10375 0 0 84622 73102 0 0 121852 94487 0 0 14571 11045 0 0 826445 104809 0 0 837940 100379 0 0 14570 0 0 5486 14170 16028 47495 1944 804 4.64786 4.64786 -3181.76 -4.64786 0 0 2.60483e+06 5381.88 1.38 0.99 0.67 -1 -1 1.38 0.423375 0.38826 1309 1966 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_pipe_31.v common 48.01 vpr 84.61 MiB 0.17 16024 -1 -1 8 2.28 -1 -1 44832 -1 -1 177 22 0 9 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 86636 22 19 3928 3675 1 2252 227 22 22 484 mult_36 auto 46.3 MiB 1.54 15600 43823 9012 31613 3198 84.6 MiB 1.31 0.02 3.89606 -2728.48 -3.89606 3.89606 2.24 0.00908368 0.00816195 0.666385 0.582793 72 29970 38 1.29336e+07 5.94854e+06 2.11301e+06 4365.72 32.11 5.60765 4.98503 55718 550791 -1 24766 18 9139 16187 1886962 392100 0 0 1886962 392100 14584 10411 0 0 85157 74162 0 0 121443 95712 0 0 14585 11113 0 0 816672 101930 0 0 834521 98772 0 0 14584 0 0 5468 14101 14057 47105 1637 350 4.39726 4.39726 -3204.5 -4.39726 0 0 2.64603e+06 5467.00 1.40 1.07 0.65 -1 -1 1.40 0.504572 0.463114 1363 2041 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_pipe_32.v common 34.39 vpr 84.96 MiB 0.17 16280 -1 -1 8 2.40 -1 -1 44928 -1 -1 181 22 0 9 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 87000 22 19 3986 3733 1 2287 231 22 22 484 mult_36 auto 46.7 MiB 1.58 16835 42003 9065 30098 2840 85.0 MiB 1.35 0.02 4.02136 -2767.1 -4.02136 4.02136 2.34 0.0109664 0.00990139 0.706022 0.6182 74 31484 45 1.29336e+07 6.00243e+06 2.15943e+06 4461.62 18.16 4.12458 3.68451 56202 562081 -1 25894 15 9358 16648 1956614 401228 0 0 1956614 401228 14981 10472 0 0 83905 72531 0 0 118856 93169 0 0 14984 11212 0 0 858194 108576 0 0 865694 105268 0 0 14981 0 0 5643 13859 15862 49018 1697 12 4.52256 4.52256 -3205.73 -4.52256 0 0 2.68771e+06 5553.12 1.46 1.05 0.71 -1 -1 1.46 0.458093 0.420578 1391 2080 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_pipe_33.v common 34.72 vpr 86.74 MiB 0.18 17188 -1 -1 8 2.42 -1 -1 44124 -1 -1 192 22 0 10 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 88820 22 19 4329 4059 1 2422 243 22 22 484 mult_36 auto 48.5 MiB 1.56 17478 44965 9795 32006 3164 86.7 MiB 1.34 0.02 4.14666 -2966.64 -4.14666 4.14666 2.14 0.010614 0.00961806 0.692206 0.611936 74 32350 30 1.29336e+07 6.54662e+06 2.15943e+06 4461.62 18.95 3.89568 3.45258 56202 562081 -1 27307 16 9988 17781 2371597 490882 0 0 2371597 490882 15952 11220 0 0 93348 81584 0 0 130952 103364 0 0 15956 12053 0 0 1049233 140018 0 0 1066156 142643 0 0 15952 0 0 5987 14572 15146 51353 1884 339 4.52256 4.52256 -3624.28 -4.52256 0 0 2.68771e+06 5553.12 1.42 1.14 0.61 -1 -1 1.42 0.453014 0.415025 1494 2246 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_pipe_34.v common 48.08 vpr 88.36 MiB 0.19 17552 -1 -1 8 2.67 -1 -1 45492 -1 -1 198 22 0 10 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 90484 22 19 4387 4117 1 2459 249 22 22 484 mult_36 auto 49.0 MiB 1.69 17850 54276 12475 38219 3582 87.2 MiB 1.45 0.02 4.02136 -2976 -4.02136 4.02136 2.50 0.00931973 0.00824558 0.692633 0.599178 78 30456 28 1.29336e+07 6.62746e+06 2.25108e+06 4650.99 30.83 5.8101 5.1176 57650 594765 -1 26938 13 9460 17667 1964348 407326 0 0 1964348 407326 15595 10695 0 0 89023 76322 0 0 127632 99879 0 0 15617 11458 0 0 851232 103965 0 0 865249 105007 0 0 15595 0 0 6156 16328 16985 51593 2228 1105 4.39726 4.39726 -3537.84 -4.39726 0 0 2.82299e+06 5832.63 1.56 1.00 0.76 -1 -1 1.56 0.441747 0.405305 1521 2285 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_pipe_35.v common 48.78 vpr 88.48 MiB 0.21 17824 -1 -1 8 2.78 -1 -1 44740 -1 -1 208 22 0 10 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 90600 22 19 4547 4260 1 2575 259 22 22 484 mult_36 auto 49.9 MiB 1.68 17782 53884 12401 37964 3519 88.1 MiB 1.52 0.02 4.02136 -3114.87 -4.02136 4.02136 2.24 0.00964828 0.00866292 0.758445 0.654193 72 34116 44 1.29336e+07 6.76218e+06 2.11301e+06 4365.72 31.85 6.24985 5.54014 55718 550791 -1 27471 15 10083 17718 2035514 440756 0 0 2035514 440756 16000 11290 0 0 95101 82826 0 0 134183 106212 0 0 16007 12037 0 0 884972 112899 0 0 889251 115492 0 0 16000 0 0 5936 13624 15295 50565 1770 263 4.52256 4.52256 -3704.08 -4.52256 0 0 2.64603e+06 5467.00 1.46 1.10 0.62 -1 -1 1.46 0.493472 0.450683 1571 2360 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_pipe_36.v common 36.89 vpr 88.39 MiB 0.21 18020 -1 -1 8 2.94 -1 -1 46000 -1 -1 210 22 0 10 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 90508 22 19 4605 4318 1 2609 261 22 22 484 mult_36 auto 50.3 MiB 1.77 18420 46909 9370 34397 3142 88.4 MiB 1.29 0.02 4.02136 -3107.21 -4.02136 4.02136 2.37 0.00923773 0.00807134 0.609792 0.533195 74 33138 44 1.29336e+07 6.78912e+06 2.15943e+06 4461.62 19.12 4.67499 4.13907 56202 562081 -1 28472 17 10699 19480 2080386 437516 0 0 2080386 437516 17345 12005 0 0 97051 84088 0 0 139016 108013 0 0 17355 12933 0 0 891632 111950 0 0 917987 108527 0 0 17345 0 0 6669 15697 18466 56743 2197 215 4.39726 4.39726 -3759.76 -4.39726 0 0 2.68771e+06 5553.12 1.50 1.12 0.78 -1 -1 1.50 0.517516 0.470263 1597 2399 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_pipe_37.v common 40.28 vpr 88.99 MiB 0.21 18272 -1 -1 8 3.01 -1 -1 44920 -1 -1 218 22 0 11 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 91128 22 19 4802 4498 1 2726 270 24 24 576 mult_36 auto 51.3 MiB 1.85 19138 58694 13552 41586 3556 89.0 MiB 1.66 0.02 4.14666 -3404.17 -4.14666 4.14666 2.77 0.0113928 0.00994905 0.81469 0.705922 74 36242 48 1.56141e+07 7.2929e+06 2.56259e+06 4448.94 20.63 4.7161 4.1376 66498 666725 -1 29793 19 10842 19238 2120627 452849 0 0 2120627 452849 17338 12393 0 0 99364 86365 0 0 139909 110157 0 0 17341 13107 0 0 920852 118032 0 0 925823 112795 0 0 17338 0 0 6521 16195 15616 55091 1949 243 4.52256 4.52256 -3946.4 -4.52256 0 0 3.19068e+06 5539.38 1.80 1.31 0.83 -1 -1 1.80 0.652825 0.593242 1661 2492 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_pipe_38.v common 38.05 vpr 89.61 MiB 0.22 18664 -1 -1 8 3.01 -1 -1 45868 -1 -1 221 22 0 11 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 91756 22 19 4860 4556 1 2764 273 24 24 576 mult_36 auto 51.9 MiB 1.87 20168 56028 12882 40116 3030 89.6 MiB 1.53 0.02 4.27196 -3479.6 -4.27196 4.27196 2.72 0.0108816 0.00970814 0.733402 0.640301 74 36841 42 1.56141e+07 7.33331e+06 2.56259e+06 4448.94 18.56 4.12037 3.61067 66498 666725 -1 30493 15 10948 19429 2302217 474028 0 0 2302217 474028 17489 12378 0 0 99887 86666 0 0 140262 110660 0 0 17494 13150 0 0 1010512 124603 0 0 1016573 126571 0 0 17489 0 0 6561 15325 17660 55724 1982 296 4.52256 4.52256 -4019.72 -4.52256 0 0 3.19068e+06 5539.38 1.80 1.29 0.80 -1 -1 1.80 0.573815 0.517499 1689 2531 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_pipe_39.v common 45.70 vpr 90.60 MiB 0.22 18960 -1 -1 8 3.35 -1 -1 47380 -1 -1 226 22 0 11 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 92772 22 19 5019 4698 1 2868 278 24 24 576 mult_36 auto 52.8 MiB 1.95 21602 64675 15117 45087 4471 90.6 MiB 1.98 0.03 4.14666 -3593.28 -4.14666 4.14666 2.81 0.0127479 0.0114782 0.966554 0.839242 80 36147 24 1.56141e+07 7.40067e+06 2.72095e+06 4723.87 24.95 5.6261 4.95672 68798 719145 -1 31904 15 11144 20281 2294575 479065 0 0 2294575 479065 17979 12407 0 0 104353 90329 0 0 147202 114965 0 0 17984 13299 0 0 1009015 124965 0 0 998042 123100 0 0 17979 0 0 6858 19846 19164 60069 2355 394 4.52256 4.52256 -4218.17 -4.52256 0 0 3.41546e+06 5929.62 1.89 1.24 0.91 -1 -1 1.89 0.561314 0.50874 1735 2606 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_pipe_40.v common 52.73 vpr 90.75 MiB 0.22 19252 -1 -1 8 3.44 -1 -1 47128 -1 -1 230 22 0 11 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 92932 22 19 5077 4756 1 2904 282 24 24 576 mult_36 auto 53.1 MiB 1.95 21930 63114 14180 45079 3855 90.8 MiB 2.00 0.03 4.14666 -3671.85 -4.14666 4.14666 2.81 0.0126096 0.0113516 0.996068 0.852617 78 37452 31 1.56141e+07 7.45456e+06 2.67122e+06 4637.53 31.98 5.93748 5.19954 68222 705597 -1 32547 15 11173 20159 2383501 489537 0 0 2383501 489537 18099 12658 0 0 103315 88510 0 0 148007 116062 0 0 18106 13539 0 0 1046143 128837 0 0 1049831 129931 0 0 18099 0 0 6948 19182 18386 60767 2143 434 4.52256 4.52256 -4196.53 -4.52256 0 0 3.35110e+06 5817.88 1.90 1.23 0.89 -1 -1 1.90 0.558153 0.508531 1765 2645 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_pipe_41.v common 47.17 vpr 91.71 MiB 0.24 19784 -1 -1 8 3.75 -1 -1 47256 -1 -1 239 22 0 12 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 93912 22 19 5308 4970 1 3021 292 24 24 576 mult_36 auto 54.0 MiB 2.04 21921 61276 13732 43962 3582 91.7 MiB 1.95 0.03 4.14666 -3885.06 -4.14666 4.14666 2.85 0.0141306 0.0115793 0.977966 0.845721 74 41442 40 1.56141e+07 7.97181e+06 2.56259e+06 4448.94 26.13 6.04823 5.34257 66498 666725 -1 34399 16 12392 22585 2712645 561258 0 0 2712645 561258 20235 14117 0 0 115074 100193 0 0 165733 128495 0 0 20237 15139 0 0 1203007 151786 0 0 1188359 151528 0 0 20235 0 0 7862 18322 21184 67108 2395 243 4.64786 4.64786 -4544 -4.64786 0 0 3.19068e+06 5539.38 1.71 1.36 0.79 -1 -1 1.71 0.576539 0.526042 1838 2756 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_pipe_42.v common 49.92 vpr 92.13 MiB 0.26 19688 -1 -1 8 4.23 -1 -1 47592 -1 -1 242 22 0 12 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 94344 22 19 5366 5028 1 3055 295 24 24 576 mult_36 auto 54.5 MiB 2.12 22765 64060 13933 46446 3681 92.1 MiB 1.97 0.03 4.27196 -3912.77 -4.27196 4.27196 2.88 0.0120942 0.0109364 0.967548 0.848664 76 41720 41 1.56141e+07 8.01222e+06 2.61600e+06 4541.67 27.80 6.07161 5.34696 67070 679911 -1 34429 14 12211 22276 2766516 562588 0 0 2766516 562588 20085 13825 0 0 114071 99435 0 0 161534 126877 0 0 20086 14813 0 0 1202828 157102 0 0 1247912 150536 0 0 20085 0 0 7894 21361 20089 68394 2215 468 4.64786 4.64786 -4389.56 -4.64786 0 0 3.24203e+06 5628.53 1.79 1.41 0.78 -1 -1 1.79 0.601613 0.549708 1862 2795 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_pipe_43.v common 61.36 vpr 101.62 MiB 0.25 20212 -1 -1 8 4.03 -1 -1 47504 -1 -1 255 22 0 12 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 104060 22 19 5524 5169 1 3162 308 24 24 576 mult_36 auto 55.3 MiB 2.14 22483 63687 13981 46149 3557 92.1 MiB 1.78 0.03 4.27196 -3937.42 -4.27196 4.27196 2.75 0.0114234 0.00992917 0.812768 0.701236 78 39808 34 1.56141e+07 8.18736e+06 2.67122e+06 4637.53 39.60 7.05149 6.17166 68222 705597 -1 33874 16 12428 22400 2468209 524808 0 0 2468209 524808 20252 14065 0 0 118048 102512 0 0 168926 132363 0 0 20274 15126 0 0 1043767 137045 0 0 1096942 123697 0 0 20252 0 0 7846 17984 18956 66542 2233 651 4.52256 4.52256 -4506.46 -4.52256 0 0 3.35110e+06 5817.88 1.87 1.35 0.89 -1 -1 1.87 0.612236 0.557362 1916 2870 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_pipe_44.v common 68.49 vpr 109.82 MiB 0.26 20216 -1 -1 8 4.31 -1 -1 46524 -1 -1 254 22 0 12 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 112456 22 19 5582 5227 1 3204 307 24 24 576 mult_36 auto 55.7 MiB 2.26 24330 70687 16444 49969 4274 92.3 MiB 2.37 0.03 4.27196 -4171.59 -4.27196 4.27196 2.89 0.0160603 0.0143136 1.1826 1.02285 84 40728 28 1.56141e+07 8.17389e+06 2.84938e+06 4946.85 44.96 8.71569 7.62472 70522 759407 -1 34826 15 11962 21935 2279412 468656 0 0 2279412 468656 19539 13296 0 0 108805 94381 0 0 150839 118027 0 0 19544 14126 0 0 1002942 114775 0 0 977743 114051 0 0 19539 0 0 7597 19460 20551 64890 2422 1805 4.64786 4.64786 -4644.69 -4.64786 0 0 3.60864e+06 6265.01 2.05 1.45 0.97 -1 -1 2.05 0.723036 0.653437 1945 2909 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_pipe_45.v common 48.23 vpr 95.17 MiB 0.26 20620 -1 -1 8 4.65 -1 -1 46788 -1 -1 262 22 0 13 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 97456 22 19 5779 5407 1 3306 316 24 24 576 mult_36 auto 56.8 MiB 2.24 25034 68041 14651 49295 4095 93.4 MiB 2.09 0.03 4.27196 -4178.46 -4.27196 4.27196 2.82 0.0134398 0.0121997 1.01177 0.894467 76 46786 49 1.56141e+07 8.67766e+06 2.61600e+06 4541.67 25.24 5.76491 5.04522 67070 679911 -1 37732 18 13508 24051 2737094 586006 0 0 2737094 586006 21735 15187 0 0 123801 108401 0 0 173955 137726 0 0 21741 16113 0 0 1206432 154060 0 0 1189430 154519 0 0 21735 0 0 8250 19983 21806 71282 2360 405 4.52256 4.52256 -4773.24 -4.52256 0 0 3.24203e+06 5628.53 1.81 1.57 0.82 -1 -1 1.81 0.73762 0.669281 2012 3002 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_pipe_46.v common 66.40 vpr 109.94 MiB 0.27 20788 -1 -1 8 4.68 -1 -1 45072 -1 -1 267 22 0 13 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 112576 22 19 5837 5465 1 3341 321 24 24 576 mult_36 auto 57.3 MiB 2.27 25644 73887 16653 53223 4011 93.7 MiB 2.26 0.03 4.52256 -4257.26 -4.52256 4.52256 2.81 0.0160172 0.0147082 1.12343 0.957201 80 43843 35 1.56141e+07 8.74502e+06 2.72095e+06 4723.87 42.81 8.62438 7.53033 68798 719145 -1 37148 14 13237 23919 2880871 587396 0 0 2880871 587396 21491 14774 0 0 124526 107743 0 0 175294 137183 0 0 21495 15868 0 0 1259699 155919 0 0 1278366 155909 0 0 21491 0 0 8277 20495 21344 70777 2473 279 4.52256 4.52256 -4938.58 -4.52256 0 0 3.41546e+06 5929.62 1.89 1.47 0.94 -1 -1 1.89 0.626648 0.56894 2043 3041 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_pipe_47.v common 43.36 vpr 96.57 MiB 0.26 21352 -1 -1 8 5.17 -1 -1 48960 -1 -1 275 22 0 13 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 98888 22 19 5997 5608 1 3446 329 24 24 576 mult_36 auto 58.2 MiB 2.37 24110 77509 17211 55838 4460 96.6 MiB 2.36 0.03 4.27196 -4282.3 -4.27196 4.27196 2.88 0.0128513 0.0113314 1.1193 0.959885 76 42542 36 1.56141e+07 8.8528e+06 2.61600e+06 4541.67 19.10 5.68333 4.98144 67070 679911 -1 36351 17 13545 24308 2591043 559374 0 0 2591043 559374 21615 15172 0 0 123414 107614 0 0 174982 137753 0 0 21631 16200 0 0 1113780 142781 0 0 1135621 139854 0 0 21615 0 0 8094 22794 21754 69548 2789 1301 4.39726 4.39726 -4835.06 -4.39726 0 0 3.24203e+06 5628.53 1.81 1.57 0.82 -1 -1 1.81 0.780941 0.705095 2100 3116 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_pipe_48.v common 66.10 vpr 112.95 MiB 0.28 21528 -1 -1 8 4.75 -1 -1 49408 -1 -1 279 22 0 13 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 115656 22 19 6055 5666 1 3477 333 24 24 576 mult_36 auto 58.4 MiB 2.41 25932 75278 17671 53045 4562 94.9 MiB 2.23 0.03 4.27196 -4460.71 -4.27196 4.27196 2.76 0.0149562 0.0132014 1.03519 0.89615 84 42976 29 1.56141e+07 8.90669e+06 2.84938e+06 4946.85 41.92 8.46335 7.41875 70522 759407 -1 37299 14 12769 23351 2483523 510303 0 0 2483523 510303 20604 14064 0 0 115458 99622 0 0 161747 125776 0 0 20606 14942 0 0 1097080 127361 0 0 1068028 128538 0 0 20604 0 0 7857 21327 22661 67889 2793 584 4.52256 4.52256 -5273.46 -4.52256 0 0 3.60864e+06 6265.01 2.02 1.45 0.95 -1 -1 2.02 0.679408 0.616833 2126 3155 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_pipe_49.v common 65.18 vpr 106.00 MiB 0.28 22032 -1 -1 8 5.06 -1 -1 49848 -1 -1 285 22 0 14 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 108548 22 19 6324 5918 1 3577 340 24 24 576 mult_36 auto 59.6 MiB 2.50 26212 77430 17317 56122 3991 97.9 MiB 2.30 0.04 4.27196 -4538.26 -4.27196 4.27196 2.78 0.0162433 0.0143151 1.06074 0.921042 80 42526 22 1.56141e+07 9.38352e+06 2.72095e+06 4723.87 40.56 8.57895 7.52821 68798 719145 -1 38585 16 13466 25118 2839673 589335 0 0 2839673 589335 21907 15120 0 0 130564 112575 0 0 182933 143354 0 0 21915 16087 0 0 1218295 150749 0 0 1264059 151450 0 0 21907 0 0 8463 23483 25824 71543 3336 2977 4.52256 4.52256 -5397.44 -4.52256 0 0 3.41546e+06 5929.62 1.92 1.67 0.88 -1 -1 1.92 0.803898 0.723681 2206 3284 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_pipe_50.v common 66.34 vpr 116.63 MiB 0.29 22348 -1 -1 8 5.28 -1 -1 50184 -1 -1 292 22 0 14 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 119428 22 19 6382 5976 1 3610 347 24 24 576 mult_36 auto 60.1 MiB 2.31 29603 80735 19508 56939 4288 98.3 MiB 2.51 0.04 4.39726 -4599.11 -4.39726 4.39726 2.59 0.0168367 0.0152727 1.22168 1.05926 86 47599 24 1.56141e+07 9.47782e+06 2.91907e+06 5067.82 41.81 8.12393 7.11155 71098 772847 -1 42391 15 14147 26247 3448867 707304 0 0 3448867 707304 23264 15818 0 0 137724 119432 0 0 198022 154888 0 0 23273 16916 0 0 1543591 195806 0 0 1522993 204444 0 0 23264 0 0 9139 25896 27589 80349 3058 2534 4.64786 4.64786 -5216.6 -4.64786 0 0 3.65856e+06 6351.67 1.97 1.83 0.86 -1 -1 1.97 0.777606 0.698131 2235 3323 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_pipe_51.v common 67.49 vpr 119.48 MiB 0.35 22440 -1 -1 8 4.94 -1 -1 50372 -1 -1 297 22 0 14 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 122348 22 19 6542 6119 1 3736 352 24 24 576 mult_36 auto 60.8 MiB 2.70 29625 82324 18681 59328 4315 99.0 MiB 2.33 0.03 4.27196 -4812.72 -4.27196 4.27196 2.99 0.012232 0.010655 1.02502 0.884164 90 45524 23 1.56141e+07 9.54518e+06 3.04237e+06 5281.89 41.66 7.57471 6.6027 72246 799350 -1 42081 16 13470 24154 2831822 578878 0 0 2831822 578878 21931 15167 0 0 123233 106399 0 0 173296 136790 0 0 21939 16124 0 0 1215384 157607 0 0 1276039 146791 0 0 21931 0 0 8484 22095 20810 74669 2291 1683 4.64786 4.64786 -5396.82 -4.64786 0 0 3.75721e+06 6522.94 2.12 1.65 1.06 -1 -1 2.12 0.740255 0.667408 2287 3398 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_pipe_52.v common 69.09 vpr 116.61 MiB 0.29 22612 -1 -1 8 5.17 -1 -1 49972 -1 -1 301 22 0 14 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 119404 22 19 6600 6177 1 3777 356 24 24 576 mult_36 auto 61.6 MiB 2.58 28901 84843 20280 60358 4205 97.9 MiB 2.84 0.04 4.27196 -4740.14 -4.27196 4.27196 2.83 0.0147933 0.013019 1.27002 1.09215 82 50332 45 1.56141e+07 9.59907e+06 2.78508e+06 4835.20 43.00 8.8453 7.72102 69370 733739 -1 42568 17 14996 27402 3182886 669200 0 0 3182886 669200 24679 16762 0 0 141235 122481 0 0 200776 156221 0 0 24682 17939 0 0 1408830 176069 0 0 1382684 179728 0 0 24679 0 0 9705 23052 27524 84614 2768 335 4.52256 4.52256 -5358.86 -4.52256 0 0 3.48632e+06 6052.64 2.15 1.89 0.97 -1 -1 2.15 0.793148 0.715452 2318 3437 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_nopipe_14.v common 15.95 vpr 69.64 MiB 0.07 9480 -1 -1 10 0.79 -1 -1 38360 -1 -1 57 22 0 4 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 71316 22 19 1149 1049 1 785 102 16 16 256 mult_36 auto 31.6 MiB 0.48 5145 12478 2744 8358 1376 69.6 MiB 0.32 0.01 12.0204 -361.379 -12.0204 12.0204 1.04 0.00286293 0.00253697 0.170484 0.152627 66 10869 33 6.45408e+06 2.3519e+06 974584. 3806.97 9.56 1.21233 1.09219 27588 246658 -1 9189 19 4915 9492 1127033 243842 0 0 1127033 243842 9492 5964 0 0 48360 43662 0 0 67002 52764 0 0 9916 6876 0 0 488757 68017 0 0 503506 66559 0 0 9492 0 0 4605 11868 10192 84267 0 0 12.432 12.432 -450.938 -12.432 0 0 1.22072e+06 4768.46 0.53 0.46 0.31 -1 -1 0.53 0.145283 0.133315 433 658 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_nopipe_15.v common 15.52 vpr 70.39 MiB 0.07 9924 -1 -1 11 0.82 -1 -1 38704 -1 -1 63 22 0 5 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 72084 22 19 1261 1144 1 857 109 16 16 256 mult_36 auto 32.3 MiB 0.48 5395 10509 2005 7313 1191 70.4 MiB 0.29 0.01 12.4748 -393.909 -12.4748 12.4748 1.03 0.00320479 0.00288465 0.152834 0.137439 64 11810 39 6.45408e+06 2.82874e+06 943753. 3686.54 9.10 1.15445 1.03823 27332 240185 -1 9510 20 4915 9487 1039433 229044 0 0 1039433 229044 9169 5787 0 0 49642 44570 0 0 67681 54201 0 0 9553 6492 0 0 446510 59098 0 0 456878 58896 0 0 9169 0 0 4280 9332 9526 57389 366 1 12.8934 12.8934 -535.676 -12.8934 0 0 1.19033e+06 4649.74 0.51 0.49 0.31 -1 -1 0.51 0.18197 0.167044 471 727 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_nopipe_16.v common 17.80 vpr 70.56 MiB 0.08 9856 -1 -1 11 0.89 -1 -1 38424 -1 -1 70 22 0 5 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 72256 22 19 1336 1219 1 919 116 16 16 256 mult_36 auto 32.8 MiB 0.53 5948 14780 3278 10093 1409 70.6 MiB 0.38 0.01 13.6285 -453.588 -13.6285 13.6285 0.99 0.00356778 0.0032506 0.199307 0.178567 66 12088 31 6.45408e+06 2.92304e+06 974584. 3806.97 11.11 1.46591 1.32202 27588 246658 -1 10357 17 5364 10362 1124164 244909 0 0 1124164 244909 10085 6001 0 0 52014 46827 0 0 71886 56895 0 0 10257 6758 0 0 480978 65705 0 0 498944 62723 0 0 10085 0 0 4747 10510 10132 65243 306 1 13.9183 13.9183 -613.288 -13.9183 0 0 1.22072e+06 4768.46 0.53 0.48 0.32 -1 -1 0.53 0.159993 0.146816 512 783 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_nopipe_17.v common 19.99 vpr 71.21 MiB 0.09 10268 -1 -1 11 0.99 -1 -1 38744 -1 -1 77 22 0 5 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 72916 22 19 1446 1312 1 981 123 16 16 256 mult_36 auto 33.3 MiB 0.54 6339 13543 2804 9517 1222 71.2 MiB 0.35 0.01 12.8431 -458.354 -12.8431 12.8431 1.01 0.00384813 0.00348759 0.182192 0.162909 66 13881 42 6.45408e+06 3.01734e+06 974584. 3806.97 13.10 1.92773 1.73081 27588 246658 -1 11329 17 5509 10716 1215329 271607 0 0 1215329 271607 10044 6527 0 0 59672 53858 0 0 78867 64483 0 0 10466 7492 0 0 530094 70786 0 0 526186 68461 0 0 10044 0 0 4561 8747 9203 38197 706 2 13.4303 13.4303 -614.774 -13.4303 0 0 1.22072e+06 4768.46 0.55 0.57 0.30 -1 -1 0.55 0.198379 0.183575 558 848 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_nopipe_18.v common 19.98 vpr 71.47 MiB 0.08 10396 -1 -1 11 0.97 -1 -1 38592 -1 -1 79 22 0 5 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 73184 22 19 1507 1373 1 1020 125 16 16 256 mult_36 auto 33.7 MiB 0.53 7248 13541 2520 9791 1230 71.5 MiB 0.38 0.01 13.0656 -433.002 -13.0656 13.0656 0.93 0.00406244 0.00368905 0.204522 0.181656 74 13642 26 6.45408e+06 3.04429e+06 1.07073e+06 4182.55 13.34 1.88405 1.69589 28864 273460 -1 11932 19 5628 11182 1180975 262989 0 0 1180975 262989 10593 6569 0 0 55427 49630 0 0 76701 60181 0 0 10917 7512 0 0 506113 69349 0 0 521224 69748 0 0 10593 0 0 4989 8935 9158 41120 688 2 14.0254 14.0254 -623.962 -14.0254 0 0 1.33358e+06 5209.30 0.58 0.54 0.31 -1 -1 0.58 0.211862 0.194882 576 890 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_nopipe_19.v common 21.95 vpr 72.02 MiB 0.09 10828 -1 -1 11 1.11 -1 -1 38892 -1 -1 80 22 0 6 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 73748 22 19 1596 1445 1 1103 127 16 16 256 mult_36 auto 34.3 MiB 0.62 7942 16396 3315 11447 1634 72.0 MiB 0.50 0.01 13.4135 -482.658 -13.4135 13.4135 1.04 0.00466722 0.00424096 0.266442 0.236449 82 14635 28 6.45408e+06 3.45376e+06 1.16272e+06 4541.86 14.23 2.10364 1.89639 30136 301062 -1 12935 18 6046 12207 1258234 273092 0 0 1258234 273092 11425 7043 0 0 60894 54548 0 0 84335 66082 0 0 11836 8027 0 0 539910 68897 0 0 549834 68495 0 0 11425 0 0 5404 9892 10533 44057 874 18 13.7894 13.7894 -611.175 -13.7894 0 0 1.45847e+06 5697.13 0.65 0.55 0.45 -1 -1 0.65 0.194493 0.178401 615 938 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_nopipe_20.v common 16.46 vpr 72.38 MiB 0.10 11032 -1 -1 11 1.18 -1 -1 39136 -1 -1 86 22 0 6 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 74112 22 19 1656 1505 1 1131 133 16 16 256 mult_36 auto 34.6 MiB 0.66 8031 16066 3132 11427 1507 72.4 MiB 0.50 0.01 13.1944 -495.967 -13.1944 13.1944 1.04 0.00492911 0.00451226 0.26545 0.236238 72 16376 40 6.45408e+06 3.53459e+06 1.04740e+06 4091.43 8.61 1.70139 1.51829 28608 268066 -1 13419 19 6924 13986 1383970 305892 0 0 1383970 305892 13084 8257 0 0 69263 62209 0 0 99187 76707 0 0 13599 9171 0 0 585068 77949 0 0 603769 71599 0 0 13084 0 0 6184 13109 12113 51821 949 8 14.0323 14.0323 -712.062 -14.0323 0 0 1.31294e+06 5128.69 0.61 0.68 0.35 -1 -1 0.61 0.254215 0.226958 637 979 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_nopipe_21.v common 22.65 vpr 73.13 MiB 0.10 11076 -1 -1 12 1.23 -1 -1 39808 -1 -1 91 22 0 6 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 74884 22 19 1754 1586 1 1196 138 16 16 256 mult_36 auto 35.4 MiB 0.64 8206 15446 2669 11329 1448 73.1 MiB 0.46 0.01 13.688 -507.173 -13.688 13.688 1.02 0.00526157 0.00480749 0.247406 0.218822 74 16203 43 6.45408e+06 3.60195e+06 1.07073e+06 4182.55 14.78 2.42534 2.17628 28864 273460 -1 13727 18 6523 12323 1567521 340577 0 0 1567521 340577 11665 7688 0 0 66721 60262 0 0 90624 72738 0 0 12110 8290 0 0 689160 93994 0 0 697241 97605 0 0 11665 0 0 5168 9150 9704 41905 734 32 14.4398 14.4398 -690.581 -14.4398 0 0 1.33358e+06 5209.30 0.59 0.68 0.35 -1 -1 0.59 0.2379 0.21865 662 1035 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_nopipe_22.v common 24.18 vpr 73.43 MiB 0.10 11192 -1 -1 11 1.28 -1 -1 40264 -1 -1 97 22 0 6 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 75192 22 19 1827 1659 1 1261 144 16 16 256 mult_36 auto 35.7 MiB 0.72 9037 16355 3037 11943 1375 73.4 MiB 0.50 0.01 12.8941 -491.838 -12.8941 12.8941 1.03 0.00568905 0.00485468 0.264318 0.23245 78 16157 34 6.45408e+06 3.68278e+06 1.11577e+06 4358.47 15.86 2.3397 2.09735 29628 289086 -1 14688 18 7410 14844 1737308 390867 0 0 1737308 390867 13879 8569 0 0 76333 68369 0 0 107771 85137 0 0 14396 9634 0 0 748732 109106 0 0 776197 110052 0 0 13879 0 0 6497 13110 12572 53442 1067 10 13.4884 13.4884 -697.603 -13.4884 0 0 1.40012e+06 5469.22 0.69 0.82 0.39 -1 -1 0.69 0.260638 0.238803 708 1089 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_nopipe_23.v common 28.49 vpr 73.75 MiB 0.11 11564 -1 -1 12 1.41 -1 -1 40760 -1 -1 97 22 0 7 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 75516 22 19 1905 1720 1 1293 145 18 18 324 mult_36 auto 35.9 MiB 0.70 9192 18005 3238 13322 1445 73.7 MiB 0.54 0.01 13.8995 -555.981 -13.8995 13.8995 1.40 0.00471731 0.00423218 0.280547 0.249371 76 17452 30 7.94662e+06 4.07878e+06 1.43297e+06 4422.75 18.88 2.52298 2.26324 37464 369264 -1 15383 22 7200 14431 1861443 386435 0 0 1861443 386435 13386 8242 0 0 74605 67538 0 0 102330 81470 0 0 13804 9054 0 0 826424 108547 0 0 830894 111584 0 0 13386 0 0 6211 12548 12558 51174 1116 104 14.78 14.78 -850.285 -14.78 0 0 1.77541e+06 5479.65 0.89 0.83 0.46 -1 -1 0.89 0.289072 0.263382 722 1124 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_nopipe_24.v common 21.73 vpr 74.30 MiB 0.11 11960 -1 -1 12 1.45 -1 -1 39600 -1 -1 98 22 0 7 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 76080 22 19 1979 1794 1 1336 146 18 18 324 mult_36 auto 36.6 MiB 0.72 9655 20114 3933 14451 1730 74.3 MiB 0.62 0.01 13.3044 -573.887 -13.3044 13.3044 1.41 0.00570703 0.00518527 0.331921 0.292998 70 18781 49 7.94662e+06 4.09226e+06 1.34436e+06 4149.26 12.09 1.92321 1.71217 36496 347204 -1 16129 19 7637 14379 1682822 357621 0 0 1682822 357621 13451 8841 0 0 75052 66969 0 0 104338 82558 0 0 13935 9798 0 0 738131 95992 0 0 737915 93463 0 0 13451 0 0 5841 12232 12141 49676 961 2 14.4006 14.4006 -830.518 -14.4006 0 0 1.69344e+06 5226.66 0.81 0.78 0.45 -1 -1 0.81 0.264844 0.243429 739 1179 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_nopipe_25.v common 29.89 vpr 75.14 MiB 0.12 12184 -1 -1 12 1.55 -1 -1 40264 -1 -1 105 22 0 7 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 76944 22 19 2073 1871 1 1394 153 18 18 324 mult_36 auto 37.7 MiB 0.74 9629 21830 4214 15821 1795 75.1 MiB 0.63 0.01 14.762 -609.654 -14.762 14.762 1.37 0.00573872 0.00523729 0.328865 0.291641 76 19600 45 7.94662e+06 4.18656e+06 1.43297e+06 4422.75 19.97 2.88954 2.57015 37464 369264 -1 16877 19 7518 14855 1777695 378311 0 0 1777695 378311 13736 9142 0 0 77699 69760 0 0 107446 85599 0 0 14492 10264 0 0 790758 101897 0 0 773564 101649 0 0 13736 0 0 6244 13395 13740 52690 1158 141 15.4746 15.4746 -884.964 -15.4746 0 0 1.77541e+06 5479.65 0.88 0.83 0.46 -1 -1 0.88 0.304412 0.276856 791 1232 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_nopipe_26.v common 19.38 vpr 75.48 MiB 0.11 12160 -1 -1 12 1.57 -1 -1 39872 -1 -1 106 22 0 7 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 77296 22 19 2130 1928 1 1451 154 18 18 324 mult_36 auto 37.8 MiB 0.74 10169 25698 5401 18049 2248 75.5 MiB 0.76 0.01 14.0681 -619.224 -14.0681 14.0681 1.28 0.00598699 0.00549979 0.40853 0.360173 76 20193 31 7.94662e+06 4.20003e+06 1.43297e+06 4422.75 9.76 2.04943 1.83122 37464 369264 -1 17315 18 8388 16377 1906362 402746 0 0 1906362 402746 15232 9986 0 0 81131 73425 0 0 114272 89911 0 0 15856 11381 0 0 835264 110100 0 0 844607 107943 0 0 15232 0 0 6872 13186 14996 57462 1202 26 14.5301 14.5301 -1072.95 -14.5301 0 0 1.77541e+06 5479.65 0.83 0.83 0.40 -1 -1 0.83 0.299192 0.275231 811 1270 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_nopipe_27.v common 33.61 vpr 76.49 MiB 0.13 12400 -1 -1 12 1.80 -1 -1 40760 -1 -1 114 22 0 8 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 78328 22 19 2238 2019 1 1541 163 18 18 324 mult_36 auto 38.6 MiB 0.80 11015 24638 5027 17502 2109 76.5 MiB 0.74 0.01 13.5032 -633.141 -13.5032 13.5032 1.43 0.00628272 0.00542428 0.381642 0.33343 76 22594 47 7.94662e+06 4.70381e+06 1.43297e+06 4422.75 23.01 3.3226 2.97046 37464 369264 -1 18564 19 9203 17785 1963577 413587 0 0 1963577 413587 16732 10682 0 0 89719 80854 0 0 122655 97718 0 0 17337 12113 0 0 852176 109436 0 0 864958 102784 0 0 16732 0 0 7556 14947 15037 64366 1105 3 14.5728 14.5728 -932.614 -14.5728 0 0 1.77541e+06 5479.65 0.87 0.92 0.45 -1 -1 0.87 0.327487 0.301836 851 1323 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_nopipe_28.v common 23.59 vpr 76.49 MiB 0.16 12556 -1 -1 12 1.82 -1 -1 40840 -1 -1 117 22 0 8 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 78328 22 19 2299 2080 1 1575 166 18 18 324 mult_36 auto 38.5 MiB 0.84 10911 22054 4048 16447 1559 76.5 MiB 0.69 0.01 14.0471 -622.998 -14.0471 14.0471 1.41 0.00648341 0.00584882 0.361899 0.319467 74 21918 30 7.94662e+06 4.74422e+06 1.40368e+06 4332.34 12.62 2.04719 1.83292 37144 362180 -1 18549 22 8835 16874 2458004 516957 0 0 2458004 516957 15830 10538 0 0 88746 80040 0 0 121402 96819 0 0 16598 11592 0 0 1115061 155625 0 0 1100367 162343 0 0 15830 0 0 7022 13846 14850 60622 1079 2 15.1245 15.1245 -930.135 -15.1245 0 0 1.74764e+06 5393.95 0.87 1.11 0.45 -1 -1 0.87 0.36675 0.33779 874 1365 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_nopipe_29.v common 43.54 vpr 77.20 MiB 0.14 13088 -1 -1 12 1.99 -1 -1 40808 -1 -1 121 22 0 9 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 79052 22 19 2400 2164 1 1649 171 22 22 484 mult_36 auto 39.4 MiB 0.99 12373 26715 5444 19220 2051 77.2 MiB 0.80 0.01 12.9796 -660.103 -12.9796 12.9796 2.33 0.00588971 0.00528728 0.401026 0.349466 80 22063 49 1.29336e+07 5.19411e+06 2.29262e+06 4736.82 29.52 3.52744 3.1561 58134 606231 -1 19575 17 9045 17633 2115948 428927 0 0 2115948 428927 16284 10655 0 0 92050 82416 0 0 124339 98710 0 0 17138 12098 0 0 951998 109207 0 0 914139 115841 0 0 16284 0 0 7266 15274 16208 61152 1387 19 14.2718 14.2718 -1067 -14.2718 0 0 2.87723e+06 5944.70 1.57 0.95 0.77 -1 -1 1.57 0.3238 0.298159 915 1415 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_nopipe_30.v common 167.01 vpr 77.80 MiB 0.14 13056 -1 -1 12 2.05 -1 -1 40900 -1 -1 127 22 0 9 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 79668 22 19 2474 2238 1 1692 177 22 22 484 mult_36 auto 40.0 MiB 0.90 12402 24977 4848 18210 1919 77.8 MiB 0.82 0.02 13.1798 -668.115 -13.1798 13.1798 2.31 0.00792843 0.00661823 0.428041 0.365291 68 26636 39 1.29336e+07 5.27494e+06 2.01763e+06 4168.66 153.22 5.00011 4.3979 54270 517931 -1 20993 22 11145 21465 2369107 497865 0 0 2369107 497865 20160 13133 0 0 109159 98677 0 0 149624 117665 0 0 20961 15031 0 0 1037050 128763 0 0 1032153 124596 0 0 20160 0 0 9046 18374 18164 75833 1354 3 14.1542 14.1542 -1095.86 -14.1542 0 0 2.51205e+06 5190.18 1.32 1.14 0.61 -1 -1 1.32 0.402042 0.364627 947 1470 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_nopipe_31.v common 43.12 vpr 78.24 MiB 0.14 13420 -1 -1 12 2.18 -1 -1 41592 -1 -1 137 22 0 9 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 80116 22 19 2603 2350 1 1765 187 22 22 484 mult_36 auto 40.4 MiB 0.95 12571 29557 6004 21312 2241 78.2 MiB 0.88 0.01 13.3737 -659.34 -13.3737 13.3737 2.33 0.00749467 0.00682389 0.452205 0.395736 72 25577 29 1.29336e+07 5.40966e+06 2.11301e+06 4365.72 28.74 3.52189 3.15239 55718 550791 -1 21108 19 9808 19601 2397721 491940 0 0 2397721 491940 17916 11035 0 0 98367 87757 0 0 138293 108687 0 0 18344 12391 0 0 1046609 136512 0 0 1078192 135558 0 0 17916 0 0 8136 19567 19651 70064 1754 263 14.7128 14.7128 -1165.74 -14.7128 0 0 2.64603e+06 5467.00 1.42 1.09 0.68 -1 -1 1.42 0.37084 0.340193 1001 1549 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_nopipe_32.v common 42.85 vpr 78.21 MiB 0.15 13444 -1 -1 12 2.19 -1 -1 42408 -1 -1 141 22 0 9 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 80088 22 19 2694 2441 1 1849 191 22 22 484 mult_36 auto 40.8 MiB 0.97 13128 30386 5519 22596 2271 78.2 MiB 0.86 0.01 13.4059 -652.366 -13.4059 13.4059 2.38 0.00626516 0.00555766 0.421684 0.368989 82 23581 24 1.29336e+07 5.46355e+06 2.34651e+06 4848.17 28.02 3.63179 3.23407 58614 618607 -1 20576 19 9806 18415 2201376 446062 0 0 2201376 446062 17247 10896 0 0 92321 82631 0 0 130233 101761 0 0 17619 12150 0 0 966511 117075 0 0 977445 121549 0 0 17247 0 0 7469 14672 15917 61038 1296 25 14.283 14.283 -999.685 -14.283 0 0 2.93652e+06 6067.20 1.65 1.11 0.79 -1 -1 1.65 0.416486 0.382556 1040 1621 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_nopipe_33.v common 32.58 vpr 78.96 MiB 0.16 13860 -1 -1 13 2.39 -1 -1 42660 -1 -1 140 22 0 10 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 80856 22 19 2787 2517 1 1916 191 22 22 484 mult_36 auto 41.7 MiB 1.01 13860 31484 6322 22882 2280 79.0 MiB 1.01 0.02 13.6488 -711.294 -13.6488 13.6488 2.29 0.00795328 0.00724105 0.511735 0.441848 74 27351 34 1.29336e+07 5.84608e+06 2.15943e+06 4461.62 17.54 2.71774 2.4048 56202 562081 -1 22919 20 11011 21302 2844043 576709 0 0 2844043 576709 20078 12682 0 0 109107 98366 0 0 150226 119303 0 0 20715 14223 0 0 1256468 163223 0 0 1287449 168912 0 0 20078 0 0 9098 17371 17656 75703 1290 536 15.0741 15.0741 -1171.59 -15.0741 0 0 2.68771e+06 5553.12 1.46 1.21 0.69 -1 -1 1.46 0.38672 0.354499 1070 1664 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_nopipe_34.v common 47.64 vpr 79.28 MiB 0.17 14100 -1 -1 13 2.48 -1 -1 43260 -1 -1 142 22 0 10 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 81184 22 19 2834 2564 1 1944 193 22 22 484 mult_36 auto 41.9 MiB 1.00 13776 33613 6595 24512 2506 79.2 MiB 1.04 0.02 14.2753 -741.266 -14.2753 14.2753 2.37 0.00752084 0.00682486 0.535619 0.463721 88 23867 29 1.29336e+07 5.87302e+06 2.51205e+06 5190.18 32.10 4.25071 3.8093 60546 662757 -1 21887 17 9838 19103 2149580 441901 0 0 2149580 441901 18027 11282 0 0 98078 87674 0 0 137505 108295 0 0 18600 13068 0 0 955319 110763 0 0 922051 110819 0 0 18027 0 0 8212 15147 16853 69543 1098 58 15.779 15.779 -1275.78 -15.779 0 0 3.12290e+06 6452.27 1.77 1.00 0.86 -1 -1 1.77 0.361789 0.332203 1084 1692 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_nopipe_35.v common 30.23 vpr 79.67 MiB 0.17 14520 -1 -1 13 2.42 -1 -1 41888 -1 -1 150 22 0 10 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 81580 22 19 2941 2654 1 2012 201 22 22 484 mult_36 auto 42.4 MiB 1.01 14392 37833 8025 26994 2814 79.7 MiB 1.20 0.02 13.9352 -781.481 -13.9352 13.9352 2.16 0.00826761 0.00758657 0.628983 0.539161 74 28208 28 1.29336e+07 5.9808e+06 2.15943e+06 4461.62 15.41 2.89193 2.56233 56202 562081 -1 24093 22 11639 22366 2730980 562248 0 0 2730980 562248 20917 13462 0 0 115887 104654 0 0 158365 125822 0 0 21598 15036 0 0 1216722 151989 0 0 1197491 151285 0 0 20917 0 0 9306 18545 19310 77459 1503 101 15.074 15.074 -1308.59 -15.074 0 0 2.68771e+06 5553.12 1.38 1.30 0.60 -1 -1 1.38 0.491751 0.45143 1131 1750 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_nopipe_36.v common 52.46 vpr 80.78 MiB 0.17 14660 -1 -1 13 2.53 -1 -1 43208 -1 -1 153 22 0 10 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 82716 22 19 3011 2724 1 2050 204 22 22 484 mult_36 auto 43.0 MiB 1.11 14453 33204 6330 24557 2317 80.4 MiB 1.03 0.02 13.7707 -751.494 -13.7707 13.7707 2.36 0.00855364 0.00771462 0.519048 0.446927 78 27126 34 1.29336e+07 6.02122e+06 2.25108e+06 4650.99 36.72 4.81241 4.24519 57650 594765 -1 24008 21 11481 22502 2723495 558926 0 0 2723495 558926 20815 13112 0 0 116998 104510 0 0 165203 130294 0 0 21555 14835 0 0 1190011 146339 0 0 1208913 149836 0 0 20815 0 0 9365 19805 19309 77856 1736 175 14.9488 14.9488 -1468.8 -14.9488 0 0 2.82299e+06 5832.63 1.51 1.33 0.73 -1 -1 1.51 0.500963 0.457863 1168 1801 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_nopipe_37.v common 34.22 vpr 81.67 MiB 0.17 14684 -1 -1 13 2.75 -1 -1 42160 -1 -1 158 22 0 11 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 83632 22 19 3132 2828 1 2123 210 24 24 576 mult_36 auto 43.6 MiB 1.17 15481 37026 7397 27104 2525 81.7 MiB 1.14 0.02 14.4868 -903.454 -14.4868 14.4868 2.83 0.00831379 0.00699324 0.570002 0.485558 74 28565 34 1.56141e+07 6.48458e+06 2.56259e+06 4448.94 16.72 3.00359 2.64656 66498 666725 -1 25200 20 11819 22807 2985192 602325 0 0 2985192 602325 21419 13725 0 0 116460 104711 0 0 158986 127134 0 0 22001 15199 0 0 1310890 172421 0 0 1355436 169135 0 0 21419 0 0 9627 18166 19286 80995 1420 22 14.8704 14.8704 -1490.38 -14.8704 0 0 3.19068e+06 5539.38 1.78 1.32 0.81 -1 -1 1.78 0.437456 0.398723 1192 1872 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_nopipe_38.v common 38.18 vpr 80.96 MiB 0.18 14824 -1 -1 13 2.81 -1 -1 42576 -1 -1 160 22 0 11 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 82904 22 19 3159 2855 1 2172 212 24 24 576 mult_36 auto 43.6 MiB 1.14 15337 30500 5315 23504 1681 81.0 MiB 0.93 0.02 14.4084 -940.203 -14.4084 14.4084 2.84 0.00810907 0.00728018 0.451735 0.390781 74 29802 44 1.56141e+07 6.51152e+06 2.56259e+06 4448.94 21.03 3.11594 2.76555 66498 666725 -1 25239 20 12309 23023 2727822 553406 0 0 2727822 553406 21694 14227 0 0 115485 103085 0 0 160839 127528 0 0 22310 15898 0 0 1199908 151424 0 0 1207586 141244 0 0 21694 0 0 9410 18432 18964 80133 1356 14 15.2386 15.2386 -1400.19 -15.2386 0 0 3.19068e+06 5539.38 1.78 1.29 0.81 -1 -1 1.78 0.467748 0.427801 1207 1880 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_nopipe_39.v common 57.75 vpr 88.68 MiB 0.18 14992 -1 -1 13 2.93 -1 -1 44224 -1 -1 169 22 0 11 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 90808 22 19 3284 2963 1 2259 221 24 24 576 mult_36 auto 44.4 MiB 1.18 16556 36906 7438 27349 2119 81.7 MiB 1.18 0.02 14.8416 -966.85 -14.8416 14.8416 2.82 0.00856011 0.00780964 0.586824 0.509545 78 30413 39 1.56141e+07 6.63277e+06 2.67122e+06 4637.53 39.81 5.09824 4.54572 68222 705597 -1 26429 19 12948 25737 2994227 610093 0 0 2994227 610093 24153 15124 0 0 132698 118700 0 0 186256 145157 0 0 25062 17013 0 0 1316207 159216 0 0 1309851 154883 0 0 24153 0 0 11228 22063 23420 94526 1616 172 15.3897 15.3897 -1392.42 -15.3897 0 0 3.35110e+06 5817.88 1.87 1.37 0.91 -1 -1 1.87 0.469153 0.427993 1267 1957 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_nopipe_40.v common 44.53 vpr 81.94 MiB 0.19 15380 -1 -1 13 3.00 -1 -1 44052 -1 -1 169 22 0 11 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 83904 22 19 3343 3022 1 2282 221 24 24 576 mult_36 auto 44.8 MiB 1.23 16103 38240 7984 27776 2480 81.9 MiB 1.28 0.02 14.5379 -829.329 -14.5379 14.5379 2.80 0.0100102 0.00905922 0.662381 0.565785 78 30280 45 1.56141e+07 6.63277e+06 2.67122e+06 4637.53 26.07 3.96184 3.48667 68222 705597 -1 26320 20 12810 24873 3733910 797559 0 0 3733910 797559 23274 14968 0 0 132563 118867 0 0 183445 145722 0 0 24225 17161 0 0 1690897 245475 0 0 1679506 255366 0 0 23274 0 0 10492 21620 20537 87898 1659 254 15.0348 15.0348 -1432.7 -15.0348 0 0 3.35110e+06 5817.88 1.87 1.67 0.84 -1 -1 1.87 0.520162 0.476252 1284 1997 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_nopipe_41.v common 55.92 vpr 82.66 MiB 0.19 15516 -1 -1 13 3.21 -1 -1 44284 -1 -1 175 22 0 12 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 84640 22 19 3448 3110 1 2364 228 24 24 576 mult_36 auto 45.6 MiB 1.41 17649 40596 8241 30000 2355 82.7 MiB 1.33 0.02 14.3188 -964.321 -14.3188 14.3188 2.82 0.0102929 0.00841693 0.664501 0.563255 74 35747 49 1.56141e+07 7.1096e+06 2.56259e+06 4448.94 36.92 4.33107 3.78064 66498 666725 -1 28688 21 14418 27746 3793862 772470 0 0 3793862 772470 26068 16581 0 0 144960 130865 0 0 201252 159727 0 0 26898 18324 0 0 1656400 227436 0 0 1738284 219537 0 0 26068 0 0 11680 23532 23471 99596 1722 27 14.7696 14.7696 -1394.5 -14.7696 0 0 3.19068e+06 5539.38 1.78 1.74 0.83 -1 -1 1.78 0.559647 0.503137 1333 2054 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_nopipe_42.v common 46.52 vpr 83.28 MiB 0.20 15676 -1 -1 13 3.35 -1 -1 43072 -1 -1 179 22 0 12 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 85276 22 19 3510 3172 1 2403 232 24 24 576 mult_36 auto 46.1 MiB 1.32 18000 41528 8297 30726 2505 83.3 MiB 1.35 0.02 14.4441 -997.144 -14.4441 14.4441 2.81 0.0099595 0.00908171 0.674656 0.574493 76 34951 33 1.56141e+07 7.16349e+06 2.61600e+06 4541.67 27.50 4.15186 3.64929 67070 679911 -1 28737 22 13324 25894 3139206 634061 0 0 3139206 634061 24024 15547 0 0 132051 118667 0 0 181277 144571 0 0 24822 17368 0 0 1384704 171865 0 0 1392328 166043 0 0 24024 0 0 10726 23410 24385 92251 1952 53 15.0706 15.0706 -1546.22 -15.0706 0 0 3.24203e+06 5628.53 1.81 1.54 0.85 -1 -1 1.81 0.563745 0.514678 1352 2097 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_nopipe_43.v common 45.20 vpr 83.40 MiB 0.20 15908 -1 -1 13 3.33 -1 -1 41376 -1 -1 182 22 0 12 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 85400 22 19 3598 3243 1 2469 235 24 24 576 mult_36 auto 46.4 MiB 1.36 18261 40779 7920 30483 2376 83.4 MiB 1.31 0.02 14.6232 -927.547 -14.6232 14.6232 2.85 0.0100724 0.00917825 0.653798 0.561755 76 35294 36 1.56141e+07 7.2039e+06 2.61600e+06 4541.67 25.96 3.54182 3.11931 67070 679911 -1 29642 20 13754 26797 3811570 779860 0 0 3811570 779860 25194 16056 0 0 141538 127900 0 0 191845 154770 0 0 26107 17867 0 0 1668254 231599 0 0 1758632 231668 0 0 25194 0 0 11470 22645 22195 95741 1695 250 15.6648 15.6648 -1598.33 -15.6648 0 0 3.24203e+06 5628.53 1.81 1.68 0.83 -1 -1 1.81 0.536569 0.490693 1391 2138 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_nopipe_44.v common 48.20 vpr 83.87 MiB 0.20 16048 -1 -1 13 3.49 -1 -1 44776 -1 -1 189 22 0 12 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 85880 22 19 3689 3334 1 2527 242 24 24 576 mult_36 auto 46.9 MiB 1.32 17950 41657 7723 31815 2119 83.9 MiB 1.36 0.02 14.7093 -995.949 -14.7093 14.7093 2.89 0.0107157 0.00978663 0.67972 0.586652 78 33823 28 1.56141e+07 7.29821e+06 2.67122e+06 4637.53 28.97 3.99677 3.5377 68222 705597 -1 28895 19 13088 25946 3029484 623191 0 0 3029484 623191 24297 15202 0 0 133154 118108 0 0 188566 148206 0 0 25213 17083 0 0 1313473 162727 0 0 1344781 161865 0 0 24297 0 0 11234 25545 22052 94982 1730 365 15.4611 15.4611 -1595.77 -15.4611 0 0 3.35110e+06 5817.88 1.86 1.39 0.87 -1 -1 1.86 0.506119 0.461714 1433 2210 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_nopipe_45.v common 53.53 vpr 85.54 MiB 0.19 16336 -1 -1 13 3.51 -1 -1 41500 -1 -1 191 22 0 13 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 87592 22 19 3763 3391 1 2591 245 24 24 576 mult_36 auto 47.5 MiB 1.26 18553 47737 9669 35144 2924 85.5 MiB 1.55 0.02 14.3222 -1050.75 -14.3222 14.3222 2.61 0.0119341 0.00992933 0.779286 0.661498 78 34516 41 1.56141e+07 7.72115e+06 2.67122e+06 4637.53 34.89 5.14712 4.47941 68222 705597 -1 29951 20 14336 27940 3347615 689627 0 0 3347615 689627 26073 16398 0 0 148408 133220 0 0 206476 163346 0 0 26797 18377 0 0 1457656 182485 0 0 1482205 175801 0 0 26073 0 0 11765 24599 23993 98506 1895 50 14.9487 14.9487 -1492.75 -14.9487 0 0 3.35110e+06 5817.88 1.78 1.59 0.78 -1 -1 1.78 0.606846 0.535583 1453 2234 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_nopipe_46.v common 59.17 vpr 98.48 MiB 0.24 16704 -1 -1 13 3.83 -1 -1 41408 -1 -1 195 22 0 13 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 100844 22 19 3845 3473 1 2635 249 24 24 576 mult_36 auto 48.0 MiB 1.40 19437 42531 7983 32194 2354 84.9 MiB 1.38 0.02 14.8984 -1016.65 -14.8984 14.8984 2.81 0.0110058 0.0100327 0.665415 0.571463 86 33382 28 1.56141e+07 7.77504e+06 2.91907e+06 5067.82 39.16 5.24964 4.68046 71098 772847 -1 30030 19 12872 25021 2737698 559869 0 0 2737698 559869 23580 14768 0 0 124820 110258 0 0 173610 137880 0 0 24336 16419 0 0 1178380 142110 0 0 1212972 138434 0 0 23580 0 0 10733 21877 20428 91696 1496 318 15.7789 15.7789 -1527.03 -15.7789 0 0 3.65856e+06 6351.67 2.02 1.34 0.95 -1 -1 2.02 0.503638 0.458831 1482 2297 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_nopipe_47.v common 60.64 vpr 93.77 MiB 0.24 16868 -1 -1 13 3.90 -1 -1 41484 -1 -1 206 22 0 13 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 96020 22 19 3983 3594 1 2724 260 24 24 576 mult_36 auto 48.9 MiB 1.58 19383 49171 10778 35867 2526 86.0 MiB 1.59 0.02 14.4083 -1073.29 -14.4083 14.4083 2.86 0.0111263 0.00996694 0.765506 0.645689 78 35524 31 1.56141e+07 7.92323e+06 2.67122e+06 4637.53 40.27 6.13188 5.36861 68222 705597 -1 31274 19 13980 27355 2961752 630335 0 0 2961752 630335 25548 16336 0 0 141852 126397 0 0 196659 156614 0 0 26575 18300 0 0 1285919 159479 0 0 1285199 153209 0 0 25548 0 0 11593 23828 24168 97366 1838 209 15.583 15.583 -2035.39 -15.583 0 0 3.35110e+06 5817.88 1.89 1.45 0.87 -1 -1 1.89 0.552027 0.502159 1559 2386 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_nopipe_48.v common 48.56 vpr 86.24 MiB 0.23 16992 -1 -1 13 4.02 -1 -1 41568 -1 -1 202 22 0 13 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 88312 22 19 4025 3636 1 2760 256 24 24 576 mult_36 auto 49.1 MiB 1.56 19748 43292 8311 32403 2578 86.2 MiB 1.34 0.02 14.4441 -1129.92 -14.4441 14.4441 2.88 0.01141 0.0104191 0.633715 0.54608 76 38269 47 1.56141e+07 7.86934e+06 2.61600e+06 4541.67 28.07 4.93141 4.32084 67070 679911 -1 32044 20 15170 30059 3103581 658635 0 0 3103581 658635 27709 17449 0 0 145125 129892 0 0 201588 158791 0 0 28540 19601 0 0 1338821 169210 0 0 1361798 163692 0 0 27709 0 0 12567 26971 26608 104793 2436 1100 15.1567 15.1567 -1998.15 -15.1567 0 0 3.24203e+06 5628.53 1.82 1.61 0.85 -1 -1 1.82 0.629746 0.574122 1547 2409 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_nopipe_49.v common 63.01 vpr 99.72 MiB 0.24 17372 -1 -1 13 4.44 -1 -1 45920 -1 -1 213 22 0 14 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 102116 22 19 4164 3758 1 2857 268 24 24 576 mult_36 auto 50.3 MiB 1.52 23570 48596 9493 36556 2547 88.0 MiB 1.54 0.03 15.3682 -1091.87 -15.3682 15.3682 2.89 0.0113336 0.0100648 0.716012 0.613509 88 39404 37 1.56141e+07 8.41354e+06 2.98162e+06 5176.42 40.73 5.89694 5.22731 71670 786159 -1 35448 18 14972 29202 3808614 793804 0 0 3808614 793804 27208 17028 0 0 150140 134353 0 0 210056 166215 0 0 28007 19334 0 0 1699752 232123 0 0 1693451 224751 0 0 27208 0 0 12260 28898 27647 106827 2044 156 15.8302 15.8302 -1631.3 -15.8302 0 0 3.70823e+06 6437.90 2.11 1.87 1.14 -1 -1 2.11 0.615136 0.559491 1622 2498 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_nopipe_50.v common 65.30 vpr 95.32 MiB 0.23 17744 -1 -1 13 4.48 -1 -1 46292 -1 -1 212 22 0 14 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 97604 22 19 4190 3784 1 2864 267 24 24 576 mult_36 auto 50.5 MiB 1.52 20824 49230 9670 36854 2706 87.1 MiB 1.67 0.03 14.6589 -1033.43 -14.6589 14.6589 2.84 0.012217 0.0109592 0.821064 0.699717 78 39135 41 1.56141e+07 8.40006e+06 2.67122e+06 4637.53 43.54 6.29301 5.53121 68222 705597 -1 33591 20 15533 30136 4388747 925838 0 0 4388747 925838 27851 17680 0 0 163410 146879 0 0 224131 180071 0 0 28680 19861 0 0 1970172 273989 0 0 1974503 287358 0 0 27851 0 0 12346 26927 26068 104139 2322 653 15.4107 15.4107 -1815.85 -15.4107 0 0 3.35110e+06 5817.88 1.88 2.01 0.87 -1 -1 1.88 0.634424 0.576303 1618 2505 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_nopipe_51.v common 54.17 vpr 89.87 MiB 0.25 17708 -1 -1 13 4.36 -1 -1 46096 -1 -1 216 22 0 14 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 92024 22 19 4305 3882 1 2950 271 24 24 576 mult_36 auto 51.0 MiB 1.57 22869 53707 11209 39505 2993 88.6 MiB 1.74 0.03 14.9061 -1242.71 -14.9061 14.9061 2.82 0.0134463 0.01117 0.816428 0.686173 86 40871 29 1.56141e+07 8.45395e+06 2.91907e+06 5067.82 32.39 5.2986 4.65194 71098 772847 -1 35655 18 15637 30740 3548223 719269 0 0 3548223 719269 28758 18104 0 0 156099 139117 0 0 220132 173125 0 0 29951 20122 0 0 1532627 191829 0 0 1580656 176972 0 0 28758 0 0 13150 29175 27205 113100 2006 200 15.5214 15.5214 -1900.2 -15.5214 0 0 3.65856e+06 6351.67 2.00 1.67 0.99 -1 -1 2.00 0.575011 0.524094 1666 2571 -1 -1 -1 -1 +k6_frac_N8_22nm.xml fir_nopipe_52.v common 53.33 vpr 89.95 MiB 0.25 17872 -1 -1 13 4.51 -1 -1 46116 -1 -1 227 22 0 14 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 92104 22 19 4363 3940 1 3005 282 24 24 576 mult_36 auto 51.5 MiB 1.65 22655 52026 10187 39150 2689 89.0 MiB 1.73 0.03 14.5582 -1126.55 -14.5582 14.5582 2.82 0.0129009 0.0117093 0.836681 0.717939 80 41252 30 1.56141e+07 8.60214e+06 2.72095e+06 4723.87 31.11 5.12817 4.48018 68798 719145 -1 35753 22 16921 32878 4197963 852242 0 0 4197963 852242 30574 19208 0 0 171414 153798 0 0 232439 185034 0 0 31539 21635 0 0 1806213 238739 0 0 1925784 233828 0 0 30574 0 0 13681 31030 29094 116868 2406 901 14.9845 14.9845 -1802.9 -14.9845 0 0 3.41546e+06 5929.62 1.86 2.07 0.91 -1 -1 1.86 0.731579 0.65445 1697 2610 -1 -1 -1 -1 +k6_frac_ripple_N8_22nm.xml fir_pipe_14.v common 11.37 vpr 73.12 MiB 0.08 10556 -1 -1 1 0.32 -1 -1 38576 -1 -1 81 22 0 4 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 74880 22 19 1974 1653 1 1020 126 16 16 256 mult_36 auto 34.9 MiB 0.58 5532 15561 2989 10353 2219 73.1 MiB 0.42 0.01 3.91806 -1040.42 -3.91806 3.91806 1.00 0.00372455 0.00329227 0.196712 0.175109 54 11263 32 6.52434e+06 2.71588e+06 829453. 3240.05 5.40 1.24749 1.10654 26108 202796 -1 8584 19 3956 4586 652587 170509 0 0 652587 170509 4387 3973 0 0 36317 33108 0 0 42320 38347 0 0 4398 3994 0 0 278153 44778 0 0 287012 46309 0 0 4387 0 0 449 3315 2894 26974 256 2 4.29396 4.29396 -1231.38 -4.29396 0 0 1.02522e+06 4004.78 0.45 0.37 0.25 -1 -1 0.45 0.173801 0.15776 605 649 247 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_pipe_15.v common 11.88 vpr 73.88 MiB 0.10 11052 -1 -1 1 0.34 -1 -1 39696 -1 -1 88 22 0 5 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 75652 22 19 2144 1789 1 1119 134 16 16 256 mult_36 auto 35.8 MiB 0.57 6531 13130 2156 9367 1607 73.9 MiB 0.38 0.01 3.91806 -1168.25 -3.91806 3.91806 1.05 0.00364185 0.00322184 0.173462 0.154517 56 11823 32 6.52434e+06 3.20969e+06 849745. 3319.32 5.71 1.30276 1.15974 26364 208198 -1 10098 16 4052 4639 693367 171264 0 0 693367 171264 4295 4081 0 0 35167 31412 0 0 42731 38405 0 0 4306 4112 0 0 303213 45689 0 0 303655 47565 0 0 4295 0 0 262 1788 2300 5012 454 10 4.41926 4.41926 -1330.73 -4.41926 0 0 1.04740e+06 4091.43 0.46 0.38 0.26 -1 -1 0.46 0.18235 0.166583 654 704 266 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_pipe_16.v common 16.66 vpr 74.24 MiB 0.09 11308 -1 -1 1 0.36 -1 -1 38936 -1 -1 91 22 0 5 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 76020 22 19 2218 1846 1 1161 137 16 16 256 mult_36 auto 36.2 MiB 0.64 6725 16022 3106 10839 2077 74.2 MiB 0.48 0.01 3.91806 -1218.73 -3.91806 3.91806 1.05 0.00417683 0.00375738 0.221234 0.197944 58 12613 30 6.52434e+06 3.25161e+06 871168. 3403.00 9.96 1.78604 1.59212 26872 219187 -1 10429 18 4259 4841 831590 194439 0 0 831590 194439 4458 4271 0 0 38697 35030 0 0 46752 42158 0 0 4460 4304 0 0 374006 53413 0 0 363217 55263 0 0 4458 0 0 213 2020 2187 5196 444 2 4.39726 4.39726 -1412.26 -4.39726 0 0 1.09288e+06 4269.05 0.57 0.43 0.32 -1 -1 0.57 0.18911 0.171211 683 723 285 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_pipe_17.v common 16.78 vpr 76.15 MiB 0.10 11852 -1 -1 1 0.41 -1 -1 39688 -1 -1 103 22 0 5 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 77976 22 19 2536 2130 1 1274 149 16 16 256 mult_36 auto 37.6 MiB 0.74 7384 21425 4054 14471 2900 76.1 MiB 0.68 0.01 4.04336 -1366.18 -4.04336 4.04336 1.04 0.00531234 0.00482126 0.331591 0.299292 56 13552 26 6.52434e+06 3.4193e+06 849745. 3319.32 9.77 2.05033 1.83177 26364 208198 -1 11251 18 4526 5241 823373 209588 0 0 823373 209588 4701 4547 0 0 42034 37918 0 0 50949 45909 0 0 4704 4561 0 0 361553 56881 0 0 359432 59772 0 0 4701 0 0 191 2409 2706 5367 596 174 4.41926 4.41926 -1584.63 -4.41926 0 0 1.04740e+06 4091.43 0.50 0.51 0.26 -1 -1 0.50 0.246338 0.223983 770 851 304 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_pipe_18.v common 14.23 vpr 75.88 MiB 0.11 11952 -1 -1 1 0.44 -1 -1 40200 -1 -1 107 22 0 5 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 77704 22 19 2610 2187 1 1316 153 16 16 256 mult_36 auto 37.9 MiB 0.73 7505 18558 3113 12957 2488 75.9 MiB 0.57 0.01 3.79276 -1370.42 -3.79276 3.79276 1.02 0.00518502 0.00466628 0.267127 0.240571 58 14294 47 6.52434e+06 3.47519e+06 871168. 3403.00 7.29 1.85252 1.64636 26872 219187 -1 11365 19 4857 5547 754014 187178 0 0 754014 187178 5101 4915 0 0 40961 36767 0 0 50624 45098 0 0 5110 4937 0 0 322666 47984 0 0 329552 47477 0 0 5101 0 0 264 2017 2383 6055 519 35 4.29396 4.29396 -1591.91 -4.29396 0 0 1.09288e+06 4269.05 0.51 0.49 0.27 -1 -1 0.51 0.259528 0.238515 798 870 323 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_pipe_19.v common 14.07 vpr 76.90 MiB 0.12 12344 -1 -1 1 0.45 -1 -1 40608 -1 -1 113 22 0 6 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 78748 22 19 2778 2321 1 1410 160 16 16 256 mult_36 auto 39.3 MiB 0.82 8691 25766 4803 17312 3651 76.9 MiB 0.78 0.01 3.91806 -1509.95 -3.91806 3.91806 1.04 0.00518784 0.00466071 0.372978 0.333857 60 15236 38 6.52434e+06 3.95503e+06 890343. 3477.90 6.66 1.8601 1.65156 27128 224764 -1 12482 18 5112 5957 855843 209230 0 0 855843 209230 5388 5135 0 0 44083 39562 0 0 52379 47113 0 0 5392 5159 0 0 379470 55654 0 0 369131 56607 0 0 5388 0 0 295 2906 2977 6303 686 41 4.29396 4.29396 -1801.19 -4.29396 0 0 1.11577e+06 4358.47 0.51 0.52 0.29 -1 -1 0.51 0.255468 0.232915 846 925 342 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_pipe_20.v common 13.86 vpr 77.93 MiB 0.12 12660 -1 -1 1 0.50 -1 -1 39828 -1 -1 118 22 0 6 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 79800 22 19 2852 2378 1 1454 165 16 16 256 mult_36 auto 39.5 MiB 0.78 9483 27285 4955 18953 3377 77.9 MiB 0.86 0.01 4.04336 -1544.54 -4.04336 4.04336 1.05 0.00613809 0.0055784 0.396644 0.357377 66 15736 39 6.52434e+06 4.0249e+06 974584. 3806.97 6.37 2.0504 1.8254 28148 247068 -1 12691 16 5031 5851 801317 196510 0 0 801317 196510 5317 5084 0 0 42799 38337 0 0 52711 46989 0 0 5321 5118 0 0 352302 50274 0 0 342867 50708 0 0 5317 0 0 302 2772 3076 6401 621 140 4.41926 4.41926 -1802.47 -4.41926 0 0 1.22072e+06 4768.46 0.54 0.47 0.30 -1 -1 0.54 0.235079 0.214327 875 944 361 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_pipe_21.v common 19.11 vpr 78.40 MiB 0.12 12868 -1 -1 1 0.49 -1 -1 41492 -1 -1 122 22 0 6 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 80284 22 19 3057 2549 1 1559 169 16 16 256 mult_36 auto 40.5 MiB 0.91 10025 20250 3143 14010 3097 78.4 MiB 0.67 0.01 4.16866 -1686.98 -4.16866 4.16866 1.00 0.00664579 0.00594667 0.313435 0.27781 60 18669 50 6.52434e+06 4.0808e+06 890343. 3477.90 11.61 2.94293 2.59807 27128 224764 -1 14073 14 5788 6714 977468 238946 0 0 977468 238946 6056 5842 0 0 50308 45278 0 0 60142 54263 0 0 6060 5872 0 0 426875 62220 0 0 428027 65471 0 0 6056 0 0 282 3197 3718 7012 751 148 4.66986 4.66986 -1941.77 -4.66986 0 0 1.11577e+06 4358.47 0.51 0.52 0.28 -1 -1 0.51 0.241513 0.220831 932 1017 380 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_pipe_22.v common 14.35 vpr 78.37 MiB 0.12 13080 -1 -1 1 0.51 -1 -1 40356 -1 -1 125 22 0 6 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 80248 22 19 3131 2606 1 1599 172 16 16 256 mult_36 auto 40.7 MiB 0.81 9771 20726 3270 15102 2354 78.4 MiB 0.67 0.01 4.04336 -1711.14 -4.04336 4.04336 1.10 0.00553982 0.00488998 0.277641 0.244384 64 16352 33 6.52434e+06 4.12272e+06 943753. 3686.54 6.65 2.0185 1.79216 27892 240595 -1 13590 19 5791 6680 937698 227552 0 0 937698 227552 6065 5857 0 0 48932 43771 0 0 60380 54026 0 0 6069 5876 0 0 410917 58847 0 0 405335 59175 0 0 6065 0 0 289 3069 3295 7189 693 270 4.41926 4.41926 -2045.56 -4.41926 0 0 1.19033e+06 4649.74 0.54 0.61 0.29 -1 -1 0.54 0.320592 0.293283 961 1036 399 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_pipe_23.v common 23.31 vpr 79.41 MiB 0.13 13684 -1 -1 1 0.59 -1 -1 40896 -1 -1 133 22 0 7 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 81312 22 19 3301 2742 1 1700 181 18 18 324 mult_36 auto 41.8 MiB 0.97 9614 34418 6957 24111 3350 79.4 MiB 0.99 0.01 3.91806 -1787.72 -3.91806 3.91806 1.46 0.00609876 0.00534057 0.431791 0.380289 56 20498 47 8.04299e+06 4.63052e+06 1.11497e+06 3441.27 13.95 2.77408 2.44177 34036 275796 -1 15467 19 6958 8199 1343692 325644 0 0 1343692 325644 7240 7012 0 0 66482 59896 0 0 79712 71896 0 0 7245 7034 0 0 590807 88764 0 0 592206 91042 0 0 7240 0 0 304 5112 4727 8397 1040 46 4.54456 4.54456 -2201.41 -4.54456 0 0 1.37338e+06 4238.83 0.64 0.69 0.34 -1 -1 0.64 0.305133 0.276571 1012 1091 418 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_pipe_24.v common 23.56 vpr 79.75 MiB 0.30 13544 -1 -1 1 0.56 -1 -1 40380 -1 -1 137 22 0 7 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 81660 22 19 3375 2799 1 1743 185 18 18 324 mult_36 auto 42.0 MiB 1.02 10338 33323 6784 22975 3564 79.7 MiB 1.04 0.01 4.16866 -1810.95 -4.16866 4.16866 1.41 0.00628582 0.00570457 0.449073 0.401225 64 17199 25 8.04299e+06 4.68641e+06 1.23838e+06 3822.15 14.01 3.1628 2.83221 35972 318676 -1 14787 17 5871 6831 1083073 254297 0 0 1083073 254297 6111 5906 0 0 51812 46278 0 0 64003 57183 0 0 6119 5935 0 0 483710 67673 0 0 471318 71322 0 0 6111 0 0 260 3191 3320 7159 783 10 4.52256 4.52256 -2135.09 -4.52256 0 0 1.56068e+06 4816.91 0.72 0.64 0.34 -1 -1 0.72 0.336443 0.306972 1041 1110 437 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_pipe_25.v common 23.36 vpr 80.56 MiB 0.15 13984 -1 -1 1 0.60 -1 -1 41384 -1 -1 146 22 0 7 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 82496 22 19 3615 3005 1 1847 194 18 18 324 mult_36 auto 42.8 MiB 1.04 11465 36098 7084 24802 4212 80.6 MiB 1.14 0.02 4.04336 -2012.57 -4.04336 4.04336 1.41 0.00748675 0.00677139 0.514018 0.460769 58 20946 39 8.04299e+06 4.81218e+06 1.14310e+06 3528.09 13.49 2.53383 2.23137 34680 290288 -1 16938 17 6943 8225 1253489 294264 0 0 1253489 294264 7204 7001 0 0 58962 52688 0 0 72623 64855 0 0 7210 7028 0 0 553482 79912 0 0 554008 82780 0 0 7204 0 0 277 4794 4709 8369 1075 263 4.41926 4.41926 -2429.47 -4.41926 0 0 1.43297e+06 4422.75 0.71 0.71 0.35 -1 -1 0.71 0.343164 0.314653 1107 1201 456 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_pipe_26.v common 21.85 vpr 80.98 MiB 0.15 14176 -1 -1 1 0.66 -1 -1 41456 -1 -1 148 22 0 7 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 82928 22 19 3689 3062 1 1888 196 18 18 324 mult_36 auto 43.2 MiB 1.12 11745 30922 5520 22216 3186 81.0 MiB 1.06 0.02 3.79276 -1993.71 -3.79276 3.79276 1.38 0.00636166 0.00559983 0.44649 0.393888 62 23376 50 8.04299e+06 4.84013e+06 1.20291e+06 3712.69 11.72 3.16192 2.79781 35328 304176 -1 16793 19 7180 8315 1326218 302090 0 0 1326218 302090 7475 7219 0 0 63487 57300 0 0 75105 67860 0 0 7479 7257 0 0 591628 80087 0 0 581044 82367 0 0 7475 0 0 315 3855 4593 8870 899 225 4.29396 4.29396 -2362.44 -4.29396 0 0 1.49010e+06 4599.06 0.74 0.76 0.36 -1 -1 0.74 0.371148 0.339909 1135 1220 475 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_pipe_27.v common 28.04 vpr 82.30 MiB 0.15 14824 -1 -1 1 0.70 -1 -1 41912 -1 -1 156 22 0 8 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 84272 22 19 3871 3210 1 1998 205 18 18 324 mult_36 auto 44.6 MiB 1.18 12494 32821 5518 23534 3769 82.3 MiB 1.09 0.02 4.16866 -2116.43 -4.16866 4.16866 1.45 0.00728845 0.00653593 0.466065 0.411808 68 21189 23 8.04299e+06 5.34793e+06 1.31159e+06 4048.11 17.36 3.40364 3.02857 36620 334356 -1 17226 17 6822 7949 1144966 263780 0 0 1144966 263780 7140 6856 0 0 55386 49277 0 0 67530 60315 0 0 7151 6889 0 0 515145 68620 0 0 492614 71823 0 0 7140 0 0 334 3986 4279 8397 899 464 4.54456 4.54456 -2421.09 -4.54456 0 0 1.63345e+06 5041.52 0.79 0.73 0.44 -1 -1 0.79 0.390308 0.356717 1191 1275 494 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_pipe_28.v common 25.92 vpr 82.94 MiB 0.15 14672 -1 -1 1 0.70 -1 -1 41304 -1 -1 160 22 0 8 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 84928 22 19 3945 3267 1 2043 209 18 18 324 mult_36 auto 45.4 MiB 1.20 13469 38649 7092 27441 4116 82.9 MiB 1.30 0.02 4.04336 -2173.61 -4.04336 4.04336 1.42 0.00839441 0.00754665 0.573562 0.511243 66 22911 27 8.04299e+06 5.40382e+06 1.27759e+06 3943.17 15.47 3.48015 3.09407 36296 327148 -1 18783 16 7288 8355 1200988 268821 0 0 1200988 268821 7578 7322 0 0 56431 49868 0 0 70606 62541 0 0 7579 7368 0 0 526411 72475 0 0 532383 69247 0 0 7578 0 0 306 3446 3870 8970 828 113 4.41926 4.41926 -2545.04 -4.41926 0 0 1.59950e+06 4936.74 0.79 0.70 0.40 -1 -1 0.79 0.353793 0.324336 1219 1294 513 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_pipe_29.v common 27.81 vpr 83.59 MiB 0.16 15132 -1 -1 1 0.75 -1 -1 42128 -1 -1 170 22 0 9 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 85596 22 19 4159 3447 1 2157 220 22 22 484 mult_36 auto 46.0 MiB 1.21 13881 43315 8357 30921 4037 83.6 MiB 1.41 0.02 3.91806 -2256.75 -3.91806 3.91806 2.35 0.00932105 0.00832921 0.644346 0.575506 56 26540 39 1.30842e+07 5.93957e+06 1.71605e+06 3545.56 14.59 3.19324 2.81176 51606 428054 -1 21305 16 8719 10195 1824345 418353 0 0 1824345 418353 9090 8794 0 0 81385 73288 0 0 98021 88272 0 0 9092 8837 0 0 805771 118980 0 0 820986 120182 0 0 9090 0 0 392 5132 6018 11035 1151 79 4.54456 4.54456 -2822.62 -4.54456 0 0 2.11301e+06 4365.72 1.10 0.91 0.46 -1 -1 1.10 0.38985 0.354616 1283 1367 532 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_pipe_30.v common 34.07 vpr 83.86 MiB 0.17 15228 -1 -1 1 0.78 -1 -1 43488 -1 -1 173 22 0 9 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 85876 22 19 4233 3504 1 2198 223 22 22 484 mult_36 auto 46.4 MiB 1.24 14538 44163 8193 31462 4508 83.9 MiB 1.41 0.02 3.79276 -2331.2 -3.79276 3.79276 2.33 0.00921016 0.00831726 0.627042 0.557708 56 29555 46 1.30842e+07 5.98149e+06 1.71605e+06 3545.56 20.77 3.8155 3.3656 51606 428054 -1 22822 18 8986 10722 1909001 432173 0 0 1909001 432173 9415 9088 0 0 85955 77156 0 0 103186 93046 0 0 9417 9165 0 0 852779 121700 0 0 848249 122018 0 0 9415 0 0 452 6833 6482 11786 1351 222 4.52256 4.52256 -2996.37 -4.52256 0 0 2.11301e+06 4365.72 1.12 0.93 0.49 -1 -1 1.12 0.400761 0.363602 1311 1386 551 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_pipe_31.v common 29.11 vpr 84.93 MiB 0.17 15828 -1 -1 1 0.85 -1 -1 43340 -1 -1 179 22 0 9 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 86972 22 19 4410 3647 1 2304 229 22 22 484 mult_36 auto 47.3 MiB 1.28 14019 44329 8288 31325 4716 84.9 MiB 1.31 0.02 3.79276 -2360.11 -3.79276 3.79276 2.27 0.00952281 0.00854853 0.549668 0.484573 58 27266 47 1.30842e+07 6.06533e+06 1.75961e+06 3635.55 15.61 3.31754 2.91634 52570 450426 -1 21488 19 9152 10411 1797517 410141 0 0 1797517 410141 9461 9199 0 0 82503 74916 0 0 98816 89131 0 0 9462 9239 0 0 792623 116062 0 0 804652 111594 0 0 9461 0 0 327 4662 4622 11132 987 67 4.41926 4.41926 -2909.73 -4.41926 0 0 2.20457e+06 4554.90 1.20 0.99 0.54 -1 -1 1.20 0.468442 0.426056 1363 1441 570 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_pipe_32.v common 29.91 vpr 86.14 MiB 0.18 15712 -1 -1 1 0.86 -1 -1 43544 -1 -1 183 22 0 9 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 88204 22 19 4484 3704 1 2346 233 22 22 484 mult_36 auto 47.7 MiB 1.30 15386 49637 9542 35364 4731 86.1 MiB 1.54 0.02 4.04336 -2411.15 -4.04336 4.04336 2.32 0.00925553 0.00836414 0.669097 0.598761 60 27751 37 1.30842e+07 6.12123e+06 1.79840e+06 3715.71 16.00 3.31698 2.92932 53054 462096 -1 22683 18 8864 10459 1822324 392800 0 0 1822324 392800 9242 8918 0 0 78079 69998 0 0 93237 83859 0 0 9244 8971 0 0 822574 109169 0 0 809948 111885 0 0 9242 0 0 398 5933 6677 11256 1259 185 4.64786 4.64786 -3049.88 -4.64786 0 0 2.25108e+06 4650.99 1.19 0.94 0.54 -1 -1 1.19 0.430909 0.391872 1393 1460 589 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_pipe_33.v common 36.36 vpr 87.29 MiB 0.20 16724 -1 -1 1 0.94 -1 -1 43892 -1 -1 196 22 0 10 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 89388 22 19 4843 4029 1 2462 247 22 22 484 mult_36 auto 48.9 MiB 1.37 16459 43591 7526 32122 3943 87.3 MiB 1.41 0.03 3.89606 -2651.16 -3.89606 3.89606 2.42 0.0108367 0.00870166 0.575573 0.497976 64 27807 23 1.30842e+07 6.6989e+06 1.90554e+06 3937.06 21.92 3.9849 3.5266 54502 494576 -1 23084 17 8547 10213 1522155 331510 0 0 1522155 331510 8910 8608 0 0 71427 63084 0 0 88455 78354 0 0 8913 8661 0 0 678483 86343 0 0 665967 86460 0 0 8910 0 0 386 6353 6513 10741 1356 2 4.39726 4.39726 -3289.68 -4.39726 0 0 2.40101e+06 4960.76 1.30 0.95 0.60 -1 -1 1.30 0.484328 0.439319 1490 1606 608 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_pipe_34.v common 30.71 vpr 87.18 MiB 0.20 17088 -1 -1 1 0.96 -1 -1 44088 -1 -1 199 22 0 10 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 89268 22 19 4917 4086 1 2503 250 22 22 484 mult_36 auto 49.6 MiB 1.45 17150 44322 7671 32308 4343 87.2 MiB 1.50 0.02 3.91806 -2639.01 -3.91806 3.91806 2.35 0.00959641 0.00860928 0.630863 0.557943 60 31982 48 1.30842e+07 6.74082e+06 1.79840e+06 3715.71 16.25 4.34063 3.81443 53054 462096 -1 24721 19 9916 11698 1916245 421301 0 0 1916245 421301 10341 9960 0 0 86362 77702 0 0 103509 92946 0 0 10346 10001 0 0 849347 114073 0 0 856340 116619 0 0 10341 0 0 446 7225 6711 12599 1415 539 4.41926 4.41926 -3254.72 -4.41926 0 0 2.25108e+06 4650.99 1.20 1.10 0.55 -1 -1 1.20 0.5278 0.478023 1519 1625 627 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_pipe_35.v common 32.26 vpr 88.00 MiB 0.21 17364 -1 -1 1 1.09 -1 -1 44380 -1 -1 207 22 0 10 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 90112 22 19 5093 4228 1 2606 258 22 22 484 mult_36 auto 50.6 MiB 1.34 18465 48697 8675 34625 5397 88.0 MiB 1.54 0.03 3.79276 -2819.04 -3.79276 3.79276 2.34 0.00975543 0.00811911 0.618177 0.531669 64 33286 40 1.30842e+07 6.85261e+06 1.90554e+06 3937.06 17.40 3.82682 3.33754 54502 494576 -1 26284 18 10296 12104 2015038 438257 0 0 2015038 438257 10760 10420 0 0 86128 76641 0 0 106344 94241 0 0 10764 10481 0 0 893704 121791 0 0 907338 124683 0 0 10760 0 0 486 5772 6475 12998 1415 158 4.41926 4.41926 -3497.71 -4.41926 0 0 2.40101e+06 4960.76 1.30 1.12 0.59 -1 -1 1.30 0.525389 0.480573 1572 1680 646 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_pipe_36.v common 43.94 vpr 89.45 MiB 0.21 17556 -1 -1 1 1.08 -1 -1 44512 -1 -1 209 22 0 10 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 91592 22 19 5167 4285 1 2653 260 22 22 484 mult_36 auto 50.9 MiB 1.44 17974 53316 9879 38898 4539 89.4 MiB 1.79 0.03 3.79276 -2763.15 -3.79276 3.79276 2.33 0.0117004 0.00980082 0.735971 0.639653 68 31310 32 1.30842e+07 6.88056e+06 2.01763e+06 4168.66 28.64 5.65545 4.9577 55470 518816 -1 25090 18 9668 11428 1893057 415623 0 0 1893057 415623 10158 9735 0 0 85036 76484 0 0 100616 90869 0 0 10169 9793 0 0 851547 114252 0 0 835531 114490 0 0 10158 0 0 509 6327 6805 12670 1360 52 4.29396 4.29396 -3433.63 -4.29396 0 0 2.51205e+06 5190.18 1.35 1.09 0.63 -1 -1 1.35 0.529728 0.482479 1600 1699 665 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_pipe_37.v common 44.19 vpr 89.27 MiB 0.21 17780 -1 -1 1 1.11 -1 -1 43480 -1 -1 218 22 0 11 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 91412 22 19 5380 4464 1 2755 270 24 24 576 mult_36 auto 51.5 MiB 1.54 18637 56078 10806 41326 3946 89.0 MiB 1.80 0.03 4.16866 -3145.82 -4.16866 4.16866 2.80 0.010232 0.00903207 0.720711 0.634438 64 31076 23 1.57908e+07 7.40233e+06 2.26035e+06 3924.22 27.32 5.47078 4.8349 64454 586630 -1 26409 24 9544 11055 1768906 389622 0 0 1768906 389622 9883 9578 0 0 79140 70151 0 0 96888 86538 0 0 9887 9629 0 0 793593 107620 0 0 779515 106106 0 0 9883 0 0 356 5459 6285 11722 1208 90 4.54456 4.54456 -3546.07 -4.54456 0 0 2.84938e+06 4946.85 1.59 1.25 0.72 -1 -1 1.59 0.687974 0.624554 1662 1772 684 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_pipe_38.v common 44.08 vpr 91.38 MiB 0.25 18164 -1 -1 1 1.18 -1 -1 44632 -1 -1 220 22 0 11 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 93568 22 19 5454 4521 1 2802 272 24 24 576 mult_36 auto 52.3 MiB 1.57 19630 51370 9117 38066 4187 89.7 MiB 1.80 0.03 4.04336 -3159.99 -4.04336 4.04336 2.82 0.0107488 0.0098304 0.734773 0.645314 64 32953 38 1.57908e+07 7.43028e+06 2.26035e+06 3924.22 27.04 5.21018 4.59167 64454 586630 -1 27449 19 10009 11720 2021737 442795 0 0 2021737 442795 10412 10073 0 0 88276 78886 0 0 106753 95734 0 0 10413 10110 0 0 911434 122475 0 0 894449 125517 0 0 10412 0 0 421 6029 7391 12744 1347 368 4.41926 4.41926 -3905.43 -4.41926 0 0 2.84938e+06 4946.85 1.60 1.23 0.72 -1 -1 1.60 0.61998 0.55998 1690 1791 703 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_pipe_39.v common 42.88 vpr 90.26 MiB 0.22 18252 -1 -1 1 1.16 -1 -1 45372 -1 -1 228 22 0 11 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 92428 22 19 5629 4662 1 2909 280 24 24 576 mult_36 auto 53.2 MiB 1.57 18773 64330 12593 46318 5419 90.3 MiB 2.21 0.03 4.04336 -3208.57 -4.04336 4.04336 2.91 0.0112206 0.0102095 0.890964 0.789559 58 35050 43 1.57908e+07 7.54207e+06 2.08734e+06 3623.85 25.30 4.43309 3.8772 62154 534210 -1 27342 16 10529 12327 2137014 483379 0 0 2137014 483379 10960 10608 0 0 91322 81788 0 0 110730 99282 0 0 10962 10652 0 0 963126 138535 0 0 949914 142514 0 0 10960 0 0 451 6544 6986 13010 1448 240 4.54456 4.54456 -3664.74 -4.54456 0 0 2.61600e+06 4541.67 1.43 1.15 0.70 -1 -1 1.43 0.521697 0.473845 1742 1846 722 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_pipe_40.v common 45.91 vpr 93.29 MiB 0.30 18420 -1 -1 1 1.22 -1 -1 43588 -1 -1 232 22 0 11 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 95524 22 19 5703 4719 1 2951 284 24 24 576 mult_36 auto 53.7 MiB 1.58 19791 57197 10217 42518 4462 90.6 MiB 2.02 0.03 4.16866 -3225.65 -4.16866 4.16866 2.80 0.0131141 0.0116434 0.834193 0.732306 66 34225 34 1.57908e+07 7.59797e+06 2.33135e+06 4047.49 28.45 5.92769 5.15293 65030 601923 -1 27712 16 10106 11964 1772454 398182 0 0 1772454 398182 10539 10185 0 0 85066 75456 0 0 104442 92789 0 0 10542 10227 0 0 780683 105138 0 0 781182 104387 0 0 10539 0 0 450 6713 7837 12637 1510 570 4.54456 4.54456 -3769.17 -4.54456 0 0 2.91907e+06 5067.82 1.62 1.05 0.72 -1 -1 1.62 0.527644 0.47674 1771 1865 741 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_pipe_41.v common 35.26 vpr 91.81 MiB 0.24 18896 -1 -1 1 1.32 -1 -1 45956 -1 -1 240 22 0 12 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 94012 22 19 5950 4932 1 3065 293 24 24 576 mult_36 auto 54.8 MiB 1.60 20763 57641 10395 42086 5160 91.8 MiB 2.04 0.03 4.04336 -3408.74 -4.04336 4.04336 2.77 0.0135732 0.0121181 0.863096 0.753356 64 34869 32 1.57908e+07 8.10576e+06 2.26035e+06 3924.22 17.74 4.50242 3.91118 64454 586630 -1 29180 18 10731 12407 2049175 464485 0 0 2049175 464485 11145 10810 0 0 90341 80494 0 0 111546 99334 0 0 11149 10860 0 0 913155 129635 0 0 911839 133352 0 0 11145 0 0 434 6042 7120 13209 1322 172 4.54456 4.54456 -4058.42 -4.54456 0 0 2.84938e+06 4946.85 1.61 1.13 0.72 -1 -1 1.61 0.535115 0.482026 1841 1956 760 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_pipe_42.v common 40.69 vpr 92.38 MiB 0.24 19060 -1 -1 1 1.33 -1 -1 45948 -1 -1 242 22 0 12 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 94600 22 19 6024 4989 1 3106 295 24 24 576 mult_36 auto 55.4 MiB 1.68 22076 56212 9475 42400 4337 92.4 MiB 2.01 0.03 4.16866 -3520.33 -4.16866 4.16866 2.79 0.0116974 0.0105596 0.834061 0.735334 68 37974 34 1.57908e+07 8.13371e+06 2.39371e+06 4155.74 22.89 5.5337 4.82063 65606 615345 -1 29978 17 11142 12876 1980845 429371 0 0 1980845 429371 11619 11211 0 0 91074 81075 0 0 109404 98010 0 0 11622 11266 0 0 883680 114563 0 0 873446 113246 0 0 11619 0 0 497 6448 6390 14442 1284 626 4.54456 4.54456 -4090.79 -4.54456 0 0 2.98162e+06 5176.42 1.65 1.19 0.76 -1 -1 1.65 0.59874 0.538283 1869 1975 779 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_pipe_43.v common 35.78 vpr 93.08 MiB 0.24 19388 -1 -1 1 1.40 -1 -1 46204 -1 -1 250 22 0 12 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 95316 22 19 6198 5129 1 3209 303 24 24 576 mult_36 auto 56.1 MiB 1.69 22368 59289 10536 43859 4894 93.1 MiB 1.85 0.03 4.16866 -3591.6 -4.16866 4.16866 2.82 0.0103344 0.00905022 0.678278 0.588386 66 39189 47 1.57908e+07 8.2455e+06 2.33135e+06 4047.49 17.68 4.18954 3.6426 65030 601923 -1 31031 19 11564 13703 2241321 496454 0 0 2241321 496454 12097 11647 0 0 101145 90558 0 0 123679 110424 0 0 12099 11711 0 0 995024 137498 0 0 997277 134616 0 0 12097 0 0 552 7606 7941 15021 1655 707 4.54456 4.54456 -4327.1 -4.54456 0 0 2.91907e+06 5067.82 1.80 1.38 0.73 -1 -1 1.80 0.667099 0.602507 1921 2030 798 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_pipe_44.v common 42.26 vpr 93.60 MiB 0.25 19732 -1 -1 1 1.41 -1 -1 46200 -1 -1 253 22 0 12 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 95844 22 19 6272 5186 1 3253 306 24 24 576 mult_36 auto 56.4 MiB 1.78 24531 64166 11746 47513 4907 93.6 MiB 2.24 0.03 4.16866 -3662 -4.16866 4.16866 2.75 0.0140531 0.0126518 0.905087 0.803546 68 40418 30 1.57908e+07 8.28742e+06 2.39371e+06 4155.74 23.98 4.57053 3.99838 65606 615345 -1 32648 17 11557 13461 2212193 477286 0 0 2212193 477286 12045 11637 0 0 94528 84185 0 0 114541 102242 0 0 12049 11716 0 0 978668 133134 0 0 1000362 134372 0 0 12045 0 0 507 6910 7220 14792 1458 1271 4.66986 4.66986 -4297.46 -4.66986 0 0 2.98162e+06 5176.42 1.67 1.22 0.73 -1 -1 1.67 0.573016 0.517891 1949 2049 817 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_pipe_45.v common 45.67 vpr 94.57 MiB 0.25 20004 -1 -1 1 1.45 -1 -1 46836 -1 -1 262 22 0 13 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 96836 22 19 6485 5365 1 3362 316 24 24 576 mult_36 auto 57.5 MiB 1.86 24875 69116 12472 51303 5341 94.6 MiB 2.54 0.04 4.16866 -3860.22 -4.16866 4.16866 2.78 0.0146457 0.0119435 1.00541 0.846523 70 42781 35 1.57908e+07 8.80919e+06 2.45377e+06 4260.01 26.56 5.96409 5.16218 66754 640332 -1 34179 18 12386 14536 2378520 506579 0 0 2378520 506579 12923 12493 0 0 103197 91101 0 0 125117 111385 0 0 12923 12591 0 0 1064451 141039 0 0 1059909 137970 0 0 12923 0 0 558 7497 8125 16047 1662 793 4.54456 4.54456 -4399.63 -4.54456 0 0 3.09179e+06 5367.68 1.73 1.39 0.77 -1 -1 1.73 0.675615 0.608206 2011 2122 836 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_pipe_46.v common 37.40 vpr 94.90 MiB 0.27 20112 -1 -1 1 1.43 -1 -1 46572 -1 -1 266 22 0 13 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 97180 22 19 6559 5422 1 3404 320 24 24 576 mult_36 auto 57.9 MiB 1.87 23197 62678 10654 46160 5864 94.9 MiB 2.10 0.03 4.16866 -3803.43 -4.16866 4.16866 2.79 0.0126634 0.0113923 0.83795 0.744336 66 40126 49 1.57908e+07 8.86508e+06 2.33135e+06 4047.49 18.73 5.05931 4.43843 65030 601923 -1 31529 20 11588 13518 2153293 490982 0 0 2153293 490982 12117 11650 0 0 100874 89908 0 0 121424 109328 0 0 12121 11710 0 0 957584 135751 0 0 949173 132635 0 0 12117 0 0 547 6540 6773 14779 1478 642 4.54456 4.54456 -4384.26 -4.54456 0 0 2.91907e+06 5067.82 1.68 1.40 0.72 -1 -1 1.68 0.736442 0.666065 2040 2141 855 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_pipe_47.v common 39.82 vpr 98.27 MiB 0.29 20456 -1 -1 1 1.50 -1 -1 46696 -1 -1 273 22 0 13 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 100624 22 19 6735 5564 1 3511 327 24 24 576 mult_36 auto 59.5 MiB 1.87 23716 69013 12182 50404 6427 98.3 MiB 2.43 0.03 4.16866 -3895.9 -4.16866 4.16866 2.75 0.0136119 0.0124261 0.93113 0.817537 68 39215 33 1.57908e+07 8.9629e+06 2.39371e+06 4155.74 21.01 5.37854 4.69316 65606 615345 -1 31757 18 12057 14011 2095082 469724 0 0 2095082 469724 12550 12089 0 0 96603 85974 0 0 118131 105205 0 0 12559 12158 0 0 930279 127822 0 0 924960 126476 0 0 12550 0 0 510 6398 7537 15070 1527 555 4.52256 4.52256 -4426.82 -4.52256 0 0 2.98162e+06 5176.42 1.65 1.27 0.72 -1 -1 1.65 0.63345 0.572619 2092 2196 874 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_pipe_48.v common 39.53 vpr 96.67 MiB 0.27 20896 -1 -1 1 1.57 -1 -1 47060 -1 -1 276 22 0 13 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 98988 22 19 6809 5621 1 3555 330 24 24 576 mult_36 auto 59.5 MiB 1.96 26298 72087 13260 53038 5789 96.7 MiB 2.48 0.04 4.04336 -3971.87 -4.04336 4.04336 2.83 0.0138419 0.0123448 0.929218 0.809739 74 42057 47 1.57908e+07 9.00482e+06 2.56259e+06 4448.94 19.66 5.36188 4.70488 67906 667765 -1 35393 18 12500 14495 2534058 544287 0 0 2534058 544287 13010 12585 0 0 100126 89145 0 0 125629 110633 0 0 13017 12659 0 0 1152261 158246 0 0 1130015 161019 0 0 13010 0 0 530 7126 7498 16032 1534 890 4.54456 4.54456 -4646.04 -4.54456 0 0 3.19068e+06 5539.38 1.87 1.41 0.79 -1 -1 1.87 0.67831 0.612753 2121 2215 893 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_pipe_49.v common 46.51 vpr 98.73 MiB 0.28 21468 -1 -1 1 1.65 -1 -1 47344 -1 -1 287 22 0 14 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 101100 22 19 7094 5872 1 3669 342 24 24 576 mult_36 auto 61.2 MiB 2.04 25761 74432 13349 54270 6813 98.2 MiB 2.60 0.03 4.29396 -4126.54 -4.29396 4.29396 2.84 0.0119521 0.0104794 0.945746 0.830984 68 42296 28 1.57908e+07 9.55454e+06 2.39371e+06 4155.74 26.50 5.13065 4.45716 65606 615345 -1 34188 17 12630 15060 2380788 525921 0 0 2380788 525921 13169 12711 0 0 107388 95669 0 0 129579 115911 0 0 13175 12814 0 0 1056769 144354 0 0 1060708 144462 0 0 13169 0 0 559 8705 10914 16053 1952 1716 4.54456 4.54456 -4693.55 -4.54456 0 0 2.98162e+06 5176.42 1.72 1.43 0.74 -1 -1 1.72 0.728106 0.654545 2200 2324 912 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_pipe_50.v common 45.17 vpr 97.45 MiB 0.30 21364 -1 -1 1 1.70 -1 -1 46916 -1 -1 290 22 0 14 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 99784 22 19 7168 5929 1 3710 345 24 24 576 mult_36 auto 60.6 MiB 2.07 24936 69258 11001 52065 6192 97.4 MiB 2.31 0.04 4.04336 -4136.97 -4.04336 4.04336 2.94 0.012465 0.010969 0.830527 0.722864 68 41964 29 1.57908e+07 9.59646e+06 2.39371e+06 4155.74 25.08 5.22861 4.52348 65606 615345 -1 34027 21 12965 15238 2296944 507009 0 0 2296944 507009 13476 13043 0 0 107730 96082 0 0 130490 116365 0 0 13476 13091 0 0 1038743 129997 0 0 993029 138431 0 0 13476 0 0 528 7867 8520 16292 1804 706 4.41926 4.41926 -4812.51 -4.41926 0 0 2.98162e+06 5176.42 1.67 1.61 0.75 -1 -1 1.67 0.889148 0.786544 2229 2343 931 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_pipe_51.v common 39.98 vpr 98.59 MiB 0.29 21700 -1 -1 1 1.78 -1 -1 47784 -1 -1 297 22 0 14 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 100960 22 19 7344 6071 1 3814 352 24 24 576 mult_36 auto 61.6 MiB 2.09 28314 76114 13340 56817 5957 98.6 MiB 2.75 0.04 4.29396 -4303.37 -4.29396 4.29396 2.79 0.0128694 0.0113352 1.00047 0.866023 74 45792 31 1.57908e+07 9.69428e+06 2.56259e+06 4448.94 19.34 5.26498 4.59296 67906 667765 -1 38627 15 13383 15589 2721426 575802 0 0 2721426 575802 13909 13447 0 0 106009 94337 0 0 131430 116030 0 0 13909 13502 0 0 1237063 167637 0 0 1219106 170849 0 0 13909 0 0 544 7866 9539 16847 1736 958 4.66986 4.66986 -5085.64 -4.66986 0 0 3.19068e+06 5539.38 1.80 1.37 0.80 -1 -1 1.80 0.593829 0.534991 2282 2398 950 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_pipe_52.v common 43.21 vpr 98.91 MiB 0.29 21816 -1 -1 1 1.73 -1 -1 47536 -1 -1 301 22 0 14 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 101280 22 19 7418 6128 1 3859 356 24 24 576 mult_36 auto 62.0 MiB 2.11 27209 78538 14009 57210 7319 98.9 MiB 2.83 0.04 4.27196 -4220.72 -4.27196 4.27196 2.82 0.0138415 0.0123416 0.977942 0.856224 74 43582 36 1.57908e+07 9.75017e+06 2.56259e+06 4448.94 22.50 5.42499 4.72112 67906 667765 -1 36810 19 12977 15583 2665756 579256 0 0 2665756 579256 13542 13000 0 0 104967 92939 0 0 129933 114499 0 0 13545 13055 0 0 1201825 171509 0 0 1201944 174254 0 0 13542 0 0 584 9554 10570 16128 2163 1331 4.54456 4.54456 -4923.7 -4.54456 0 0 3.19068e+06 5539.38 1.78 1.53 0.76 -1 -1 1.78 0.744073 0.66631 2310 2417 969 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_nopipe_14.v common 15.46 vpr 69.26 MiB 0.07 9672 -1 -1 1 0.23 -1 -1 37492 -1 -1 58 22 0 4 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 70920 22 19 1246 925 1 732 103 16 16 256 mult_36 auto 31.1 MiB 4.22 4081 14081 3333 8981 1767 69.3 MiB 0.39 0.01 7.39293 -331.127 -7.39293 7.39293 0.98 0.0025678 0.00218711 0.170124 0.151631 40 8961 39 6.52434e+06 2.39448e+06 616420. 2407.89 6.38 0.949422 0.841974 23812 153515 -1 7310 24 7236 8114 1329941 327320 0 0 1329941 327320 8114 7478 0 0 67074 62299 0 0 82212 72743 0 0 8165 7544 0 0 586982 89609 0 0 577394 87647 0 0 8114 0 0 908 5697 6019 52020 0 0 8.08043 8.08043 -449.342 -8.08043 0 0 808720. 3159.06 0.36 0.55 0.17 -1 -1 0.36 0.162555 0.146478 421 285 247 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_nopipe_15.v common 13.85 vpr 69.77 MiB 0.08 9668 -1 -1 1 0.22 -1 -1 37880 -1 -1 61 22 0 5 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 71448 22 19 1344 989 1 793 107 16 16 256 mult_36 auto 31.6 MiB 3.31 4749 13769 3469 8551 1749 69.8 MiB 0.39 0.01 7.43507 -344.031 -7.43507 7.43507 1.16 0.00287399 0.00262449 0.166617 0.150126 44 9578 46 6.52434e+06 2.8324e+06 686998. 2683.59 5.48 0.932322 0.830433 24576 170172 -1 7152 24 5300 6149 919834 236844 0 0 919834 236844 6149 5508 0 0 52370 49236 0 0 61567 55760 0 0 6221 5573 0 0 403182 60573 0 0 390345 60194 0 0 6149 0 0 873 6783 5963 56896 0 0 7.82514 7.82514 -460.438 -7.82514 0 0 871168. 3403.00 0.39 0.41 0.20 -1 -1 0.39 0.146747 0.132902 453 304 266 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_nopipe_16.v common 16.86 vpr 70.03 MiB 0.08 9944 -1 -1 1 0.25 -1 -1 38160 -1 -1 65 22 0 5 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 71708 22 19 1418 1046 1 832 111 16 16 256 mult_36 auto 32.1 MiB 4.55 4817 18465 4347 10911 3207 70.0 MiB 0.47 0.01 7.30977 -364.374 -7.30977 7.30977 1.11 0.00296545 0.00262934 0.201716 0.179996 46 10048 50 6.52434e+06 2.88829e+06 723233. 2825.13 6.95 1.02609 0.912197 24832 174915 -1 7571 24 6845 7624 1197158 297584 0 0 1197158 297584 7624 6997 0 0 62908 59190 0 0 72871 65863 0 0 7683 7061 0 0 527915 77551 0 0 518157 80922 0 0 7624 0 0 803 5047 4320 52230 0 0 8.01343 8.01343 -518.499 -8.01343 0 0 890343. 3477.90 0.40 0.52 0.20 -1 -1 0.40 0.174018 0.158061 481 323 285 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_nopipe_17.v common 17.54 vpr 70.56 MiB 0.09 10284 -1 -1 1 0.24 -1 -1 37828 -1 -1 71 22 0 5 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 72256 22 19 1518 1112 1 896 117 16 16 256 mult_36 auto 32.7 MiB 4.16 5385 22425 5218 14028 3179 70.6 MiB 0.64 0.01 8.10891 -418.461 -8.10891 8.10891 1.05 0.00292082 0.00258437 0.252595 0.225573 50 11208 48 6.52434e+06 2.97214e+06 787708. 3076.99 7.89 1.18806 1.05819 25344 186282 -1 8321 22 6876 7629 1120014 298721 0 0 1120014 298721 7629 7016 0 0 67542 63173 0 0 77312 70918 0 0 7671 7091 0 0 492379 75918 0 0 467481 74605 0 0 7629 0 0 780 5002 5236 51215 0 0 8.83858 8.83858 -535.233 -8.83858 0 0 943753. 3686.54 0.42 0.52 0.23 -1 -1 0.42 0.184188 0.166747 514 342 304 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_nopipe_18.v common 18.30 vpr 71.02 MiB 0.09 10348 -1 -1 1 0.25 -1 -1 38264 -1 -1 74 22 0 5 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 72728 22 19 1592 1169 1 934 120 16 16 256 mult_36 auto 33.0 MiB 5.63 5761 20180 4518 12158 3504 71.0 MiB 0.58 0.01 7.95061 -441.879 -7.95061 7.95061 1.02 0.00327697 0.00297563 0.249658 0.222697 46 11625 35 6.52434e+06 3.01406e+06 723233. 2825.13 7.24 1.12087 0.996995 24832 174915 -1 8780 23 7242 8179 1075682 272540 0 0 1075682 272540 8179 7436 0 0 64764 60989 0 0 74546 68031 0 0 8253 7514 0 0 465410 65765 0 0 454530 62805 0 0 8179 0 0 967 6848 6769 66807 0 0 8.82628 8.82628 -582.876 -8.82628 0 0 890343. 3477.90 0.39 0.51 0.21 -1 -1 0.39 0.18793 0.170323 542 361 323 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_nopipe_19.v common 16.90 vpr 71.36 MiB 0.09 10660 -1 -1 1 0.27 -1 -1 38688 -1 -1 79 22 0 6 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 73068 22 19 1688 1231 1 994 126 16 16 256 mult_36 auto 33.3 MiB 4.75 5706 19971 4610 11855 3506 71.4 MiB 0.57 0.01 8.06677 -399.655 -8.06677 8.06677 1.02 0.00340746 0.0030907 0.24681 0.222776 54 11414 50 6.52434e+06 3.47993e+06 829453. 3240.05 6.64 1.24408 1.10924 26108 202796 -1 8422 24 6715 7632 1042674 270564 0 0 1042674 270564 7419 6845 0 0 58644 55059 0 0 68159 61828 0 0 7475 6903 0 0 457285 69661 0 0 443692 70268 0 0 7419 0 0 728 4026 4190 33180 318 1 8.75428 8.75428 -597.727 -8.75428 0 0 1.02522e+06 4004.78 0.45 0.49 0.25 -1 -1 0.45 0.181206 0.163855 573 380 342 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_nopipe_20.v common 21.33 vpr 72.04 MiB 0.10 10712 -1 -1 1 0.31 -1 -1 38604 -1 -1 81 22 0 6 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 73768 22 19 1762 1288 1 1031 128 16 16 256 mult_36 auto 34.1 MiB 5.72 5976 17516 3516 11491 2509 72.0 MiB 0.57 0.01 8.06677 -426.077 -8.06677 8.06677 1.02 0.00400571 0.00365868 0.239348 0.214047 54 10528 29 6.52434e+06 3.50787e+06 829453. 3240.05 10.06 1.74832 1.55273 26108 202796 -1 8637 25 6690 7398 974015 254046 0 0 974015 254046 7240 6779 0 0 58109 54703 0 0 67607 61550 0 0 7276 6867 0 0 423640 62570 0 0 410143 61577 0 0 7240 0 0 572 2764 2840 28031 182 15 8.48768 8.48768 -550.25 -8.48768 0 0 1.02522e+06 4004.78 0.45 0.49 0.25 -1 -1 0.45 0.193556 0.175109 601 399 361 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_nopipe_21.v common 22.04 vpr 72.44 MiB 0.10 11048 -1 -1 1 0.33 -1 -1 38364 -1 -1 85 22 0 6 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 74176 22 19 1859 1351 1 1093 132 16 16 256 mult_36 auto 34.6 MiB 5.55 6741 17887 3435 10975 3477 72.4 MiB 0.54 0.01 7.98361 -446.241 -7.98361 7.98361 1.00 0.00412688 0.00371606 0.23362 0.209409 54 12223 28 6.52434e+06 3.56377e+06 829453. 3240.05 10.80 1.85204 1.64116 26108 202796 -1 9622 24 7143 8191 1180592 299505 0 0 1180592 299505 7817 7314 0 0 63306 59463 0 0 73442 66995 0 0 7851 7387 0 0 518261 78137 0 0 509915 80209 0 0 7817 0 0 698 5279 4222 35949 405 1 8.66198 8.66198 -655.367 -8.66198 0 0 1.02522e+06 4004.78 0.45 0.59 0.23 -1 -1 0.45 0.233235 0.21065 632 418 380 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_nopipe_22.v common 22.92 vpr 72.62 MiB 0.10 11388 -1 -1 1 0.34 -1 -1 38128 -1 -1 90 22 0 6 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 74368 22 19 1933 1408 1 1131 137 16 16 256 mult_36 auto 34.8 MiB 6.59 7075 18493 3429 11960 3104 72.6 MiB 0.53 0.01 8.10891 -466.13 -8.10891 8.10891 1.01 0.00391061 0.00354984 0.218389 0.196901 56 11781 30 6.52434e+06 3.63364e+06 849745. 3319.32 10.54 1.73002 1.543 26364 208198 -1 10127 23 7666 8681 1232559 311995 0 0 1232559 311995 8376 7857 0 0 66506 61607 0 0 80946 72556 0 0 8401 7906 0 0 538083 80702 0 0 530247 81367 0 0 8376 0 0 734 4697 5194 39335 323 31 8.57868 8.57868 -639.939 -8.57868 0 0 1.04740e+06 4091.43 0.47 0.57 0.26 -1 -1 0.47 0.200779 0.18128 661 437 399 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_nopipe_23.v common 26.24 vpr 73.13 MiB 0.11 11488 -1 -1 1 0.35 -1 -1 38840 -1 -1 94 22 0 7 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 74888 22 19 2031 1472 1 1193 142 18 18 324 mult_36 auto 35.1 MiB 6.35 7675 23452 5204 15585 2663 73.1 MiB 0.74 0.01 8.28437 -491.885 -8.28437 8.28437 1.41 0.00421025 0.00384334 0.303352 0.271563 54 13859 35 8.04299e+06 4.08553e+06 1.08842e+06 3359.33 12.68 1.88697 1.67338 33712 268580 -1 11107 24 7716 8822 1455684 340775 0 0 1455684 340775 8250 7878 0 0 69144 64664 0 0 79188 72396 0 0 8255 7934 0 0 646982 91081 0 0 643865 96822 0 0 8250 0 0 559 3807 3256 11146 610 77 8.89058 8.89058 -719.135 -8.89058 0 0 1.34436e+06 4149.26 0.65 0.71 0.32 -1 -1 0.65 0.257994 0.234655 693 456 418 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_nopipe_24.v common 22.55 vpr 73.41 MiB 0.11 11564 -1 -1 1 0.34 -1 -1 38948 -1 -1 97 22 0 7 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 75176 22 19 2105 1529 1 1232 145 18 18 324 mult_36 auto 35.5 MiB 6.86 8304 21425 4273 14398 2754 73.4 MiB 0.67 0.01 8.09791 -534.964 -8.09791 8.09791 1.41 0.00442429 0.00403688 0.277238 0.249304 54 15175 41 8.04299e+06 4.12745e+06 1.08842e+06 3359.33 8.49 1.35354 1.19811 33712 268580 -1 11770 23 8753 10055 1470354 350605 0 0 1470354 350605 9340 8938 0 0 76962 71693 0 0 89150 81063 0 0 9342 8969 0 0 657562 89202 0 0 627998 90740 0 0 9340 0 0 614 3396 4104 12461 747 2 8.51409 8.51409 -763.942 -8.51409 0 0 1.34436e+06 4149.26 0.64 0.69 0.32 -1 -1 0.64 0.242014 0.218948 721 475 437 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_nopipe_25.v common 23.04 vpr 73.86 MiB 0.12 11948 -1 -1 1 0.41 -1 -1 39008 -1 -1 101 22 0 7 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 75636 22 19 2201 1591 1 1290 149 18 18 324 mult_36 auto 36.1 MiB 6.50 8532 19061 3544 13478 2039 73.9 MiB 0.61 0.01 8.06491 -503.392 -8.06491 8.06491 1.43 0.00402523 0.00359543 0.230148 0.20566 50 16863 41 8.04299e+06 4.18335e+06 1.03391e+06 3191.07 9.11 1.43558 1.27301 32744 246704 -1 12667 27 11078 12540 2343785 536614 0 0 2343785 536614 11818 11235 0 0 103294 95725 0 0 122837 109353 0 0 11834 11296 0 0 1052559 152186 0 0 1041443 156819 0 0 11818 0 0 771 4420 5066 17154 845 103 8.85428 8.85428 -785.737 -8.85428 0 0 1.23838e+06 3822.15 0.60 1.03 0.27 -1 -1 0.60 0.319197 0.285299 751 494 456 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_nopipe_26.v common 23.20 vpr 74.30 MiB 0.12 12312 -1 -1 1 0.39 -1 -1 39408 -1 -1 105 22 0 7 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 76088 22 19 2275 1648 1 1330 153 18 18 324 mult_36 auto 36.6 MiB 7.35 8137 25102 5066 15859 4177 74.3 MiB 0.72 0.01 8.06677 -535.891 -8.06677 8.06677 1.45 0.00423262 0.00377663 0.284535 0.251708 48 17038 48 8.04299e+06 4.23924e+06 991730. 3060.90 8.38 1.45934 1.28983 32420 239176 -1 12884 25 11090 12602 2087605 488233 0 0 2087605 488233 11660 11307 0 0 101359 94635 0 0 124186 110595 0 0 11664 11397 0 0 922094 130715 0 0 916642 129584 0 0 11660 0 0 601 5523 5745 14768 990 17 8.93829 8.93829 -991.36 -8.93829 0 0 1.20291e+06 3712.69 0.60 0.86 0.29 -1 -1 0.60 0.26902 0.243353 779 513 475 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_nopipe_27.v common 22.90 vpr 74.90 MiB 0.13 12252 -1 -1 1 0.42 -1 -1 39696 -1 -1 111 22 0 8 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 76696 22 19 2385 1724 1 1404 160 18 18 324 mult_36 auto 37.2 MiB 7.31 8719 33144 7083 20581 5480 74.9 MiB 0.98 0.01 7.97261 -566.816 -7.97261 7.97261 1.42 0.00463503 0.00416671 0.371146 0.329916 52 17250 37 8.04299e+06 4.7191e+06 1.06151e+06 3276.26 7.72 1.53645 1.36635 33388 261900 -1 13092 24 10248 11844 1865954 444178 0 0 1865954 444178 10984 10470 0 0 94015 88033 0 0 110894 100890 0 0 10996 10581 0 0 817700 117239 0 0 821365 116965 0 0 10984 0 0 768 5757 5824 20984 935 53 8.60998 8.60998 -989.912 -8.60998 0 0 1.31159e+06 4048.11 0.64 0.85 0.31 -1 -1 0.64 0.291653 0.264925 817 532 494 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_nopipe_28.v common 25.73 vpr 75.44 MiB 0.13 12580 -1 -1 1 0.43 -1 -1 39384 -1 -1 114 22 0 8 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 77252 22 19 2459 1781 1 1443 163 18 18 324 mult_36 auto 37.8 MiB 8.27 9043 30868 6128 20413 4327 75.4 MiB 1.03 0.02 8.31737 -559.506 -8.31737 8.31737 1.40 0.00637432 0.00581368 0.386042 0.344852 54 17021 49 8.04299e+06 4.76102e+06 1.08842e+06 3359.33 9.45 1.78821 1.58552 33712 268580 -1 13258 24 10094 11723 2077924 492145 0 0 2077924 492145 10974 10343 0 0 88816 82827 0 0 104446 93971 0 0 10995 10469 0 0 924774 144438 0 0 937919 150097 0 0 10974 0 0 908 5185 4636 15138 889 92 8.81228 8.81228 -785.484 -8.81228 0 0 1.34436e+06 4149.26 0.65 0.93 0.32 -1 -1 0.65 0.307116 0.280089 845 551 513 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_nopipe_29.v common 39.18 vpr 75.70 MiB 0.14 12948 -1 -1 1 0.47 -1 -1 40692 -1 -1 118 22 0 9 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 77516 22 19 2565 1853 1 1511 168 22 22 484 mult_36 auto 38.2 MiB 8.35 10046 37671 8251 25402 4018 75.7 MiB 1.21 0.01 8.06677 -593.503 -8.06677 8.06677 2.33 0.00525562 0.00478797 0.501099 0.448339 50 18859 30 1.30842e+07 5.21292e+06 1.59181e+06 3288.87 20.22 2.51612 2.22499 49674 382800 -1 14902 25 12376 14186 2440501 552148 0 0 2440501 552148 13080 12593 0 0 117692 109399 0 0 139081 125309 0 0 13083 12665 0 0 1095377 145240 0 0 1062188 146942 0 0 13080 0 0 733 6021 7179 16786 1156 22 9.31348 9.31348 -1062.27 -9.31348 0 0 1.90554e+06 3937.06 0.99 1.04 0.45 -1 -1 0.99 0.325522 0.293107 881 570 532 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_nopipe_30.v common 31.08 vpr 76.21 MiB 0.14 12780 -1 -1 1 0.49 -1 -1 39948 -1 -1 123 22 0 9 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 78040 22 19 2639 1910 1 1549 173 22 22 484 mult_36 auto 38.6 MiB 9.11 10614 33362 7261 22742 3359 76.2 MiB 1.07 0.02 8.23421 -554.147 -8.23421 8.23421 2.31 0.00604113 0.00526652 0.408971 0.361324 52 21545 29 1.30842e+07 5.28279e+06 1.63434e+06 3376.74 11.31 1.85315 1.64225 50638 406276 -1 15649 23 11651 13477 2454221 561553 0 0 2454221 561553 12352 11904 0 0 108409 101244 0 0 126799 115698 0 0 12353 11980 0 0 1092306 160844 0 0 1102002 159883 0 0 12352 0 0 731 6915 6267 16200 1165 2 9.47008 9.47008 -1091.79 -9.47008 0 0 2.01763e+06 4168.66 1.07 1.04 0.48 -1 -1 1.07 0.317071 0.287246 910 589 551 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_nopipe_31.v common 39.85 vpr 76.66 MiB 0.14 13032 -1 -1 1 0.50 -1 -1 40056 -1 -1 128 22 0 9 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 78496 22 19 2744 1981 1 1618 178 22 22 484 mult_36 auto 39.3 MiB 7.99 10305 30178 6054 21077 3047 76.7 MiB 0.98 0.02 7.94147 -586.698 -7.94147 7.94147 2.15 0.00514517 0.00467166 0.370972 0.331387 52 21582 39 1.30842e+07 5.35266e+06 1.63434e+06 3376.74 21.69 2.6574 2.34881 50638 406276 -1 15466 24 12743 14485 2435089 548969 0 0 2435089 548969 13541 12996 0 0 115720 107950 0 0 137106 123692 0 0 13557 13049 0 0 1079117 145213 0 0 1076048 146069 0 0 13541 0 0 827 5394 6323 17867 1036 22 8.97788 8.97788 -1088.59 -8.97788 0 0 2.01763e+06 4168.66 1.00 0.99 0.47 -1 -1 1.00 0.29844 0.270287 946 608 570 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_nopipe_32.v common 35.15 vpr 76.90 MiB 0.15 13416 -1 -1 1 0.53 -1 -1 40144 -1 -1 131 22 0 9 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 78748 22 19 2818 2038 1 1657 181 22 22 484 mult_36 auto 39.5 MiB 10.51 10541 37995 7885 24855 5255 76.9 MiB 1.28 0.02 8.06677 -582.042 -8.06677 8.06677 2.31 0.00588088 0.00537607 0.484146 0.429892 56 19322 42 1.30842e+07 5.39458e+06 1.71605e+06 3545.56 13.59 2.18094 1.93315 51606 428054 -1 15564 23 12857 14518 2510854 592523 0 0 2510854 592523 13612 13065 0 0 118803 110555 0 0 142988 128592 0 0 13618 13228 0 0 1102274 162357 0 0 1119559 164726 0 0 13612 0 0 784 4809 5230 17513 974 105 8.97388 8.97388 -1046.13 -8.97388 0 0 2.11301e+06 4365.72 1.07 1.02 0.49 -1 -1 1.07 0.300939 0.271852 974 627 589 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_nopipe_33.v common 32.75 vpr 77.53 MiB 0.16 13984 -1 -1 1 0.56 -1 -1 40224 -1 -1 137 22 0 10 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 79388 22 19 2923 2109 1 1726 188 22 22 484 mult_36 auto 40.2 MiB 8.92 11348 42152 8933 28262 4957 77.5 MiB 1.38 0.01 8.60431 -609.519 -8.60431 8.60431 2.32 0.0054362 0.00469774 0.543979 0.480607 54 20963 33 1.30842e+07 5.87443e+06 1.67518e+06 3461.11 12.46 2.22388 1.97099 51122 416746 -1 16397 25 13048 14944 2610870 609066 0 0 2610870 609066 13919 13252 0 0 121092 113548 0 0 141334 127733 0 0 13926 13332 0 0 1154671 170367 0 0 1165928 170834 0 0 13919 0 0 901 5390 5972 18565 1096 179 9.67872 9.67872 -1035.65 -9.67872 0 0 2.06816e+06 4273.05 1.08 1.17 0.50 -1 -1 1.08 0.383955 0.346192 1009 646 608 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_nopipe_34.v common 39.04 vpr 77.91 MiB 0.16 14164 -1 -1 1 0.56 -1 -1 40080 -1 -1 140 22 0 10 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 79780 22 19 2997 2166 1 1764 191 22 22 484 mult_36 auto 40.4 MiB 13.95 11877 36425 7228 26056 3141 77.9 MiB 1.13 0.02 8.48815 -621.554 -8.48815 8.48815 2.34 0.00551283 0.00487964 0.408782 0.357858 50 23661 46 1.30842e+07 5.91636e+06 1.59181e+06 3288.87 13.85 1.99457 1.75182 49674 382800 -1 17723 24 13850 16021 3547982 798839 0 0 3547982 798839 14773 14186 0 0 133189 123810 0 0 155444 140770 0 0 14774 14314 0 0 1616293 251568 0 0 1613509 254191 0 0 14773 0 0 955 7239 7799 19771 1307 379 9.89632 9.89632 -1490.1 -9.89632 0 0 1.90554e+06 3937.06 0.99 1.34 0.44 -1 -1 0.99 0.337372 0.304921 1037 665 627 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_nopipe_35.v common 37.45 vpr 78.30 MiB 0.17 14424 -1 -1 1 0.62 -1 -1 40512 -1 -1 145 22 0 10 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 80176 22 19 3101 2236 1 1831 196 22 22 484 mult_36 auto 40.8 MiB 12.40 12013 36043 7372 25218 3453 78.3 MiB 1.29 0.02 8.73875 -694.534 -8.73875 8.73875 2.33 0.00643678 0.00585086 0.447649 0.396985 54 22916 37 1.30842e+07 5.98623e+06 1.67518e+06 3461.11 13.60 2.2942 2.02837 51122 416746 -1 17904 24 14738 16738 2657730 610944 0 0 2657730 610944 15565 15006 0 0 132455 123886 0 0 151839 138265 0 0 15588 15076 0 0 1183856 159854 0 0 1158427 158857 0 0 15565 0 0 858 8255 8265 37715 1205 150 9.84032 9.84032 -1309.77 -9.84032 0 0 2.06816e+06 4273.05 1.09 1.20 0.48 -1 -1 1.09 0.403449 0.36253 1072 684 646 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_nopipe_36.v common 48.22 vpr 78.71 MiB 0.17 14208 -1 -1 1 0.62 -1 -1 40536 -1 -1 148 22 0 10 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 80604 22 19 3175 2293 1 1871 199 22 22 484 mult_36 auto 41.3 MiB 15.02 12992 38479 7433 25354 5692 78.7 MiB 1.25 0.02 8.86591 -715.004 -8.86591 8.86591 2.30 0.00642372 0.00585185 0.495794 0.435543 56 22822 34 1.30842e+07 6.02815e+06 1.71605e+06 3545.56 21.87 3.04555 2.68731 51606 428054 -1 19131 22 12246 14056 2328395 541748 0 0 2328395 541748 12929 12424 0 0 117518 109370 0 0 139233 126782 0 0 12929 12503 0 0 1034427 141969 0 0 1011359 138700 0 0 12929 0 0 709 6947 6529 16761 1152 37 10.0813 10.0813 -1242.15 -10.0813 0 0 2.11301e+06 4365.72 1.09 1.05 0.52 -1 -1 1.09 0.361975 0.328584 1100 703 665 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_nopipe_37.v common 41.44 vpr 79.37 MiB 0.17 14808 -1 -1 1 0.62 -1 -1 40880 -1 -1 152 22 0 11 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 81276 22 19 3280 2364 1 1938 204 24 24 576 mult_36 auto 42.0 MiB 13.43 12732 42804 9019 29069 4716 79.4 MiB 1.39 0.02 8.90805 -748.944 -8.90805 8.90805 2.82 0.00733975 0.00633919 0.511873 0.451155 56 22900 33 1.57908e+07 6.48005e+06 2.03561e+06 3534.04 14.98 2.37379 2.09726 61006 507707 -1 18749 23 13533 15248 2937396 692268 0 0 2937396 692268 14340 13776 0 0 128978 119816 0 0 152246 138709 0 0 14345 13852 0 0 1322788 199825 0 0 1304699 206290 0 0 14340 0 0 837 5010 5371 18718 968 32 10.0126 10.0126 -1092.39 -10.0126 0 0 2.50747e+06 4353.24 1.36 1.19 0.59 -1 -1 1.36 0.337301 0.303312 1135 722 684 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_nopipe_38.v common 49.24 vpr 79.52 MiB 0.18 14916 -1 -1 1 0.66 -1 -1 41104 -1 -1 157 22 0 11 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 81432 22 19 3354 2421 1 1977 209 24 24 576 mult_36 auto 42.2 MiB 16.54 13762 45469 9089 30547 5833 79.5 MiB 1.37 0.02 9.11651 -730.941 -9.11651 9.11651 2.81 0.00615075 0.00549639 0.492288 0.436579 56 24446 50 1.57908e+07 6.54992e+06 2.03561e+06 3534.04 19.67 2.81681 2.48195 61006 507707 -1 20088 22 13907 15913 3078248 716054 0 0 3078248 716054 14612 14132 0 0 136560 126361 0 0 160347 145517 0 0 14618 14189 0 0 1379764 208133 0 0 1372347 207722 0 0 14612 0 0 731 7388 6926 18437 1355 154 10.0639 10.0639 -1354.07 -10.0639 0 0 2.50747e+06 4353.24 1.29 1.22 0.61 -1 -1 1.29 0.351724 0.317641 1164 741 703 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_nopipe_39.v common 45.62 vpr 80.22 MiB 0.18 15056 -1 -1 1 0.66 -1 -1 40632 -1 -1 161 22 0 11 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 82148 22 19 3457 2490 1 2044 213 24 24 576 mult_36 auto 43.0 MiB 14.58 13651 45298 9606 31613 4079 80.2 MiB 1.50 0.02 8.86591 -772.638 -8.86591 8.86591 2.81 0.00615389 0.00549245 0.548339 0.482144 54 26101 47 1.57908e+07 6.60581e+06 1.98675e+06 3449.22 17.89 2.67434 2.35775 60430 494267 -1 19595 24 13962 16320 2664783 635374 0 0 2664783 635374 14791 14148 0 0 125443 117378 0 0 148181 133899 0 0 14801 14263 0 0 1195839 175625 0 0 1165728 180061 0 0 14791 0 0 857 7040 8278 18997 1654 212 9.94802 9.94802 -1231.6 -9.94802 0 0 2.45377e+06 4260.01 1.29 1.15 0.59 -1 -1 1.29 0.364834 0.326084 1198 760 722 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_nopipe_40.v common 56.43 vpr 80.54 MiB 0.19 15152 -1 -1 1 0.67 -1 -1 41072 -1 -1 164 22 0 11 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 82468 22 19 3531 2547 1 2082 216 24 24 576 mult_36 auto 43.2 MiB 17.43 13892 42271 7903 28450 5918 80.5 MiB 1.40 0.02 8.95821 -842.439 -8.95821 8.95821 2.79 0.00790133 0.00677747 0.532235 0.466571 56 25035 32 1.57908e+07 6.64774e+06 2.03561e+06 3534.04 25.71 3.27394 2.88561 61006 507707 -1 20474 22 15175 17414 2921043 681729 0 0 2921043 681729 16003 15488 0 0 140571 129836 0 0 166337 151032 0 0 16009 15566 0 0 1303670 185492 0 0 1278453 184315 0 0 16003 0 0 853 7017 8587 20512 1466 145 9.65702 9.65702 -1343.91 -9.65702 0 0 2.50747e+06 4353.24 1.35 1.22 0.60 -1 -1 1.35 0.382385 0.344877 1226 779 741 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_nopipe_41.v common 51.25 vpr 80.97 MiB 0.19 15544 -1 -1 1 0.74 -1 -1 41360 -1 -1 170 22 0 12 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 82916 22 19 3634 2616 1 2147 223 24 24 576 mult_36 auto 43.8 MiB 16.00 15822 52275 10572 36935 4768 81.0 MiB 1.79 0.02 9.03335 -936.123 -9.03335 9.03335 2.85 0.00768498 0.00702254 0.618847 0.554083 56 28553 39 1.57908e+07 7.12758e+06 2.03561e+06 3534.04 21.35 3.5089 3.11101 61006 507707 -1 22724 24 15162 17776 3151689 720873 0 0 3151689 720873 16034 15415 0 0 141203 130208 0 0 169277 152137 0 0 16039 15533 0 0 1414112 203901 0 0 1395024 203679 0 0 16034 0 0 901 8589 9938 20773 1797 101 9.87902 9.87902 -1551.5 -9.87902 0 0 2.50747e+06 4353.24 1.34 1.36 0.60 -1 -1 1.34 0.438338 0.394926 1261 798 760 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_nopipe_42.v common 48.58 vpr 81.65 MiB 0.19 15656 -1 -1 1 0.74 -1 -1 41060 -1 -1 173 22 0 12 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 83612 22 19 3708 2673 1 2187 226 24 24 576 mult_36 auto 44.3 MiB 18.46 14199 42194 7827 29951 4416 81.7 MiB 1.53 0.03 9.11651 -862.039 -9.11651 9.11651 2.82 0.00898213 0.00777118 0.57315 0.496514 54 27103 32 1.57908e+07 7.1695e+06 1.98675e+06 3449.22 16.64 2.81866 2.48055 60430 494267 -1 20278 24 14902 16878 2504922 601762 0 0 2504922 601762 15609 15066 0 0 127050 118880 0 0 151607 136290 0 0 15611 15125 0 0 1116954 156945 0 0 1078091 159456 0 0 15609 0 0 732 6643 6069 19531 1302 51 9.79272 9.79272 -1487.09 -9.79272 0 0 2.45377e+06 4260.01 1.30 1.20 0.58 -1 -1 1.30 0.457766 0.411695 1289 817 779 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_nopipe_43.v common 46.73 vpr 81.86 MiB 0.18 15892 -1 -1 1 0.69 -1 -1 42348 -1 -1 178 22 0 12 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 83820 22 19 3810 2741 1 2253 231 24 24 576 mult_36 auto 44.6 MiB 15.85 15675 47667 9233 34958 3476 81.9 MiB 1.76 0.03 8.88605 -942.223 -8.88605 8.88605 2.81 0.00943388 0.0080404 0.633414 0.551618 56 27633 33 1.57908e+07 7.23937e+06 2.03561e+06 3534.04 17.29 2.94212 2.58255 61006 507707 -1 22484 24 16686 19299 3085444 713179 0 0 3085444 713179 17643 17035 0 0 145791 134227 0 0 176199 158046 0 0 17644 17114 0 0 1368661 192870 0 0 1359506 193887 0 0 17643 0 0 988 8769 9570 22960 1701 108 10.2252 10.2252 -1498.47 -10.2252 0 0 2.50747e+06 4353.24 1.26 1.35 0.54 -1 -1 1.26 0.464677 0.417597 1323 836 798 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_nopipe_44.v common 54.29 vpr 82.41 MiB 0.20 16060 -1 -1 1 0.79 -1 -1 41744 -1 -1 181 22 0 12 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 84384 22 19 3884 2798 1 2294 234 24 24 576 mult_36 auto 45.2 MiB 19.67 15422 47034 9187 33144 4703 82.4 MiB 1.61 0.03 8.86591 -857.062 -8.86591 8.86591 2.80 0.0087016 0.00795227 0.575651 0.49907 54 29376 47 1.57908e+07 7.28129e+06 1.98675e+06 3449.22 20.90 3.52232 3.09038 60430 494267 -1 21477 22 15828 18085 2912426 692490 0 0 2912426 692490 16789 16021 0 0 140627 131709 0 0 162863 148336 0 0 16794 16086 0 0 1281319 187349 0 0 1294034 192989 0 0 16789 0 0 991 7796 7419 21708 1396 55 9.70202 9.70202 -1517.44 -9.70202 0 0 2.45377e+06 4260.01 1.37 1.22 0.59 -1 -1 1.37 0.383919 0.342721 1351 855 817 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_nopipe_45.v common 59.66 vpr 82.40 MiB 0.21 16324 -1 -1 1 0.85 -1 -1 43208 -1 -1 186 22 0 13 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 84376 22 19 3989 2869 1 2359 240 24 24 576 mult_36 auto 45.2 MiB 18.13 16738 49410 9355 35730 4325 82.4 MiB 1.74 0.02 8.89705 -883.402 -8.89705 8.89705 2.87 0.00726039 0.00646172 0.619027 0.544986 58 28047 32 1.57908e+07 7.74716e+06 2.08734e+06 3623.85 27.29 4.25879 3.76012 62154 534210 -1 23035 24 14715 16761 2986857 696637 0 0 2986857 696637 15495 14944 0 0 135430 126125 0 0 159847 146114 0 0 15496 15023 0 0 1333688 197832 0 0 1326901 196599 0 0 15495 0 0 809 6786 6762 19786 1310 82 9.38612 9.38612 -1407.53 -9.38612 0 0 2.61600e+06 4541.67 1.38 1.29 0.65 -1 -1 1.38 0.422134 0.379118 1387 874 836 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_nopipe_46.v common 54.07 vpr 82.90 MiB 0.21 16380 -1 -1 1 0.83 -1 -1 43604 -1 -1 189 22 0 13 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 84892 22 19 4063 2926 1 2398 243 24 24 576 mult_36 auto 45.8 MiB 20.93 16489 42691 7849 30032 4810 82.9 MiB 1.54 0.03 8.99121 -899.438 -8.99121 8.99121 2.87 0.00852362 0.00776671 0.556403 0.488423 56 29394 49 1.57908e+07 7.78909e+06 2.03561e+06 3534.04 19.00 3.59398 3.1712 61006 507707 -1 23321 24 16335 18864 3128192 744317 0 0 3128192 744317 17231 16568 0 0 150698 139191 0 0 180417 162485 0 0 17233 16638 0 0 1399043 204492 0 0 1363570 204943 0 0 17231 0 0 925 9582 10137 22404 1687 69 10.3382 10.3382 -1596.85 -10.3382 0 0 2.50747e+06 4353.24 1.40 1.40 0.59 -1 -1 1.40 0.466646 0.41981 1414 893 855 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_nopipe_47.v common 57.11 vpr 83.45 MiB 0.23 16604 -1 -1 1 0.87 -1 -1 43496 -1 -1 194 22 0 13 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 85452 22 19 4167 2996 1 2466 248 24 24 576 mult_36 auto 46.2 MiB 19.16 17402 56264 10910 39374 5980 83.4 MiB 2.07 0.03 9.11651 -1003.36 -9.11651 9.11651 2.80 0.00924632 0.00838078 0.71305 0.633262 58 29908 39 1.57908e+07 7.85896e+06 2.08734e+06 3623.85 23.17 3.21284 2.84222 62154 534210 -1 23752 24 17090 19795 3417949 770201 0 0 3417949 770201 18184 17492 0 0 148472 137352 0 0 184072 162750 0 0 18185 17572 0 0 1545219 215038 0 0 1503817 219997 0 0 18184 0 0 1118 8765 9589 24610 1643 609 9.77572 9.77572 -1618.09 -9.77572 0 0 2.61600e+06 4541.67 1.42 1.45 0.65 -1 -1 1.42 0.443259 0.39526 1449 912 874 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_nopipe_48.v common 57.48 vpr 83.46 MiB 0.23 16680 -1 -1 1 0.90 -1 -1 43672 -1 -1 197 22 0 13 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 85464 22 19 4241 3053 1 2505 251 24 24 576 mult_36 auto 46.3 MiB 22.08 18540 46129 8419 33525 4185 83.5 MiB 1.78 0.03 9.11651 -916.185 -9.11651 9.11651 2.85 0.00952829 0.00817742 0.600167 0.519906 60 30904 42 1.57908e+07 7.90088e+06 2.13333e+06 3703.69 20.51 3.18581 2.80246 62730 548095 -1 24519 25 16711 19203 3866212 878297 0 0 3866212 878297 17626 16931 0 0 157983 147602 0 0 183312 167607 0 0 17629 17046 0 0 1765647 260864 0 0 1724015 268247 0 0 17626 0 0 945 8116 9613 22720 1659 380 9.92302 9.92302 -1701.59 -9.92302 0 0 2.67122e+06 4637.53 1.45 1.71 0.65 -1 -1 1.45 0.551264 0.496378 1477 931 893 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_nopipe_49.v common 57.38 vpr 84.12 MiB 0.24 17084 -1 -1 1 0.96 -1 -1 43252 -1 -1 204 22 0 14 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 86144 22 19 4346 3124 1 2572 259 24 24 576 mult_36 auto 47.0 MiB 20.46 18886 49759 9374 35766 4619 84.1 MiB 1.72 0.03 9.40925 -1010.13 -9.40925 9.40925 2.78 0.008479 0.00726044 0.559071 0.484239 58 33373 49 1.57908e+07 8.3947e+06 2.08734e+06 3623.85 22.30 3.37753 2.9492 62154 534210 -1 26382 23 16593 19140 3496931 787562 0 0 3496931 787562 17452 16822 0 0 155669 144474 0 0 184165 167465 0 0 17454 16922 0 0 1563664 223662 0 0 1558527 218217 0 0 17452 0 0 887 9086 9001 22417 1745 131 10.1689 10.1689 -1794.85 -10.1689 0 0 2.61600e+06 4541.67 1.43 1.48 0.65 -1 -1 1.43 0.456258 0.409233 1512 950 912 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_nopipe_50.v common 65.68 vpr 84.23 MiB 0.23 17152 -1 -1 1 0.90 -1 -1 43756 -1 -1 206 22 0 14 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 86248 22 19 4420 3181 1 2611 261 24 24 576 mult_36 auto 47.1 MiB 22.74 17972 56905 10892 39929 6084 84.2 MiB 1.96 0.02 9.03335 -975.073 -9.03335 9.03335 2.82 0.00827449 0.00738525 0.744842 0.640558 60 28744 37 1.57908e+07 8.42264e+06 2.13333e+06 3703.69 28.34 4.65097 4.09299 62730 548095 -1 24006 24 16035 18245 2851165 665468 0 0 2851165 665468 16986 16245 0 0 140335 130592 0 0 166664 150829 0 0 16990 16338 0 0 1265729 177244 0 0 1244461 174220 0 0 16986 0 0 978 6760 6419 22149 1328 151 9.79302 9.79302 -1636.61 -9.79302 0 0 2.67122e+06 4637.53 1.39 1.38 0.61 -1 -1 1.39 0.545886 0.489789 1541 969 931 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_nopipe_51.v common 56.55 vpr 84.83 MiB 0.24 17736 -1 -1 1 0.96 -1 -1 44028 -1 -1 211 22 0 14 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 86864 22 19 4524 3251 1 2681 266 24 24 576 mult_36 auto 47.7 MiB 21.37 18207 56696 10692 39605 6399 84.8 MiB 2.00 0.03 9.49241 -1019.61 -9.49241 9.49241 2.81 0.0102993 0.00941637 0.693 0.611463 62 30644 41 1.57908e+07 8.49251e+06 2.19658e+06 3813.51 20.18 4.1503 3.65516 63306 560109 -1 24099 22 15266 17808 2849941 675937 0 0 2849941 675937 16107 15420 0 0 147965 138450 0 0 169164 155736 0 0 16111 15514 0 0 1245153 177374 0 0 1255441 173443 0 0 16107 0 0 868 8477 9267 20641 1770 242 9.68472 9.68472 -1667.39 -9.68472 0 0 2.72095e+06 4723.87 1.45 1.39 0.66 -1 -1 1.45 0.545738 0.494585 1576 988 950 19 0 0 +k6_frac_ripple_N8_22nm.xml fir_nopipe_52.v common 80.50 vpr 85.56 MiB 0.24 17560 -1 -1 1 0.98 -1 -1 43940 -1 -1 215 22 0 14 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 87616 22 19 4598 3308 1 2718 270 24 24 576 mult_36 auto 48.6 MiB 24.32 21564 58694 11426 38199 9069 85.6 MiB 2.18 0.03 9.20881 -1010.77 -9.20881 9.20881 2.82 0.0106214 0.00911319 0.758569 0.664201 68 35132 49 1.57908e+07 8.54841e+06 2.39371e+06 4155.74 40.16 4.20025 3.68111 65606 615345 -1 28202 22 15776 17759 4867310 1011487 0 0 4867310 1011487 16470 15927 0 0 153344 143619 0 0 172379 160520 0 0 16473 16004 0 0 2227250 328956 0 0 2281394 346461 0 0 16470 0 0 722 6087 7580 20311 1339 88 10.1729 10.1729 -1589.99 -10.1729 0 0 2.98162e+06 5176.42 1.61 1.95 0.77 -1 -1 1.61 0.499612 0.452378 1605 1007 969 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_pipe_14.v common 11.12 vpr 72.52 MiB 0.07 10816 -1 -1 1 0.31 -1 -1 38824 -1 -1 81 22 0 4 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 74260 22 19 1974 1653 1 1020 126 16 16 256 mult_36 auto 34.4 MiB 0.42 5972 18396 3709 12771 1916 72.5 MiB 0.49 0.01 3.79276 -1064.84 -3.79276 3.79276 0.97 0.00341526 0.00306569 0.230661 0.206248 50 12763 33 6.54114e+06 2.7256e+06 787708. 3076.99 5.54 1.2343 1.08506 25344 186282 -1 9827 19 4219 4938 812349 193209 0 0 812349 193209 4637 4329 0 0 40007 36323 0 0 47582 42720 0 0 4714 4406 0 0 360873 51147 0 0 354536 54284 0 0 4637 0 0 441 3756 4477 28269 348 1 4.29396 4.29396 -1294 -4.29396 0 0 943753. 3686.54 0.40 0.39 0.20 -1 -1 0.40 0.164267 0.147956 605 649 247 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_pipe_15.v common 11.57 vpr 73.58 MiB 0.09 10964 -1 -1 1 0.36 -1 -1 39792 -1 -1 88 22 0 5 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 75344 22 19 2144 1789 1 1120 134 16 16 256 mult_36 auto 35.6 MiB 0.48 6659 21680 4545 14008 3127 73.6 MiB 0.56 0.01 4.04336 -1171.67 -4.04336 4.04336 1.05 0.00371823 0.0032575 0.254001 0.223406 54 13128 27 6.54114e+06 3.22025e+06 829453. 3240.05 5.43 1.17533 1.02913 26108 202796 -1 10399 19 4343 5117 689496 171000 0 0 689496 171000 4582 4386 0 0 37609 34071 0 0 44132 39574 0 0 4600 4404 0 0 301216 43770 0 0 297357 44795 0 0 4582 0 0 255 2465 2703 5213 653 3 4.29396 4.29396 -1359.94 -4.29396 0 0 1.02522e+06 4004.78 0.44 0.37 0.25 -1 -1 0.44 0.17378 0.156472 654 704 266 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_pipe_16.v common 11.67 vpr 73.75 MiB 0.09 11328 -1 -1 1 0.36 -1 -1 39084 -1 -1 91 22 0 5 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 75516 22 19 2218 1846 1 1162 137 16 16 256 mult_36 auto 35.6 MiB 0.49 6645 22729 4547 15178 3004 73.7 MiB 0.63 0.01 3.91806 -1189.41 -3.91806 3.91806 0.96 0.00402482 0.00366112 0.291371 0.261712 54 14185 42 6.54114e+06 3.26253e+06 829453. 3240.05 5.60 1.54108 1.36943 26108 202796 -1 10502 20 4615 5204 814056 201092 0 0 814056 201092 4825 4640 0 0 40785 37207 0 0 47425 42914 0 0 4825 4656 0 0 361201 55188 0 0 354995 56487 0 0 4825 0 0 229 2193 1833 5631 454 10 4.39726 4.39726 -1357.26 -4.39726 0 0 1.02522e+06 4004.78 0.43 0.43 0.22 -1 -1 0.43 0.208722 0.188841 683 723 285 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_pipe_17.v common 14.12 vpr 75.79 MiB 0.10 12128 -1 -1 1 0.42 -1 -1 39448 -1 -1 103 22 0 5 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 77604 22 19 2536 2130 1 1275 149 16 16 256 mult_36 auto 37.3 MiB 0.59 7862 21819 4065 14646 3108 75.8 MiB 0.61 0.01 4.04336 -1364.39 -4.04336 4.04336 1.01 0.00411452 0.00360841 0.287809 0.256194 56 13937 42 6.54114e+06 3.43166e+06 849745. 3319.32 7.66 1.83043 1.61437 26364 208198 -1 11458 18 4648 5476 840645 215761 0 0 840645 215761 4910 4678 0 0 44562 40031 0 0 53472 48238 0 0 4919 4716 0 0 367668 58335 0 0 365114 59763 0 0 4910 0 0 282 2549 3284 5668 685 65 4.41926 4.41926 -1633.09 -4.41926 0 0 1.04740e+06 4091.43 0.44 0.45 0.23 -1 -1 0.44 0.215335 0.194791 770 851 304 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_pipe_18.v common 17.20 vpr 75.46 MiB 0.11 12240 -1 -1 1 0.45 -1 -1 40488 -1 -1 107 22 0 5 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 77268 22 19 2610 2187 1 1316 153 16 16 256 mult_36 auto 37.5 MiB 0.58 7910 21830 3956 15121 2753 75.5 MiB 0.68 0.01 3.79276 -1415.98 -3.79276 3.79276 1.01 0.00588881 0.00529355 0.317132 0.283501 54 16952 46 6.54114e+06 3.48803e+06 829453. 3240.05 10.45 2.10705 1.85598 26108 202796 -1 11969 18 5086 5888 982751 235170 0 0 982751 235170 5303 5112 0 0 45883 41688 0 0 53770 48496 0 0 5308 5145 0 0 437486 66787 0 0 435001 67942 0 0 5303 0 0 232 2896 2838 6318 628 266 4.52256 4.52256 -1648.05 -4.52256 0 0 1.02522e+06 4004.78 0.46 0.48 0.25 -1 -1 0.46 0.206917 0.186411 798 870 323 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_pipe_19.v common 17.20 vpr 76.59 MiB 0.11 12456 -1 -1 1 0.45 -1 -1 40460 -1 -1 113 22 0 6 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 78424 22 19 2778 2321 1 1412 160 16 16 256 mult_36 auto 38.6 MiB 0.63 8346 24030 4268 16297 3465 76.6 MiB 0.73 0.01 3.79276 -1487.7 -3.79276 3.79276 1.01 0.00529457 0.00481846 0.341975 0.301183 60 14294 23 6.54114e+06 3.96859e+06 890343. 3477.90 10.22 2.14236 1.90014 27128 224764 -1 11657 18 4799 5488 760256 187398 0 0 760256 187398 5025 4820 0 0 39643 35343 0 0 47041 42493 0 0 5028 4834 0 0 334140 49474 0 0 329379 50434 0 0 5025 0 0 243 2364 2494 6010 521 115 4.29396 4.29396 -1729.55 -4.29396 0 0 1.11577e+06 4358.47 0.50 0.48 0.27 -1 -1 0.50 0.24874 0.227034 846 925 342 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_pipe_20.v common 13.11 vpr 77.32 MiB 0.11 12608 -1 -1 1 0.46 -1 -1 39656 -1 -1 118 22 0 6 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 79176 22 19 2852 2378 1 1455 165 16 16 256 mult_36 auto 38.8 MiB 0.61 9052 15533 2117 11251 2165 77.3 MiB 0.48 0.01 3.91806 -1567.01 -3.91806 3.91806 0.98 0.00574476 0.00522734 0.219249 0.19629 60 15421 36 6.54114e+06 4.03906e+06 890343. 3477.90 6.50 1.76353 1.55241 27128 224764 -1 12347 19 4996 5687 834091 214044 0 0 834091 214044 5239 5052 0 0 44718 40322 0 0 52111 47496 0 0 5243 5065 0 0 360268 56987 0 0 366512 59122 0 0 5239 0 0 262 2128 2644 6354 509 2 4.29396 4.29396 -1760.33 -4.29396 0 0 1.11577e+06 4358.47 0.49 0.52 0.24 -1 -1 0.49 0.272054 0.247271 875 944 361 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_pipe_21.v common 15.89 vpr 77.82 MiB 0.12 12892 -1 -1 1 0.50 -1 -1 41504 -1 -1 122 22 0 6 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 79688 22 19 3057 2549 1 1560 169 16 16 256 mult_36 auto 39.9 MiB 0.69 10145 23519 3983 16361 3175 77.8 MiB 0.69 0.01 3.91806 -1657.7 -3.91806 3.91806 1.02 0.0053711 0.00453809 0.294188 0.258305 60 16959 39 6.54114e+06 4.09544e+06 890343. 3477.90 8.51 1.72271 1.50438 27128 224764 -1 13711 20 5520 6421 1105938 266644 0 0 1105938 266644 5785 5529 0 0 51205 46362 0 0 60633 54845 0 0 5787 5549 0 0 490392 75835 0 0 492136 78524 0 0 5785 0 0 283 3271 3117 6707 734 256 4.41926 4.41926 -1883.92 -4.41926 0 0 1.11577e+06 4358.47 0.50 0.58 0.28 -1 -1 0.50 0.266598 0.240455 932 1017 380 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_pipe_22.v common 16.06 vpr 78.23 MiB 0.12 12992 -1 -1 1 0.55 -1 -1 40264 -1 -1 125 22 0 6 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 80112 22 19 3131 2606 1 1600 172 16 16 256 mult_36 auto 40.4 MiB 0.69 10124 25028 4313 16652 4063 78.2 MiB 0.84 0.02 4.02136 -1704.37 -4.02136 4.02136 1.03 0.00726322 0.00647982 0.385821 0.345673 68 16607 27 6.54114e+06 4.13772e+06 1.00038e+06 3907.74 8.44 2.05277 1.81843 28404 252462 -1 13583 19 5443 6103 842350 201953 0 0 842350 201953 5676 5461 0 0 42973 38320 0 0 52333 46761 0 0 5679 5476 0 0 370776 51390 0 0 364913 54545 0 0 5676 0 0 250 2560 2180 6609 496 2 4.39726 4.39726 -1897.64 -4.39726 0 0 1.24648e+06 4869.04 0.59 0.52 0.32 -1 -1 0.59 0.273108 0.246903 961 1036 399 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_pipe_23.v common 19.26 vpr 79.06 MiB 0.13 13392 -1 -1 1 0.56 -1 -1 40568 -1 -1 133 22 0 7 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 80960 22 19 3301 2742 1 1700 181 18 18 324 mult_36 auto 41.1 MiB 0.75 10269 25220 4165 18687 2368 79.1 MiB 0.76 0.01 3.91806 -1815.19 -3.91806 3.91806 1.40 0.00584261 0.00514241 0.345626 0.308361 56 19288 50 8.06603e+06 4.64648e+06 1.11497e+06 3441.27 10.59 2.31131 2.03234 34036 275796 -1 16052 17 6596 7701 1214384 290032 0 0 1214384 290032 6949 6632 0 0 59192 52929 0 0 71625 64246 0 0 6953 6662 0 0 537574 78751 0 0 532091 80812 0 0 6949 0 0 370 3467 4005 8365 850 21 4.54456 4.54456 -2171.27 -4.54456 0 0 1.37338e+06 4238.83 0.63 0.66 0.32 -1 -1 0.63 0.30565 0.279369 1012 1091 418 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_pipe_24.v common 19.77 vpr 79.12 MiB 0.13 13580 -1 -1 1 0.60 -1 -1 40164 -1 -1 137 22 0 7 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 81024 22 19 3375 2799 1 1744 185 18 18 324 mult_36 auto 41.3 MiB 0.76 10613 33849 6782 23301 3766 79.1 MiB 1.04 0.02 4.04336 -1855.71 -4.04336 4.04336 1.33 0.00667777 0.00608931 0.461227 0.413075 60 19817 39 8.06603e+06 4.70285e+06 1.16833e+06 3605.96 10.81 2.48306 2.19172 35004 297736 -1 15719 18 6420 7454 1221093 285728 0 0 1221093 285728 6717 6470 0 0 55268 49504 0 0 65452 58980 0 0 6728 6499 0 0 548570 81547 0 0 538358 82728 0 0 6717 0 0 315 3010 4442 7914 819 20 4.39726 4.39726 -2126.93 -4.39726 0 0 1.46313e+06 4515.82 0.68 0.71 0.32 -1 -1 0.68 0.343135 0.309807 1041 1110 437 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_pipe_25.v common 19.49 vpr 80.05 MiB 0.14 14024 -1 -1 1 0.61 -1 -1 41460 -1 -1 146 22 0 7 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 81976 22 19 3615 3005 1 1848 194 18 18 324 mult_36 auto 42.1 MiB 0.83 11307 35537 6593 25093 3851 80.1 MiB 1.10 0.02 3.91806 -1971.06 -3.91806 3.91806 1.36 0.00685212 0.00618214 0.477931 0.426966 56 22306 50 8.06603e+06 4.8297e+06 1.11497e+06 3441.27 10.17 2.54313 2.24207 34036 275796 -1 17308 17 7260 8637 1294461 312191 0 0 1294461 312191 7591 7332 0 0 64671 57434 0 0 78180 69896 0 0 7602 7385 0 0 578786 83281 0 0 557631 86863 0 0 7591 0 0 350 4546 5024 9174 1109 314 4.52256 4.52256 -2390.07 -4.52256 0 0 1.37338e+06 4238.83 0.64 0.72 0.32 -1 -1 0.64 0.336862 0.307332 1107 1201 456 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_pipe_26.v common 22.11 vpr 80.55 MiB 0.14 14156 -1 -1 1 0.65 -1 -1 41552 -1 -1 148 22 0 7 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 82484 22 19 3689 3062 1 1888 196 18 18 324 mult_36 auto 42.7 MiB 0.86 12301 36043 7143 25343 3557 80.6 MiB 1.18 0.02 4.04336 -2020.33 -4.04336 4.04336 1.46 0.00774875 0.00706926 0.514962 0.458452 66 22406 36 8.06603e+06 4.85789e+06 1.27759e+06 3943.17 12.34 2.57619 2.26758 36296 327148 -1 17210 18 6711 7833 1429620 318150 0 0 1429620 318150 7111 6761 0 0 61169 54867 0 0 73018 66064 0 0 7118 6806 0 0 637861 90431 0 0 643343 93221 0 0 7111 0 0 418 3366 3622 8612 848 93 4.41926 4.41926 -2354.19 -4.41926 0 0 1.59950e+06 4936.74 0.75 0.71 0.39 -1 -1 0.75 0.323097 0.293557 1135 1220 475 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_pipe_27.v common 19.48 vpr 81.89 MiB 0.15 14524 -1 -1 1 0.66 -1 -1 42332 -1 -1 156 22 0 8 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 83860 22 19 3871 3210 1 2002 205 18 18 324 mult_36 auto 44.0 MiB 0.85 12335 32217 5458 23569 3190 81.9 MiB 1.07 0.02 4.04336 -2177.99 -4.04336 4.04336 1.34 0.00763213 0.00704198 0.470186 0.419898 64 21485 39 8.06603e+06 5.36665e+06 1.23838e+06 3822.15 9.97 2.84901 2.52615 35972 318676 -1 17387 18 7061 8159 1257172 295026 0 0 1257172 295026 7383 7099 0 0 62030 55339 0 0 74932 67497 0 0 7388 7140 0 0 564876 77292 0 0 540563 80659 0 0 7383 0 0 341 3722 4354 8927 836 140 4.41926 4.41926 -2525.26 -4.41926 0 0 1.56068e+06 4816.91 0.75 0.77 0.35 -1 -1 0.75 0.394264 0.358381 1191 1275 494 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_pipe_28.v common 25.23 vpr 82.13 MiB 0.15 14688 -1 -1 1 0.69 -1 -1 41276 -1 -1 160 22 0 8 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 84100 22 19 3945 3267 1 2045 209 18 18 324 mult_36 auto 44.3 MiB 0.90 12356 35549 6821 24897 3831 82.1 MiB 1.18 0.02 3.91806 -2130.05 -3.91806 3.91806 1.41 0.00840848 0.00752071 0.499427 0.446252 66 20517 22 8.06603e+06 5.42302e+06 1.27759e+06 3943.17 15.29 3.43054 3.05584 36296 327148 -1 17071 19 6751 8009 1136524 262751 0 0 1136524 262751 7055 6785 0 0 58109 51610 0 0 71581 63883 0 0 7063 6816 0 0 494798 66711 0 0 497918 66946 0 0 7055 0 0 321 3884 4484 8189 1050 133 4.29396 4.29396 -2474.26 -4.29396 0 0 1.59950e+06 4936.74 0.78 0.75 0.40 -1 -1 0.78 0.407534 0.372451 1219 1294 513 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_pipe_29.v common 30.62 vpr 83.27 MiB 0.16 15272 -1 -1 1 0.78 -1 -1 42100 -1 -1 170 22 0 9 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 85272 22 19 4159 3447 1 2159 220 22 22 484 mult_36 auto 45.4 MiB 0.93 14296 45304 9011 31562 4731 83.3 MiB 1.43 0.02 3.91806 -2272.88 -3.91806 3.91806 2.32 0.00826863 0.00742584 0.620687 0.557201 58 27751 30 1.31202e+07 5.95997e+06 1.75961e+06 3635.55 17.65 2.81242 2.48291 52570 450426 -1 21943 20 8650 10332 1764740 384557 0 0 1764740 384557 9039 8740 0 0 74224 66127 0 0 89951 80308 0 0 9056 8813 0 0 798751 108432 0 0 783719 112137 0 0 9039 0 0 413 5098 6381 10964 1357 197 4.41926 4.41926 -2831.31 -4.41926 0 0 2.20457e+06 4554.90 1.17 0.87 0.54 -1 -1 1.17 0.370648 0.33152 1283 1367 532 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_pipe_30.v common 25.63 vpr 83.39 MiB 0.16 15436 -1 -1 1 0.77 -1 -1 43520 -1 -1 173 22 0 9 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 85388 22 19 4233 3504 1 2198 223 22 22 484 mult_36 auto 45.3 MiB 0.94 14580 47543 9495 33593 4455 83.4 MiB 1.49 0.02 3.91806 -2232.55 -3.91806 3.91806 2.24 0.00841719 0.00753899 0.652221 0.577194 60 25271 33 1.31202e+07 6.00225e+06 1.79840e+06 3715.71 12.66 3.06812 2.7002 53054 462096 -1 20570 18 7997 9338 1458910 330383 0 0 1458910 330383 8402 8146 0 0 69620 62246 0 0 82621 74369 0 0 8405 8191 0 0 643995 87930 0 0 645867 89501 0 0 8402 0 0 427 4688 5229 10379 987 42 4.41926 4.41926 -2689.81 -4.41926 0 0 2.25108e+06 4650.99 1.22 0.87 0.54 -1 -1 1.22 0.433214 0.39592 1311 1386 551 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_pipe_31.v common 27.66 vpr 84.38 MiB 0.16 15624 -1 -1 1 0.82 -1 -1 43308 -1 -1 179 22 0 9 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 86400 22 19 4410 3647 1 2305 229 22 22 484 mult_36 auto 46.5 MiB 0.98 15174 42929 7702 30938 4289 84.4 MiB 1.45 0.02 3.79276 -2360.14 -3.79276 3.79276 2.34 0.00980287 0.00874974 0.625265 0.557628 60 26534 40 1.31202e+07 6.08682e+06 1.79840e+06 3715.71 14.83 3.79185 3.35231 53054 462096 -1 21503 18 8401 9743 1428746 328188 0 0 1428746 328188 8714 8470 0 0 72472 64750 0 0 85996 77377 0 0 8722 8487 0 0 628968 84466 0 0 623874 84638 0 0 8714 0 0 335 4915 4778 10212 1091 226 4.29396 4.29396 -2906.83 -4.29396 0 0 2.25108e+06 4650.99 1.19 0.82 0.49 -1 -1 1.19 0.422478 0.383176 1363 1441 570 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_pipe_32.v common 34.63 vpr 85.45 MiB 0.16 15632 -1 -1 1 0.83 -1 -1 43592 -1 -1 183 22 0 9 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 87500 22 19 4484 3704 1 2348 233 22 22 484 mult_36 auto 46.8 MiB 0.99 15026 48205 8964 34879 4362 85.4 MiB 1.44 0.02 3.79276 -2437.3 -3.79276 3.79276 2.28 0.00754584 0.00663946 0.575028 0.508382 60 26609 28 1.31202e+07 6.14319e+06 1.79840e+06 3715.71 21.57 4.02834 3.55121 53054 462096 -1 22301 20 9117 10531 1740413 391809 0 0 1740413 391809 9494 9205 0 0 84891 76882 0 0 99860 90500 0 0 9500 9257 0 0 766597 104638 0 0 770071 101327 0 0 9494 0 0 394 4622 4954 11280 1099 64 4.29396 4.29396 -2850.13 -4.29396 0 0 2.25108e+06 4650.99 1.16 0.96 0.55 -1 -1 1.16 0.461927 0.418413 1393 1460 589 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_pipe_33.v common 38.41 vpr 86.66 MiB 0.20 16888 -1 -1 1 0.93 -1 -1 43920 -1 -1 196 22 0 10 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 88740 22 19 4843 4029 1 2463 247 22 22 484 mult_36 auto 48.2 MiB 1.10 17421 42043 6994 31230 3819 86.7 MiB 1.44 0.02 3.91806 -2610.2 -3.91806 3.91806 2.31 0.0100858 0.00910533 0.613087 0.53561 68 28172 29 1.31202e+07 6.72242e+06 2.01763e+06 4168.66 24.51 4.67936 4.12696 55470 518816 -1 23770 17 8558 10189 1698935 358524 0 0 1698935 358524 9011 8612 0 0 72088 63820 0 0 86612 77610 0 0 9016 8668 0 0 767815 97495 0 0 754393 102319 0 0 9011 0 0 473 6142 6394 10989 1276 478 4.39726 4.39726 -3165.13 -4.39726 0 0 2.51205e+06 5190.18 1.34 0.97 0.61 -1 -1 1.34 0.476655 0.434648 1490 1606 608 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_pipe_34.v common 30.06 vpr 86.20 MiB 0.19 17056 -1 -1 1 0.92 -1 -1 43952 -1 -1 199 22 0 10 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 88268 22 19 4917 4086 1 2505 250 22 22 484 mult_36 auto 48.4 MiB 1.06 16861 51405 9877 36574 4954 86.2 MiB 1.65 0.02 3.91806 -2596.99 -3.91806 3.91806 2.36 0.00930004 0.00846576 0.685216 0.612367 64 30202 47 1.31202e+07 6.7647e+06 1.90554e+06 3937.06 16.13 3.9497 3.47932 54502 494576 -1 23689 19 8864 10292 1894749 414549 0 0 1894749 414549 9278 8946 0 0 79009 70249 0 0 95056 85500 0 0 9283 9004 0 0 856405 116157 0 0 845718 124693 0 0 9278 0 0 433 5125 4981 11446 1078 263 4.41926 4.41926 -3141.34 -4.41926 0 0 2.40101e+06 4960.76 1.30 1.03 0.52 -1 -1 1.30 0.487604 0.43835 1519 1625 627 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_pipe_35.v common 30.53 vpr 87.19 MiB 0.21 17468 -1 -1 1 1.03 -1 -1 44444 -1 -1 207 22 0 10 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 89280 22 19 5093 4228 1 2607 258 22 22 484 mult_36 auto 49.4 MiB 1.11 17900 55265 9813 40429 5023 87.2 MiB 1.90 0.02 4.04336 -2813.59 -4.04336 4.04336 2.37 0.00916364 0.00764547 0.755709 0.647933 66 32044 44 1.31202e+07 6.87745e+06 1.96511e+06 4060.15 15.87 3.96609 3.4927 54986 507526 -1 25094 17 8882 10682 1654672 352794 0 0 1654672 352794 9320 8991 0 0 73576 64619 0 0 90816 80538 0 0 9323 9031 0 0 744541 94148 0 0 727096 95467 0 0 9320 0 0 459 6300 6480 11806 1402 96 4.54456 4.54456 -3374.38 -4.54456 0 0 2.45963e+06 5081.88 1.33 0.94 0.60 -1 -1 1.33 0.465586 0.422789 1572 1680 646 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_pipe_36.v common 32.57 vpr 88.65 MiB 0.21 17340 -1 -1 1 0.99 -1 -1 44512 -1 -1 209 22 0 10 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 90780 22 19 5167 4285 1 2655 260 22 22 484 mult_36 auto 50.1 MiB 1.10 19138 50829 9344 37238 4247 88.7 MiB 1.58 0.02 3.91806 -2798.96 -3.91806 3.91806 2.29 0.00910343 0.00800608 0.614488 0.535187 66 33783 43 1.31202e+07 6.90564e+06 1.96511e+06 4060.15 18.26 4.79485 4.20581 54986 507526 -1 26358 18 9632 11259 1926109 417287 0 0 1926109 417287 10124 9724 0 0 83333 74310 0 0 101176 90600 0 0 10136 9774 0 0 863527 115668 0 0 857813 117211 0 0 10124 0 0 514 5917 6480 12646 1226 669 4.54456 4.54456 -3356.85 -4.54456 0 0 2.45963e+06 5081.88 1.32 1.11 0.58 -1 -1 1.32 0.541859 0.489109 1600 1699 665 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_pipe_37.v common 42.23 vpr 89.39 MiB 0.21 17776 -1 -1 1 1.07 -1 -1 43300 -1 -1 218 22 0 11 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 91540 22 19 5380 4464 1 2756 270 24 24 576 mult_36 auto 50.9 MiB 1.20 20063 49974 8613 37018 4343 88.5 MiB 1.70 0.03 4.16866 -3164.83 -4.16866 4.16866 2.83 0.0104969 0.00949873 0.708146 0.628598 64 33353 47 1.58331e+07 7.42849e+06 2.26035e+06 3924.22 26.09 5.12773 4.50934 64454 586630 -1 27764 18 9388 11286 1910385 413578 0 0 1910385 413578 9834 9463 0 0 82110 72314 0 0 100066 89230 0 0 9838 9534 0 0 862066 116658 0 0 846471 116379 0 0 9834 0 0 463 7200 7315 12302 1495 497 4.66986 4.66986 -3728.55 -4.66986 0 0 2.84938e+06 4946.85 1.54 1.01 0.73 -1 -1 1.54 0.457235 0.410359 1662 1772 684 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_pipe_38.v common 32.72 vpr 89.04 MiB 0.22 17920 -1 -1 1 1.13 -1 -1 44704 -1 -1 220 22 0 11 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 91176 22 19 5454 4521 1 2804 272 24 24 576 mult_36 auto 51.3 MiB 1.20 19459 48727 8048 37275 3404 89.0 MiB 1.60 0.03 4.16866 -3108.05 -4.16866 4.16866 2.76 0.0108325 0.00981742 0.618258 0.547897 64 34243 30 1.58331e+07 7.45668e+06 2.26035e+06 3924.22 16.72 3.75961 3.30423 64454 586630 -1 27195 18 9748 11356 1889422 419364 0 0 1889422 419364 10174 9822 0 0 83861 74314 0 0 102558 91630 0 0 10178 9872 0 0 847744 116129 0 0 834907 117597 0 0 10174 0 0 443 6207 5877 12421 1234 233 4.54456 4.54456 -3559.29 -4.54456 0 0 2.84938e+06 4946.85 1.57 1.12 0.67 -1 -1 1.57 0.554256 0.503677 1690 1791 703 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_pipe_39.v common 34.87 vpr 89.30 MiB 0.22 18224 -1 -1 1 1.11 -1 -1 45308 -1 -1 228 22 0 11 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 91448 22 19 5629 4662 1 2910 280 24 24 576 mult_36 auto 52.0 MiB 1.24 19361 52435 8982 38873 4580 89.3 MiB 1.80 0.03 3.91806 -3167.21 -3.91806 3.91806 2.67 0.00938373 0.00832402 0.742657 0.653211 60 35475 49 1.58331e+07 7.56943e+06 2.13333e+06 3703.69 18.65 3.72158 3.23747 62730 548095 -1 27396 21 10923 12805 2255934 513912 0 0 2255934 513912 11423 10996 0 0 103096 93152 0 0 121790 110097 0 0 11428 11055 0 0 1002259 143848 0 0 1005938 144764 0 0 11423 0 0 516 5781 7083 14272 1423 217 4.52256 4.52256 -3785.31 -4.52256 0 0 2.67122e+06 4637.53 1.47 1.33 0.64 -1 -1 1.47 0.609645 0.540702 1742 1846 722 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_pipe_40.v common 44.78 vpr 93.66 MiB 0.23 18428 -1 -1 1 1.18 -1 -1 43932 -1 -1 232 22 0 11 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 95912 22 19 5703 4719 1 2952 284 24 24 576 mult_36 auto 52.7 MiB 1.27 20734 61862 12109 45542 4211 91.2 MiB 2.04 0.03 4.16866 -3276.4 -4.16866 4.16866 2.81 0.00926893 0.00803099 0.814921 0.715976 66 35773 34 1.58331e+07 7.62581e+06 2.33135e+06 4047.49 27.95 5.27329 4.63974 65030 601923 -1 28506 17 10075 11507 1822560 398164 0 0 1822560 398164 10495 10140 0 0 79765 70627 0 0 99536 88052 0 0 10498 10189 0 0 821168 108430 0 0 801098 110726 0 0 10495 0 0 438 4825 5503 13052 1039 86 4.64786 4.64786 -4004.08 -4.64786 0 0 2.91907e+06 5067.82 1.65 1.05 0.73 -1 -1 1.65 0.524747 0.475557 1771 1865 741 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_pipe_41.v common 50.70 vpr 95.34 MiB 0.24 19220 -1 -1 1 1.30 -1 -1 45732 -1 -1 240 22 0 12 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 97624 22 19 5950 4932 1 3067 293 24 24 576 mult_36 auto 53.5 MiB 1.34 21064 57641 10091 42333 5217 90.9 MiB 2.02 0.03 4.04336 -3445.69 -4.04336 4.04336 2.67 0.0101661 0.00898917 0.785467 0.689787 70 34864 29 1.58331e+07 8.13456e+06 2.45377e+06 4260.01 33.40 5.89004 5.1953 66754 640332 -1 28891 19 10293 12155 1934376 416808 0 0 1934376 416808 10756 10371 0 0 86682 75983 0 0 104703 93052 0 0 10763 10452 0 0 873852 112741 0 0 847620 114209 0 0 10756 0 0 481 6054 7405 13236 1455 183 4.41926 4.41926 -3994.27 -4.41926 0 0 3.09179e+06 5367.68 1.69 1.20 0.81 -1 -1 1.69 0.615574 0.557519 1841 1956 760 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_pipe_42.v common 32.87 vpr 91.34 MiB 0.24 19200 -1 -1 1 1.28 -1 -1 45912 -1 -1 242 22 0 12 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 93532 22 19 6024 4989 1 3108 295 24 24 576 mult_36 auto 53.9 MiB 1.32 20798 67003 12809 48943 5251 91.3 MiB 2.27 0.03 4.16866 -3417.51 -4.16866 4.16866 2.76 0.0120679 0.0108328 0.896218 0.784599 64 34729 28 1.58331e+07 8.16275e+06 2.26035e+06 3924.22 15.63 4.09358 3.59742 64454 586630 -1 29224 17 10571 12833 2135505 476145 0 0 2135505 476145 11069 10609 0 0 94519 83563 0 0 115688 103178 0 0 11075 10664 0 0 966350 131539 0 0 936804 136592 0 0 11069 0 0 516 7269 9073 13720 1825 239 4.64786 4.64786 -3943.27 -4.64786 0 0 2.84938e+06 4946.85 1.53 1.09 0.73 -1 -1 1.53 0.491688 0.44294 1869 1975 779 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_pipe_43.v common 36.36 vpr 92.18 MiB 0.26 19404 -1 -1 1 1.33 -1 -1 45960 -1 -1 250 22 0 12 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 94392 22 19 6198 5129 1 3209 303 24 24 576 mult_36 auto 54.8 MiB 1.36 22220 54204 8858 41271 4075 92.2 MiB 1.79 0.03 4.16866 -3551.25 -4.16866 4.16866 2.78 0.0127189 0.011547 0.694935 0.613804 66 39113 41 1.58331e+07 8.2755e+06 2.33135e+06 4047.49 19.08 4.58447 4.00863 65030 601923 -1 30699 17 10950 12696 2009234 439659 0 0 2009234 439659 11465 11062 0 0 89368 78876 0 0 110235 98090 0 0 11469 11129 0 0 906673 120291 0 0 880024 120211 0 0 11465 0 0 532 5903 6365 14269 1272 87 4.54456 4.54456 -4080.82 -4.54456 0 0 2.91907e+06 5067.82 1.70 1.15 0.75 -1 -1 1.70 0.564703 0.508653 1921 2030 798 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_pipe_44.v common 34.89 vpr 92.63 MiB 0.25 19680 -1 -1 1 1.41 -1 -1 46272 -1 -1 253 22 0 12 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 94856 22 19 6272 5186 1 3255 306 24 24 576 mult_36 auto 55.3 MiB 1.39 21683 60046 9658 45733 4655 92.6 MiB 2.13 0.03 3.91806 -3599.86 -3.91806 3.91806 2.73 0.0127638 0.0117138 0.840428 0.740733 66 37730 30 1.58331e+07 8.31778e+06 2.33135e+06 4047.49 17.22 4.41058 3.85409 65030 601923 -1 30231 18 11135 13164 2082350 465425 0 0 2082350 465425 11607 11227 0 0 97715 86958 0 0 118625 106326 0 0 11616 11283 0 0 934125 124919 0 0 908662 124712 0 0 11607 0 0 490 6756 8624 14155 1618 959 4.41926 4.41926 -4085.81 -4.41926 0 0 2.91907e+06 5067.82 1.60 1.27 0.73 -1 -1 1.60 0.643266 0.580128 1949 2049 817 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_pipe_45.v common 37.45 vpr 93.64 MiB 0.26 19972 -1 -1 1 1.50 -1 -1 46860 -1 -1 262 22 0 13 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 95888 22 19 6485 5365 1 3364 316 24 24 576 mult_36 auto 56.3 MiB 1.44 23340 66966 11483 50848 4635 93.6 MiB 2.20 0.03 4.16866 -3679.38 -4.16866 4.16866 2.82 0.0111646 0.0100779 0.853681 0.755776 68 38702 42 1.58331e+07 8.84063e+06 2.39371e+06 4155.74 19.56 4.94336 4.33176 65606 615345 -1 31130 18 11471 13312 2068925 461744 0 0 2068925 461744 11934 11510 0 0 93135 82749 0 0 112965 101022 0 0 11938 11570 0 0 932320 125501 0 0 906633 129392 0 0 11934 0 0 482 5806 6871 14527 1425 1224 4.41926 4.41926 -4055.16 -4.41926 0 0 2.98162e+06 5176.42 1.55 1.30 0.66 -1 -1 1.55 0.67958 0.611484 2011 2122 836 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_pipe_46.v common 44.93 vpr 93.83 MiB 0.26 20124 -1 -1 1 1.48 -1 -1 46476 -1 -1 266 22 0 13 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 96080 22 19 6559 5422 1 3406 320 24 24 576 mult_36 auto 56.4 MiB 1.59 23671 72524 13402 53178 5944 93.8 MiB 2.58 0.04 4.16866 -3712.31 -4.16866 4.16866 2.82 0.0131685 0.0117472 0.972393 0.852251 68 38785 35 1.58331e+07 8.897e+06 2.39371e+06 4155.74 26.14 5.2077 4.52967 65606 615345 -1 32026 18 11082 13013 2067911 451154 0 0 2067911 451154 11644 11141 0 0 90511 79895 0 0 108534 97269 0 0 11652 11201 0 0 930615 123715 0 0 914955 127933 0 0 11644 0 0 580 6759 7921 14524 1449 738 4.64786 4.64786 -4158.28 -4.64786 0 0 2.98162e+06 5176.42 1.60 1.28 0.78 -1 -1 1.60 0.668844 0.603206 2040 2141 855 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_pipe_47.v common 42.81 vpr 95.20 MiB 0.27 20752 -1 -1 1 1.51 -1 -1 46880 -1 -1 273 22 0 13 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 97488 22 19 6735 5564 1 3513 327 24 24 576 mult_36 auto 57.9 MiB 1.49 23732 75769 14025 54495 7249 95.2 MiB 2.60 0.04 4.04336 -3875.45 -4.04336 4.04336 2.80 0.013572 0.0119938 0.981114 0.852076 70 39744 34 1.58331e+07 8.99566e+06 2.45377e+06 4260.01 23.86 6.2029 5.40979 66754 640332 -1 32298 18 11749 13723 2385149 531934 0 0 2385149 531934 12242 11790 0 0 103933 92090 0 0 125390 112098 0 0 12248 11860 0 0 1066701 150314 0 0 1064635 153782 0 0 12242 0 0 510 7074 7901 14775 1553 441 4.41926 4.41926 -4465.66 -4.41926 0 0 3.09179e+06 5367.68 1.71 1.34 0.70 -1 -1 1.71 0.650616 0.58294 2092 2196 874 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_pipe_48.v common 38.91 vpr 95.51 MiB 0.27 20652 -1 -1 1 1.63 -1 -1 46896 -1 -1 276 22 0 13 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 97804 22 19 6809 5621 1 3556 330 24 24 576 mult_36 auto 58.3 MiB 1.54 25754 70948 12318 53282 5348 95.5 MiB 2.46 0.04 4.16866 -3927.23 -4.16866 4.16866 2.79 0.0140018 0.0126754 0.937919 0.831046 72 42690 46 1.58331e+07 9.03794e+06 2.50747e+06 4353.24 19.79 5.32571 4.6868 67330 654343 -1 35060 17 11921 13881 2572416 551900 0 0 2572416 551900 12450 12006 0 0 101632 90171 0 0 123327 109860 0 0 12456 12061 0 0 1163831 163640 0 0 1158720 164162 0 0 12450 0 0 548 7180 7201 15199 1500 617 4.77316 4.77316 -4480.69 -4.77316 0 0 3.14081e+06 5452.80 1.77 1.36 0.80 -1 -1 1.77 0.628859 0.568642 2121 2215 893 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_pipe_49.v common 52.93 vpr 103.81 MiB 0.29 21160 -1 -1 1 1.55 -1 -1 47236 -1 -1 287 22 0 14 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 106300 22 19 7094 5872 1 3671 342 24 24 576 mult_36 auto 60.0 MiB 1.59 26414 72042 12795 53555 5692 99.3 MiB 2.34 0.04 4.16866 -4112.14 -4.16866 4.16866 2.83 0.012353 0.0108768 0.815533 0.712057 74 41732 33 1.58331e+07 9.58898e+06 2.56259e+06 4448.94 33.66 5.80813 5.05502 67906 667765 -1 35530 17 12228 14936 2429316 515058 0 0 2429316 515058 12771 12311 0 0 99884 87742 0 0 124268 108971 0 0 12774 12360 0 0 1079305 149383 0 0 1100314 144291 0 0 12771 0 0 564 10057 10583 15750 2226 745 4.64786 4.64786 -4772.95 -4.64786 0 0 3.19068e+06 5539.38 1.78 1.40 0.81 -1 -1 1.78 0.683194 0.619599 2200 2324 912 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_pipe_50.v common 45.56 vpr 96.84 MiB 0.28 21376 -1 -1 1 1.67 -1 -1 46732 -1 -1 290 22 0 14 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 99168 22 19 7168 5929 1 3712 345 24 24 576 mult_36 auto 59.5 MiB 1.65 25005 75303 13738 53267 8298 96.8 MiB 2.54 0.04 4.16866 -4097.24 -4.16866 4.16866 2.91 0.0135104 0.0119744 0.918297 0.799338 70 41951 45 1.58331e+07 9.63126e+06 2.45377e+06 4260.01 26.15 6.54229 5.69127 66754 640332 -1 33839 17 12759 15441 2377702 534556 0 0 2377702 534556 13354 12829 0 0 112794 99453 0 0 137855 122246 0 0 13368 12881 0 0 1052560 143504 0 0 1047771 143643 0 0 13354 0 0 613 9710 10165 16184 2200 1094 4.52256 4.52256 -4640.74 -4.52256 0 0 3.09179e+06 5367.68 1.67 1.27 0.78 -1 -1 1.67 0.604408 0.542712 2229 2343 931 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_pipe_51.v common 42.13 vpr 97.83 MiB 0.27 21652 -1 -1 1 1.68 -1 -1 47688 -1 -1 297 22 0 14 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 100176 22 19 7344 6071 1 3815 352 24 24 576 mult_36 auto 60.3 MiB 1.66 27352 86050 16532 61476 8042 97.8 MiB 3.06 0.04 4.16866 -4185.33 -4.16866 4.16866 2.87 0.0152921 0.0136823 1.12438 0.985427 74 43835 33 1.58331e+07 9.72992e+06 2.56259e+06 4448.94 21.65 5.55445 4.85349 67906 667765 -1 37576 17 12408 14819 2924524 612823 0 0 2924524 612823 12944 12482 0 0 104506 92380 0 0 128968 113992 0 0 12946 12549 0 0 1343118 185997 0 0 1322042 195423 0 0 12944 0 0 554 9695 9543 15889 1936 791 4.79516 4.79516 -4983.72 -4.79516 0 0 3.19068e+06 5539.38 1.78 1.61 0.83 -1 -1 1.78 0.743252 0.670226 2282 2398 950 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_pipe_52.v common 63.80 vpr 100.03 MiB 0.29 21840 -1 -1 1 1.80 -1 -1 47228 -1 -1 301 22 0 14 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 102428 22 19 7418 6128 1 3860 356 24 24 576 mult_36 auto 60.7 MiB 1.71 30449 78538 14043 56151 8344 98.2 MiB 2.83 0.04 4.29396 -4395.87 -4.29396 4.29396 2.83 0.0185659 0.0168747 1.07667 0.950185 78 46839 47 1.58331e+07 9.78629e+06 2.67122e+06 4637.53 43.20 7.73781 6.72759 69630 706637 -1 39295 17 13103 15769 2501897 521735 0 0 2501897 521735 13686 13175 0 0 102654 89623 0 0 128822 112275 0 0 13687 13251 0 0 1126340 146820 0 0 1116708 146591 0 0 13686 0 0 602 9875 10563 17022 2152 1501 4.64786 4.64786 -5170.07 -4.64786 0 0 3.35110e+06 5817.88 1.88 1.49 0.87 -1 -1 1.88 0.737559 0.664831 2310 2417 969 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_nopipe_14.v common 13.28 vpr 69.28 MiB 0.07 9468 -1 -1 1 0.23 -1 -1 37424 -1 -1 58 22 0 4 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 70940 22 19 1246 925 1 732 103 16 16 256 mult_36 auto 31.0 MiB 1.93 4199 13358 2976 7690 2692 69.3 MiB 0.35 0.01 7.56363 -345.083 -7.56363 7.56363 1.01 0.00251453 0.00226909 0.154537 0.139229 46 8862 27 6.54114e+06 2.40144e+06 723233. 2825.13 6.53 0.80123 0.714481 24832 174915 -1 6743 24 4969 5742 831795 201951 0 0 831795 201951 5742 5156 0 0 46280 42975 0 0 54608 49038 0 0 5827 5234 0 0 364244 50417 0 0 355094 49131 0 0 5742 0 0 792 3320 3658 34872 0 0 7.81278 7.81278 -442.957 -7.81278 0 0 890343. 3477.90 0.41 0.38 0.21 -1 -1 0.41 0.136806 0.124319 421 285 247 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_nopipe_15.v common 11.63 vpr 69.59 MiB 0.08 9980 -1 -1 1 0.23 -1 -1 38112 -1 -1 61 22 0 5 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 71264 22 19 1344 989 1 791 107 16 16 256 mult_36 auto 31.4 MiB 1.53 4459 17058 3942 10703 2413 69.6 MiB 0.44 0.01 7.59857 -346.926 -7.59857 7.59857 1.04 0.00292343 0.00266942 0.193606 0.174314 46 8932 38 6.54114e+06 2.83972e+06 723233. 2825.13 5.13 0.969556 0.866266 24832 174915 -1 6610 23 4621 5139 723161 190681 0 0 723161 190681 5139 4698 0 0 44015 41140 0 0 49909 46042 0 0 5179 4737 0 0 315469 47640 0 0 303450 46424 0 0 5139 0 0 538 2514 2579 28760 0 0 7.65658 7.65658 -443.498 -7.65658 0 0 890343. 3477.90 0.39 0.37 0.21 -1 -1 0.39 0.152114 0.137804 453 304 266 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_nopipe_16.v common 14.82 vpr 69.97 MiB 0.08 9892 -1 -1 1 0.24 -1 -1 38120 -1 -1 65 22 0 5 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 71648 22 19 1418 1046 1 832 111 16 16 256 mult_36 auto 31.7 MiB 2.01 4747 22987 5545 12862 4580 70.0 MiB 0.59 0.01 7.22861 -377.81 -7.22861 7.22861 1.03 0.0026962 0.00240606 0.247977 0.222363 44 10457 44 6.54114e+06 2.89609e+06 686998. 2683.59 7.58 1.06503 0.945212 24576 170172 -1 7580 23 5899 6467 922905 229753 0 0 922905 229753 6467 6010 0 0 52964 49349 0 0 61385 55951 0 0 6507 6081 0 0 395633 58150 0 0 399949 54212 0 0 6467 0 0 596 3070 3247 34432 0 0 8.02033 8.02033 -507.712 -8.02033 0 0 871168. 3403.00 0.41 0.43 0.21 -1 -1 0.41 0.16202 0.146286 481 323 285 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_nopipe_17.v common 14.95 vpr 70.62 MiB 0.08 10296 -1 -1 1 0.24 -1 -1 37952 -1 -1 71 22 0 5 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 72312 22 19 1518 1112 1 895 117 16 16 256 mult_36 auto 32.3 MiB 1.80 5305 21281 5293 13163 2825 70.6 MiB 0.60 0.01 7.96791 -388.775 -7.96791 7.96791 1.02 0.00310876 0.00283105 0.249179 0.223764 46 11115 34 6.54114e+06 2.98066e+06 723233. 2825.13 7.74 1.05218 0.937642 24832 174915 -1 8085 22 6312 7139 1151543 290582 0 0 1151543 290582 6861 6467 0 0 60997 57049 0 0 69797 63638 0 0 6892 6519 0 0 508673 78136 0 0 498323 78773 0 0 6861 0 0 572 3098 3151 21646 294 12 8.56492 8.56492 -537.451 -8.56492 0 0 890343. 3477.90 0.49 0.51 0.22 -1 -1 0.49 0.163371 0.148302 514 342 304 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_nopipe_18.v common 33.97 vpr 70.54 MiB 0.08 10404 -1 -1 1 0.25 -1 -1 38356 -1 -1 74 22 0 5 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 72236 22 19 1592 1169 1 934 120 16 16 256 mult_36 auto 32.5 MiB 2.30 5629 19000 4160 12610 2230 70.5 MiB 0.55 0.01 8.07121 -411.148 -8.07121 8.07121 0.96 0.00327863 0.00297992 0.225048 0.202537 46 11751 40 6.54114e+06 3.02294e+06 723233. 2825.13 26.53 2.07335 1.83771 24832 174915 -1 8631 24 6261 7120 1005991 261174 0 0 1005991 261174 6729 6367 0 0 60105 55776 0 0 68772 62574 0 0 6742 6408 0 0 439231 66119 0 0 424412 63930 0 0 6729 0 0 493 3448 3328 19815 409 172 8.66692 8.66692 -549.186 -8.66692 0 0 890343. 3477.90 0.37 0.52 0.20 -1 -1 0.37 0.209891 0.189487 542 361 323 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_nopipe_19.v common 12.56 vpr 70.88 MiB 0.09 10952 -1 -1 1 0.26 -1 -1 38692 -1 -1 79 22 0 6 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 72580 22 19 1688 1231 1 993 126 16 16 256 mult_36 auto 32.8 MiB 2.00 6105 14301 2916 9446 1939 70.9 MiB 0.42 0.01 8.17337 -408.351 -8.17337 8.17337 1.00 0.00354657 0.00322515 0.173481 0.156672 50 11479 37 6.54114e+06 3.48941e+06 787708. 3076.99 5.35 1.07646 0.960893 25344 186282 -1 8932 23 6431 7252 1118471 292392 0 0 1118471 292392 7002 6571 0 0 65162 60352 0 0 75477 68696 0 0 7022 6597 0 0 488400 75311 0 0 475408 74865 0 0 7002 0 0 599 4314 4139 28401 313 1 8.68837 8.68837 -636.651 -8.68837 0 0 943753. 3686.54 0.42 0.52 0.21 -1 -1 0.42 0.193411 0.174328 573 380 342 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_nopipe_20.v common 14.38 vpr 71.48 MiB 0.09 10696 -1 -1 1 0.29 -1 -1 38808 -1 -1 81 22 0 6 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 73200 22 19 1762 1288 1 1031 128 16 16 256 mult_36 auto 33.4 MiB 2.55 6158 20092 4302 12613 3177 71.5 MiB 0.55 0.01 7.8183 -416.944 -7.8183 7.8183 1.02 0.00310093 0.00275531 0.21767 0.193757 48 13205 43 6.54114e+06 3.51759e+06 755748. 2952.14 6.27 0.961602 0.848229 25088 180500 -1 9724 23 7994 9209 1529727 375425 0 0 1529727 375425 8777 8231 0 0 75874 69625 0 0 90643 81297 0 0 8856 8319 0 0 678341 101295 0 0 667236 106658 0 0 8777 0 0 811 6623 6795 43831 477 33 8.80847 8.80847 -653.12 -8.80847 0 0 916467. 3579.95 0.41 0.61 0.22 -1 -1 0.41 0.179218 0.161154 601 399 361 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_nopipe_21.v common 17.95 vpr 71.85 MiB 0.09 11100 -1 -1 1 0.33 -1 -1 38372 -1 -1 85 22 0 6 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 73572 22 19 1859 1351 1 1092 132 16 16 256 mult_36 auto 33.9 MiB 2.30 6980 18557 3579 12100 2878 71.8 MiB 0.55 0.01 8.05907 -434.522 -8.05907 8.05907 0.93 0.00382689 0.00349533 0.228829 0.207179 54 12493 27 6.54114e+06 3.57397e+06 829453. 3240.05 10.18 1.81312 1.61717 26108 202796 -1 9838 24 6698 7734 1284197 322219 0 0 1284197 322219 7446 6842 0 0 64252 59715 0 0 75161 68035 0 0 7453 6904 0 0 564065 88131 0 0 565820 92592 0 0 7446 0 0 772 4146 4370 28048 367 1 8.66307 8.66307 -583.095 -8.66307 0 0 1.02522e+06 4004.78 0.45 0.62 0.25 -1 -1 0.45 0.225867 0.204506 632 418 380 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_nopipe_22.v common 15.42 vpr 72.37 MiB 0.10 11128 -1 -1 1 0.33 -1 -1 38536 -1 -1 90 22 0 6 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 74104 22 19 1933 1408 1 1130 137 16 16 256 mult_36 auto 34.5 MiB 2.86 7098 16375 3000 11279 2096 72.4 MiB 0.55 0.01 7.98086 -441.507 -7.98086 7.98086 1.02 0.00460411 0.00388591 0.220534 0.196223 54 13030 48 6.54114e+06 3.64444e+06 829453. 3240.05 6.82 1.37623 1.22226 26108 202796 -1 10142 23 6487 7414 1277424 324743 0 0 1277424 324743 7137 6577 0 0 62415 57956 0 0 70796 65134 0 0 7148 6639 0 0 567729 93070 0 0 562199 95367 0 0 7137 0 0 668 3711 3792 23693 413 101 8.35403 8.35403 -605.081 -8.35403 0 0 1.02522e+06 4004.78 0.45 0.58 0.24 -1 -1 0.45 0.207779 0.188894 661 437 399 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_nopipe_23.v common 23.71 vpr 72.79 MiB 0.11 11788 -1 -1 1 0.32 -1 -1 38748 -1 -1 94 22 0 7 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 74536 22 19 2031 1472 1 1193 142 18 18 324 mult_36 auto 34.7 MiB 2.70 7327 24932 5348 16818 2766 72.8 MiB 0.74 0.01 7.94165 -476.826 -7.94165 7.94165 1.37 0.00439385 0.00391999 0.310539 0.275092 48 14430 37 8.06603e+06 4.09681e+06 991730. 3060.90 14.00 2.20343 1.96226 32420 239176 -1 11736 25 7911 9241 1749626 403451 0 0 1749626 403451 8786 8126 0 0 78826 72786 0 0 94059 84524 0 0 8810 8231 0 0 790380 113849 0 0 768765 115935 0 0 8786 0 0 904 7658 6538 42715 484 19 8.96782 8.96782 -799.515 -8.96782 0 0 1.20291e+06 3712.69 0.57 0.73 0.30 -1 -1 0.57 0.230589 0.20828 693 456 418 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_nopipe_24.v common 18.07 vpr 72.98 MiB 0.12 11576 -1 -1 1 0.39 -1 -1 38888 -1 -1 97 22 0 7 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 74736 22 19 2105 1529 1 1230 145 18 18 324 mult_36 auto 35.1 MiB 3.00 7483 28265 6151 18630 3484 73.0 MiB 0.82 0.01 8.06696 -486.304 -8.06696 8.06696 1.40 0.00444637 0.00403626 0.326982 0.293399 48 15828 47 8.06603e+06 4.13909e+06 991730. 3060.90 7.79 1.47092 1.30836 32420 239176 -1 12021 23 8123 9472 1826098 423317 0 0 1826098 423317 9057 8442 0 0 79969 74167 0 0 96559 87003 0 0 9118 8530 0 0 820786 121312 0 0 810609 123863 0 0 9057 0 0 957 6214 6456 39755 478 2 8.87822 8.87822 -713.751 -8.87822 0 0 1.20291e+06 3712.69 0.58 0.78 0.28 -1 -1 0.58 0.245636 0.222717 721 475 437 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_nopipe_25.v common 18.94 vpr 73.62 MiB 0.12 11912 -1 -1 1 0.40 -1 -1 38980 -1 -1 101 22 0 7 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 75388 22 19 2201 1591 1 1290 149 18 18 324 mult_36 auto 35.8 MiB 2.87 7973 21031 3848 13946 3237 73.6 MiB 0.62 0.01 8.31162 -488.862 -8.31162 8.31162 1.40 0.00437465 0.00394761 0.261826 0.23495 54 13976 44 8.06603e+06 4.19547e+06 1.08842e+06 3359.33 8.88 1.57316 1.39632 33712 268580 -1 11221 24 8240 9285 1467765 348105 0 0 1467765 348105 8997 8364 0 0 71460 65945 0 0 83103 74830 0 0 9044 8449 0 0 650497 94507 0 0 644664 96010 0 0 8997 0 0 781 5243 5410 40169 318 18 8.62118 8.62118 -715.073 -8.62118 0 0 1.34436e+06 4149.26 0.62 0.70 0.32 -1 -1 0.62 0.25149 0.227317 751 494 456 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_nopipe_26.v common 21.25 vpr 73.73 MiB 0.12 12032 -1 -1 1 0.40 -1 -1 39424 -1 -1 105 22 0 7 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 75504 22 19 2275 1648 1 1330 153 18 18 324 mult_36 auto 35.7 MiB 3.29 8157 29192 6382 16824 5986 73.7 MiB 0.89 0.01 8.25041 -535.259 -8.25041 8.25041 1.41 0.00503046 0.00435752 0.385683 0.341821 54 14780 31 8.06603e+06 4.25184e+06 1.08842e+06 3359.33 10.36 1.81239 1.60509 33712 268580 -1 11584 26 8943 10298 1521527 368973 0 0 1521527 368973 9763 9135 0 0 80483 74720 0 0 95912 85567 0 0 9824 9212 0 0 672386 94648 0 0 653159 95691 0 0 9763 0 0 845 6657 6277 40791 562 3 8.48553 8.48553 -853.773 -8.48553 0 0 1.34436e+06 4149.26 0.64 0.77 0.32 -1 -1 0.64 0.302287 0.271637 779 513 475 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_nopipe_27.v common 26.21 vpr 74.46 MiB 0.13 12240 -1 -1 1 0.43 -1 -1 39848 -1 -1 111 22 0 8 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 76252 22 19 2385 1724 1 1404 160 18 18 324 mult_36 auto 36.8 MiB 3.18 9069 27502 5851 17700 3951 74.5 MiB 0.86 0.01 7.83356 -561.725 -7.83356 7.83356 1.42 0.0047222 0.00426002 0.334721 0.299607 58 15514 27 8.06603e+06 4.73242e+06 1.14310e+06 3528.09 15.34 2.37011 2.11102 34680 290288 -1 13171 26 9520 10716 1653405 376658 0 0 1653405 376658 10294 9721 0 0 80962 74081 0 0 96737 87150 0 0 10304 9802 0 0 731053 98938 0 0 724055 96966 0 0 10294 0 0 798 5056 5306 32309 443 1 8.51492 8.51492 -833.851 -8.51492 0 0 1.43297e+06 4422.75 0.69 0.80 0.35 -1 -1 0.69 0.308981 0.279403 817 532 494 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_nopipe_28.v common 21.12 vpr 74.57 MiB 0.13 12356 -1 -1 1 0.42 -1 -1 39428 -1 -1 114 22 0 8 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 76364 22 19 2459 1781 1 1443 163 18 18 324 mult_36 auto 36.7 MiB 3.53 9268 28198 5500 18451 4247 74.6 MiB 0.88 0.01 7.83161 -557.515 -7.83161 7.83161 1.37 0.00519337 0.00466058 0.371553 0.326131 54 17079 40 8.06603e+06 4.7747e+06 1.08842e+06 3359.33 10.15 1.85058 1.63965 33712 268580 -1 13192 22 8375 9811 1699760 391284 0 0 1699760 391284 9303 8508 0 0 75833 70011 0 0 88286 80275 0 0 9330 8617 0 0 755200 108921 0 0 761808 114952 0 0 9303 0 0 951 7353 6672 42766 532 1 8.65307 8.65307 -827.05 -8.65307 0 0 1.34436e+06 4149.26 0.61 0.74 0.28 -1 -1 0.61 0.268508 0.242834 845 551 513 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_nopipe_29.v common 29.61 vpr 75.42 MiB 0.14 12720 -1 -1 1 0.44 -1 -1 40692 -1 -1 118 22 0 9 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 77228 22 19 2565 1853 1 1511 168 22 22 484 mult_36 auto 37.6 MiB 3.56 10821 33967 6976 22514 4477 75.4 MiB 1.14 0.01 7.96791 -539.186 -7.96791 7.96791 2.33 0.00483931 0.00432119 0.445574 0.389355 54 19400 35 1.31202e+07 5.22708e+06 1.67518e+06 3461.11 15.66 2.44974 2.16943 51122 416746 -1 15386 26 9836 11179 2154174 498429 0 0 2154174 498429 10738 10021 0 0 93614 87161 0 0 106976 97762 0 0 10770 10108 0 0 972937 145029 0 0 959139 148348 0 0 10738 0 0 928 6416 6171 41853 471 12 9.26237 9.26237 -923.744 -9.26237 0 0 2.06816e+06 4273.05 1.02 0.96 0.43 -1 -1 1.02 0.336832 0.304192 881 570 532 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_nopipe_30.v common 35.91 vpr 75.54 MiB 0.14 12732 -1 -1 1 0.48 -1 -1 39832 -1 -1 123 22 0 9 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 77356 22 19 2639 1910 1 1548 173 22 22 484 mult_36 auto 37.8 MiB 3.96 10390 37210 8479 25052 3679 75.5 MiB 1.08 0.01 7.95691 -542.487 -7.95691 7.95691 2.31 0.00503898 0.00435271 0.402948 0.354056 54 19645 38 1.31202e+07 5.29755e+06 1.67518e+06 3461.11 21.36 2.37474 2.09115 51122 416746 -1 15514 22 10794 12292 2338265 538083 0 0 2338265 538083 11592 10963 0 0 98780 91434 0 0 112906 102887 0 0 11602 11049 0 0 1060662 158758 0 0 1042723 162992 0 0 11592 0 0 825 3831 4929 15575 800 3 9.12082 9.12082 -976.5 -9.12082 0 0 2.06816e+06 4273.05 1.06 0.98 0.49 -1 -1 1.06 0.299259 0.26999 910 589 551 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_nopipe_31.v common 94.34 vpr 75.97 MiB 0.14 13084 -1 -1 1 0.51 -1 -1 40120 -1 -1 128 22 0 9 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 77796 22 19 2744 1981 1 1618 178 22 22 484 mult_36 auto 38.2 MiB 3.65 11315 37678 7900 25830 3948 76.0 MiB 1.27 0.02 8.19225 -605.772 -8.19225 8.19225 2.30 0.0057846 0.00524191 0.494074 0.443734 50 21677 48 1.31202e+07 5.36802e+06 1.59181e+06 3288.87 79.98 3.80036 3.34655 49674 382800 -1 16910 21 9836 11410 2548235 544354 0 0 2548235 544354 10523 10035 0 0 96390 88116 0 0 110830 101196 0 0 10531 10096 0 0 1173579 164224 0 0 1146382 170687 0 0 10523 0 0 712 5677 5440 14543 924 41 8.88922 8.88922 -1157.65 -8.88922 0 0 1.90554e+06 3937.06 1.00 1.05 0.43 -1 -1 1.00 0.312266 0.284976 946 608 570 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_nopipe_32.v common 35.64 vpr 76.00 MiB 0.15 13256 -1 -1 1 0.53 -1 -1 40368 -1 -1 131 22 0 9 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 77820 22 19 2818 2038 1 1656 181 22 22 484 mult_36 auto 38.4 MiB 4.21 11071 39017 8559 26692 3766 76.0 MiB 1.24 0.02 8.19225 -620.258 -8.19225 8.19225 2.19 0.00602602 0.00550038 0.490659 0.43031 52 20915 44 1.31202e+07 5.4103e+06 1.63434e+06 3376.74 20.94 3.10645 2.74449 50638 406276 -1 16339 26 11332 12978 2541352 574353 0 0 2541352 574353 12119 11567 0 0 110243 102262 0 0 129150 116829 0 0 12122 11627 0 0 1136556 163560 0 0 1141162 168508 0 0 12119 0 0 818 5384 5031 16233 927 98 8.80023 8.80023 -1178.58 -8.80023 0 0 2.01763e+06 4168.66 1.03 1.05 0.43 -1 -1 1.03 0.316664 0.28444 974 627 589 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_nopipe_33.v common 32.51 vpr 76.86 MiB 0.16 13984 -1 -1 1 0.54 -1 -1 40168 -1 -1 137 22 0 10 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 78700 22 19 2923 2109 1 1725 188 22 22 484 mult_36 auto 39.4 MiB 3.87 11541 41076 8683 27313 5080 76.9 MiB 1.29 0.02 8.73795 -606.407 -8.73795 8.73795 2.30 0.00617085 0.00559992 0.493031 0.432592 52 24064 49 1.31202e+07 5.89087e+06 1.63434e+06 3376.74 17.40 2.78774 2.46945 50638 406276 -1 17517 24 13151 14943 2928022 667311 0 0 2928022 667311 14068 13370 0 0 126225 117093 0 0 146633 133332 0 0 14068 13450 0 0 1315491 194633 0 0 1311537 195433 0 0 14068 0 0 948 5321 5786 19019 967 28 10.1289 10.1289 -1172.08 -10.1289 0 0 2.01763e+06 4168.66 1.05 1.23 0.46 -1 -1 1.05 0.36677 0.330564 1009 646 608 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_nopipe_34.v common 29.23 vpr 77.10 MiB 0.17 14160 -1 -1 1 0.58 -1 -1 40188 -1 -1 140 22 0 10 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 78952 22 19 2997 2166 1 1764 191 22 22 484 mult_36 auto 39.4 MiB 5.85 11868 38072 7794 26672 3606 77.1 MiB 1.21 0.01 8.6547 -640.15 -8.6547 8.6547 2.29 0.00556717 0.00497453 0.478092 0.426958 54 21878 39 1.31202e+07 5.93316e+06 1.67518e+06 3461.11 12.32 2.23224 1.98637 51122 416746 -1 17272 23 11129 12682 2312621 536638 0 0 2312621 536638 11872 11289 0 0 108172 100490 0 0 122886 112855 0 0 11886 11365 0 0 1042979 151021 0 0 1014826 149618 0 0 11872 0 0 774 4217 5394 15755 873 33 9.36277 9.36277 -1139.49 -9.36277 0 0 2.06816e+06 4273.05 1.09 1.04 0.48 -1 -1 1.09 0.355885 0.320821 1037 665 627 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_nopipe_35.v common 29.15 vpr 77.67 MiB 0.17 14368 -1 -1 1 0.60 -1 -1 40700 -1 -1 145 22 0 10 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 79532 22 19 3101 2236 1 1830 196 22 22 484 mult_36 auto 40.0 MiB 5.23 12141 38319 7629 24360 6330 77.7 MiB 1.22 0.02 8.8192 -651.805 -8.8192 8.8192 2.13 0.00677368 0.00619025 0.502102 0.444232 56 20856 39 1.31202e+07 6.00363e+06 1.71605e+06 3545.56 12.99 2.43478 2.15671 51606 428054 -1 17281 23 11811 13687 2451609 571491 0 0 2451609 571491 12760 11990 0 0 113255 103348 0 0 134414 121128 0 0 12762 12072 0 0 1103267 158019 0 0 1075151 164934 0 0 12760 0 0 974 5514 5679 18115 991 3 9.52247 9.52247 -1158.81 -9.52247 0 0 2.11301e+06 4365.72 1.12 1.13 0.50 -1 -1 1.12 0.3857 0.34806 1072 684 646 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_nopipe_36.v common 40.92 vpr 78.01 MiB 0.17 14220 -1 -1 1 0.63 -1 -1 40692 -1 -1 148 22 0 10 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 79880 22 19 3175 2293 1 1870 199 22 22 484 mult_36 auto 40.4 MiB 6.35 13227 40219 7830 27893 4496 78.0 MiB 1.38 0.02 8.5294 -676.033 -8.5294 8.5294 2.27 0.00704087 0.00597872 0.518349 0.456746 58 22031 34 1.31202e+07 6.04591e+06 1.75961e+06 3635.55 23.03 3.21824 2.85342 52570 450426 -1 17930 25 11785 13431 2405697 533479 0 0 2405697 533479 12575 12030 0 0 102043 93823 0 0 125674 111944 0 0 12576 12113 0 0 1070294 148258 0 0 1082535 155311 0 0 12575 0 0 816 4742 5517 16958 909 2 9.36911 9.36911 -1179.37 -9.36911 0 0 2.20457e+06 4554.90 1.15 1.04 0.55 -1 -1 1.15 0.337602 0.302834 1100 703 665 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_nopipe_37.v common 37.02 vpr 78.52 MiB 0.17 14732 -1 -1 1 0.64 -1 -1 40788 -1 -1 152 22 0 11 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 80400 22 19 3280 2364 1 1940 204 24 24 576 mult_36 auto 40.9 MiB 5.71 13538 43404 9307 30198 3899 78.5 MiB 1.43 0.02 8.78194 -769.124 -8.78194 8.78194 2.74 0.0061754 0.00553459 0.506039 0.44563 54 25349 44 1.58331e+07 6.49829e+06 1.98675e+06 3449.22 18.43 2.82962 2.49744 60430 494267 -1 18904 24 12112 14025 2449183 561289 0 0 2449183 561289 12962 12294 0 0 110492 101883 0 0 127096 115384 0 0 12967 12404 0 0 1096239 158031 0 0 1089427 161293 0 0 12962 0 0 875 6172 6469 17907 1110 114 9.27991 9.27991 -1186.51 -9.27991 0 0 2.45377e+06 4260.01 1.30 1.15 0.59 -1 -1 1.30 0.397197 0.356714 1135 722 684 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_nopipe_38.v common 36.46 vpr 78.65 MiB 0.18 14836 -1 -1 1 0.69 -1 -1 40836 -1 -1 157 22 0 11 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 80540 22 19 3354 2421 1 1977 209 24 24 576 mult_36 auto 40.9 MiB 6.75 13078 45469 9422 31203 4844 78.7 MiB 1.42 0.02 8.86016 -714.943 -8.86016 8.86016 2.78 0.00734012 0.00659424 0.50537 0.446252 54 24869 50 1.58331e+07 6.56876e+06 1.98675e+06 3449.22 16.47 2.64693 2.34084 60430 494267 -1 19255 24 14745 16577 3664205 834058 0 0 3664205 834058 15592 14937 0 0 137818 128325 0 0 158726 143258 0 0 15595 15010 0 0 1660311 262123 0 0 1676163 270405 0 0 15592 0 0 875 5701 5181 20101 1070 32 10.0226 10.0226 -1149.63 -10.0226 0 0 2.45377e+06 4260.01 1.32 1.48 0.58 -1 -1 1.32 0.400164 0.360121 1164 741 703 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_nopipe_39.v common 33.80 vpr 79.44 MiB 0.17 15088 -1 -1 1 0.67 -1 -1 40844 -1 -1 161 22 0 11 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 81348 22 19 3457 2490 1 2042 213 24 24 576 mult_36 auto 41.8 MiB 5.83 13744 44663 9223 30558 4882 79.4 MiB 1.45 0.02 8.68095 -856.443 -8.68095 8.68095 2.64 0.00641433 0.0057283 0.570603 0.502419 50 25683 50 1.58331e+07 6.62513e+06 1.88759e+06 3277.06 15.35 2.67672 2.35968 58706 454005 -1 19880 28 14121 16238 2524056 586170 0 0 2524056 586170 14953 14320 0 0 130508 119619 0 0 157208 139902 0 0 14953 14377 0 0 1100296 149790 0 0 1106138 148162 0 0 14953 0 0 861 7400 7044 19828 1325 446 10.2111 10.2111 -1420.15 -10.2111 0 0 2.26035e+06 3924.22 1.23 1.30 0.50 -1 -1 1.23 0.513798 0.45854 1198 760 722 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_nopipe_40.v common 36.37 vpr 79.82 MiB 0.19 14932 -1 -1 1 0.73 -1 -1 41124 -1 -1 164 22 0 11 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 81736 22 19 3531 2547 1 2082 216 24 24 576 mult_36 auto 42.2 MiB 7.14 13952 44212 8725 31094 4393 79.8 MiB 1.42 0.02 8.75011 -788.57 -8.75011 8.75011 2.74 0.00669223 0.0057786 0.490842 0.429667 56 24178 48 1.58331e+07 6.66742e+06 2.03561e+06 3534.04 16.00 2.73611 2.41823 61006 507707 -1 19984 24 13505 15539 2634857 603123 0 0 2634857 603123 14354 13701 0 0 121337 110344 0 0 145958 131201 0 0 14358 13764 0 0 1161545 166528 0 0 1177305 167585 0 0 14354 0 0 877 6921 6837 18690 1262 99 9.29952 9.29952 -1356.44 -9.29952 0 0 2.50747e+06 4353.24 1.38 1.27 0.61 -1 -1 1.38 0.460648 0.414913 1226 779 741 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_nopipe_41.v common 47.80 vpr 80.59 MiB 0.18 15312 -1 -1 1 0.71 -1 -1 41360 -1 -1 170 22 0 12 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 82520 22 19 3634 2616 1 2147 223 24 24 576 mult_36 auto 43.0 MiB 6.36 15848 49571 10289 35472 3810 80.6 MiB 1.75 0.02 8.80625 -913.65 -8.80625 8.80625 2.76 0.00804626 0.00680686 0.594981 0.520953 60 26395 29 1.58331e+07 7.14798e+06 2.13333e+06 3703.69 27.89 4.02962 3.56604 62730 548095 -1 21814 24 12098 14141 2464296 535668 0 0 2464296 535668 12896 12282 0 0 113432 103937 0 0 129326 118757 0 0 12903 12370 0 0 1087426 147985 0 0 1108313 140337 0 0 12896 0 0 825 6034 6970 17302 1314 131 9.28007 9.28007 -1385.43 -9.28007 0 0 2.67122e+06 4637.53 1.43 1.21 0.64 -1 -1 1.43 0.464955 0.421777 1261 798 760 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_nopipe_42.v common 45.81 vpr 80.62 MiB 0.20 15360 -1 -1 1 0.72 -1 -1 41064 -1 -1 173 22 0 12 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 82560 22 19 3708 2673 1 2186 226 24 24 576 mult_36 auto 43.2 MiB 7.67 15681 40818 7480 29291 4047 80.6 MiB 1.44 0.02 8.79525 -907.06 -8.79525 8.79525 2.78 0.00855136 0.00783434 0.535532 0.471268 56 27073 45 1.58331e+07 7.19026e+06 2.03561e+06 3534.04 24.77 3.3996 2.98701 61006 507707 -1 22236 23 15170 17324 2961884 685394 0 0 2961884 685394 16172 15409 0 0 143152 131147 0 0 169807 153272 0 0 16175 15483 0 0 1307804 187122 0 0 1308774 182961 0 0 16172 0 0 1030 7065 8059 22154 1186 2 9.50527 9.50527 -1795.83 -9.50527 0 0 2.50747e+06 4353.24 1.30 1.30 0.57 -1 -1 1.30 0.433231 0.388558 1289 817 779 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_nopipe_43.v common 44.49 vpr 80.88 MiB 0.20 15884 -1 -1 1 0.82 -1 -1 42228 -1 -1 178 22 0 12 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 82820 22 19 3810 2741 1 2253 231 24 24 576 mult_36 auto 43.3 MiB 7.19 16173 44835 8916 32438 3481 80.9 MiB 1.54 0.02 8.9445 -909.482 -8.9445 8.9445 2.78 0.00833975 0.00762458 0.561645 0.502915 56 29316 48 1.58331e+07 7.26073e+06 2.03561e+06 3534.04 23.31 3.64137 3.22947 61006 507707 -1 23163 26 14989 17528 3725961 893814 0 0 3725961 893814 15990 15215 0 0 146248 133457 0 0 175375 156842 0 0 15991 15306 0 0 1682563 288048 0 0 1689794 284946 0 0 15990 0 0 1028 9543 9666 21874 1584 73 9.72757 9.72757 -1568.49 -9.72757 0 0 2.50747e+06 4353.24 1.31 1.52 0.62 -1 -1 1.31 0.431066 0.384881 1323 836 798 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_nopipe_44.v common 37.60 vpr 81.47 MiB 0.20 16052 -1 -1 1 0.86 -1 -1 42172 -1 -1 181 22 0 12 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 83428 22 19 3884 2798 1 2294 234 24 24 576 mult_36 auto 44.0 MiB 8.25 15940 49914 9621 36326 3967 81.5 MiB 1.73 0.02 8.84631 -887.82 -8.84631 8.84631 2.82 0.00843026 0.00765177 0.611862 0.534363 60 25784 43 1.58331e+07 7.30301e+06 2.13333e+06 3703.69 15.05 3.09008 2.72484 62730 548095 -1 21588 25 13165 14945 3007473 679670 0 0 3007473 679670 14061 13408 0 0 127118 117802 0 0 146543 134357 0 0 14067 13499 0 0 1362857 198646 0 0 1342827 201958 0 0 14061 0 0 922 5558 5070 18820 944 14 9.23462 9.23462 -1389.5 -9.23462 0 0 2.67122e+06 4637.53 1.47 1.42 0.65 -1 -1 1.47 0.52593 0.476148 1351 855 817 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_nopipe_45.v common 41.22 vpr 81.62 MiB 0.19 16044 -1 -1 1 0.82 -1 -1 43344 -1 -1 186 22 0 13 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 83584 22 19 3989 2869 1 2359 240 24 24 576 mult_36 auto 44.2 MiB 6.99 16897 52390 10282 37805 4303 81.6 MiB 1.79 0.02 8.78194 -894.006 -8.78194 8.78194 2.61 0.0086174 0.007868 0.670099 0.589366 62 28659 38 1.58331e+07 7.76948e+06 2.19658e+06 3813.51 20.82 3.87429 3.41914 63306 560109 -1 22316 24 12828 14543 2471161 576440 0 0 2471161 576440 13658 12958 0 0 120998 111665 0 0 138713 127617 0 0 13662 13026 0 0 1096720 155883 0 0 1087410 155291 0 0 13658 0 0 853 4621 5602 18276 931 22 9.12117 9.12117 -1357.96 -9.12117 0 0 2.72095e+06 4723.87 1.41 1.26 0.59 -1 -1 1.41 0.523285 0.468672 1387 874 836 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_nopipe_46.v common 50.39 vpr 82.80 MiB 0.21 16472 -1 -1 1 0.83 -1 -1 43388 -1 -1 189 22 0 13 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 84784 22 19 4063 2926 1 2398 243 24 24 576 mult_36 auto 44.6 MiB 8.74 17948 49513 9831 33883 5799 81.9 MiB 1.58 0.02 9.40056 -947.004 -9.40056 9.40056 2.80 0.00756645 0.00676434 0.539038 0.474663 64 27739 40 1.58331e+07 7.81177e+06 2.26035e+06 3924.22 27.64 3.53547 3.11114 64454 586630 -1 23728 22 11891 13733 2551741 563977 0 0 2551741 563977 12735 12068 0 0 116022 106189 0 0 133381 122610 0 0 12741 12161 0 0 1138403 158172 0 0 1138459 152777 0 0 12735 0 0 868 5418 6213 17337 1056 209 9.59487 9.59487 -1412.8 -9.59487 0 0 2.84938e+06 4946.85 1.50 1.12 0.73 -1 -1 1.50 0.395001 0.355167 1414 893 855 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_nopipe_47.v common 45.52 vpr 82.66 MiB 0.21 16912 -1 -1 1 0.83 -1 -1 43460 -1 -1 194 22 0 13 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 84640 22 19 4167 2996 1 2465 248 24 24 576 mult_36 auto 45.2 MiB 8.06 16943 52374 10114 37023 5237 82.7 MiB 1.78 0.03 8.9976 -960.289 -8.9976 8.9976 2.79 0.00901556 0.00809169 0.619917 0.549134 58 29608 47 1.58331e+07 7.88224e+06 2.08734e+06 3623.85 23.31 3.91555 3.4622 62154 534210 -1 23329 21 13044 15082 3016851 696720 0 0 3016851 696720 13934 13286 0 0 126673 116843 0 0 147696 135479 0 0 13938 13367 0 0 1355688 206856 0 0 1358922 210889 0 0 13934 0 0 914 6263 6870 18784 1200 51 9.46802 9.46802 -1542.69 -9.46802 0 0 2.61600e+06 4541.67 1.37 1.27 0.63 -1 -1 1.37 0.401474 0.362293 1449 912 874 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_nopipe_48.v common 40.50 vpr 82.62 MiB 0.21 16880 -1 -1 1 0.86 -1 -1 43548 -1 -1 197 22 0 13 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 84600 22 19 4241 3053 1 2504 251 24 24 576 mult_36 auto 45.2 MiB 8.75 17669 42965 7611 31925 3429 82.6 MiB 1.56 0.03 8.9445 -1012.84 -8.9445 8.9445 2.79 0.00934918 0.00835104 0.561964 0.498088 58 30389 40 1.58331e+07 7.92452e+06 2.08734e+06 3623.85 17.83 3.62987 3.20178 62154 534210 -1 24611 27 16512 19067 3047689 679734 0 0 3047689 679734 17605 16749 0 0 142172 129158 0 0 172683 153959 0 0 17612 16825 0 0 1331920 185975 0 0 1365697 177068 0 0 17605 0 0 1118 8846 9208 23975 1534 343 9.33791 9.33791 -1757.25 -9.33791 0 0 2.61600e+06 4541.67 1.36 1.46 0.59 -1 -1 1.36 0.576802 0.514288 1477 931 893 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_nopipe_49.v common 46.24 vpr 83.08 MiB 0.24 17256 -1 -1 1 0.93 -1 -1 43556 -1 -1 204 22 0 14 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 85076 22 19 4346 3124 1 2572 259 24 24 576 mult_36 auto 45.7 MiB 8.63 17628 56359 11003 40589 4767 83.1 MiB 2.04 0.03 9.0698 -921.749 -9.0698 9.0698 2.81 0.00914553 0.00828 0.699856 0.619395 58 30609 39 1.58331e+07 8.41918e+06 2.08734e+06 3623.85 22.78 3.39393 2.99178 62154 534210 -1 24580 23 15817 18148 3236045 744666 0 0 3236045 744666 16906 16073 0 0 150559 138450 0 0 177930 161553 0 0 16913 16180 0 0 1448177 203972 0 0 1425560 208438 0 0 16906 0 0 1116 6527 7531 22684 1312 182 9.40191 9.40191 -1469.97 -9.40191 0 0 2.61600e+06 4541.67 1.41 1.48 0.62 -1 -1 1.41 0.518981 0.46566 1512 950 912 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_nopipe_50.v common 46.78 vpr 83.32 MiB 0.25 17140 -1 -1 1 0.94 -1 -1 43660 -1 -1 206 22 0 14 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 85320 22 19 4420 3181 1 2611 261 24 24 576 mult_36 auto 45.8 MiB 9.72 18371 59404 11754 42097 5553 83.3 MiB 2.01 0.03 9.11076 -1009.13 -9.11076 9.11076 2.82 0.0098941 0.00911683 0.68377 0.605585 60 30587 43 1.58331e+07 8.44736e+06 2.13333e+06 3703.69 21.91 3.49664 3.07271 62730 548095 -1 24534 25 15250 17804 3288667 721586 0 0 3288667 721586 16360 15480 0 0 141188 129623 0 0 168001 150831 0 0 16365 15563 0 0 1466808 202603 0 0 1479945 207486 0 0 16360 0 0 1137 7870 8014 22572 1522 189 9.55926 9.55926 -1720.09 -9.55926 0 0 2.67122e+06 4637.53 1.49 1.60 0.66 -1 -1 1.49 0.602996 0.542262 1541 969 931 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_nopipe_51.v common 41.78 vpr 84.13 MiB 0.25 17384 -1 -1 1 0.98 -1 -1 43720 -1 -1 211 22 0 14 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 86148 22 19 4524 3251 1 2680 266 24 24 576 mult_36 auto 46.7 MiB 8.52 20504 60971 12455 42927 5589 84.1 MiB 2.26 0.03 9.1229 -1058 -9.1229 9.1229 2.76 0.00979071 0.00905048 0.793201 0.686611 64 31597 42 1.58331e+07 8.51783e+06 2.26035e+06 3924.22 17.98 3.55961 3.14139 64454 586630 -1 26687 23 13401 15560 3216921 705953 0 0 3216921 705953 14305 13609 0 0 133401 122437 0 0 153182 141237 0 0 14308 13700 0 0 1460076 204728 0 0 1441649 210242 0 0 14305 0 0 929 7201 7762 19531 1314 24 9.43502 9.43502 -1765.75 -9.43502 0 0 2.84938e+06 4946.85 1.60 1.43 0.70 -1 -1 1.60 0.505247 0.457195 1576 988 950 19 0 0 +k6_frac_uripple_N8_22nm.xml fir_nopipe_52.v common 55.11 vpr 84.26 MiB 0.25 17812 -1 -1 1 1.01 -1 -1 44004 -1 -1 215 22 0 14 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:55 gh-actions-runner-vtr-auto-spawned38 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 86284 22 19 4598 3308 1 2717 270 24 24 576 mult_36 auto 47.0 MiB 10.27 18649 61310 11540 41151 8619 84.3 MiB 2.12 0.03 8.97446 -1053.96 -8.97446 8.97446 2.81 0.00971976 0.008812 0.737058 0.644181 60 30176 48 1.58331e+07 8.57421e+06 2.13333e+06 3703.69 29.78 5.05246 4.4635 62730 548095 -1 24446 25 14258 16449 2818469 645670 0 0 2818469 645670 15250 14426 0 0 131184 120973 0 0 152511 139841 0 0 15261 14499 0 0 1252260 179865 0 0 1252003 176066 0 0 15250 0 0 1021 6814 7599 20496 1275 101 9.34871 9.34871 -1579.68 -9.34871 0 0 2.67122e+06 4637.53 1.46 1.36 0.67 -1 -1 1.46 0.540603 0.485964 1605 1007 969 19 0 0 diff --git a/vtr_flow/tasks/regression_tests/vtr_reg_nightly_test3/vtr_reg_qor_chain_predictor_off/config/golden_results.txt b/vtr_flow/tasks/regression_tests/vtr_reg_nightly_test3/vtr_reg_qor_chain_predictor_off/config/golden_results.txt index 8efc4f55c8c..2c43cbe8bd9 100644 --- a/vtr_flow/tasks/regression_tests/vtr_reg_nightly_test3/vtr_reg_qor_chain_predictor_off/config/golden_results.txt +++ b/vtr_flow/tasks/regression_tests/vtr_reg_nightly_test3/vtr_reg_qor_chain_predictor_off/config/golden_results.txt @@ -1,22 +1,22 @@ - 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_frac_N10_frac_chain_mem32K_40nm.xml arm_core.v common 524.45 vpr 245.44 MiB -1 -1 24.06 122776 20 60.34 -1 -1 70872 -1 -1 847 133 25 0 success 222546b-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-08-14T20:40:38 gh-actions-runner-vtr-auto-spawned9 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 251328 133 179 14247 14104 1 7175 1184 36 36 1296 clb memory auto 152.6 MiB 36.75 124776 183.9 MiB 16.48 0.15 20.3505 -191490 -20.3505 20.3505 5.50 0.0413867 0.0363356 4.41206 3.69663 114 187894 28 7.21828e+07 5.93492e+07 9.23903e+06 7128.88 335.34 22.0531 18.4957 193572 1964291 -1 171420 16 31067 120872 47220727 10917939 0 0 47220727 10917939 107672 40971 0 0 589296 553322 0 0 677802 597902 0 0 111683 45636 0 0 23009787 4829641 0 0 22724487 4850467 0 0 107672 0 0 79414 733187 694083 3760998 15035 3681 23.5039 23.5039 -216535 -23.5039 0 0 1.16798e+07 9012.23 5.97 19.58 2.22 -1 -1 5.97 2.46177 2.18249 - k6_frac_N10_frac_chain_mem32K_40nm.xml bgm.v common 701.87 vpr 647.35 MiB -1 -1 47.13 621124 14 91.15 -1 -1 122728 -1 -1 2696 257 0 11 success 222546b-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-08-14T20:40:38 gh-actions-runner-vtr-auto-spawned9 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 662884 257 32 35881 33523 1 19445 2996 62 62 3844 clb auto 371.4 MiB 76.14 255790 647.3 MiB 99.18 0.73 18.436 -23852.7 -18.436 18.436 53.30 0.0979916 0.0868381 12.5927 10.3428 80 389329 27 2.30929e+08 1.49656e+08 2.08145e+07 5414.81 246.15 51.6965 42.9681 502256 4380473 -1 367261 21 93257 424149 25488442 4047096 0 0 25488442 4047096 424149 151200 0 0 625667 535127 0 0 869038 627702 0 0 447585 171078 0 0 11312147 1269376 0 0 11809856 1292613 0 0 424149 0 0 344474 2087163 2080186 14420992 0 0 20.5522 20.5522 -26803.4 -20.5522 0 0 2.62565e+07 6830.53 14.14 15.67 4.59 -1 -1 14.14 6.97942 6.12125 - k6_frac_N10_frac_chain_mem32K_40nm.xml blob_merge.v common 96.47 parmys 259.89 MiB -1 -1 12.00 266128 5 5.27 -1 -1 57728 -1 -1 494 36 0 0 success 222546b-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-08-14T20:40:38 gh-actions-runner-vtr-auto-spawned9 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 142472 36 100 10175 7629 1 2793 630 28 28 784 clb auto 105.1 MiB 17.51 41246 138.7 MiB 4.50 0.05 13.5627 -2244.11 -13.5627 13.5627 2.90 0.0187797 0.0167128 1.64209 1.43513 70 69490 32 4.25198e+07 2.66236e+07 3.59791e+06 4589.17 38.91 6.73827 5.80852 94322 733910 -1 60576 14 12449 64507 2547990 367892 0 0 2547990 367892 64507 16257 0 0 79888 64858 0 0 116370 79895 0 0 67038 19654 0 0 1092196 93455 0 0 1127991 93773 0 0 64507 0 0 54074 307679 306129 1694693 0 0 15.9356 15.9356 -2604.55 -15.9356 0 0 4.52633e+06 5773.37 1.75 1.67 0.76 -1 -1 1.75 0.98678 0.890995 - k6_frac_N10_frac_chain_mem32K_40nm.xml boundtop.v common 20.67 vpr 71.36 MiB -1 -1 13.30 46812 3 0.70 -1 -1 38624 -1 -1 44 196 1 0 success 222546b-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-08-14T20:40:38 gh-actions-runner-vtr-auto-spawned9 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 73068 196 193 1202 1347 1 614 434 15 15 225 io auto 33.6 MiB 0.67 2900 71.4 MiB 0.61 0.01 1.97071 -963.576 -1.97071 1.97071 0.62 0.00219381 0.00199347 0.196063 0.177763 38 6111 25 1.03862e+07 2.91934e+06 544116. 2418.30 2.16 0.792366 0.726893 21558 109668 -1 5424 10 1731 2515 212161 55455 0 0 212161 55455 2515 1982 0 0 8519 7889 0 0 9320 8530 0 0 2642 2086 0 0 95949 17197 0 0 93216 17771 0 0 2515 0 0 792 2426 2024 16171 0 0 2.63128 2.63128 -1203.46 -2.63128 0 0 690508. 3068.92 0.23 0.14 0.10 -1 -1 0.23 0.0860786 0.081801 - k6_frac_N10_frac_chain_mem32K_40nm.xml ch_intrinsics.v common 3.09 vpr 66.43 MiB -1 -1 0.28 20908 3 0.08 -1 -1 35908 -1 -1 68 99 1 0 success 222546b-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-08-14T20:40:38 gh-actions-runner-vtr-auto-spawned9 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 68020 99 130 343 473 1 217 298 12 12 144 clb auto 28.0 MiB 0.21 528 66.4 MiB 0.22 0.00 1.48813 -106.534 -1.48813 1.48813 0.34 0.000511155 0.000455323 0.0455192 0.040659 38 1426 9 5.66058e+06 4.21279e+06 319126. 2216.15 0.69 0.157488 0.14284 12802 62767 -1 1200 7 370 587 33660 11154 0 0 33660 11154 587 474 0 0 1916 1774 0 0 2379 1918 0 0 658 545 0 0 13929 3525 0 0 14191 2918 0 0 587 0 0 217 290 264 2194 0 0 2.05225 2.05225 -139.908 -2.05225 0 0 406307. 2821.58 0.12 0.03 0.06 -1 -1 0.12 0.0178615 0.0169961 - k6_frac_N10_frac_chain_mem32K_40nm.xml diffeq1.v common 9.95 vpr 69.80 MiB -1 -1 0.35 24204 5 0.19 -1 -1 37108 -1 -1 31 162 0 5 success 222546b-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-08-14T20:40:38 gh-actions-runner-vtr-auto-spawned9 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 71480 162 96 1070 887 1 659 294 16 16 256 mult_36 auto 31.9 MiB 0.40 4939 69.8 MiB 0.55 0.01 15.4576 -1184.08 -15.4576 15.4576 0.74 0.00187443 0.00169525 0.18005 0.162912 62 9853 21 1.21132e+07 3.65071e+06 968026. 3781.35 4.86 0.702074 0.645201 28084 189262 -1 8542 19 2956 5015 1761306 459531 0 0 1761306 459531 5015 3878 0 0 80537 79477 0 0 85315 80914 0 0 5540 4332 0 0 798473 151211 0 0 786426 139719 0 0 5015 0 0 2076 4948 5050 27147 0 0 16.9804 16.9804 -1357.64 -16.9804 0 0 1.20332e+06 4700.46 0.40 0.50 0.19 -1 -1 0.40 0.111626 0.105089 - k6_frac_N10_frac_chain_mem32K_40nm.xml diffeq2.v common 33.73 vpr 68.45 MiB -1 -1 0.27 23432 5 0.14 -1 -1 36612 -1 -1 22 66 0 5 success 222546b-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-08-14T20:40:38 gh-actions-runner-vtr-auto-spawned9 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 70088 66 96 780 597 1 469 189 16 16 256 mult_36 auto 30.5 MiB 0.51 3526 68.4 MiB 0.35 0.00 11.6851 -709.25 -11.6851 11.6851 0.76 0.00120113 0.00107896 0.119941 0.108556 50 8655 31 1.21132e+07 3.16567e+06 780532. 3048.95 28.75 0.876777 0.806717 26044 153858 -1 7299 23 3640 7699 3274572 895751 0 0 3274572 895751 7699 5644 0 0 108363 107363 0 0 118945 109348 0 0 8390 6354 0 0 1540569 339093 0 0 1490606 327949 0 0 7699 0 0 4068 9496 10334 48753 0 0 12.9547 12.9547 -837.03 -12.9547 0 0 1.00276e+06 3917.05 0.33 0.82 0.15 -1 -1 0.33 0.0925392 0.0869791 - k6_frac_N10_frac_chain_mem32K_40nm.xml LU8PEEng.v common 806.94 vpr 565.23 MiB -1 -1 55.99 456792 98 93.44 -1 -1 115000 -1 -1 2126 114 45 8 success 222546b-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-08-14T20:40:38 gh-actions-runner-vtr-auto-spawned9 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 578792 114 102 35713 31804 1 16877 2395 56 56 3136 clb auto 345.3 MiB 61.86 225629 557.1 MiB 89.20 0.72 66.7728 -53770.5 -66.7728 66.7728 48.60 0.0996187 0.0881868 12.5224 10.3902 92 332277 31 1.8697e+08 1.42409e+08 1.91065e+07 6092.62 372.65 49.6807 40.8661 432882 4054463 -1 311004 25 73032 282561 38679351 8148746 0 0 38679351 8148746 275903 99701 0 0 716579 649431 0 0 895800 722279 0 0 287659 112594 0 0 18126773 3286997 0 0 18376637 3277744 0 0 275903 0 0 209958 938260 944109 6026482 7028 5966 75.2225 75.2225 -68017 -75.2225 0 0 2.42931e+07 7746.54 11.02 20.40 4.30 -1 -1 11.02 6.90125 5.91396 - k6_frac_N10_frac_chain_mem32K_40nm.xml LU32PEEng.v common 5954.53 vpr 1.97 GiB -1 -1 182.33 1458756 97 1043.59 -1 -1 357600 -1 -1 7412 114 168 32 success 222546b-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-08-14T20:40:38 gh-actions-runner-vtr-auto-spawned9 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 2061828 114 102 120062 107871 1 57253 7828 102 102 10404 clb auto 1116.5 MiB 230.78 1024166 1829.3 MiB 575.71 2.33 63.6041 -357241 -63.6041 63.6041 173.40 0.2208 0.177401 49.3739 40.6291 130 1343262 22 6.36957e+08 5.04159e+08 8.78147e+07 8440.47 3472.81 121.701 101.481 1698928 19170513 -1 1299597 23 214095 922717 229194662 57115774 0 0 229194662 57115774 872272 270558 0 0 2606432 2375000 0 0 3239454 2622635 0 0 906905 325850 0 0 109373388 25250743 0 0 112196211 26270988 0 0 872272 0 0 683864 3967323 4013174 22314130 52223 256845 72.6361 72.6361 -480676 -72.6361 0 0 1.11251e+08 10693.1 44.68 73.72 13.64 -1 -1 44.68 13.519 11.8459 - k6_frac_N10_frac_chain_mem32K_40nm.xml mcml.v common 5590.95 vpr 2.30 GiB -1 -1 235.63 1249788 25 3624.40 -1 -1 371288 -1 -1 6438 36 159 27 success 222546b-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-08-14T20:40:38 gh-actions-runner-vtr-auto-spawned9 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 2414304 36 356 184794 159441 1 63873 7016 95 95 9025 clb auto 1303.5 MiB 106.45 759866 1800.6 MiB 458.68 2.74 43.1973 -293430 -43.1973 43.1973 87.56 0.162165 0.136941 27.0127 21.5215 150 991300 23 5.4965e+08 4.44764e+08 8.67174e+07 9608.58 874.47 114.986 93.4965 1599402 19272762 -1 960330 23 216463 491050 99749431 23324157 0 0 99749431 23324157 431919 248062 0 0 1507217 1376883 0 0 1871350 1514367 0 0 443274 267325 0 0 47620972 9863961 0 0 47874699 10053559 0 0 431919 0 0 218429 1116681 1069229 3811885 67265 322642 45.7678 45.7678 -355668 -45.7678 0 0 1.10186e+08 12208.9 45.15 36.46 14.41 -1 -1 45.15 12.1244 10.6 - k6_frac_N10_frac_chain_mem32K_40nm.xml mkDelayWorker32B.v common 105.57 vpr 316.11 MiB -1 -1 13.04 120308 5 3.93 -1 -1 47308 -1 -1 464 506 44 0 success 222546b-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-08-14T20:40:38 gh-actions-runner-vtr-auto-spawned9 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 323696 506 553 3236 3734 1 2873 1567 50 50 2500 memory auto 58.8 MiB 4.66 16535 316.1 MiB 5.55 0.06 6.2106 -2113.5 -6.2106 6.2106 32.12 0.0157696 0.014233 1.99122 1.77569 38 25208 14 1.47946e+08 4.91194e+07 6.86579e+06 2746.32 22.31 6.09096 5.59345 258216 1426232 -1 24287 16 4346 5518 4596305 1178705 0 0 4596305 1178705 5223 5115 0 0 107347 106107 0 0 110686 107981 0 0 5567 5288 0 0 2173398 469870 0 0 2194084 484344 0 0 5223 0 0 880 7518 4542 11190 300 1122 6.98529 6.98529 -2527.23 -6.98529 0 0 8.69102e+06 3476.41 4.48 1.87 1.37 -1 -1 4.48 0.75695 0.714129 - k6_frac_N10_frac_chain_mem32K_40nm.xml mkPktMerge.v common 19.46 vpr 72.10 MiB -1 -1 1.14 28172 2 0.14 -1 -1 36788 -1 -1 30 311 15 0 success 222546b-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-08-14T20:40:38 gh-actions-runner-vtr-auto-spawned9 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 73828 311 156 1015 1158 1 965 512 28 28 784 memory auto 34.0 MiB 0.75 8275 72.1 MiB 1.06 0.01 4.20059 -4098.85 -4.20059 4.20059 2.79 0.00354732 0.00304694 0.378227 0.322239 36 15033 26 4.25198e+07 9.83682e+06 1.94918e+06 2486.20 7.31 1.5011 1.33586 76314 389223 -1 13725 16 2876 3222 2410976 705944 0 0 2410976 705944 3222 3038 0 0 76800 75920 0 0 78413 77050 0 0 3237 3087 0 0 1130269 270540 0 0 1119035 276309 0 0 3222 0 0 346 2316 2325 10639 0 0 4.39753 4.39753 -4844.41 -4.39753 -0.00135869 -0.00135869 2.40571e+06 3068.51 1.03 0.81 0.35 -1 -1 1.03 0.20251 0.186069 - k6_frac_N10_frac_chain_mem32K_40nm.xml mkSMAdapter4B.v common 66.64 vpr 83.97 MiB -1 -1 5.93 54672 5 2.18 -1 -1 40560 -1 -1 175 193 5 0 success 222546b-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-08-14T20:40:38 gh-actions-runner-vtr-auto-spawned9 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 85984 193 205 2771 2705 1 1368 578 20 20 400 memory auto 46.9 MiB 3.18 10901 84.0 MiB 1.81 0.02 5.23435 -2567.54 -5.23435 5.23435 1.30 0.00487356 0.00416364 0.542574 0.468982 50 19306 27 2.07112e+07 1.21714e+07 1.26946e+06 3173.65 46.76 2.91242 2.56524 41784 253636 -1 16753 14 4504 11378 1007067 240885 0 0 1007067 240885 11010 5648 0 0 35803 32787 0 0 40325 35923 0 0 11504 6159 0 0 456796 79982 0 0 451629 80386 0 0 11010 0 0 6797 34357 36946 260241 382 8 6.07701 6.07701 -2971.9 -6.07701 -0.00135869 -0.00135869 1.63222e+06 4080.54 0.62 0.54 0.25 -1 -1 0.62 0.297596 0.276768 - k6_frac_N10_frac_chain_mem32K_40nm.xml or1200.v common 54.97 vpr 99.77 MiB -1 -1 5.11 64368 8 4.23 -1 -1 44020 -1 -1 246 385 2 1 success 222546b-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-08-14T20:40:38 gh-actions-runner-vtr-auto-spawned9 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 102164 385 362 4434 4322 1 2384 996 26 26 676 io auto 61.4 MiB 6.64 28983 98.2 MiB 5.42 0.06 8.37172 -9112.86 -8.37172 8.37172 2.56 0.0110248 0.00998232 1.31728 1.17726 98 44050 20 3.69863e+07 1.47499e+07 4.14103e+06 6125.79 20.29 4.85667 4.334 94440 873926 -1 41212 18 9566 30908 3164356 686578 0 0 3164356 686578 29578 13222 0 0 72367 65374 0 0 90854 72415 0 0 31009 15178 0 0 1496171 249331 0 0 1444377 271058 0 0 29578 0 0 20601 95269 103953 611788 1518 151 9.08584 9.08584 -10627.5 -9.08584 0 0 5.25337e+06 7771.26 1.93 1.44 0.92 -1 -1 1.93 0.589899 0.543851 - k6_frac_N10_frac_chain_mem32K_40nm.xml raygentop.v common 34.02 vpr 85.06 MiB -1 -1 3.47 44456 3 0.91 -1 -1 39856 -1 -1 120 236 1 6 success 222546b-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-08-14T20:40:38 gh-actions-runner-vtr-auto-spawned9 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 87100 236 305 3195 3007 1 1534 668 19 19 361 io auto 47.9 MiB 2.37 12474 85.1 MiB 2.18 0.02 4.74865 -2646.7 -4.74865 4.74865 1.22 0.00551269 0.00491743 0.640201 0.571555 62 24642 43 1.72706e+07 9.39128e+06 1.42198e+06 3939.00 18.32 2.4225 2.17947 40483 281719 -1 21039 14 6477 17100 2994399 677451 0 0 2994399 677451 17100 10526 0 0 124307 120453 0 0 133072 124632 0 0 18459 11574 0 0 1359640 204787 0 0 1341821 205479 0 0 17100 0 0 10817 37484 37814 243881 0 0 4.96221 4.96221 -3081.02 -4.96221 0 0 1.76637e+06 4892.99 0.67 0.93 0.28 -1 -1 0.67 0.286394 0.268181 - k6_frac_N10_frac_chain_mem32K_40nm.xml sha.v common 15.82 vpr 82.36 MiB -1 -1 2.38 45820 4 1.81 -1 -1 40956 -1 -1 132 38 0 0 success 222546b-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-08-14T20:40:38 gh-actions-runner-vtr-auto-spawned9 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 84332 38 36 2744 2493 1 1037 206 16 16 256 clb auto 45.4 MiB 1.94 9094 82.4 MiB 0.65 0.01 9.21792 -2353.81 -9.21792 9.21792 0.73 0.00331142 0.00270455 0.233559 0.194445 64 13996 28 1.21132e+07 7.11401e+06 1.00276e+06 3917.05 4.18 1.24483 1.05697 28592 198411 -1 13098 20 4462 10129 410165 69903 0 0 410165 69903 9434 5225 0 0 13925 10360 0 0 20102 13953 0 0 9763 5556 0 0 177863 17407 0 0 179078 17402 0 0 9434 0 0 5177 29416 29934 200934 908 43 11.0117 11.0117 -2816.78 -11.0117 0 0 1.25521e+06 4903.16 0.38 0.36 0.21 -1 -1 0.38 0.252119 0.225839 - k6_frac_N10_frac_chain_mem32K_40nm.xml spree.v common 16.20 vpr 73.40 MiB -1 -1 2.75 34200 16 0.62 -1 -1 37792 -1 -1 61 45 3 1 success 222546b-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-08-14T20:40:38 gh-actions-runner-vtr-auto-spawned9 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 75164 45 32 1193 1152 1 791 142 14 14 196 memory auto 35.9 MiB 2.08 6701 73.4 MiB 0.48 0.01 9.99115 -6263.09 -9.99115 9.99115 0.54 0.00189234 0.00153902 0.188901 0.15661 68 13672 36 9.20055e+06 5.32753e+06 806220. 4113.37 6.61 0.854896 0.73372 22432 157909 -1 10994 14 3251 8665 1438729 348701 0 0 1438729 348701 8665 4569 0 0 52575 50375 0 0 57686 52977 0 0 9124 5118 0 0 663046 120257 0 0 647633 115405 0 0 8665 0 0 5553 16471 17743 128862 0 0 11.9152 11.9152 -7594.29 -11.9152 0 0 1.00082e+06 5106.22 0.30 0.44 0.17 -1 -1 0.30 0.131079 0.121143 - k6_frac_N10_frac_chain_mem32K_40nm.xml stereovision0.v common 84.12 vpr 234.10 MiB -1 -1 9.36 101804 5 8.60 -1 -1 68676 -1 -1 710 169 0 0 success 222546b-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-08-14T20:40:38 gh-actions-runner-vtr-auto-spawned9 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 239720 169 197 23321 21461 1 6583 1076 33 33 1089 clb auto 176.1 MiB 11.11 40276 209.7 MiB 7.82 0.07 3.01195 -12887.4 -3.01195 3.01195 4.28 0.0244363 0.0193993 2.85012 2.30009 52 61461 45 6.0475e+07 3.82649e+07 3.78249e+06 3473.36 22.49 11.4617 9.58218 119479 787594 -1 56930 14 16322 26018 1106643 215190 0 0 1106643 215190 24119 18070 0 0 40353 27971 0 0 50059 40364 0 0 24753 18901 0 0 498884 55509 0 0 468475 54375 0 0 24119 0 0 7964 35873 36057 200311 2203 2011 3.68983 3.68983 -14900.8 -3.68983 0 0 4.97914e+06 4572.21 1.94 1.56 0.76 -1 -1 1.94 1.44502 1.31076 - k6_frac_N10_frac_chain_mem32K_40nm.xml stereovision1.v common 191.84 vpr 249.03 MiB -1 -1 9.00 122504 3 13.32 -1 -1 76840 -1 -1 680 115 0 40 success 222546b-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-08-14T20:40:38 gh-actions-runner-vtr-auto-spawned9 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 255004 115 145 22868 19305 1 9678 980 40 40 1600 mult_36 auto 171.6 MiB 9.76 77004 205.2 MiB 9.78 0.09 5.19755 -22073.5 -5.19755 5.19755 6.63 0.0259841 0.0208785 3.0413 2.51003 82 126300 30 9.16046e+07 5.24886e+07 8.58295e+06 5364.35 112.35 14.9224 12.6212 207228 1787768 -1 112388 18 32382 47406 17863323 3704817 0 0 17863323 3704817 43236 36239 0 0 497779 484785 0 0 525475 498215 0 0 44402 37272 0 0 8440865 1301460 0 0 8311566 1346846 0 0 43236 0 0 11390 136837 144195 546408 4491 3306 5.43847 5.43847 -25862.4 -5.43847 0 0 1.07702e+07 6731.38 4.49 6.19 1.84 -1 -1 4.49 1.87222 1.69564 - k6_frac_N10_frac_chain_mem32K_40nm.xml stereovision2.v common 557.68 vpr 922.09 MiB -1 -1 11.73 197080 3 6.82 -1 -1 154968 -1 -1 1498 149 0 179 success 222546b-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-08-14T20:40:38 gh-actions-runner-vtr-auto-spawned9 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 944224 149 182 55416 37075 1 28615 2008 80 80 6400 mult_36 auto 355.8 MiB 21.90 293387 922.1 MiB 56.88 0.43 12.6347 -48890.4 -12.6347 12.6347 90.93 0.0696449 0.0622267 9.86421 8.37904 100 402031 35 3.90281e+08 1.51617e+08 4.24662e+07 6635.34 247.92 35.3247 30.1326 921076 9109410 -1 381938 19 97612 116254 45566380 9304288 0 0 45566380 9304288 113832 100969 0 0 953200 921539 0 0 1075260 956931 0 0 114823 102339 0 0 21695650 3559787 0 0 21613615 3662723 0 0 113832 0 0 16321 105646 98215 381612 2857 3837 14.0212 14.0212 -56760.8 -14.0212 0 0 5.35781e+07 8371.59 36.44 20.05 10.37 -1 -1 36.44 4.62859 4.08229 - k6_frac_N10_frac_chain_mem32K_40nm.xml stereovision3.v common 2.26 vpr 65.96 MiB -1 -1 0.60 24876 4 0.17 -1 -1 35488 -1 -1 15 11 0 0 success 222546b-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-08-14T20:40:38 gh-actions-runner-vtr-auto-spawned9 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 67548 11 2 303 283 2 80 28 7 7 49 clb auto 27.6 MiB 0.19 270 66.0 MiB 0.03 0.00 1.87789 -148.64 -1.87789 1.77818 0.07 0.000246349 0.000190922 0.0158209 0.0129447 26 374 9 1.07788e+06 808410 68696.0 1401.96 0.14 0.0606047 0.0513339 3516 12294 -1 307 9 141 212 3276 1221 0 0 3276 1221 212 188 0 0 289 212 0 0 320 289 0 0 247 190 0 0 1188 153 0 0 1020 189 0 0 212 0 0 71 72 62 663 0 0 2.09646 1.95353 -166.28 -2.09646 0 0 84249.8 1719.38 0.02 0.02 0.01 -1 -1 0.02 0.0177215 0.0165685 +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 total_swap accepted_swap rejected_swap aborted_swap 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_frac_N10_frac_chain_mem32K_40nm.xml arm_core.v common 662.90 vpr 246.16 MiB -1 -1 29.70 123508 20 74.87 -1 -1 70936 -1 -1 847 133 25 0 success f0f2ad5-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T02:06:25 gh-actions-runner-vtr-auto-spawned30 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 252068 133 179 14247 14104 1 7175 1184 36 36 1296 clb memory auto 152.9 MiB 53.43 124776 633545 211897 398952 22696 185.0 MiB 23.54 0.21 20.3505 -191488 -20.3505 20.3505 7.11 0.0538231 0.0466267 6.37083 5.18968 114 188655 41 7.21828e+07 5.93492e+07 9.23903e+06 7128.88 419.76 29.9675 24.0725 193572 1964291 -1 170575 15 30747 118723 46198310 10629482 0 0 46198310 10629482 105863 40322 0 0 579634 544274 0 0 665347 588373 0 0 109729 44936 0 0 22510045 4696854 0 0 22227692 4714723 0 0 105863 0 0 77845 715282 675014 3675845 14755 3974 23.5006 23.5006 -216365 -23.5006 0 0 1.16798e+07 9012.23 7.30 23.23 2.75 -1 -1 7.30 3.04443 2.62974 +k6_frac_N10_frac_chain_mem32K_40nm.xml bgm.v common 933.24 vpr 651.30 MiB -1 -1 55.67 621584 14 111.04 -1 -1 122860 -1 -1 2696 257 0 11 success f0f2ad5-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T02:06:25 gh-actions-runner-vtr-auto-spawned30 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 666932 257 32 35881 33523 1 19445 2996 62 62 3844 clb auto 373.1 MiB 114.33 255790 2183485 783716 1368019 31750 648.7 MiB 131.39 0.96 18.436 -23852.7 -18.436 18.436 72.31 0.130172 0.112954 16.3846 12.9435 76 399987 47 2.30929e+08 1.49656e+08 1.99380e+07 5186.80 342.86 69.8405 55.5622 490724 4141743 -1 375131 21 97160 445177 29563204 4751982 0 0 29563204 4751982 445177 160609 0 0 676658 566225 0 0 960164 679631 0 0 469923 181977 0 0 13269982 1560492 0 0 13741300 1603048 0 0 445177 0 0 362256 2243966 2246907 15317408 0 0 20.5434 20.5434 -26836.5 -20.5434 0 0 2.49292e+07 6485.22 13.60 21.04 5.24 -1 -1 13.60 8.72632 7.43822 +k6_frac_N10_frac_chain_mem32K_40nm.xml blob_merge.v common 126.19 parmys 260.11 MiB -1 -1 13.85 266348 5 6.48 -1 -1 57656 -1 -1 494 36 0 0 success f0f2ad5-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T02:06:25 gh-actions-runner-vtr-auto-spawned30 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 143676 36 100 10175 7629 1 2793 630 28 28 784 clb auto 106.2 MiB 25.57 41246 224647 68328 142791 13528 139.6 MiB 5.63 0.06 13.5627 -2244.11 -13.5627 13.5627 3.57 0.0218009 0.0194185 2.20148 1.88779 70 69915 38 4.25198e+07 2.66236e+07 3.59791e+06 4589.17 52.84 9.56396 7.91345 94322 733910 -1 60825 14 12355 63451 2519813 363843 0 0 2519813 363843 63451 16038 0 0 78545 63843 0 0 114058 78556 0 0 65877 19328 0 0 1080972 92710 0 0 1116910 93368 0 0 63451 0 0 53124 302755 301446 1667430 0 0 15.9356 15.9356 -2614.43 -15.9356 0 0 4.52633e+06 5773.37 2.10 2.07 0.94 -1 -1 2.10 1.31412 1.15584 +k6_frac_N10_frac_chain_mem32K_40nm.xml boundtop.v common 25.02 vpr 72.69 MiB -1 -1 15.85 47336 3 0.87 -1 -1 38504 -1 -1 44 196 1 0 success f0f2ad5-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T02:06:25 gh-actions-runner-vtr-auto-spawned30 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 74432 196 193 1202 1347 1 614 434 15 15 225 io auto 34.7 MiB 0.92 2900 136720 34509 89771 12440 72.7 MiB 0.72 0.01 1.97071 -963.576 -1.97071 1.97071 0.78 0.00324965 0.00300489 0.292143 0.267685 38 6083 24 1.03862e+07 2.91934e+06 544116. 2418.30 2.69 1.09471 0.998606 21558 109668 -1 5456 11 1743 2574 215105 56195 0 0 215105 56195 2574 2011 0 0 8684 8026 0 0 9496 8694 0 0 2705 2127 0 0 96975 17430 0 0 94671 17907 0 0 2574 0 0 837 2716 2312 17083 0 0 2.63128 2.63128 -1201.53 -2.63128 0 0 690508. 3068.92 0.27 0.18 0.13 -1 -1 0.27 0.119568 0.112923 +k6_frac_N10_frac_chain_mem32K_40nm.xml ch_intrinsics.v common 3.81 vpr 67.50 MiB -1 -1 0.35 21344 3 0.09 -1 -1 35912 -1 -1 68 99 1 0 success f0f2ad5-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T02:06:25 gh-actions-runner-vtr-auto-spawned30 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 69120 99 130 343 473 1 217 298 12 12 144 clb auto 29.0 MiB 0.28 528 78903 25073 40118 13712 67.5 MiB 0.27 0.00 1.48813 -106.534 -1.48813 1.48813 0.43 0.000973189 0.000888661 0.0801078 0.0737014 38 1426 9 5.66058e+06 4.21279e+06 319126. 2216.15 0.88 0.260036 0.236161 12802 62767 -1 1200 7 370 587 33660 11154 0 0 33660 11154 587 474 0 0 1916 1774 0 0 2379 1918 0 0 658 545 0 0 13929 3525 0 0 14191 2918 0 0 587 0 0 217 290 264 2194 0 0 2.05225 2.05225 -139.908 -2.05225 0 0 406307. 2821.58 0.15 0.04 0.08 -1 -1 0.15 0.0269922 0.0254845 +k6_frac_N10_frac_chain_mem32K_40nm.xml diffeq1.v common 13.67 vpr 70.82 MiB -1 -1 0.42 24544 5 0.20 -1 -1 36916 -1 -1 31 162 0 5 success f0f2ad5-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T02:06:25 gh-actions-runner-vtr-auto-spawned30 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 72516 162 96 1070 887 1 659 294 16 16 256 mult_36 auto 33.1 MiB 0.48 4939 89201 31846 50165 7190 70.8 MiB 0.68 0.01 15.4576 -1184.08 -15.4576 15.4576 0.89 0.00311228 0.00284804 0.286005 0.264276 60 10060 43 1.21132e+07 3.65071e+06 934704. 3651.19 7.64 1.22761 1.13057 27828 185084 -1 8628 21 2914 5058 1744747 454671 0 0 1744747 454671 5058 3818 0 0 79245 78276 0 0 83992 79551 0 0 5595 4351 0 0 795448 148260 0 0 775409 140415 0 0 5058 0 0 2164 5459 5331 29592 0 0 16.9974 16.9974 -1348.27 -16.9974 0 0 1.17753e+06 4599.72 0.45 0.62 0.23 -1 -1 0.45 0.160523 0.150246 +k6_frac_N10_frac_chain_mem32K_40nm.xml diffeq2.v common 16.11 vpr 69.57 MiB -1 -1 0.28 23824 5 0.16 -1 -1 36664 -1 -1 22 66 0 5 success f0f2ad5-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T02:06:25 gh-actions-runner-vtr-auto-spawned30 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 71236 66 96 780 597 1 469 189 16 16 256 mult_36 auto 31.5 MiB 0.64 3526 46801 16553 26380 3868 69.6 MiB 0.44 0.01 11.6851 -709.25 -11.6851 11.6851 0.92 0.00212032 0.00196569 0.200507 0.185855 50 8448 41 1.21132e+07 3.16567e+06 780532. 3048.95 10.20 0.816673 0.753486 26044 153858 -1 7233 23 3644 7691 3153030 829597 0 0 3153030 829597 7691 5655 0 0 106925 105962 0 0 118209 107404 0 0 8374 6346 0 0 1477559 306373 0 0 1434272 297857 0 0 7691 0 0 4058 9574 10187 48642 0 0 12.7739 12.7739 -825.445 -12.7739 0 0 1.00276e+06 3917.05 0.38 0.95 0.19 -1 -1 0.38 0.131645 0.123166 +k6_frac_N10_frac_chain_mem32K_40nm.xml LU8PEEng.v common 1024.32 vpr 583.37 MiB -1 -1 68.76 456164 98 120.48 -1 -1 115016 -1 -1 2126 114 45 8 success f0f2ad5-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T02:06:25 gh-actions-runner-vtr-auto-spawned30 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 597368 114 102 35713 31804 1 16877 2395 56 56 3136 clb auto 348.3 MiB 94.46 225629 1828333 682393 1114002 31938 555.8 MiB 105.63 0.84 66.7728 -53770.5 -66.7728 66.7728 56.79 0.135459 0.115272 17.051 13.7454 90 338247 34 1.8697e+08 1.42409e+08 1.87445e+07 5977.21 473.48 68.1463 54.4084 426610 3924124 -1 312213 22 69914 275085 38425627 8087296 0 0 38425627 8087296 267350 93882 0 0 730069 662093 0 0 905289 735847 0 0 278509 106077 0 0 17977454 3245056 0 0 18266956 3244341 0 0 267350 0 0 204831 940601 926855 5971273 8150 7176 75.429 75.429 -67708.4 -75.429 0 0 2.34582e+07 7480.28 15.77 24.35 5.71 -1 -1 15.77 8.58371 7.20655 +k6_frac_N10_frac_chain_mem32K_40nm.xml LU32PEEng.v common 9212.35 vpr 2.03 GiB -1 -1 224.70 1459188 97 1277.45 -1 -1 357456 -1 -1 7412 114 168 32 success f0f2ad5-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T02:06:25 gh-actions-runner-vtr-auto-spawned30 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 2130276 114 102 120062 107871 1 57253 7828 102 102 10404 clb auto 1117.2 MiB 289.39 1024166 9796894 4083424 5665631 47839 1828.0 MiB 758.50 5.25 63.6041 -357241 -63.6041 63.6041 136.18 0.53157 0.404365 64.2643 50.441 128 1352332 37 6.36957e+08 5.04159e+08 8.68880e+07 8351.40 6215.26 227.51 181.983 1688524 18950277 -1 1303316 21 208175 902044 237197876 60295767 0 0 237197876 60295767 846344 259659 0 0 2631493 2390813 0 0 3259511 2650739 0 0 879418 311750 0 0 113460829 26737869 0 0 116120281 27944937 0 0 846344 0 0 663648 3943837 4017603 21966204 57498 279443 72.5406 72.5406 -484679 -72.5406 0 0 1.09718e+08 10545.7 43.74 97.99 17.89 -1 -1 43.74 18.2373 15.723 +k6_frac_N10_frac_chain_mem32K_40nm.xml mcml.v common 6909.26 vpr 2.34 GiB -1 -1 290.87 1239900 25 4350.45 -1 -1 371452 -1 -1 6438 36 159 27 success f0f2ad5-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T02:06:25 gh-actions-runner-vtr-auto-spawned30 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 2451808 36 356 184794 159441 1 63873 7016 95 95 9025 clb auto 1305.0 MiB 151.02 759894 9607464 3664288 5746086 197090 1804.9 MiB 633.64 3.79 43.1973 -293373 -43.1973 43.1973 112.26 0.240815 0.207537 39.1572 32.1741 152 984555 25 5.4965e+08 4.44764e+08 8.78148e+07 9730.17 1108.58 154.017 126.285 1608426 19471936 -1 957945 22 214560 488113 107294273 26019685 0 0 107294273 26019685 428419 245683 0 0 1501699 1372581 0 0 1862230 1509040 0 0 439720 264705 0 0 51410076 11234945 0 0 51652129 11392731 0 0 428419 0 0 216875 1106259 1067558 3809376 67943 246526 45.7578 45.7578 -384786 -45.7578 0 0 1.11224e+08 12324.0 59.37 53.12 19.47 -1 -1 59.37 16.7718 14.644 +k6_frac_N10_frac_chain_mem32K_40nm.xml mkDelayWorker32B.v common 126.79 vpr 316.96 MiB -1 -1 15.39 120184 5 4.83 -1 -1 47292 -1 -1 464 506 44 0 success f0f2ad5-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T02:06:25 gh-actions-runner-vtr-auto-spawned30 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 324568 506 553 3236 3734 1 2873 1567 50 50 2500 memory auto 60.0 MiB 5.84 16535 1120621 524938 418099 177584 317.0 MiB 6.24 0.07 6.2106 -2113.5 -6.2106 6.2106 39.67 0.0230701 0.021012 2.90067 2.63037 38 25302 16 1.47946e+08 4.91194e+07 6.86579e+06 2746.32 26.75 8.41289 7.75774 258216 1426232 -1 24296 16 4346 5518 4596791 1178788 0 0 4596791 1178788 5223 5115 0 0 107346 106105 0 0 110685 107981 0 0 5567 5288 0 0 2173701 469905 0 0 2194269 484394 0 0 5223 0 0 880 7517 4542 11190 300 1122 6.98529 6.98529 -2527.42 -6.98529 0 0 8.69102e+06 3476.41 5.15 2.31 1.58 -1 -1 5.15 0.979462 0.919925 +k6_frac_N10_frac_chain_mem32K_40nm.xml mkPktMerge.v common 25.13 vpr 72.91 MiB -1 -1 1.36 28004 2 0.15 -1 -1 36988 -1 -1 30 311 15 0 success f0f2ad5-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T02:06:25 gh-actions-runner-vtr-auto-spawned30 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 74656 311 156 1015 1158 1 965 512 28 28 784 memory auto 35.0 MiB 0.95 8275 203165 72588 120470 10107 72.9 MiB 1.37 0.02 4.20059 -4098.85 -4.20059 4.20059 3.68 0.00599598 0.00530973 0.635437 0.55687 36 15033 26 4.25198e+07 9.83682e+06 1.94918e+06 2486.20 9.71 2.26962 2.02635 76314 389223 -1 13725 16 2876 3222 2410976 705944 0 0 2410976 705944 3222 3038 0 0 76800 75920 0 0 78413 77050 0 0 3237 3087 0 0 1130269 270540 0 0 1119035 276309 0 0 3222 0 0 346 2316 2325 10639 0 0 4.39753 4.39753 -4844.41 -4.39753 -0.00135869 -0.00135869 2.40571e+06 3068.51 1.26 1.04 0.46 -1 -1 1.26 0.284562 0.260933 +k6_frac_N10_frac_chain_mem32K_40nm.xml mkSMAdapter4B.v common 40.06 vpr 85.11 MiB -1 -1 7.19 54544 5 2.59 -1 -1 40296 -1 -1 175 193 5 0 success f0f2ad5-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T02:06:25 gh-actions-runner-vtr-auto-spawned30 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 87156 193 205 2771 2705 1 1368 578 20 20 400 memory auto 47.9 MiB 4.30 10901 248396 85321 136093 26982 85.1 MiB 2.45 0.03 5.23435 -2567.54 -5.23435 5.23435 1.63 0.00968721 0.00861775 1.00975 0.880622 52 18605 23 2.07112e+07 1.21714e+07 1.31074e+06 3276.84 15.28 4.23251 3.74731 42580 268535 -1 16970 13 4378 10863 1001721 230098 0 0 1001721 230098 10394 5473 0 0 36036 31697 0 0 41304 36161 0 0 10811 5969 0 0 457998 75918 0 0 445178 74880 0 0 10394 0 0 6305 33223 35948 243692 488 56 6.21476 6.21476 -3025.7 -6.21476 -0.00271738 -0.00135869 1.72518e+06 4312.96 0.75 0.72 0.31 -1 -1 0.75 0.419585 0.387491 +k6_frac_N10_frac_chain_mem32K_40nm.xml or1200.v common 68.50 vpr 103.54 MiB -1 -1 6.05 63948 8 5.15 -1 -1 43868 -1 -1 246 385 2 1 success f0f2ad5-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T02:06:25 gh-actions-runner-vtr-auto-spawned30 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 106024 385 362 4434 4322 1 2384 996 26 26 676 io auto 62.1 MiB 9.56 28983 562832 214284 325113 23435 99.0 MiB 6.34 0.07 8.37172 -9112.86 -8.37172 8.37172 3.28 0.0136175 0.0122986 1.79813 1.57702 94 45290 25 3.69863e+07 1.47499e+07 3.99964e+06 5916.62 24.67 6.43151 5.70521 92412 832514 -1 42363 21 10243 33387 3946046 862639 0 0 3946046 862639 32212 14699 0 0 82299 72851 0 0 106077 82414 0 0 33832 16916 0 0 1883676 328579 0 0 1807950 347180 0 0 32212 0 0 22588 105310 113456 658980 1333 135 9.1711 9.1711 -10675.2 -9.1711 0 0 5.03706e+06 7451.27 2.36 2.28 1.10 -1 -1 2.36 0.928647 0.848515 +k6_frac_N10_frac_chain_mem32K_40nm.xml raygentop.v common 41.17 vpr 86.06 MiB -1 -1 4.26 44448 3 1.03 -1 -1 39872 -1 -1 120 236 1 6 success f0f2ad5-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T02:06:25 gh-actions-runner-vtr-auto-spawned30 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 88124 236 305 3195 3007 1 1534 668 19 19 361 io auto 49.0 MiB 3.31 12474 307163 103546 188228 15389 86.1 MiB 2.59 0.03 4.74865 -2646.7 -4.74865 4.74865 1.47 0.00856408 0.00782682 0.960333 0.86685 62 24568 35 1.72706e+07 9.39128e+06 1.42198e+06 3939.00 21.66 3.3274 2.99175 40483 281719 -1 21006 17 6202 15986 2641506 594566 0 0 2641506 594566 15986 9612 0 0 105493 101768 0 0 112950 105579 0 0 17266 10559 0 0 1205055 182492 0 0 1184756 184556 0 0 15986 0 0 9966 34500 34926 232920 0 0 4.9391 4.9391 -3109.3 -4.9391 0 0 1.76637e+06 4892.99 0.79 1.24 0.38 -1 -1 0.79 0.490069 0.458621 +k6_frac_N10_frac_chain_mem32K_40nm.xml sha.v common 25.46 vpr 83.45 MiB -1 -1 2.78 46252 4 2.27 -1 -1 40660 -1 -1 132 38 0 0 success f0f2ad5-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T02:06:25 gh-actions-runner-vtr-auto-spawned30 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 85452 38 36 2744 2493 1 1037 206 16 16 256 clb auto 46.4 MiB 2.55 9094 35470 8431 24282 2757 83.4 MiB 1.03 0.02 9.21792 -2353.81 -9.21792 9.21792 0.97 0.00703916 0.00632108 0.490059 0.423797 70 13556 22 1.21132e+07 7.11401e+06 1.08607e+06 4242.47 10.84 3.26485 2.83319 29612 216119 -1 12471 17 3698 8935 335097 56115 0 0 335097 56115 8397 4245 0 0 11808 9171 0 0 16135 11809 0 0 8681 4574 0 0 145828 13163 0 0 144248 13153 0 0 8397 0 0 4902 28487 28142 197384 719 170 10.9584 10.9584 -2769.6 -10.9584 0 0 1.36713e+06 5340.37 0.56 0.49 0.30 -1 -1 0.56 0.377829 0.344326 +k6_frac_N10_frac_chain_mem32K_40nm.xml spree.v common 20.56 vpr 74.61 MiB -1 -1 3.43 34252 16 0.78 -1 -1 37672 -1 -1 61 45 3 1 success f0f2ad5-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T02:06:25 gh-actions-runner-vtr-auto-spawned30 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 76404 45 32 1193 1152 1 791 142 14 14 196 memory auto 36.9 MiB 2.95 6701 31222 8618 19667 2937 74.6 MiB 0.76 0.01 9.99115 -6263.09 -9.99115 9.99115 0.70 0.00400411 0.00353876 0.398255 0.347107 68 13704 33 9.20055e+06 5.32753e+06 806220. 4113.37 8.14 1.58016 1.39392 22432 157909 -1 11068 13 3341 9036 1477132 354668 0 0 1477132 354668 9036 4711 0 0 52891 50650 0 0 58484 53356 0 0 9465 5304 0 0 680818 122374 0 0 666438 118273 0 0 9036 0 0 5835 18021 18729 137127 0 0 11.9185 11.9185 -7484.35 -11.9185 0 0 1.00082e+06 5106.22 0.36 0.60 0.20 -1 -1 0.36 0.20169 0.187461 +k6_frac_N10_frac_chain_mem32K_40nm.xml stereovision0.v common 116.32 vpr 235.82 MiB -1 -1 12.10 101816 5 11.35 -1 -1 69036 -1 -1 710 169 0 0 success f0f2ad5-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T02:06:25 gh-actions-runner-vtr-auto-spawned30 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 241480 169 197 23321 21461 1 6583 1076 33 33 1089 clb auto 176.9 MiB 15.11 40276 563198 187838 353389 21971 210.7 MiB 11.76 0.12 3.01195 -12887.4 -3.01195 3.01195 5.81 0.0462242 0.0364246 5.17001 4.16054 52 61266 48 6.0475e+07 3.82649e+07 3.78249e+06 3473.36 35.17 21.4575 17.5431 119479 787594 -1 56858 14 16331 25954 1090179 212298 0 0 1090179 212298 24081 18002 0 0 40349 27909 0 0 49998 40362 0 0 24738 18810 0 0 490494 54157 0 0 460519 53058 0 0 24081 0 0 7928 36731 35516 203315 2194 1565 3.68983 3.68983 -14802.2 -3.68983 0 0 4.97914e+06 4572.21 2.44 2.78 0.89 -1 -1 2.44 2.61769 2.30003 +k6_frac_N10_frac_chain_mem32K_40nm.xml stereovision1.v common 257.03 vpr 255.08 MiB -1 -1 10.95 123244 3 18.01 -1 -1 77124 -1 -1 680 115 0 40 success f0f2ad5-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T02:06:25 gh-actions-runner-vtr-auto-spawned30 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 261200 115 145 22868 19305 1 9678 980 40 40 1600 mult_36 auto 172.3 MiB 13.60 77004 521535 166159 328473 26903 206.0 MiB 15.27 0.13 5.19755 -22073.5 -5.19755 5.19755 8.27 0.0434768 0.0349463 6.23639 5.16045 78 130798 49 9.16046e+07 5.24886e+07 8.23220e+06 5145.12 153.43 23.6065 19.6701 204032 1723206 -1 113582 17 33817 50858 19369779 4027860 0 0 19369779 4027860 46014 37950 0 0 538189 525191 0 0 567468 539030 0 0 47269 39192 0 0 9174017 1419409 0 0 8996822 1467088 0 0 46014 0 0 12828 156571 165873 628601 5240 3520 5.43847 5.43847 -26381.3 -5.43847 0 0 1.04203e+07 6512.68 5.10 8.01 2.32 -1 -1 5.10 2.42921 2.17269 +k6_frac_N10_frac_chain_mem32K_40nm.xml stereovision2.v common 1016.90 vpr 953.05 MiB -1 -1 14.98 197048 3 9.02 -1 -1 154980 -1 -1 1498 149 0 179 success f0f2ad5-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T02:06:25 gh-actions-runner-vtr-auto-spawned30 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 975920 149 182 55416 37075 1 28615 2008 80 80 6400 mult_36 auto 356.8 MiB 28.10 293386 1711513 583343 1064171 63999 923.1 MiB 82.15 0.61 12.6347 -48866.8 -12.6347 12.6347 121.08 0.10496 0.0926263 15.5454 13.1262 110 394399 20 3.90281e+08 1.51617e+08 4.62462e+07 7225.96 611.02 71.6742 59.7456 965872 10051040 -1 378796 19 92460 109437 38454265 7903630 0 0 38454265 7903630 107401 95506 0 0 861422 827828 0 0 983698 863698 0 0 108290 96850 0 0 18228968 2979731 0 0 18164486 3040017 0 0 107401 0 0 15020 93351 86587 347844 2385 3121 14.0202 14.0202 -56587.5 -14.0202 0 0 5.90184e+07 9221.63 46.89 22.95 14.52 -1 -1 46.89 7.18949 6.21525 +k6_frac_N10_frac_chain_mem32K_40nm.xml stereovision3.v common 2.60 vpr 67.06 MiB -1 -1 0.66 24968 4 0.17 -1 -1 35580 -1 -1 15 11 0 0 success f0f2ad5-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T02:06:25 gh-actions-runner-vtr-auto-spawned30 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 68672 11 2 303 283 2 80 28 7 7 49 clb auto 28.6 MiB 0.25 270 1708 420 1122 166 67.1 MiB 0.05 0.00 1.87789 -148.64 -1.87789 1.77818 0.08 0.000570424 0.000495341 0.029369 0.0260188 26 374 9 1.07788e+06 808410 68696.0 1401.96 0.17 0.101465 0.0879536 3516 12294 -1 307 9 141 212 3276 1221 0 0 3276 1221 212 188 0 0 289 212 0 0 320 289 0 0 247 190 0 0 1188 153 0 0 1020 189 0 0 212 0 0 71 72 62 663 0 0 2.09646 1.95353 -166.28 -2.09646 0 0 84249.8 1719.38 0.02 0.03 0.01 -1 -1 0.02 0.0251139 0.0233527 diff --git a/vtr_flow/tasks/regression_tests/vtr_reg_nightly_test3_odin/vtr_reg_qor_chain_predictor_off/config/golden_results.txt b/vtr_flow/tasks/regression_tests/vtr_reg_nightly_test3_odin/vtr_reg_qor_chain_predictor_off/config/golden_results.txt index f1a94f91e12..98a89363068 100644 --- a/vtr_flow/tasks/regression_tests/vtr_reg_nightly_test3_odin/vtr_reg_qor_chain_predictor_off/config/golden_results.txt +++ b/vtr_flow/tasks/regression_tests/vtr_reg_nightly_test3_odin/vtr_reg_qor_chain_predictor_off/config/golden_results.txt @@ -1,22 +1,22 @@ -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_frac_N10_frac_chain_mem32K_40nm.xml arm_core.v common 237.99 vpr 254.19 MiB 1.73 127476 -1 -1 18 79.84 -1 -1 65236 -1 -1 1012 133 24 0 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 260288 133 179 18379 18161 1 8999 1348 39 39 1521 clb auto 171.8 MiB 20.93 139498 204.0 MiB 12.80 0.11 16.8897 -129110 -16.8897 16.8897 4.44 0.0320332 0.0280834 3.71653 3.08529 104 197765 23 8.65315e+07 6.7694e+07 1.01293e+07 6659.65 67.92 14.2593 11.9716 220624 2170082 -1 184294 16 34489 126280 22298214 4855630 0 0 22298214 4855630 110176 42244 0 0 380269 342924 0 0 454609 382665 0 0 113881 47060 0 0 10518880 2006419 0 0 10720399 2034318 0 0 110176 0 0 78476 708242 751467 3826251 18134 7515 18.3647 18.3647 -145731 -18.3647 0 0 1.28536e+07 8450.78 3.78 7.14 1.59 -1 -1 3.78 2.1516 1.92841 -k6_frac_N10_frac_chain_mem32K_40nm.xml bgm.v common 519.43 vpr 653.67 MiB 4.61 375556 -1 -1 14 220.73 -1 -1 146508 -1 -1 2738 257 0 11 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 669360 257 32 36518 33906 1 19790 3038 63 63 3969 clb auto 368.1 MiB 50.99 252769 653.7 MiB 54.69 0.40 18.6432 -23351.3 -18.6432 18.6432 34.85 0.0703519 0.0628129 8.60252 7.07938 76 391210 35 2.36641e+08 1.5192e+08 2.05973e+07 5189.55 90.91 30.8851 25.7362 506266 4280222 -1 373083 19 91976 414517 22063335 3426016 0 0 22063335 3426016 414517 148360 0 0 609069 500669 0 0 868809 611250 0 0 435022 169877 0 0 9871347 992656 0 0 9864571 1003204 0 0 414517 0 0 334698 2166458 2099581 14726688 0 0 20.784 20.784 -25969.5 -20.784 0 0 2.57532e+07 6488.59 8.18 9.33 2.92 -1 -1 8.18 4.66564 4.13513 -k6_frac_N10_frac_chain_mem32K_40nm.xml blob_merge.v common 118.71 vpr 154.52 MiB 0.51 57964 -1 -1 5 41.19 -1 -1 59124 -1 -1 616 36 0 0 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 158224 36 100 14036 11283 1 3221 752 31 31 961 clb auto 111.7 MiB 12.79 45792 144.8 MiB 4.37 0.04 13.3702 -2605.71 -13.3702 13.3702 2.65 0.0166135 0.014878 1.73739 1.49632 62 76240 42 5.14688e+07 3.31987e+07 3.99881e+06 4161.10 44.23 8.5389 7.23157 110674 804802 -1 65806 19 12613 58308 2424466 320242 0 0 2424466 320242 56540 15171 0 0 74430 58826 0 0 103277 74445 0 0 57566 17334 0 0 1056441 76655 0 0 1076212 77811 0 0 56540 0 0 46263 401494 417135 2415374 1946 123 15.13 15.13 -2935.87 -15.13 0 0 4.96813e+06 5169.75 1.42 1.45 0.51 -1 -1 1.42 1.00048 0.895691 -k6_frac_N10_frac_chain_mem32K_40nm.xml boundtop.v common 5.99 vpr 61.44 MiB 0.49 44920 -1 -1 3 0.41 -1 -1 37180 -1 -1 92 142 0 0 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 62916 142 193 1069 1140 1 565 427 14 14 196 clb auto 23.4 MiB 0.62 1752 61.4 MiB 0.52 0.00 2.96377 -460.634 -2.96377 2.96377 0.45 0.00111747 0.00102528 0.150161 0.136804 38 3638 11 9.20055e+06 4.95825e+06 467348. 2384.43 0.88 0.41375 0.381118 18724 93853 -1 3301 11 1157 1822 77689 20818 0 0 77689 20818 1822 1367 0 0 3402 2932 0 0 4074 3409 0 0 1961 1456 0 0 32516 5851 0 0 33914 5803 0 0 1822 0 0 670 1665 1664 11467 0 0 3.62254 3.62254 -560.037 -3.62254 0 0 593372. 3027.41 0.13 0.08 0.05 -1 -1 0.13 0.0666037 0.0636074 -k6_frac_N10_frac_chain_mem32K_40nm.xml ch_intrinsics.v common 2.37 vpr 56.58 MiB 0.06 9188 -1 -1 3 0.24 -1 -1 35660 -1 -1 65 99 1 0 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 57936 99 130 363 493 1 251 295 12 12 144 clb auto 18.1 MiB 0.13 717 56.6 MiB 0.13 0.00 1.83922 -198.941 -1.83922 1.83922 0.23 0.000301066 0.000267288 0.0250214 0.022387 40 1645 10 5.66058e+06 4.05111e+06 333335. 2314.82 0.53 0.120528 0.110535 12946 64812 -1 1532 9 620 808 72040 24269 0 0 72040 24269 808 743 0 0 3914 3738 0 0 4492 3914 0 0 867 808 0 0 29829 7624 0 0 32130 7442 0 0 808 0 0 188 245 173 1848 0 0 2.45075 2.45075 -235.916 -2.45075 0 0 419432. 2912.72 0.09 0.03 0.04 -1 -1 0.09 0.0150527 0.0144198 -k6_frac_N10_frac_chain_mem32K_40nm.xml diffeq1.v common 11.31 vpr 60.15 MiB 0.03 9112 -1 -1 6 0.18 -1 -1 33420 -1 -1 32 162 0 5 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 61592 162 96 1075 884 1 667 295 16 16 256 mult_36 auto 22.2 MiB 0.34 4798 60.1 MiB 0.37 0.00 15.573 -1229.29 -15.573 15.573 0.47 0.000953142 0.000857699 0.115767 0.104839 72 9466 41 1.21132e+07 3.70461e+06 1.11200e+06 4343.75 7.66 0.827819 0.767611 29868 220492 -1 8313 21 2687 4502 1591621 437609 0 0 1591621 437609 4502 3410 0 0 70582 69311 0 0 74831 71087 0 0 4876 3628 0 0 733031 145480 0 0 703799 144693 0 0 4502 0 0 1838 4665 4843 26554 0 0 17.1449 17.1449 -1351.54 -17.1449 0 0 1.39441e+06 5446.92 0.31 0.31 0.16 -1 -1 0.31 0.0822306 0.0778269 -k6_frac_N10_frac_chain_mem32K_40nm.xml diffeq2.v common 30.46 vpr 58.85 MiB 0.03 8128 -1 -1 6 0.15 -1 -1 33560 -1 -1 20 66 0 7 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 60264 66 96 866 607 1 547 189 18 18 324 mult_36 auto 20.6 MiB 0.33 4654 58.9 MiB 0.23 0.00 12.016 -717.144 -12.016 12.016 0.78 0.000849562 0.000779966 0.0853851 0.0782323 46 11740 34 1.57076e+07 3.84988e+06 949518. 2930.61 26.00 0.697117 0.651456 33056 191736 -1 9693 19 4292 9313 4610841 1111868 0 0 4610841 1111868 9313 7048 0 0 162153 160820 0 0 175338 162887 0 0 10387 8090 0 0 2127189 392549 0 0 2126461 380474 0 0 9313 0 0 5031 13910 14867 63143 0 0 13.2812 13.2812 -865.402 -13.2812 0 0 1.22123e+06 3769.23 0.28 0.68 0.11 -1 -1 0.28 0.0628532 0.0599499 -k6_frac_N10_frac_chain_mem32K_40nm.xml LU8PEEng.v common 510.26 vpr 616.90 MiB 5.06 209292 -1 -1 101 90.49 -1 -1 103784 -1 -1 2196 114 44 8 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 631708 114 102 38224 33865 1 18116 2464 57 57 3249 clb auto 355.1 MiB 58.20 234636 568.2 MiB 46.80 0.32 66.9135 -51945.6 -66.9135 66.9135 28.95 0.0603744 0.05275 9.11096 7.36426 98 345705 34 1.92089e+08 1.45633e+08 2.09305e+07 6442.12 217.84 43.1312 35.0368 461111 4477766 -1 320823 21 71566 270751 43728863 9899766 0 0 43728863 9899766 263120 93272 0 0 691367 628741 0 0 861838 696109 0 0 273758 107235 0 0 20518229 4100304 0 0 21120551 4274105 0 0 263120 0 0 199651 1004944 1007530 6544494 8063 6012 76.9242 76.9242 -64198.9 -76.9242 0 0 2.65396e+07 8168.55 9.52 15.04 3.31 -1 -1 9.52 4.90348 4.18557 -k6_frac_N10_frac_chain_mem32K_40nm.xml LU32PEEng.v common 2931.03 vpr 2.21 GiB 19.78 708276 -1 -1 101 731.12 -1 -1 312364 -1 -1 7514 114 167 32 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 2313244 114 102 124851 111146 1 59132 7929 103 103 10609 clb auto 1146.8 MiB 191.55 1052983 1856.2 MiB 352.94 2.19 65.2375 -338588 -65.2375 65.2375 102.90 0.283809 0.222166 38.7647 31.0501 128 1388736 25 6.46441e+08 5.09111e+08 8.86191e+07 8353.20 1279.88 159.877 128.912 1721044 19330720 -1 1334833 23 214364 899841 212820179 48714564 0 0 212820179 48714564 843411 266060 0 0 2609670 2368978 0 0 3228635 2628539 0 0 875957 317547 0 0 101251619 21194988 0 0 104010887 21938452 0 0 843411 0 0 658793 4280248 4291340 23394603 59086 247535 74.7939 74.7939 -482198 -74.7939 0 0 1.11898e+08 10547.4 42.76 74.82 15.82 -1 -1 42.76 22.0714 18.4553 -k6_frac_N10_frac_chain_mem32K_40nm.xml mcml.v common 4239.94 vpr 2.01 GiB 47.83 893848 -1 -1 26 2984.80 -1 -1 372920 -1 -1 7038 36 159 27 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 2112500 36 356 190343 166383 1 61580 7616 99 99 9801 clb auto 1339.5 MiB 193.43 722605 1899.0 MiB 348.69 2.05 40.0349 -291855 -40.0349 40.0349 87.98 0.223818 0.174422 36.1212 28.6193 152 950131 20 6.00857e+08 4.77096e+08 9.55486e+07 9748.86 365.86 114.53 94.0952 1749639 21204799 -1 926823 20 219745 554251 99095535 22368010 0 0 99095535 22368010 500725 264536 0 0 1490753 1352094 0 0 1900392 1497383 0 0 514880 290438 0 0 47255511 9330337 0 0 47433274 9633222 0 0 500725 0 0 283846 1202366 1236484 5095990 62718 113538 43.1312 43.1312 -349199 -43.1312 0 0 1.21036e+08 12349.3 42.03 34.82 18.26 -1 -1 42.03 14.751 13.0069 -k6_frac_N10_frac_chain_mem32K_40nm.xml mkDelayWorker32B.v common 69.59 vpr 304.90 MiB 0.94 70504 -1 -1 5 7.00 -1 -1 52648 -1 -1 456 506 45 0 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 312216 506 553 3519 4017 1 3099 1560 50 50 2500 memory auto 50.6 MiB 3.97 15735 304.9 MiB 3.64 0.04 6.80432 -1955.3 -6.80432 6.80432 22.57 0.0112932 0.0103973 1.52083 1.39037 40 24016 15 1.47946e+08 4.92362e+07 7.18436e+06 2873.75 15.32 4.55585 4.24637 260716 1475984 -1 22984 13 3799 4917 3448532 824504 0 0 3448532 824504 4526 4368 0 0 98631 97449 0 0 101147 98956 0 0 4797 4569 0 0 1594731 306885 0 0 1644700 312277 0 0 4526 0 0 730 5225 3942 9251 400 961 7.7292 7.7292 -2398.92 -7.7292 0 0 8.97548e+06 3590.19 2.92 0.97 0.90 -1 -1 2.92 0.476873 0.455011 -k6_frac_N10_frac_chain_mem32K_40nm.xml mkPktMerge.v common 13.42 vpr 62.25 MiB 0.11 16736 -1 -1 2 0.11 -1 -1 33604 -1 -1 29 311 15 0 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 63748 311 156 1019 1160 1 965 511 28 28 784 memory auto 23.9 MiB 0.52 8204 62.3 MiB 0.68 0.01 3.71444 -4070.46 -3.71444 3.71444 2.02 0.00237172 0.00206852 0.251614 0.218882 36 15411 35 4.25198e+07 9.78293e+06 1.94918e+06 2486.20 5.34 0.982491 0.88156 76314 389223 -1 13948 14 3166 3562 2712374 748186 0 0 2712374 748186 3562 3377 0 0 87585 86655 0 0 89265 87873 0 0 3598 3433 0 0 1251982 282755 0 0 1276382 284093 0 0 3562 0 0 396 2815 2263 11862 0 0 4.28754 4.28754 -4822.43 -4.28754 -0.00271738 -0.00135869 2.40571e+06 3068.51 0.72 0.55 0.23 -1 -1 0.72 0.113142 0.105068 -k6_frac_N10_frac_chain_mem32K_40nm.xml mkSMAdapter4B.v common 21.16 vpr 75.10 MiB 0.36 29756 -1 -1 4 1.85 -1 -1 37584 -1 -1 188 193 5 0 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 76904 193 205 2863 2789 1 1455 591 20 20 400 memory auto 38.0 MiB 2.16 11642 75.1 MiB 1.40 0.01 4.52152 -2547.1 -4.52152 4.52152 0.92 0.00405093 0.00363069 0.481799 0.429258 52 20422 29 2.07112e+07 1.28721e+07 1.31074e+06 3276.84 10.39 2.4099 2.15797 42580 268535 -1 18123 15 5304 12867 1421986 342404 0 0 1421986 342404 12422 7042 0 0 43315 38341 0 0 49610 43509 0 0 13239 7741 0 0 654803 124022 0 0 648597 121749 0 0 12422 0 0 7407 40584 38411 285473 482 98 4.91695 4.91695 -2979.81 -4.91695 -0.000474482 -0.000474482 1.72518e+06 4312.96 0.44 0.47 0.16 -1 -1 0.44 0.237369 0.221662 -k6_frac_N10_frac_chain_mem32K_40nm.xml or1200.v common 203.59 vpr 91.57 MiB 0.52 39884 -1 -1 8 4.47 -1 -1 43444 -1 -1 258 385 2 1 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 93772 385 394 4673 4537 1 2422 1040 27 27 729 io auto 53.7 MiB 6.30 31057 90.6 MiB 3.90 0.04 8.28895 -9591.03 -8.28895 8.28895 2.17 0.00838517 0.00769453 1.09169 0.993732 80 50304 34 3.93038e+07 1.53967e+07 3.74040e+06 5130.86 178.01 6.07147 5.46671 93029 775453 -1 44704 19 10790 37776 3239827 591704 0 0 3239827 591704 35788 16252 0 0 86813 78637 0 0 109111 86864 0 0 37418 18144 0 0 1495382 190751 0 0 1475315 201056 0 0 35788 0 0 25638 134004 133584 812083 2219 201 8.86644 8.86644 -10632.1 -8.86644 0 0 4.71674e+06 6470.15 1.24 1.05 0.51 -1 -1 1.24 0.507334 0.469825 -k6_frac_N10_frac_chain_mem32K_40nm.xml raygentop.v common 28.59 vpr 75.64 MiB 0.31 31476 -1 -1 3 1.26 -1 -1 39980 -1 -1 112 214 0 8 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 77460 214 305 2963 2869 1 1445 639 19 19 361 io auto 37.9 MiB 2.06 11737 75.6 MiB 1.07 0.01 4.44136 -2511.57 -4.44136 4.44136 0.80 0.0035705 0.00323596 0.357729 0.325237 64 23261 27 1.72706e+07 9.20413e+06 1.47376e+06 4082.44 18.64 2.18033 2.0028 41203 295207 -1 20670 16 5923 13194 3767807 812851 0 0 3767807 812851 12859 8224 0 0 108077 104102 0 0 115297 108235 0 0 13602 9051 0 0 1756786 287099 0 0 1761186 296140 0 0 12859 0 0 7006 25427 25210 134026 339 0 4.99203 4.99203 -2998.16 -4.99203 0 0 1.84179e+06 5101.91 0.46 0.77 0.18 -1 -1 0.46 0.215589 0.204391 -k6_frac_N10_frac_chain_mem32K_40nm.xml sha.v common 251.27 abc 87.54 MiB 1.00 38588 -1 -1 3 233.89 -1 -1 89644 -1 -1 156 38 0 0 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 76412 38 36 2995 2744 1 1210 230 17 17 289 clb auto 37.9 MiB 1.68 11251 74.6 MiB 0.65 0.01 8.56417 -2373.71 -8.56417 8.56417 0.55 0.00258028 0.00219595 0.231783 0.196879 70 17107 43 1.34605e+07 8.40746e+06 1.24100e+06 4294.11 7.48 1.82587 1.55079 33499 247730 -1 15269 20 4202 11767 416454 70709 0 0 416454 70709 10473 4913 0 0 15291 12020 0 0 21003 15297 0 0 10779 5449 0 0 181336 15652 0 0 177572 17378 0 0 10473 0 0 6558 34411 37087 234899 1581 212 10.0582 10.0582 -2861.56 -10.0582 0 0 1.56192e+06 5404.58 0.33 0.28 0.16 -1 -1 0.33 0.212655 0.19397 -k6_frac_N10_frac_chain_mem32K_40nm.xml spree.v common 17.92 vpr 64.11 MiB 0.17 20588 -1 -1 15 0.90 -1 -1 34724 -1 -1 65 45 3 1 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 65644 45 32 1275 1232 1 831 146 14 14 196 memory auto 26.5 MiB 1.99 7358 64.1 MiB 0.48 0.00 9.73534 -6189.64 -9.73534 9.73534 0.35 0.00192897 0.00169201 0.204155 0.174849 66 13761 23 9.20055e+06 5.54311e+06 787562. 4018.17 11.52 1.26249 1.09747 22236 154735 -1 11896 15 3603 9451 1894263 474918 0 0 1894263 474918 9451 5128 0 0 61594 58946 0 0 67047 62106 0 0 9844 5784 0 0 873457 170995 0 0 872870 171959 0 0 9451 0 0 5994 16871 19272 130048 0 0 11.5689 11.5689 -7446.16 -11.5689 0 0 978561. 4992.66 0.21 0.40 0.10 -1 -1 0.21 0.118548 0.110213 -k6_frac_N10_frac_chain_mem32K_40nm.xml stereovision0.v common 101.61 vpr 206.82 MiB 1.58 122388 -1 -1 5 8.50 -1 -1 70916 -1 -1 706 157 0 0 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 211784 157 197 23846 21799 1 6628 1060 33 33 1089 clb auto 172.9 MiB 7.51 39660 206.8 MiB 5.72 0.05 2.93357 -13269.6 -2.93357 2.93357 3.05 0.0198372 0.0173212 2.42052 2.0469 48 66913 47 6.0475e+07 3.80493e+07 3.54904e+06 3258.99 59.14 12.4713 10.6438 116215 723657 -1 55807 15 17711 26801 944837 193747 0 0 944837 193747 24516 19009 0 0 36730 28680 0 0 45410 36757 0 0 25039 19608 0 0 409041 45681 0 0 404101 44012 0 0 24516 0 0 6976 35093 35615 206957 2612 2577 3.56714 3.56714 -15459.8 -3.56714 0 0 4.54846e+06 4176.73 1.22 1.21 0.43 -1 -1 1.22 1.20399 1.10312 -k6_frac_N10_frac_chain_mem32K_40nm.xml stereovision1.v common 160.75 vpr 239.79 MiB 1.37 107908 -1 -1 3 45.69 -1 -1 84260 -1 -1 680 115 0 40 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 245540 115 145 23133 19546 1 9699 980 40 40 1600 mult_36 auto 173.2 MiB 7.32 81105 208.3 MiB 6.63 0.07 5.21748 -22044.5 -5.21748 5.21748 5.27 0.0201233 0.0158908 2.31124 1.89573 86 129171 43 9.16046e+07 5.24886e+07 8.98461e+06 5615.38 70.02 11.1155 9.40979 212028 1885476 -1 117724 15 31504 49498 21436499 4224925 0 0 21436499 4224925 44127 35657 0 0 530243 516130 0 0 559563 530803 0 0 45579 36684 0 0 9832098 1567534 0 0 10424889 1538117 0 0 44127 0 0 13076 164766 155396 637716 5998 4662 5.68185 5.68185 -25906.1 -5.68185 0 0 1.13675e+07 7104.67 3.30 4.51 1.31 -1 -1 3.30 1.22303 1.11763 -k6_frac_N10_frac_chain_mem32K_40nm.xml stereovision2.v common 631.38 vpr 1.42 GiB 2.18 155268 -1 -1 3 7.86 -1 -1 201788 -1 -1 1652 149 0 324 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 1486036 149 182 65737 42630 1 35969 2307 104 104 10816 mult_36 auto 437.3 MiB 23.85 336953 1451.2 MiB 38.84 0.26 14.2356 -61247.3 -14.2356 14.2356 109.87 0.065395 0.0587853 9.91911 8.34597 80 459787 42 6.67561e+08 2.17331e+08 5.94869e+07 5499.90 341.56 47.3082 40.6578 1421150 12563967 -1 438459 18 115719 135845 31571876 6342168 0 0 31571876 6342168 132995 120432 0 0 919852 880239 0 0 1053929 923496 0 0 134066 121693 0 0 14676287 2137206 0 0 14654747 2159102 0 0 132995 0 0 17381 115797 106663 443045 3223 4364 15.8485 15.8485 -70296.7 -15.8485 0 0 7.49726e+07 6931.63 27.92 9.15 8.84 -1 -1 27.92 3.94951 3.5461 -k6_frac_N10_frac_chain_mem32K_40nm.xml stereovision3.v common 2.08 vpr 55.70 MiB 0.08 9940 -1 -1 5 0.15 -1 -1 32716 -1 -1 14 11 0 0 success v8.0.0-7665-g5d69764bf Release IPO VTR_ASSERT_LEVEL=2 GNU 9.4.0 on Linux-4.15.0-197-generic x86_64 2023-04-24T18:37:45 betzgrp-wintermute.eecg.utoronto.ca /home/mahmo494/Desktop/RLplace_2/vtr-verilog-to-routing/vtr_flow/tasks 57032 11 30 313 321 2 118 55 7 7 49 clb auto 17.6 MiB 0.28 384 55.7 MiB 0.02 0.00 2.27568 -156.828 -2.27568 2.03361 0.06 0.000179065 0.000134795 0.00894232 0.00760181 30 982 28 1.07788e+06 754516 77114.5 1573.76 0.39 0.0895676 0.0743918 3660 13876 -1 704 13 435 770 24606 8197 0 0 24606 8197 770 615 0 0 1332 1096 0 0 1458 1332 0 0 860 650 0 0 10575 2148 0 0 9611 2356 0 0 770 0 0 335 365 317 2897 0 0 2.49945 2.25671 -184.718 -2.49945 0 0 95414.1 1947.23 0.01 0.02 0.01 -1 -1 0.01 0.0175866 0.0164328 +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 total_swap accepted_swap rejected_swap aborted_swap 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_frac_N10_frac_chain_mem32K_40nm.xml arm_core.v common 583.54 vpr 284.30 MiB 2.26 127036 -1 -1 18 143.67 -1 -1 69044 -1 -1 1012 133 24 0 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:49 gh-actions-runner-vtr-auto-spawned42 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 291128 133 179 18379 18161 1 8999 1348 39 39 1521 clb auto 182.8 MiB 38.65 139498 723319 238538 468975 15806 214.7 MiB 25.63 0.23 16.8897 -129110 -16.8897 16.8897 7.69 0.0626154 0.0544242 7.09752 5.71448 102 202542 32 8.65315e+07 6.7694e+07 9.94663e+06 6539.54 278.54 32.6623 26.1014 217584 2108762 -1 184530 15 36437 132687 21876289 4735687 0 0 21876289 4735687 116013 44730 0 0 387139 354311 0 0 461172 389401 0 0 119910 49834 0 0 10292289 1936912 0 0 10499766 1960499 0 0 116013 0 0 82407 744922 777099 4024753 18649 7546 18.3658 18.3658 -144874 -18.3658 0 0 1.24776e+07 8203.53 7.68 11.90 2.76 -1 -1 7.68 3.72028 3.19167 +k6_frac_N10_frac_chain_mem32K_40nm.xml bgm.v common 1047.98 vpr 668.36 MiB 6.44 373064 -1 -1 14 372.53 -1 -1 149696 -1 -1 2738 257 0 11 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:49 gh-actions-runner-vtr-auto-spawned42 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 684400 257 32 36518 33906 1 19790 3038 63 63 3969 clb auto 379.1 MiB 95.55 254590 2202438 775550 1395801 31087 668.4 MiB 149.56 1.15 17.922 -23247.4 -17.922 17.922 74.01 0.176172 0.136174 19.2625 15.0121 76 397155 41 2.36641e+08 1.5192e+08 2.05973e+07 5189.55 229.02 70.1957 55.6831 506266 4280222 -1 375988 23 94107 422462 29079480 4995732 0 0 29079480 4995732 422462 153170 0 0 646594 537328 0 0 910439 649559 0 0 443385 175289 0 0 13141347 1723999 0 0 13515253 1756387 0 0 422462 0 0 340947 2219541 2157492 15111548 0 0 20.0923 20.0923 -25869.8 -20.0923 0 0 2.57532e+07 6488.59 14.89 24.61 5.56 -1 -1 14.89 11.265 9.47638 +k6_frac_N10_frac_chain_mem32K_40nm.xml blob_merge.v common 304.07 vpr 164.58 MiB 0.68 57488 -1 -1 5 75.57 -1 -1 66788 -1 -1 616 36 0 0 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:49 gh-actions-runner-vtr-auto-spawned42 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 168528 36 100 14036 11283 1 3221 752 31 31 961 clb auto 122.9 MiB 23.95 45792 311790 99765 194358 17667 156.0 MiB 8.56 0.08 13.3702 -2605.71 -13.3702 13.3702 4.96 0.0320431 0.0281398 3.37408 2.78262 62 75192 47 5.14688e+07 3.31987e+07 3.99881e+06 4161.10 167.92 14.3783 11.4346 110674 804802 -1 66248 17 12785 58727 2464123 325270 0 0 2464123 325270 57043 15402 0 0 74924 59239 0 0 104321 74938 0 0 58116 17535 0 0 1077044 78388 0 0 1092675 79768 0 0 57043 0 0 46702 407614 420451 2440416 1861 123 15.1322 15.1322 -2935.85 -15.1322 0 0 4.96813e+06 5169.75 2.65 2.78 0.97 -1 -1 2.65 1.89928 1.61546 +k6_frac_N10_frac_chain_mem32K_40nm.xml boundtop.v common 9.78 vpr 72.69 MiB 0.69 45372 -1 -1 3 0.75 -1 -1 40416 -1 -1 92 142 0 0 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:49 gh-actions-runner-vtr-auto-spawned42 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 74432 142 193 1069 1140 1 565 427 14 14 196 clb auto 34.7 MiB 1.06 1752 149878 48868 80243 20767 72.7 MiB 0.76 0.01 2.96377 -460.634 -2.96377 2.96377 0.71 0.0028657 0.0026696 0.307281 0.286074 38 3669 14 9.20055e+06 4.95825e+06 467348. 2384.43 1.80 0.896693 0.825641 18724 93853 -1 3301 11 1157 1822 77690 20816 0 0 77690 20816 1822 1367 0 0 3401 2932 0 0 4076 3408 0 0 1961 1456 0 0 32524 5850 0 0 33906 5803 0 0 1822 0 0 670 1672 1664 11474 0 0 3.62254 3.62254 -560.037 -3.62254 0 0 593372. 3027.41 0.24 0.13 0.11 -1 -1 0.24 0.105696 0.0999064 +k6_frac_N10_frac_chain_mem32K_40nm.xml ch_intrinsics.v common 4.20 vpr 67.44 MiB 0.06 9784 -1 -1 3 0.39 -1 -1 37396 -1 -1 65 99 1 0 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:49 gh-actions-runner-vtr-auto-spawned42 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 69060 99 130 363 493 1 251 295 12 12 144 clb auto 29.2 MiB 0.24 717 71908 25870 34054 11984 67.4 MiB 0.27 0.00 1.83922 -198.941 -1.83922 1.83922 0.45 0.00107536 0.000983006 0.084569 0.0781498 40 1645 10 5.66058e+06 4.05111e+06 333335. 2314.82 1.04 0.284185 0.258873 12946 64812 -1 1532 9 620 808 72040 24269 0 0 72040 24269 808 743 0 0 3914 3738 0 0 4492 3914 0 0 867 808 0 0 29829 7624 0 0 32130 7442 0 0 808 0 0 188 245 173 1848 0 0 2.45075 2.45075 -235.916 -2.45075 0 0 419432. 2912.72 0.16 0.06 0.08 -1 -1 0.16 0.0334775 0.0315937 +k6_frac_N10_frac_chain_mem32K_40nm.xml diffeq1.v common 43.62 vpr 71.27 MiB 0.05 9636 -1 -1 6 0.30 -1 -1 36860 -1 -1 32 162 0 5 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:49 gh-actions-runner-vtr-auto-spawned42 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 72980 162 96 1075 884 1 667 295 16 16 256 mult_36 auto 33.3 MiB 0.67 4798 79756 25666 46693 7397 71.3 MiB 0.76 0.01 15.573 -1229.29 -15.573 15.573 1.08 0.00404968 0.00376809 0.326322 0.303508 66 9962 44 1.21132e+07 3.70461e+06 1.03599e+06 4046.83 36.92 2.32322 2.13815 28848 203676 -1 8389 22 3031 5003 1662328 462996 0 0 1662328 462996 5003 3821 0 0 74447 73340 0 0 78985 74896 0 0 5423 4117 0 0 758826 152086 0 0 739644 154736 0 0 5003 0 0 1990 4631 4970 27606 0 0 17.0901 17.0901 -1355.89 -17.0901 0 0 1.28841e+06 5032.87 0.50 0.64 0.29 -1 -1 0.50 0.177776 0.166942 +k6_frac_N10_frac_chain_mem32K_40nm.xml diffeq2.v common 19.92 vpr 70.00 MiB 0.03 8412 -1 -1 6 0.17 -1 -1 36716 -1 -1 20 66 0 7 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:49 gh-actions-runner-vtr-auto-spawned42 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 71680 66 96 866 607 1 547 189 18 18 324 mult_36 auto 32.0 MiB 0.61 4654 51137 19049 27853 4235 70.0 MiB 0.59 0.01 12.016 -717.144 -12.016 12.016 1.33 0.00288125 0.00270837 0.299383 0.281 46 11715 25 1.57076e+07 3.84988e+06 949518. 2930.61 12.33 1.06453 0.994468 33056 191736 -1 9693 19 4291 9311 4610800 1111878 0 0 4610800 1111878 9311 7047 0 0 162170 160836 0 0 175341 162904 0 0 10385 8089 0 0 2127055 392581 0 0 2126538 380421 0 0 9311 0 0 5030 13904 14865 63106 0 0 13.2812 13.2812 -865.402 -13.2812 0 0 1.22123e+06 3769.23 0.55 1.50 0.28 -1 -1 0.55 0.161177 0.152592 +k6_frac_N10_frac_chain_mem32K_40nm.xml LU8PEEng.v common 5168.34 vpr 613.42 MiB 6.03 207148 -1 -1 101 162.07 -1 -1 107064 -1 -1 2196 114 44 8 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:49 gh-actions-runner-vtr-auto-spawned42 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 628144 114 102 38224 33865 1 18116 2464 57 57 3249 clb auto 367.2 MiB 109.09 234636 1915489 724304 1164028 27157 581.5 MiB 112.18 0.83 66.9135 -51945.6 -66.9135 66.9135 57.34 0.131263 0.114164 18.2276 14.4048 90 365741 48 1.92089e+08 1.45633e+08 1.94366e+07 5982.34 4609.75 106.508 83.4994 441623 4070163 -1 327184 24 72941 275676 44891770 9678649 0 0 44891770 9678649 266831 93636 0 0 740951 671825 0 0 917391 747345 0 0 277270 108185 0 0 21096127 3960057 0 0 21593200 4097601 0 0 266831 0 0 202110 1035110 1041645 6661945 9314 7656 76.3379 76.3379 -66111.6 -76.3379 0 0 2.43249e+07 7486.90 15.86 27.84 5.88 -1 -1 15.86 9.32536 7.81205 +k6_frac_N10_frac_chain_mem32K_40nm.xml LU32PEEng.v common 12253.51 vpr 2.06 GiB 24.80 702124 -1 -1 101 1393.87 -1 -1 324392 -1 -1 7514 114 167 32 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:49 gh-actions-runner-vtr-auto-spawned42 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 2159640 114 102 124851 111146 1 59132 7929 103 103 10609 clb auto 1159.2 MiB 360.78 1052983 9965835 4119074 5792066 54695 1877.1 MiB 704.52 3.21 65.2375 -338588 -65.2375 65.2375 220.28 0.329452 0.260932 61.6871 48.1144 126 1412558 40 6.46441e+08 5.09111e+08 8.73307e+07 8231.76 9221.47 183.942 146.5 1710436 19091112 -1 1339294 22 215646 900684 223339649 51896881 0 0 223339649 51896881 844018 267615 0 0 2644985 2402486 0 0 3287959 2664786 0 0 877062 319916 0 0 106407801 22685912 0 0 109277824 23556166 0 0 844018 0 0 658116 4296012 4273075 23348543 59126 221175 75.0218 75.0218 -494523 -75.0218 0 0 1.10400e+08 10406.3 49.82 82.53 17.74 -1 -1 49.82 18.8426 16.0775 +k6_frac_N10_frac_chain_mem32K_40nm.xml mcml.v common 6915.92 vpr 2.15 GiB 58.83 890956 -1 -1 26 5002.13 -1 -1 375740 -1 -1 7038 36 159 27 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:49 gh-actions-runner-vtr-auto-spawned42 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 2249424 36 356 190343 166383 1 61580 7616 99 99 9801 clb auto 1355.4 MiB 258.31 722605 11167567 4330804 6423181 413582 1922.7 MiB 627.01 3.78 40.0349 -291855 -40.0349 40.0349 119.00 0.28365 0.226982 45.8958 37.3683 144 955962 23 6.00857e+08 4.77096e+08 9.11403e+07 9299.09 589.85 137.019 112.824 1700639 20154183 -1 934490 19 216687 545183 104908820 25967919 0 0 104908820 25967919 491671 261307 0 0 1548685 1384870 0 0 1958090 1556136 0 0 505616 287421 0 0 50205079 11073550 0 0 50199679 11404635 0 0 491671 0 0 277731 1192268 1235559 4877321 62524 115078 43.0415 43.0415 -352040 -43.0415 0 0 1.15652e+08 11800.0 46.86 51.64 19.74 -1 -1 46.86 16.9449 14.9292 +k6_frac_N10_frac_chain_mem32K_40nm.xml mkDelayWorker32B.v common 126.67 vpr 317.73 MiB 1.18 69740 -1 -1 5 11.78 -1 -1 56008 -1 -1 456 506 45 0 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:49 gh-actions-runner-vtr-auto-spawned42 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 325356 506 553 3519 4017 1 3099 1560 50 50 2500 memory auto 62.0 MiB 7.03 15735 1150148 545151 422976 182021 317.7 MiB 6.50 0.07 6.80432 -1955.3 -6.80432 6.80432 41.74 0.0218543 0.0199401 2.87939 2.5967 40 23990 15 1.47946e+08 4.92362e+07 7.18436e+06 2873.75 28.29 8.28019 7.61139 260716 1475984 -1 22959 13 3800 4917 3473456 838921 0 0 3473456 838921 4527 4369 0 0 98810 97630 0 0 101330 99135 0 0 4798 4570 0 0 1607324 314105 0 0 1656667 319112 0 0 4527 0 0 730 5238 3996 9252 399 961 7.7292 7.7292 -2395.07 -7.7292 0 0 8.97548e+06 3590.19 5.57 1.91 1.79 -1 -1 5.57 0.875143 0.823244 +k6_frac_N10_frac_chain_mem32K_40nm.xml mkPktMerge.v common 24.69 vpr 73.60 MiB 0.16 16940 -1 -1 2 0.16 -1 -1 36836 -1 -1 29 311 15 0 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:49 gh-actions-runner-vtr-auto-spawned42 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 75364 311 156 1019 1160 1 965 511 28 28 784 memory auto 35.3 MiB 0.88 8204 204711 70832 123314 10565 73.6 MiB 1.31 0.02 3.71444 -4070.46 -3.71444 3.71444 3.71 0.00555979 0.00485305 0.567935 0.494678 36 15411 35 4.25198e+07 9.78293e+06 1.94918e+06 2486.20 10.48 2.10544 1.87459 76314 389223 -1 13948 14 3166 3562 2712374 748186 0 0 2712374 748186 3562 3377 0 0 87585 86655 0 0 89265 87873 0 0 3598 3433 0 0 1251982 282755 0 0 1276382 284093 0 0 3562 0 0 396 2815 2263 11862 0 0 4.28754 4.28754 -4822.43 -4.28754 -0.00271738 -0.00135869 2.40571e+06 3068.51 1.25 1.07 0.47 -1 -1 1.25 0.24306 0.224609 +k6_frac_N10_frac_chain_mem32K_40nm.xml mkSMAdapter4B.v common 30.36 vpr 86.77 MiB 0.38 29320 -1 -1 4 3.00 -1 -1 40712 -1 -1 188 193 5 0 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:49 gh-actions-runner-vtr-auto-spawned42 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 88848 193 205 2863 2789 1 1455 591 20 20 400 memory auto 49.6 MiB 4.06 11642 265844 92770 145763 27311 86.8 MiB 2.70 0.03 4.52152 -2547.1 -4.52152 4.52152 1.70 0.00883134 0.00792978 1.05264 0.927861 52 19913 20 2.07112e+07 1.28721e+07 1.31074e+06 3276.84 11.41 3.39207 2.99277 42580 268535 -1 17905 15 5289 12745 1471240 365825 0 0 1471240 365825 12288 6989 0 0 44474 39572 0 0 50685 44716 0 0 13085 7700 0 0 678707 134588 0 0 672001 132260 0 0 12288 0 0 7269 38367 36966 273159 499 97 4.91806 4.91806 -2995.21 -4.91806 -0.000474482 -0.000474482 1.72518e+06 4312.96 0.78 0.93 0.34 -1 -1 0.78 0.452378 0.414209 +k6_frac_N10_frac_chain_mem32K_40nm.xml or1200.v common 96.18 vpr 121.08 MiB 0.63 39824 -1 -1 8 8.08 -1 -1 44660 -1 -1 258 385 2 1 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:49 gh-actions-runner-vtr-auto-spawned42 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 123988 385 394 4673 4537 1 2422 1040 27 27 729 io auto 65.2 MiB 11.38 31057 606745 237084 344221 25440 102.1 MiB 7.51 0.08 8.28895 -9591.03 -8.28895 8.28895 3.54 0.018804 0.0168864 2.31506 1.98075 90 46346 24 3.93038e+07 1.53967e+07 4.16306e+06 5710.65 50.92 10.9219 9.57036 97397 860673 -1 43862 20 10005 34919 3111396 573903 0 0 3111396 573903 33280 14842 0 0 79378 71234 0 0 100615 79428 0 0 34858 16570 0 0 1442455 190475 0 0 1420810 201354 0 0 33280 0 0 23884 120158 117967 736675 1813 56 8.86754 8.86754 -10883.6 -8.86754 0 0 5.20725e+06 7143.01 2.53 2.21 1.08 -1 -1 2.53 1.10656 0.994074 +k6_frac_N10_frac_chain_mem32K_40nm.xml raygentop.v common 35.72 vpr 86.49 MiB 0.41 31640 -1 -1 3 1.69 -1 -1 43372 -1 -1 112 214 0 8 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:49 gh-actions-runner-vtr-auto-spawned42 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 88564 214 305 2963 2869 1 1445 639 19 19 361 io auto 48.9 MiB 3.64 11737 250980 84439 153411 13130 86.5 MiB 2.14 0.03 4.44136 -2511.57 -4.44136 4.44136 1.48 0.00896997 0.00787568 0.881744 0.782364 62 23914 29 1.72706e+07 9.20413e+06 1.42198e+06 3939.00 18.94 3.93332 3.52675 40483 281719 -1 20358 17 5836 12809 2980957 662877 0 0 2980957 662877 12561 7996 0 0 106408 103314 0 0 111762 106470 0 0 13273 8738 0 0 1374421 214283 0 0 1362532 222076 0 0 12561 0 0 6797 24561 24020 131982 250 0 5.01085 5.01085 -3005.46 -5.01085 0 0 1.76637e+06 4892.99 0.83 1.33 0.33 -1 -1 0.83 0.473515 0.440189 +k6_frac_N10_frac_chain_mem32K_40nm.xml sha.v common 472.50 abc 92.02 MiB 1.43 38276 -1 -1 3 438.61 -1 -1 94228 -1 -1 156 38 0 0 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:49 gh-actions-runner-vtr-auto-spawned42 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 88096 38 36 2995 2744 1 1210 230 17 17 289 clb auto 49.2 MiB 3.22 11251 51622 14069 33893 3660 86.0 MiB 1.54 0.02 8.56417 -2373.71 -8.56417 8.56417 1.11 0.00846637 0.00771902 0.72726 0.616065 74 16051 22 1.34605e+07 8.40746e+06 1.29327e+06 4475.00 16.01 5.12739 4.42106 34075 257581 -1 15820 21 5034 13288 534059 89055 0 0 534059 89055 12124 6019 0 0 18350 13547 0 0 27972 18424 0 0 12475 6589 0 0 233543 21727 0 0 229595 22749 0 0 12124 0 0 7379 38933 39445 259032 1453 521 10.3569 10.3569 -2969.66 -10.3569 0 0 1.62379e+06 5618.64 0.72 0.82 0.33 -1 -1 0.72 0.607918 0.533068 +k6_frac_N10_frac_chain_mem32K_40nm.xml spree.v common 22.76 vpr 75.44 MiB 0.22 20616 -1 -1 15 1.13 -1 -1 39032 -1 -1 65 45 3 1 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:49 gh-actions-runner-vtr-auto-spawned42 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 77252 45 32 1275 1232 1 831 146 14 14 196 memory auto 37.8 MiB 3.64 7358 31250 9081 18235 3934 75.4 MiB 0.85 0.01 9.73534 -6189.64 -9.73534 9.73534 0.70 0.00482235 0.00424014 0.453393 0.393707 68 13670 22 9.20055e+06 5.54311e+06 806220. 4113.37 12.12 2.15945 1.89866 22432 157909 -1 11694 15 3410 9076 1699511 422960 0 0 1699511 422960 9076 4803 0 0 57842 55629 0 0 62777 58202 0 0 9436 5463 0 0 781091 149342 0 0 779289 149521 0 0 9076 0 0 5805 15868 17275 121698 0 0 11.4497 11.4497 -7399.84 -11.4497 0 0 1.00082e+06 5106.22 0.36 0.76 0.21 -1 -1 0.36 0.261948 0.241941 +k6_frac_N10_frac_chain_mem32K_40nm.xml stereovision0.v common 128.34 vpr 242.26 MiB 2.04 122964 -1 -1 5 14.75 -1 -1 72556 -1 -1 706 157 0 0 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:49 gh-actions-runner-vtr-auto-spawned42 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 248072 157 197 23846 21799 1 6628 1060 33 33 1089 clb auto 184.4 MiB 13.02 39660 573672 189186 359589 24897 218.4 MiB 13.09 0.12 2.93357 -13269.6 -2.93357 2.93357 5.64 0.0539527 0.0471024 6.51429 5.29877 50 62562 33 6.0475e+07 3.80493e+07 3.66263e+06 3363.29 51.59 26.461 21.6395 117303 744553 -1 55467 14 16825 26626 925300 189613 0 0 925300 189613 24093 18260 0 0 36490 28373 0 0 44269 36512 0 0 24639 18848 0 0 399098 44399 0 0 396711 43221 0 0 24093 0 0 7448 36551 38303 216006 2825 2823 3.56714 3.56714 -15222.1 -3.56714 0 0 4.71657e+06 4331.10 2.34 2.96 0.89 -1 -1 2.34 2.80554 2.43686 +k6_frac_N10_frac_chain_mem32K_40nm.xml stereovision1.v common 297.83 vpr 268.80 MiB 1.85 108200 -1 -1 3 76.90 -1 -1 87708 -1 -1 680 115 0 40 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:49 gh-actions-runner-vtr-auto-spawned42 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 275248 115 145 23133 19546 1 9699 980 40 40 1600 mult_36 auto 184.5 MiB 14.01 81105 521535 173000 326356 22179 219.1 MiB 13.27 0.14 5.21748 -22044.5 -5.21748 5.21748 8.42 0.0394073 0.0310078 4.48296 3.63749 86 129410 42 9.16046e+07 5.24886e+07 8.98461e+06 5615.38 139.26 21.0186 17.3992 212028 1885476 -1 117897 15 31467 49921 21563487 4242494 0 0 21563487 4242494 44253 35730 0 0 536149 521931 0 0 565778 536801 0 0 45751 36730 0 0 9907327 1569796 0 0 10464229 1541506 0 0 44253 0 0 13245 171517 157850 650283 6340 4366 5.68185 5.68185 -25366.7 -5.68185 0 0 1.13675e+07 7104.67 5.66 9.30 2.46 -1 -1 5.66 2.74907 2.40761 +k6_frac_N10_frac_chain_mem32K_40nm.xml stereovision2.v common 1071.34 vpr 1.43 GiB 2.73 155960 -1 -1 3 12.63 -1 -1 205240 -1 -1 1652 149 0 324 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:49 gh-actions-runner-vtr-auto-spawned42 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 1504576 149 182 65737 42630 1 35969 2307 104 104 10816 mult_36 auto 447.2 MiB 45.89 336953 1998354 713359 1226619 58376 1469.3 MiB 93.66 0.68 14.2356 -61247.3 -14.2356 14.2356 217.14 0.150337 0.134365 21.9577 18.3417 80 459361 44 6.67561e+08 2.17331e+08 5.94869e+07 5499.90 491.07 83.3494 70.3513 1421150 12563967 -1 438469 19 116078 136003 31818336 6380705 0 0 31818336 6380705 133312 120755 0 0 920582 880817 0 0 1055780 924151 0 0 134353 121973 0 0 14806651 2154500 0 0 14767658 2178509 0 0 133312 0 0 17330 113879 106009 442672 3046 3323 15.8508 15.8508 -71468.9 -15.8508 0 0 7.49726e+07 6931.63 63.24 19.17 16.36 -1 -1 63.24 8.28146 7.20915 +k6_frac_N10_frac_chain_mem32K_40nm.xml stereovision3.v common 2.98 vpr 66.86 MiB 0.08 10132 -1 -1 5 0.22 -1 -1 35988 -1 -1 14 11 0 0 success 3634420-dirty release IPO VTR_ASSERT_LEVEL=2 GNU 9.5.0 on Linux-5.10.35-v8 x86_64 2023-11-11T22:36:49 gh-actions-runner-vtr-auto-spawned42 /root/vtr-verilog-to-routing/vtr-verilog-to-routing 68468 11 30 313 321 2 118 55 7 7 49 clb auto 28.8 MiB 0.41 384 2655 498 2061 96 66.9 MiB 0.06 0.00 2.27568 -156.828 -2.27568 2.03361 0.11 0.000855836 0.000749128 0.0300177 0.0268101 30 982 28 1.07788e+06 754516 77114.5 1573.76 0.50 0.184304 0.159996 3660 13876 -1 704 13 435 770 24606 8197 0 0 24606 8197 770 615 0 0 1332 1096 0 0 1458 1332 0 0 860 650 0 0 10575 2148 0 0 9611 2356 0 0 770 0 0 335 365 317 2897 0 0 2.49945 2.25671 -184.718 -2.49945 0 0 95414.1 1947.23 0.03 0.06 0.02 -1 -1 0.03 0.0448362 0.0411822 From 7a323debda989269a7379267f461c6d3f30175f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fahrican=20Ko=C5=9Far?= Date: Tue, 14 Nov 2023 14:01:23 -0500 Subject: [PATCH 2/2] fix noc unit test --- vpr/test/test_noc_storage.cpp | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/vpr/test/test_noc_storage.cpp b/vpr/test/test_noc_storage.cpp index a0a3e2ee54b..1cdc57550ad 100644 --- a/vpr/test/test_noc_storage.cpp +++ b/vpr/test/test_noc_storage.cpp @@ -205,8 +205,6 @@ TEST_CASE("test_router_link_list", "[vpr_noc]") { NocRouterId source; NocRouterId sink; - NocLinkId link_id; - // testing datastructure NocStorage test_noc; @@ -279,7 +277,7 @@ TEST_CASE("test_remove_link", "[vpr_noc]") { std::mt19937 rand_num_gen(device()); // random number generation to determine routers of the link to remove - std::uniform_int_distribution src_router(0, NUM_OF_ROUTERS); + std::uniform_int_distribution src_router(0, NUM_OF_ROUTERS - 1); std::uniform_int_distribution sink_router(1, NOC_CONNECTIVITY - 1); // create the NoC @@ -349,9 +347,9 @@ TEST_CASE("test_remove_link", "[vpr_noc]") { auto& outgoing_links = test_noc.get_noc_router_connections(link_to_remove_src_router); // go through all the outgoing links of the source router in the link we removed and check that the link does not exist there as well. - for (auto outgoing_link_id = outgoing_links.begin(); outgoing_link_id != outgoing_links.end(); outgoing_link_id++) { + for (auto outgoing_link : outgoing_links) { // get the current outgoing link - const NocLink& curr_outgoing_link = test_noc.get_single_noc_link(*outgoing_link_id); + const NocLink& curr_outgoing_link = test_noc.get_single_noc_link(outgoing_link); if ((curr_outgoing_link.get_source_router() == link_to_remove_src_router) && (curr_outgoing_link.get_sink_router() == link_to_remove_sink_router)) { link_removed_from_outgoing_vector = false; @@ -363,9 +361,9 @@ TEST_CASE("test_remove_link", "[vpr_noc]") { const auto& links_in_noc = test_noc.get_noc_links(); // go through the links and make sure that none of them have the source and sink router of the link // that we removed. THe removed link should have the source and sink routers set to invalid values. - for (auto single_link = links_in_noc.begin(); single_link != links_in_noc.end(); single_link++) { + for (auto single_link : links_in_noc) { // check whether the source and sink router of the current link matches the routers in the link to remove - if ((single_link->get_source_router() == link_to_remove_src_router) && (single_link->get_sink_router() == link_to_remove_sink_router)) { + if ((single_link.get_source_router() == link_to_remove_src_router) && (single_link.get_sink_router() == link_to_remove_sink_router)) { // this indicates that the link was not set to an invalid state and not removed properly link_removed_from_outgoing_vector = false; break; @@ -412,8 +410,6 @@ TEST_CASE("test_generate_router_key_from_grid_location", "[vpr_noc]") { // this will be set to the total number of routers (and should be set before adding routers) test_noc.set_device_grid_spec((int)NUM_OF_ROUTERS, 0); - NocRouterId converted_id; - // add all the routers to noc_storage and populate the golden router set for (int router_number = 0; router_number < NUM_OF_ROUTERS; router_number++) { // determine the current router parameters