The-OpenROAD-Project / OpenROAD

OpenROAD's unified application implementing an RTL-to-GDS Flow. Documentation at https://openroad.readthedocs.io/en/latest/
https://theopenroadproject.org/
BSD 3-Clause "New" or "Revised" License
1.6k stars 556 forks source link

TritonPart (par) is too verbose #4336

Closed oharboe closed 11 months ago

oharboe commented 11 months ago

Description

Important and actionable information is drowning.

OpenROAD v2.0-11160-g042cdcfa4 
This program is licensed under the BSD-3 license. See the LICENSE file for details.
Components of this program may be licensed under more restrictive licenses which must be honored.
[INFO ORD-0030] Using 48 thread(s).
HierRTLMP Flow enabled...
Call Macro Placer  -halo_width 10 -report_directory bazel-out/k8-fastbuild/bin//build/objects/asap7/BoomNonBlockingDCache/base/rtlmp
Floorplan Outline: (0.0, 0.0) (819.254, 819.254),  Core Outline: (2.052, 2.16) (817.236, 817.02)
Traversed logical hierarchy
    Number of std cell instances: 224815
    Area of std cell instances: 29672.67
    Number of macros: 32
    Area of macros: 366936.91
    Area of macros with halos: 516805.75
    Area of std cell instances + Area of macros: 396609.56
    Core area: 664260.88
    Design Utilization: 0.60
    Core Utilization: 0.10
    Manufacturing Grid: 1

[INFO MPL-0024] [Multilevel Autoclustering] Creating clustered netlist.
[WARNING PAR-0352] no base balance is specified. Use default value.
[WARNING PAR-0353] no scale factor is specified. Use default value.
[WARNING PAR-0139] No hyperedge weighting is specified. Use default value of 1.
[INFO PAR-0077] hyperedge weight factor : [ 1.000000  ]
[WARNING PAR-0141] No vertex weighting is specified. Use default value of 1.
[INFO PAR-0078] vertex weight factor : [ 1.000000  ]
[INFO PAR-0079] placement weight factor : [  ]
[INFO PAR-0080] net_timing_factor : 1.0
[INFO PAR-0081] path_timing_factor : 1.0
[INFO PAR-0082] path_snaking_factor : 1.0
[INFO PAR-0083] timing_exp_factor : 2.0
[INFO PAR-0084] coarsen order : RANDOM
[INFO PAR-0085] thr_coarsen_hyperedge_size_skip : 50
[INFO PAR-0086] thr_coarsen_vertices : 200
[INFO PAR-0087] thr_coarsen_hyperedges : 50
[INFO PAR-0088] coarsening_ratio : 1.5
[INFO PAR-0089] max_coarsen_iters : 20
[INFO PAR-0090] adj_diff_ratio : 0.0001
[INFO PAR-0091] min_num_vertcies_each_part : 4
[INFO PAR-0092] num_initial_solutions : 50
[INFO PAR-0093] num_best_initial_solutions : 10
[INFO PAR-0094] refine_iters : 2
[INFO PAR-0095] max_moves (FM or greedy refinement) : 50
[INFO PAR-0096] early_stop_ratio : 0.5
[INFO PAR-0097] total_corking_passes : 25
[INFO PAR-0098] v_cycle_flag : true
[INFO PAR-0099] max_num_vcycle : 5
[INFO PAR-0100] num_coarsen_solutions : 3
[INFO PAR-0101] num_vertices_threshold_ilp : 50
=========================================
[STATUS] Running FC multilevel coarsening
=========================================
[COARSEN] Level 0 :: num_vertices = 19272, num_hyperedges = 19309
[COARSEN] Level 1 :: num_vertices = 12848, num_hyperedges = 12898
[COARSEN] Level 2 :: num_vertices = 8565, num_hyperedges = 8625
[COARSEN] Level 3 :: num_vertices = 5710, num_hyperedges = 5777
[COARSEN] Level 4 :: num_vertices = 3806, num_hyperedges = 3875
[COARSEN] Level 5 :: num_vertices = 2537, num_hyperedges = 2606
[COARSEN] Level 6 :: num_vertices = 1691, num_hyperedges = 1762
[COARSEN] Level 7 :: num_vertices = 1127, num_hyperedges = 1197
[COARSEN] Level 8 :: num_vertices = 751, num_hyperedges = 816
[COARSEN] Level 9 :: num_vertices = 500, num_hyperedges = 558
[COARSEN] Level 10 :: num_vertices = 333, num_hyperedges = 360
[COARSEN] Level 11 :: num_vertices = 222, num_hyperedges = 196
[COARSEN] Level 12 :: num_vertices = 182, num_hyperedges = 119
[INFO PAR-0001] Hierarchical coarsening time 0.050531166 seconds
======================================================================
[STATUS] Initial Partitioning 
======================================================================
[INFO PAR-0163] Set the max_move to 182
[INIT-PART] 0 :: Random part cutcost = 141.0, balance_flag = true
[INIT-PART] 1 :: Random part cutcost = 135.0, balance_flag = true
[INIT-PART] 2 :: Random part cutcost = 141.0, balance_flag = true
[INIT-PART] 3 :: Random part cutcost = 138.0, balance_flag = true
[INIT-PART] 4 :: Random part cutcost = 140.0, balance_flag = true
[INIT-PART] 5 :: Random part cutcost = 139.0, balance_flag = true
[INIT-PART] 6 :: Random part cutcost = 141.0, balance_flag = true
[INIT-PART] 7 :: Random part cutcost = 140.0, balance_flag = true
[INIT-PART] 8 :: Random part cutcost = 139.0, balance_flag = true
[INIT-PART] 9 :: Random part cutcost = 137.0, balance_flag = true
[INIT-PART] 10 :: Random part cutcost = 137.0, balance_flag = true
[INIT-PART] 11 :: Random part cutcost = 133.0, balance_flag = true
[INIT-PART] 12 :: Random part cutcost = 138.0, balance_flag = true
[INIT-PART] 13 :: Random part cutcost = 139.0, balance_flag = true
[INIT-PART] 14 :: Random part cutcost = 141.0, balance_flag = true
[INIT-PART] 15 :: Random part cutcost = 142.0, balance_flag = true
[INIT-PART] 16 :: Random part cutcost = 139.0, balance_flag = true
[INIT-PART] 17 :: Random part cutcost = 138.0, balance_flag = true
[INIT-PART] 18 :: Random part cutcost = 142.0, balance_flag = true
[INIT-PART] 19 :: Random part cutcost = 140.0, balance_flag = true
[INIT-PART] 20 :: Random part cutcost = 140.0, balance_flag = true
[INIT-PART] 21 :: Random part cutcost = 140.0, balance_flag = true
[INIT-PART] 22 :: Random part cutcost = 139.0, balance_flag = true
[INIT-PART] 23 :: Random part cutcost = 136.0, balance_flag = true
[INIT-PART] 24 :: Random part cutcost = 138.0, balance_flag = true
[INIT-PART] 25 :: Random part cutcost = 139.0, balance_flag = true
[INIT-PART] 26 :: Random part cutcost = 139.0, balance_flag = true
[INIT-PART] 27 :: Random part cutcost = 143.0, balance_flag = true
[INIT-PART] 28 :: Random part cutcost = 138.0, balance_flag = true
[INIT-PART] 29 :: Random part cutcost = 139.0, balance_flag = true
[INIT-PART] 30 :: Random part cutcost = 134.0, balance_flag = true
[INIT-PART] 31 :: Random part cutcost = 138.0, balance_flag = false
[INIT-PART] 32 :: Random part cutcost = 140.0, balance_flag = true
[INIT-PART] 33 :: Random part cutcost = 140.0, balance_flag = true
[INIT-PART] 34 :: Random part cutcost = 137.0, balance_flag = true
[INIT-PART] 35 :: Random part cutcost = 140.0, balance_flag = true
[INIT-PART] 36 :: Random part cutcost = 140.0, balance_flag = true
[INIT-PART] 37 :: Random part cutcost = 139.0, balance_flag = true
[INIT-PART] 38 :: Random part cutcost = 136.0, balance_flag = true
[INIT-PART] 39 :: Random part cutcost = 139.0, balance_flag = true
[INIT-PART] 40 :: Random part cutcost = 140.0, balance_flag = true
[INIT-PART] 41 :: Random part cutcost = 141.0, balance_flag = true
[INIT-PART] 42 :: Random part cutcost = 139.0, balance_flag = true
[INIT-PART] 43 :: Random part cutcost = 139.0, balance_flag = true
[INIT-PART] 44 :: Random part cutcost = 138.0, balance_flag = true
[INIT-PART] 45 :: Random part cutcost = 140.0, balance_flag = true
[INIT-PART] 46 :: Random part cutcost = 128.0, balance_flag = false
[INIT-PART] 47 :: Random part cutcost = 139.0, balance_flag = true
[INIT-PART] 48 :: Random part cutcost = 138.0, balance_flag = true
[INIT-PART] 49 :: Random part cutcost = 136.0, balance_flag = true
[INIT-PART] 0 :: Random VILE part cutcost = 124.0, balance_flag = false
[INIT-PART] 1 :: Random VILE part cutcost = 138.0, balance_flag = true
[INIT-PART] 2 :: Random VILE part cutcost = 136.0, balance_flag = true
[INIT-PART] 3 :: Random VILE part cutcost = 139.0, balance_flag = true
[INIT-PART] 4 :: Random VILE part cutcost = 136.0, balance_flag = true
[INIT-PART] 5 :: Random VILE part cutcost = 141.0, balance_flag = true
[INIT-PART] 6 :: Random VILE part cutcost = 138.0, balance_flag = true
[INIT-PART] 7 :: Random VILE part cutcost = 142.0, balance_flag = true
[INIT-PART] 8 :: Random VILE part cutcost = 134.0, balance_flag = true
[INIT-PART] 9 :: Random VILE part cutcost = 137.0, balance_flag = true
[INIT-PART] 10 :: Random VILE part cutcost = 119.0, balance_flag = false
[INIT-PART] 11 :: Random VILE part cutcost = 142.0, balance_flag = true
[INIT-PART] 12 :: Random VILE part cutcost = 138.0, balance_flag = true
[INIT-PART] 13 :: Random VILE part cutcost = 138.0, balance_flag = true
[INIT-PART] 14 :: Random VILE part cutcost = 139.0, balance_flag = true
[INIT-PART] 15 :: Random VILE part cutcost = 140.0, balance_flag = true
[INIT-PART] 16 :: Random VILE part cutcost = 140.0, balance_flag = true
[INIT-PART] 17 :: Random VILE part cutcost = 137.0, balance_flag = true
[INIT-PART] 18 :: Random VILE part cutcost = 142.0, balance_flag = true
[INIT-PART] 19 :: Random VILE part cutcost = 134.0, balance_flag = false
[INIT-PART] 20 :: Random VILE part cutcost = 139.0, balance_flag = true
[INIT-PART] 21 :: Random VILE part cutcost = 136.0, balance_flag = true
[INIT-PART] 22 :: Random VILE part cutcost = 135.0, balance_flag = false
[INIT-PART] 23 :: Random VILE part cutcost = 121.0, balance_flag = false
[INIT-PART] 24 :: Random VILE part cutcost = 142.0, balance_flag = true
[INIT-PART] 25 :: Random VILE part cutcost = 138.0, balance_flag = true
[INIT-PART] 26 :: Random VILE part cutcost = 139.0, balance_flag = true
[INIT-PART] 27 :: Random VILE part cutcost = 143.0, balance_flag = true
[INIT-PART] 28 :: Random VILE part cutcost = 135.0, balance_flag = true
[INIT-PART] 29 :: Random VILE part cutcost = 140.0, balance_flag = true
[INIT-PART] 30 :: Random VILE part cutcost = 140.0, balance_flag = true
[INIT-PART] 31 :: Random VILE part cutcost = 141.0, balance_flag = true
[INIT-PART] 32 :: Random VILE part cutcost = 136.0, balance_flag = true
[INIT-PART] 33 :: Random VILE part cutcost = 130.0, balance_flag = true
[INIT-PART] 34 :: Random VILE part cutcost = 137.0, balance_flag = true
[INIT-PART] 35 :: Random VILE part cutcost = 142.0, balance_flag = true
[INIT-PART] 36 :: Random VILE part cutcost = 135.0, balance_flag = false
[INIT-PART] 37 :: Random VILE part cutcost = 138.0, balance_flag = true
[INIT-PART] 38 :: Random VILE part cutcost = 138.0, balance_flag = true
[INIT-PART] 39 :: Random VILE part cutcost = 142.0, balance_flag = true
[INIT-PART] 40 :: Random VILE part cutcost = 140.0, balance_flag = true
[INIT-PART] 41 :: Random VILE part cutcost = 138.0, balance_flag = true
[INIT-PART] 42 :: Random VILE part cutcost = 139.0, balance_flag = true
[INIT-PART] 43 :: Random VILE part cutcost = 139.0, balance_flag = true
[INIT-PART] 44 :: Random VILE part cutcost = 137.0, balance_flag = true
[INIT-PART] 45 :: Random VILE part cutcost = 138.0, balance_flag = true
[INIT-PART] 46 :: Random VILE part cutcost = 140.0, balance_flag = true
[INIT-PART] 47 :: Random VILE part cutcost = 136.0, balance_flag = true
[INIT-PART] 48 :: Random VILE part cutcost = 139.0, balance_flag = true
[INIT-PART] 49 :: Random VILE part cutcost = 140.0, balance_flag = true
[INFO PAR-0165] Reset the max_move to 50
[INFO PAR-0166] Reset the refiner_iters to 2
[INIT-PART] :: VILE part cutcost = 126.0, balance_flag = false
[INFO PAR-0155] Number of chosen best initial solutions = 10
[INFO PAR-0156] Best initial cutcost 130.0
[Refinement] Level 1 :: num_vertices = 222, num_hyperedges = 196, cutcost = 130.0, best_solution_id = 0
[Refinement] Level 2 :: num_vertices = 333, num_hyperedges = 360, cutcost = 130.0, best_solution_id = 0
[Refinement] Level 3 :: num_vertices = 500, num_hyperedges = 558, cutcost = 130.0, best_solution_id = 0
[Refinement] Level 4 :: num_vertices = 751, num_hyperedges = 816, cutcost = 130.0, best_solution_id = 0
[Refinement] Level 5 :: num_vertices = 1127, num_hyperedges = 1197, cutcost = 130.0, best_solution_id = 0
[Refinement] Level 6 :: num_vertices = 1691, num_hyperedges = 1762, cutcost = 130.0, best_solution_id = 0
[Refinement] Level 7 :: num_vertices = 2537, num_hyperedges = 2606, cutcost = 130.0, best_solution_id = 0
[Refinement] Level 8 :: num_vertices = 3806, num_hyperedges = 3875, cutcost = 130.0, best_solution_id = 0
[Refinement] Level 9 :: num_vertices = 5710, num_hyperedges = 5777, cutcost = 130.0, best_solution_id = 0
[Refinement] Level 10 :: num_vertices = 8565, num_hyperedges = 8625, cutcost = 130.0, best_solution_id = 0
[Refinement] Level 11 :: num_vertices = 12848, num_hyperedges = 12898, cutcost = 129.0, best_solution_id = 0
[Refinement] Level 12 :: num_vertices = 19272, num_hyperedges = 19309, cutcost = 126.0, best_solution_id = 2
[INFO PAR-0157] Cut-Overlay Clustering : num_vertices = 189, num_hyperedges = 134
=========================================
[STATUS] Running FC multilevel coarsening
=========================================
[COARSEN] Level 0 :: num_vertices = 189, num_hyperedges = 134
[COARSEN] Level 1 :: num_vertices = 177, num_hyperedges = 114
[INFO PAR-0001] Hierarchical coarsening time 7.9962e-05 seconds
[Refinement] Level 1 :: num_vertices = 189, num_hyperedges = 134, cutcost = 126.0, best_solution_id = 0
[INFO PAR-0158] Statistics of cut-overlay solution:
=========================================
[STATUS] Running FC multilevel coarsening
=========================================
[COARSEN] Level 0 :: num_vertices = 19272, num_hyperedges = 19309
[COARSEN] Level 1 :: num_vertices = 12848, num_hyperedges = 12906
[COARSEN] Level 2 :: num_vertices = 8565, num_hyperedges = 8635
[COARSEN] Level 3 :: num_vertices = 5710, num_hyperedges = 5780
[COARSEN] Level 4 :: num_vertices = 3806, num_hyperedges = 3878
[COARSEN] Level 5 :: num_vertices = 2537, num_hyperedges = 2609
[COARSEN] Level 6 :: num_vertices = 1691, num_hyperedges = 1760
[COARSEN] Level 7 :: num_vertices = 1127, num_hyperedges = 1196
[COARSEN] Level 8 :: num_vertices = 751, num_hyperedges = 817
[COARSEN] Level 9 :: num_vertices = 500, num_hyperedges = 559
[COARSEN] Level 10 :: num_vertices = 333, num_hyperedges = 355
[COARSEN] Level 11 :: num_vertices = 222, num_hyperedges = 189
[COARSEN] Level 12 :: num_vertices = 184, num_hyperedges = 121
[INFO PAR-0001] Hierarchical coarsening time 0.053340805000000005 seconds
======================================================================
[STATUS] Initial Partitioning 
======================================================================
[INFO PAR-0163] Set the max_move to 184
[INIT-PART] 0 :: Random part cutcost = 140.0, balance_flag = true
[INIT-PART] 1 :: Random part cutcost = 143.0, balance_flag = true
[INIT-PART] 2 :: Random part cutcost = 139.0, balance_flag = true
[INIT-PART] 3 :: Random part cutcost = 138.0, balance_flag = true
[INIT-PART] 4 :: Random part cutcost = 144.0, balance_flag = true
[INIT-PART] 5 :: Random part cutcost = 145.0, balance_flag = true
[INIT-PART] 6 :: Random part cutcost = 144.0, balance_flag = true
[INIT-PART] 7 :: Random part cutcost = 146.0, balance_flag = true
[INIT-PART] 8 :: Random part cutcost = 140.0, balance_flag = true
[INIT-PART] 9 :: Random part cutcost = 138.0, balance_flag = true
[INIT-PART] 10 :: Random part cutcost = 139.0, balance_flag = true
[INIT-PART] 11 :: Random part cutcost = 142.0, balance_flag = true
[INIT-PART] 12 :: Random part cutcost = 141.0, balance_flag = true
[INIT-PART] 13 :: Random part cutcost = 142.0, balance_flag = true
[INIT-PART] 14 :: Random part cutcost = 136.0, balance_flag = false
[INIT-PART] 15 :: Random part cutcost = 140.0, balance_flag = true
[INIT-PART] 16 :: Random part cutcost = 141.0, balance_flag = true
[INIT-PART] 17 :: Random part cutcost = 148.0, balance_flag = true
[INIT-PART] 18 :: Random part cutcost = 141.0, balance_flag = true
[INIT-PART] 19 :: Random part cutcost = 141.0, balance_flag = true
[INIT-PART] 20 :: Random part cutcost = 145.0, balance_flag = true
[INIT-PART] 21 :: Random part cutcost = 139.0, balance_flag = true
[INIT-PART] 22 :: Random part cutcost = 140.0, balance_flag = true
[INIT-PART] 23 :: Random part cutcost = 140.0, balance_flag = true
[INIT-PART] 24 :: Random part cutcost = 142.0, balance_flag = true
[INIT-PART] 25 :: Random part cutcost = 140.0, balance_flag = true
[INIT-PART] 26 :: Random part cutcost = 141.0, balance_flag = true
[INIT-PART] 27 :: Random part cutcost = 141.0, balance_flag = true
[INIT-PART] 28 :: Random part cutcost = 142.0, balance_flag = true
[INIT-PART] 29 :: Random part cutcost = 144.0, balance_flag = true
[INIT-PART] 30 :: Random part cutcost = 140.0, balance_flag = true
[INIT-PART] 31 :: Random part cutcost = 139.0, balance_flag = true
[INIT-PART] 32 :: Random part cutcost = 139.0, balance_flag = true
[INIT-PART] 33 :: Random part cutcost = 138.0, balance_flag = true
[INIT-PART] 34 :: Random part cutcost = 140.0, balance_flag = true
[INIT-PART] 35 :: Random part cutcost = 137.0, balance_flag = true
[INIT-PART] 36 :: Random part cutcost = 139.0, balance_flag = true
[INIT-PART] 37 :: Random part cutcost = 143.0, balance_flag = true
[INIT-PART] 38 :: Random part cutcost = 141.0, balance_flag = true
[INIT-PART] 39 :: Random part cutcost = 137.0, balance_flag = true
[INIT-PART] 40 :: Random part cutcost = 140.0, balance_flag = true
[INIT-PART] 41 :: Random part cutcost = 138.0, balance_flag = true
[INIT-PART] 42 :: Random part cutcost = 145.0, balance_flag = true
[INIT-PART] 43 :: Random part cutcost = 137.0, balance_flag = true
[INIT-PART] 44 :: Random part cutcost = 140.0, balance_flag = true
[INIT-PART] 45 :: Random part cutcost = 136.0, balance_flag = true
[INIT-PART] 46 :: Random part cutcost = 141.0, balance_flag = true
[INIT-PART] 47 :: Random part cutcost = 142.0, balance_flag = true
[INIT-PART] 48 :: Random part cutcost = 143.0, balance_flag = true
[INIT-PART] 49 :: Random part cutcost = 112.0, balance_flag = false
[INIT-PART] 0 :: Random VILE part cutcost = 148.0, balance_flag = true
[INIT-PART] 1 :: Random VILE part cutcost = 141.0, balance_flag = true
[INIT-PART] 2 :: Random VILE part cutcost = 140.0, balance_flag = true
[INIT-PART] 3 :: Random VILE part cutcost = 143.0, balance_flag = true
[INIT-PART] 4 :: Random VILE part cutcost = 136.0, balance_flag = true
[INIT-PART] 5 :: Random VILE part cutcost = 143.0, balance_flag = true
[INIT-PART] 6 :: Random VILE part cutcost = 139.0, balance_flag = true
[INIT-PART] 7 :: Random VILE part cutcost = 140.0, balance_flag = true
[INIT-PART] 8 :: Random VILE part cutcost = 134.0, balance_flag = false
[INIT-PART] 9 :: Random VILE part cutcost = 138.0, balance_flag = true
[INIT-PART] 10 :: Random VILE part cutcost = 140.0, balance_flag = true
[INIT-PART] 11 :: Random VILE part cutcost = 134.0, balance_flag = true
[INIT-PART] 12 :: Random VILE part cutcost = 142.0, balance_flag = true
[INIT-PART] 13 :: Random VILE part cutcost = 138.0, balance_flag = true
[INIT-PART] 14 :: Random VILE part cutcost = 144.0, balance_flag = true
[INIT-PART] 15 :: Random VILE part cutcost = 142.0, balance_flag = true
[INIT-PART] 16 :: Random VILE part cutcost = 141.0, balance_flag = true
[INIT-PART] 17 :: Random VILE part cutcost = 138.0, balance_flag = true
[INIT-PART] 18 :: Random VILE part cutcost = 141.0, balance_flag = true
[INIT-PART] 19 :: Random VILE part cutcost = 144.0, balance_flag = true
[INIT-PART] 20 :: Random VILE part cutcost = 145.0, balance_flag = true
[INIT-PART] 21 :: Random VILE part cutcost = 143.0, balance_flag = true
[INIT-PART] 22 :: Random VILE part cutcost = 137.0, balance_flag = true
[INIT-PART] 23 :: Random VILE part cutcost = 140.0, balance_flag = true
[INIT-PART] 24 :: Random VILE part cutcost = 137.0, balance_flag = true
[INIT-PART] 25 :: Random VILE part cutcost = 142.0, balance_flag = true
[INIT-PART] 26 :: Random VILE part cutcost = 143.0, balance_flag = true
[INIT-PART] 27 :: Random VILE part cutcost = 139.0, balance_flag = true
[INIT-PART] 28 :: Random VILE part cutcost = 139.0, balance_flag = true
[INIT-PART] 29 :: Random VILE part cutcost = 141.0, balance_flag = true
[INIT-PART] 30 :: Random VILE part cutcost = 135.0, balance_flag = true
[INIT-PART] 31 :: Random VILE part cutcost = 140.0, balance_flag = true
[INIT-PART] 32 :: Random VILE part cutcost = 141.0, balance_flag = true
[INIT-PART] 33 :: Random VILE part cutcost = 144.0, balance_flag = true
[INIT-PART] 34 :: Random VILE part cutcost = 143.0, balance_flag = true
[INIT-PART] 35 :: Random VILE part cutcost = 144.0, balance_flag = true
[INIT-PART] 36 :: Random VILE part cutcost = 141.0, balance_flag = true
[INIT-PART] 37 :: Random VILE part cutcost = 143.0, balance_flag = true
[INIT-PART] 38 :: Random VILE part cutcost = 141.0, balance_flag = true
[INIT-PART] 39 :: Random VILE part cutcost = 144.0, balance_flag = true
[INIT-PART] 40 :: Random VILE part cutcost = 142.0, balance_flag = true
[INIT-PART] 41 :: Random VILE part cutcost = 144.0, balance_flag = true
[INIT-PART] 42 :: Random VILE part cutcost = 140.0, balance_flag = true
[INIT-PART] 43 :: Random VILE part cutcost = 142.0, balance_flag = true
[INIT-PART] 44 :: Random VILE part cutcost = 139.0, balance_flag = true
[INIT-PART] 45 :: Random VILE part cutcost = 146.0, balance_flag = true
[INIT-PART] 46 :: Random VILE part cutcost = 144.0, balance_flag = true
[INIT-PART] 47 :: Random VILE part cutcost = 139.0, balance_flag = true
[INIT-PART] 48 :: Random VILE part cutcost = 143.0, balance_flag = true
[INIT-PART] 49 :: Random VILE part cutcost = 141.0, balance_flag = true
[INFO PAR-0165] Reset the max_move to 50
[INFO PAR-0166] Reset the refiner_iters to 2
[INIT-PART] :: VILE part cutcost = 127.0, balance_flag = false
[INFO PAR-0155] Number of chosen best initial solutions = 10
[INFO PAR-0156] Best initial cutcost 134.0
[Refinement] Level 1 :: num_vertices = 222, num_hyperedges = 189, cutcost = 134.0, best_solution_id = 0
[Refinement] Level 2 :: num_vertices = 333, num_hyperedges = 355, cutcost = 134.0, best_solution_id = 0
[Refinement] Level 3 :: num_vertices = 500, num_hyperedges = 559, cutcost = 131.0, best_solution_id = 0
[Refinement] Level 4 :: num_vertices = 751, num_hyperedges = 817, cutcost = 130.0, best_solution_id = 1
[Refinement] Level 5 :: num_vertices = 1127, num_hyperedges = 1196, cutcost = 130.0, best_solution_id = 1
[Refinement] Level 6 :: num_vertices = 1691, num_hyperedges = 1760, cutcost = 130.0, best_solution_id = 1
[Refinement] Level 7 :: num_vertices = 2537, num_hyperedges = 2609, cutcost = 130.0, best_solution_id = 1
[Refinement] Level 8 :: num_vertices = 3806, num_hyperedges = 3878, cutcost = 130.0, best_solution_id = 1
[Refinement] Level 9 :: num_vertices = 5710, num_hyperedges = 5780, cutcost = 130.0, best_solution_id = 1
[Refinement] Level 10 :: num_vertices = 8565, num_hyperedges = 8635, cutcost = 130.0, best_solution_id = 0
[Refinement] Level 11 :: num_vertices = 12848, num_hyperedges = 12906, cutcost = 129.0, best_solution_id = 1
[Refinement] Level 12 :: num_vertices = 19272, num_hyperedges = 19309, cutcost = 126.0, best_solution_id = 3
[INFO PAR-0157] Cut-Overlay Clustering : num_vertices = 187, num_hyperedges = 132
=========================================
[STATUS] Running FC multilevel coarsening
=========================================
[COARSEN] Level 0 :: num_vertices = 187, num_hyperedges = 132
[COARSEN] Level 1 :: num_vertices = 176, num_hyperedges = 113
[INFO PAR-0001] Hierarchical coarsening time 7.992200000000001e-05 seconds
[Refinement] Level 1 :: num_vertices = 187, num_hyperedges = 132, cutcost = 126.0, best_solution_id = 0
[INFO PAR-0158] Statistics of cut-overlay solution:
=========================================
[STATUS] Running FC multilevel coarsening
=========================================
[COARSEN] Level 0 :: num_vertices = 19272, num_hyperedges = 19309
[COARSEN] Level 1 :: num_vertices = 12848, num_hyperedges = 12906
[COARSEN] Level 2 :: num_vertices = 8565, num_hyperedges = 8631
[COARSEN] Level 3 :: num_vertices = 5710, num_hyperedges = 5779
[COARSEN] Level 4 :: num_vertices = 3806, num_hyperedges = 3877
[COARSEN] Level 5 :: num_vertices = 2537, num_hyperedges = 2609
[COARSEN] Level 6 :: num_vertices = 1691, num_hyperedges = 1764
[COARSEN] Level 7 :: num_vertices = 1127, num_hyperedges = 1196
[COARSEN] Level 8 :: num_vertices = 751, num_hyperedges = 820
[COARSEN] Level 9 :: num_vertices = 500, num_hyperedges = 562
[COARSEN] Level 10 :: num_vertices = 333, num_hyperedges = 359
[COARSEN] Level 11 :: num_vertices = 222, num_hyperedges = 197
[COARSEN] Level 12 :: num_vertices = 182, num_hyperedges = 119
[INFO PAR-0001] Hierarchical coarsening time 0.056474139000000007 seconds
======================================================================
[STATUS] Initial Partitioning 
======================================================================
[INFO PAR-0163] Set the max_move to 182
[INIT-PART] 0 :: Random part cutcost = 144.0, balance_flag = true
[INIT-PART] 1 :: Random part cutcost = 129.0, balance_flag = false
[INIT-PART] 2 :: Random part cutcost = 144.0, balance_flag = true
[INIT-PART] 3 :: Random part cutcost = 141.0, balance_flag = true
[INIT-PART] 4 :: Random part cutcost = 148.0, balance_flag = true
[INIT-PART] 5 :: Random part cutcost = 148.0, balance_flag = true
[INIT-PART] 6 :: Random part cutcost = 139.0, balance_flag = true
[INIT-PART] 7 :: Random part cutcost = 150.0, balance_flag = true
[INIT-PART] 8 :: Random part cutcost = 150.0, balance_flag = true
[INIT-PART] 9 :: Random part cutcost = 143.0, balance_flag = true
[INIT-PART] 10 :: Random part cutcost = 140.0, balance_flag = true
[INIT-PART] 11 :: Random part cutcost = 118.0, balance_flag = false
[INIT-PART] 12 :: Random part cutcost = 149.0, balance_flag = true
[INIT-PART] 13 :: Random part cutcost = 154.0, balance_flag = true
[INIT-PART] 14 :: Random part cutcost = 125.0, balance_flag = false
[INIT-PART] 15 :: Random part cutcost = 152.0, balance_flag = true
[INIT-PART] 16 :: Random part cutcost = 152.0, balance_flag = true
[INIT-PART] 17 :: Random part cutcost = 152.0, balance_flag = true
[INIT-PART] 18 :: Random part cutcost = 147.0, balance_flag = true
[INIT-PART] 19 :: Random part cutcost = 138.0, balance_flag = true
[INIT-PART] 20 :: Random part cutcost = 137.0, balance_flag = true
[INIT-PART] 21 :: Random part cutcost = 138.0, balance_flag = true
[INIT-PART] 22 :: Random part cutcost = 141.0, balance_flag = true
[INIT-PART] 23 :: Random part cutcost = 152.0, balance_flag = true
[INIT-PART] 24 :: Random part cutcost = 152.0, balance_flag = true
[INIT-PART] 25 :: Random part cutcost = 151.0, balance_flag = true
[INIT-PART] 26 :: Random part cutcost = 153.0, balance_flag = true
[INIT-PART] 27 :: Random part cutcost = 147.0, balance_flag = true
[INIT-PART] 28 :: Random part cutcost = 145.0, balance_flag = true
[INIT-PART] 29 :: Random part cutcost = 143.0, balance_flag = true
[INIT-PART] 30 :: Random part cutcost = 149.0, balance_flag = true
[INIT-PART] 31 :: Random part cutcost = 150.0, balance_flag = true
[INIT-PART] 32 :: Random part cutcost = 144.0, balance_flag = true
[INIT-PART] 33 :: Random part cutcost = 145.0, balance_flag = true
[INIT-PART] 34 :: Random part cutcost = 144.0, balance_flag = true
[INIT-PART] 35 :: Random part cutcost = 116.0, balance_flag = false
[INIT-PART] 36 :: Random part cutcost = 142.0, balance_flag = true
[INIT-PART] 37 :: Random part cutcost = 150.0, balance_flag = true
[INIT-PART] 38 :: Random part cutcost = 145.0, balance_flag = true
[INIT-PART] 39 :: Random part cutcost = 147.0, balance_flag = true
[INIT-PART] 40 :: Random part cutcost = 141.0, balance_flag = true
[INIT-PART] 41 :: Random part cutcost = 136.0, balance_flag = false
[INIT-PART] 42 :: Random part cutcost = 147.0, balance_flag = true
[INIT-PART] 43 :: Random part cutcost = 137.0, balance_flag = false
[INIT-PART] 44 :: Random part cutcost = 148.0, balance_flag = true
[INIT-PART] 45 :: Random part cutcost = 155.0, balance_flag = true
[INIT-PART] 46 :: Random part cutcost = 141.0, balance_flag = true
[INIT-PART] 47 :: Random part cutcost = 148.0, balance_flag = true
[INIT-PART] 48 :: Random part cutcost = 153.0, balance_flag = true
[INIT-PART] 49 :: Random part cutcost = 140.0, balance_flag = true
[INIT-PART] 0 :: Random VILE part cutcost = 134.0, balance_flag = true
[INIT-PART] 1 :: Random VILE part cutcost = 155.0, balance_flag = true
[INIT-PART] 2 :: Random VILE part cutcost = 143.0, balance_flag = true
[INIT-PART] 3 :: Random VILE part cutcost = 136.0, balance_flag = true
[INIT-PART] 4 :: Random VILE part cutcost = 141.0, balance_flag = true
[INIT-PART] 5 :: Random VILE part cutcost = 144.0, balance_flag = true
[INIT-PART] 6 :: Random VILE part cutcost = 144.0, balance_flag = true
[INIT-PART] 7 :: Random VILE part cutcost = 142.0, balance_flag = true
[INIT-PART] 8 :: Random VILE part cutcost = 151.0, balance_flag = true
[INIT-PART] 9 :: Random VILE part cutcost = 139.0, balance_flag = true
[INIT-PART] 10 :: Random VILE part cutcost = 149.0, balance_flag = true
[INIT-PART] 11 :: Random VILE part cutcost = 140.0, balance_flag = true
[INIT-PART] 12 :: Random VILE part cutcost = 155.0, balance_flag = true
[INIT-PART] 13 :: Random VILE part cutcost = 137.0, balance_flag = true
[INIT-PART] 14 :: Random VILE part cutcost = 142.0, balance_flag = true
[INIT-PART] 15 :: Random VILE part cutcost = 149.0, balance_flag = true
[INIT-PART] 16 :: Random VILE part cutcost = 149.0, balance_flag = true
[INIT-PART] 17 :: Random VILE part cutcost = 123.0, balance_flag = false
[INIT-PART] 18 :: Random VILE part cutcost = 143.0, balance_flag = true
[INIT-PART] 19 :: Random VILE part cutcost = 153.0, balance_flag = true
[INIT-PART] 20 :: Random VILE part cutcost = 113.0, balance_flag = false
[INIT-PART] 21 :: Random VILE part cutcost = 140.0, balance_flag = true
[INIT-PART] 22 :: Random VILE part cutcost = 151.0, balance_flag = true
[INIT-PART] 23 :: Random VILE part cutcost = 137.0, balance_flag = false
[INIT-PART] 24 :: Random VILE part cutcost = 139.0, balance_flag = true
[INIT-PART] 25 :: Random VILE part cutcost = 153.0, balance_flag = true
[INIT-PART] 26 :: Random VILE part cutcost = 147.0, balance_flag = true
[INIT-PART] 27 :: Random VILE part cutcost = 142.0, balance_flag = true
[INIT-PART] 28 :: Random VILE part cutcost = 143.0, balance_flag = true
[INIT-PART] 29 :: Random VILE part cutcost = 139.0, balance_flag = true
[INIT-PART] 30 :: Random VILE part cutcost = 151.0, balance_flag = true
[INIT-PART] 31 :: Random VILE part cutcost = 150.0, balance_flag = true
[INIT-PART] 32 :: Random VILE part cutcost = 150.0, balance_flag = true
[INIT-PART] 33 :: Random VILE part cutcost = 141.0, balance_flag = true
[INIT-PART] 34 :: Random VILE part cutcost = 115.0, balance_flag = false
[INIT-PART] 35 :: Random VILE part cutcost = 136.0, balance_flag = false
[INIT-PART] 36 :: Random VILE part cutcost = 141.0, balance_flag = true
[INIT-PART] 37 :: Random VILE part cutcost = 143.0, balance_flag = true
[INIT-PART] 38 :: Random VILE part cutcost = 142.0, balance_flag = true
[INIT-PART] 39 :: Random VILE part cutcost = 138.0, balance_flag = true
[INIT-PART] 40 :: Random VILE part cutcost = 138.0, balance_flag = true
[INIT-PART] 41 :: Random VILE part cutcost = 143.0, balance_flag = true
[INIT-PART] 42 :: Random VILE part cutcost = 134.0, balance_flag = false
[INIT-PART] 43 :: Random VILE part cutcost = 151.0, balance_flag = true
[INIT-PART] 44 :: Random VILE part cutcost = 147.0, balance_flag = true
[INIT-PART] 45 :: Random VILE part cutcost = 149.0, balance_flag = true
[INIT-PART] 46 :: Random VILE part cutcost = 146.0, balance_flag = true
[INIT-PART] 47 :: Random VILE part cutcost = 144.0, balance_flag = true
[INIT-PART] 48 :: Random VILE part cutcost = 149.0, balance_flag = true
[INIT-PART] 49 :: Random VILE part cutcost = 142.0, balance_flag = true
[INFO PAR-0165] Reset the max_move to 50
[INFO PAR-0166] Reset the refiner_iters to 2
[INIT-PART] :: VILE part cutcost = 135.0, balance_flag = false
[INFO PAR-0155] Number of chosen best initial solutions = 10
[INFO PAR-0156] Best initial cutcost 134.0
[Refinement] Level 1 :: num_vertices = 222, num_hyperedges = 197, cutcost = 134.0, best_solution_id = 0
[Refinement] Level 2 :: num_vertices = 333, num_hyperedges = 359, cutcost = 132.0, best_solution_id = 0
[Refinement] Level 3 :: num_vertices = 500, num_hyperedges = 562, cutcost = 132.0, best_solution_id = 0
[Refinement] Level 4 :: num_vertices = 751, num_hyperedges = 820, cutcost = 132.0, best_solution_id = 0
[Refinement] Level 5 :: num_vertices = 1127, num_hyperedges = 1196, cutcost = 130.0, best_solution_id = 3
[Refinement] Level 6 :: num_vertices = 1691, num_hyperedges = 1764, cutcost = 130.0, best_solution_id = 3
[Refinement] Level 7 :: num_vertices = 2537, num_hyperedges = 2609, cutcost = 130.0, best_solution_id = 3
[Refinement] Level 8 :: num_vertices = 3806, num_hyperedges = 3877, cutcost = 130.0, best_solution_id = 3
[Refinement] Level 9 :: num_vertices = 5710, num_hyperedges = 5779, cutcost = 130.0, best_solution_id = 3
[Refinement] Level 10 :: num_vertices = 8565, num_hyperedges = 8631, cutcost = 130.0, best_solution_id = 3
[Refinement] Level 11 :: num_vertices = 12848, num_hyperedges = 12906, cutcost = 129.0, best_solution_id = 3
[Refinement] Level 12 :: num_vertices = 19272, num_hyperedges = 19309, cutcost = 126.0, best_solution_id = 0
[INFO PAR-0157] Cut-Overlay Clustering : num_vertices = 184, num_hyperedges = 124
=========================================
[STATUS] Running FC multilevel coarsening
=========================================
[COARSEN] Level 0 :: num_vertices = 184, num_hyperedges = 124
[COARSEN] Level 1 :: num_vertices = 177, num_hyperedges = 114
[INFO PAR-0001] Hierarchical coarsening time 9.781500000000001e-05 seconds
[Refinement] Level 1 :: num_vertices = 184, num_hyperedges = 124, cutcost = 126.0, best_solution_id = 0
[INFO PAR-0158] Statistics of cut-overlay solution:
[INFO PAR-0151] Finish Candidate Solutions Generation
[INFO PAR-0157] Cut-Overlay Clustering : num_vertices = 171, num_hyperedges = 108
=========================================
[STATUS] Running FC multilevel coarsening
=========================================
[COARSEN] Level 0 :: num_vertices = 171, num_hyperedges = 108
[INFO PAR-0001] Hierarchical coarsening time 7.6174e-05 seconds
[INFO PAR-0158] Statistics of cut-overlay solution:
[INFO PAR-0152] Finish Cut-Overlay Clustering and Optimal Partitioning
=========================================
[STATUS] Running FC multilevel coarsening
=========================================
[COARSEN] Level 0 :: num_vertices = 19272, num_hyperedges = 19309
[COARSEN] Level 1 :: num_vertices = 12848, num_hyperedges = 12906
[COARSEN] Level 2 :: num_vertices = 8565, num_hyperedges = 8631
[COARSEN] Level 3 :: num_vertices = 5710, num_hyperedges = 5778
[COARSEN] Level 4 :: num_vertices = 3806, num_hyperedges = 3875
[COARSEN] Level 5 :: num_vertices = 2537, num_hyperedges = 2607
[COARSEN] Level 6 :: num_vertices = 1691, num_hyperedges = 1761
[COARSEN] Level 7 :: num_vertices = 1127, num_hyperedges = 1194
[COARSEN] Level 8 :: num_vertices = 751, num_hyperedges = 815
[COARSEN] Level 9 :: num_vertices = 500, num_hyperedges = 552
[COARSEN] Level 10 :: num_vertices = 333, num_hyperedges = 358
[COARSEN] Level 11 :: num_vertices = 222, num_hyperedges = 192
[COARSEN] Level 12 :: num_vertices = 182, num_hyperedges = 119
[INFO PAR-0001] Hierarchical coarsening time 0.053379037000000004 seconds
[Refinement] Level 1 :: num_vertices = 222, num_hyperedges = 192, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 2 :: num_vertices = 333, num_hyperedges = 358, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 3 :: num_vertices = 500, num_hyperedges = 552, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 4 :: num_vertices = 751, num_hyperedges = 815, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 5 :: num_vertices = 1127, num_hyperedges = 1194, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 6 :: num_vertices = 1691, num_hyperedges = 1761, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 7 :: num_vertices = 2537, num_hyperedges = 2607, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 8 :: num_vertices = 3806, num_hyperedges = 3875, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 9 :: num_vertices = 5710, num_hyperedges = 5778, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 10 :: num_vertices = 8565, num_hyperedges = 8631, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 11 :: num_vertices = 12848, num_hyperedges = 12906, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 12 :: num_vertices = 19272, num_hyperedges = 19309, cutcost = 126.0, best_solution_id = 0
[INFO PAR-0154] [V-cycle Refinement] num_cycles = 0, cutcost = 126.0
=========================================
[STATUS] Running FC multilevel coarsening
=========================================
[COARSEN] Level 0 :: num_vertices = 19272, num_hyperedges = 19309
[COARSEN] Level 1 :: num_vertices = 12848, num_hyperedges = 12906
[COARSEN] Level 2 :: num_vertices = 8565, num_hyperedges = 8631
[COARSEN] Level 3 :: num_vertices = 5710, num_hyperedges = 5778
[COARSEN] Level 4 :: num_vertices = 3806, num_hyperedges = 3875
[COARSEN] Level 5 :: num_vertices = 2537, num_hyperedges = 2607
[COARSEN] Level 6 :: num_vertices = 1691, num_hyperedges = 1761
[COARSEN] Level 7 :: num_vertices = 1127, num_hyperedges = 1194
[COARSEN] Level 8 :: num_vertices = 751, num_hyperedges = 815
[COARSEN] Level 9 :: num_vertices = 500, num_hyperedges = 552
[COARSEN] Level 10 :: num_vertices = 333, num_hyperedges = 358
[COARSEN] Level 11 :: num_vertices = 222, num_hyperedges = 192
[COARSEN] Level 12 :: num_vertices = 182, num_hyperedges = 119
[INFO PAR-0001] Hierarchical coarsening time 0.05330174 seconds
[Refinement] Level 1 :: num_vertices = 222, num_hyperedges = 192, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 2 :: num_vertices = 333, num_hyperedges = 358, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 3 :: num_vertices = 500, num_hyperedges = 552, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 4 :: num_vertices = 751, num_hyperedges = 815, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 5 :: num_vertices = 1127, num_hyperedges = 1194, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 6 :: num_vertices = 1691, num_hyperedges = 1761, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 7 :: num_vertices = 2537, num_hyperedges = 2607, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 8 :: num_vertices = 3806, num_hyperedges = 3875, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 9 :: num_vertices = 5710, num_hyperedges = 5778, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 10 :: num_vertices = 8565, num_hyperedges = 8631, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 11 :: num_vertices = 12848, num_hyperedges = 12906, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 12 :: num_vertices = 19272, num_hyperedges = 19309, cutcost = 126.0, best_solution_id = 0
[INFO PAR-0154] [V-cycle Refinement] num_cycles = 1, cutcost = 126.0
=========================================
[STATUS] Running FC multilevel coarsening
=========================================
[COARSEN] Level 0 :: num_vertices = 19272, num_hyperedges = 19309
[COARSEN] Level 1 :: num_vertices = 12848, num_hyperedges = 12906
[COARSEN] Level 2 :: num_vertices = 8565, num_hyperedges = 8631
[COARSEN] Level 3 :: num_vertices = 5710, num_hyperedges = 5778
[COARSEN] Level 4 :: num_vertices = 3806, num_hyperedges = 3875
[COARSEN] Level 5 :: num_vertices = 2537, num_hyperedges = 2607
[COARSEN] Level 6 :: num_vertices = 1691, num_hyperedges = 1761
[COARSEN] Level 7 :: num_vertices = 1127, num_hyperedges = 1194
[COARSEN] Level 8 :: num_vertices = 751, num_hyperedges = 815
[COARSEN] Level 9 :: num_vertices = 500, num_hyperedges = 552
[COARSEN] Level 10 :: num_vertices = 333, num_hyperedges = 358
[COARSEN] Level 11 :: num_vertices = 222, num_hyperedges = 192
[COARSEN] Level 12 :: num_vertices = 182, num_hyperedges = 119
[INFO PAR-0001] Hierarchical coarsening time 0.053481684 seconds
[Refinement] Level 1 :: num_vertices = 222, num_hyperedges = 192, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 2 :: num_vertices = 333, num_hyperedges = 358, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 3 :: num_vertices = 500, num_hyperedges = 552, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 4 :: num_vertices = 751, num_hyperedges = 815, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 5 :: num_vertices = 1127, num_hyperedges = 1194, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 6 :: num_vertices = 1691, num_hyperedges = 1761, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 7 :: num_vertices = 2537, num_hyperedges = 2607, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 8 :: num_vertices = 3806, num_hyperedges = 3875, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 9 :: num_vertices = 5710, num_hyperedges = 5778, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 10 :: num_vertices = 8565, num_hyperedges = 8631, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 11 :: num_vertices = 12848, num_hyperedges = 12906, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 12 :: num_vertices = 19272, num_hyperedges = 19309, cutcost = 126.0, best_solution_id = 0
[INFO PAR-0154] [V-cycle Refinement] num_cycles = 2, cutcost = 126.0
=========================================
[STATUS] Running FC multilevel coarsening
=========================================
[COARSEN] Level 0 :: num_vertices = 19272, num_hyperedges = 19309
[COARSEN] Level 1 :: num_vertices = 12848, num_hyperedges = 12906
[COARSEN] Level 2 :: num_vertices = 8565, num_hyperedges = 8631
[COARSEN] Level 3 :: num_vertices = 5710, num_hyperedges = 5778
[COARSEN] Level 4 :: num_vertices = 3806, num_hyperedges = 3875
[COARSEN] Level 5 :: num_vertices = 2537, num_hyperedges = 2607
[COARSEN] Level 6 :: num_vertices = 1691, num_hyperedges = 1761
[COARSEN] Level 7 :: num_vertices = 1127, num_hyperedges = 1194
[COARSEN] Level 8 :: num_vertices = 751, num_hyperedges = 815
[COARSEN] Level 9 :: num_vertices = 500, num_hyperedges = 552
[COARSEN] Level 10 :: num_vertices = 333, num_hyperedges = 358
[COARSEN] Level 11 :: num_vertices = 222, num_hyperedges = 192
[COARSEN] Level 12 :: num_vertices = 182, num_hyperedges = 119
[INFO PAR-0001] Hierarchical coarsening time 0.053109616000000005 seconds
[Refinement] Level 1 :: num_vertices = 222, num_hyperedges = 192, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 2 :: num_vertices = 333, num_hyperedges = 358, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 3 :: num_vertices = 500, num_hyperedges = 552, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 4 :: num_vertices = 751, num_hyperedges = 815, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 5 :: num_vertices = 1127, num_hyperedges = 1194, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 6 :: num_vertices = 1691, num_hyperedges = 1761, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 7 :: num_vertices = 2537, num_hyperedges = 2607, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 8 :: num_vertices = 3806, num_hyperedges = 3875, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 9 :: num_vertices = 5710, num_hyperedges = 5778, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 10 :: num_vertices = 8565, num_hyperedges = 8631, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 11 :: num_vertices = 12848, num_hyperedges = 12906, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 12 :: num_vertices = 19272, num_hyperedges = 19309, cutcost = 126.0, best_solution_id = 0
[INFO PAR-0154] [V-cycle Refinement] num_cycles = 3, cutcost = 126.0
=========================================
[STATUS] Running FC multilevel coarsening
=========================================
[COARSEN] Level 0 :: num_vertices = 19272, num_hyperedges = 19309
[COARSEN] Level 1 :: num_vertices = 12848, num_hyperedges = 12906
[COARSEN] Level 2 :: num_vertices = 8565, num_hyperedges = 8631
[COARSEN] Level 3 :: num_vertices = 5710, num_hyperedges = 5778
[COARSEN] Level 4 :: num_vertices = 3806, num_hyperedges = 3875
[COARSEN] Level 5 :: num_vertices = 2537, num_hyperedges = 2607
[COARSEN] Level 6 :: num_vertices = 1691, num_hyperedges = 1761
[COARSEN] Level 7 :: num_vertices = 1127, num_hyperedges = 1194
[COARSEN] Level 8 :: num_vertices = 751, num_hyperedges = 815
[COARSEN] Level 9 :: num_vertices = 500, num_hyperedges = 552
[COARSEN] Level 10 :: num_vertices = 333, num_hyperedges = 358
[COARSEN] Level 11 :: num_vertices = 222, num_hyperedges = 192
[COARSEN] Level 12 :: num_vertices = 182, num_hyperedges = 119
[INFO PAR-0001] Hierarchical coarsening time 0.053158991 seconds
[Refinement] Level 1 :: num_vertices = 222, num_hyperedges = 192, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 2 :: num_vertices = 333, num_hyperedges = 358, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 3 :: num_vertices = 500, num_hyperedges = 552, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 4 :: num_vertices = 751, num_hyperedges = 815, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 5 :: num_vertices = 1127, num_hyperedges = 1194, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 6 :: num_vertices = 1691, num_hyperedges = 1761, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 7 :: num_vertices = 2537, num_hyperedges = 2607, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 8 :: num_vertices = 3806, num_hyperedges = 3875, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 9 :: num_vertices = 5710, num_hyperedges = 5778, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 10 :: num_vertices = 8565, num_hyperedges = 8631, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 11 :: num_vertices = 12848, num_hyperedges = 12906, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 12 :: num_vertices = 19272, num_hyperedges = 19309, cutcost = 126.0, best_solution_id = 0
[INFO PAR-0154] [V-cycle Refinement] num_cycles = 4, cutcost = 126.0
[INFO PAR-0157] Cut-Overlay Clustering : num_vertices = 126, num_hyperedges = 63
=========================================
[STATUS] Running FC multilevel coarsening
=========================================
[COARSEN] Level 0 :: num_vertices = 126, num_hyperedges = 63
[INFO PAR-0001] Hierarchical coarsening time 4.7751000000000004e-05 seconds
[INFO PAR-0158] Statistics of cut-overlay solution:
[INFO PAR-0153] Finish Vcycle Refinement
=========================================
[STATUS] Running FC multilevel coarsening
=========================================
[COARSEN] Level 0 :: num_vertices = 19272, num_hyperedges = 19309
[COARSEN] Level 1 :: num_vertices = 12848, num_hyperedges = 12906
[COARSEN] Level 2 :: num_vertices = 8565, num_hyperedges = 8631
[COARSEN] Level 3 :: num_vertices = 5710, num_hyperedges = 5778
[COARSEN] Level 4 :: num_vertices = 3806, num_hyperedges = 3875
[COARSEN] Level 5 :: num_vertices = 2537, num_hyperedges = 2607
[COARSEN] Level 6 :: num_vertices = 1691, num_hyperedges = 1761
[COARSEN] Level 7 :: num_vertices = 1127, num_hyperedges = 1194
[COARSEN] Level 8 :: num_vertices = 751, num_hyperedges = 815
[COARSEN] Level 9 :: num_vertices = 500, num_hyperedges = 552
[COARSEN] Level 10 :: num_vertices = 333, num_hyperedges = 358
[COARSEN] Level 11 :: num_vertices = 222, num_hyperedges = 192
[COARSEN] Level 12 :: num_vertices = 182, num_hyperedges = 119
[INFO PAR-0001] Hierarchical coarsening time 0.057450104 seconds
[Refinement] Level 1 :: num_vertices = 222, num_hyperedges = 192, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 2 :: num_vertices = 333, num_hyperedges = 358, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 3 :: num_vertices = 500, num_hyperedges = 552, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 4 :: num_vertices = 751, num_hyperedges = 815, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 5 :: num_vertices = 1127, num_hyperedges = 1194, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 6 :: num_vertices = 1691, num_hyperedges = 1761, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 7 :: num_vertices = 2537, num_hyperedges = 2607, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 8 :: num_vertices = 3806, num_hyperedges = 3875, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 9 :: num_vertices = 5710, num_hyperedges = 5778, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 10 :: num_vertices = 8565, num_hyperedges = 8631, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 11 :: num_vertices = 12848, num_hyperedges = 12906, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 12 :: num_vertices = 19272, num_hyperedges = 19309, cutcost = 126.0, best_solution_id = 0
[INFO PAR-0154] [V-cycle Refinement] num_cycles = 0, cutcost = 126.0
=========================================
[STATUS] Running FC multilevel coarsening
=========================================
[COARSEN] Level 0 :: num_vertices = 19272, num_hyperedges = 19309
[COARSEN] Level 1 :: num_vertices = 12848, num_hyperedges = 12906
[COARSEN] Level 2 :: num_vertices = 8565, num_hyperedges = 8631
[COARSEN] Level 3 :: num_vertices = 5710, num_hyperedges = 5778
[COARSEN] Level 4 :: num_vertices = 3806, num_hyperedges = 3875
[COARSEN] Level 5 :: num_vertices = 2537, num_hyperedges = 2607
[COARSEN] Level 6 :: num_vertices = 1691, num_hyperedges = 1761
[COARSEN] Level 7 :: num_vertices = 1127, num_hyperedges = 1194
[COARSEN] Level 8 :: num_vertices = 751, num_hyperedges = 815
[COARSEN] Level 9 :: num_vertices = 500, num_hyperedges = 552
[COARSEN] Level 10 :: num_vertices = 333, num_hyperedges = 358
[COARSEN] Level 11 :: num_vertices = 222, num_hyperedges = 192
[COARSEN] Level 12 :: num_vertices = 182, num_hyperedges = 119
[INFO PAR-0001] Hierarchical coarsening time 0.08780374 seconds
[Refinement] Level 1 :: num_vertices = 222, num_hyperedges = 192, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 2 :: num_vertices = 333, num_hyperedges = 358, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 3 :: num_vertices = 500, num_hyperedges = 552, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 4 :: num_vertices = 751, num_hyperedges = 815, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 5 :: num_vertices = 1127, num_hyperedges = 1194, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 6 :: num_vertices = 1691, num_hyperedges = 1761, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 7 :: num_vertices = 2537, num_hyperedges = 2607, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 8 :: num_vertices = 3806, num_hyperedges = 3875, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 9 :: num_vertices = 5710, num_hyperedges = 5778, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 10 :: num_vertices = 8565, num_hyperedges = 8631, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 11 :: num_vertices = 12848, num_hyperedges = 12906, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 12 :: num_vertices = 19272, num_hyperedges = 19309, cutcost = 126.0, best_solution_id = 0
[INFO PAR-0154] [V-cycle Refinement] num_cycles = 1, cutcost = 126.0
=========================================
[STATUS] Running FC multilevel coarsening
=========================================
[COARSEN] Level 0 :: num_vertices = 19272, num_hyperedges = 19309
[COARSEN] Level 1 :: num_vertices = 12848, num_hyperedges = 12906
[COARSEN] Level 2 :: num_vertices = 8565, num_hyperedges = 8631
[COARSEN] Level 3 :: num_vertices = 5710, num_hyperedges = 5778
[COARSEN] Level 4 :: num_vertices = 3806, num_hyperedges = 3875
[COARSEN] Level 5 :: num_vertices = 2537, num_hyperedges = 2607
[COARSEN] Level 6 :: num_vertices = 1691, num_hyperedges = 1761
[COARSEN] Level 7 :: num_vertices = 1127, num_hyperedges = 1194
[COARSEN] Level 8 :: num_vertices = 751, num_hyperedges = 815
[COARSEN] Level 9 :: num_vertices = 500, num_hyperedges = 552
[COARSEN] Level 10 :: num_vertices = 333, num_hyperedges = 358
[COARSEN] Level 11 :: num_vertices = 222, num_hyperedges = 192
[COARSEN] Level 12 :: num_vertices = 182, num_hyperedges = 119
[INFO PAR-0001] Hierarchical coarsening time 0.084883339 seconds
[Refinement] Level 1 :: num_vertices = 222, num_hyperedges = 192, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 2 :: num_vertices = 333, num_hyperedges = 358, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 3 :: num_vertices = 500, num_hyperedges = 552, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 4 :: num_vertices = 751, num_hyperedges = 815, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 5 :: num_vertices = 1127, num_hyperedges = 1194, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 6 :: num_vertices = 1691, num_hyperedges = 1761, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 7 :: num_vertices = 2537, num_hyperedges = 2607, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 8 :: num_vertices = 3806, num_hyperedges = 3875, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 9 :: num_vertices = 5710, num_hyperedges = 5778, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 10 :: num_vertices = 8565, num_hyperedges = 8631, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 11 :: num_vertices = 12848, num_hyperedges = 12906, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 12 :: num_vertices = 19272, num_hyperedges = 19309, cutcost = 126.0, best_solution_id = 0
[INFO PAR-0154] [V-cycle Refinement] num_cycles = 2, cutcost = 126.0
=========================================
[STATUS] Running FC multilevel coarsening
=========================================
[COARSEN] Level 0 :: num_vertices = 19272, num_hyperedges = 19309
[COARSEN] Level 1 :: num_vertices = 12848, num_hyperedges = 12906
[COARSEN] Level 2 :: num_vertices = 8565, num_hyperedges = 8631
[COARSEN] Level 3 :: num_vertices = 5710, num_hyperedges = 5778
[COARSEN] Level 4 :: num_vertices = 3806, num_hyperedges = 3875
[COARSEN] Level 5 :: num_vertices = 2537, num_hyperedges = 2607
[COARSEN] Level 6 :: num_vertices = 1691, num_hyperedges = 1761
[COARSEN] Level 7 :: num_vertices = 1127, num_hyperedges = 1194
[COARSEN] Level 8 :: num_vertices = 751, num_hyperedges = 815
[COARSEN] Level 9 :: num_vertices = 500, num_hyperedges = 552
[COARSEN] Level 10 :: num_vertices = 333, num_hyperedges = 358
[COARSEN] Level 11 :: num_vertices = 222, num_hyperedges = 192
[COARSEN] Level 12 :: num_vertices = 182, num_hyperedges = 119
[INFO PAR-0001] Hierarchical coarsening time 0.085644758 seconds
[Refinement] Level 1 :: num_vertices = 222, num_hyperedges = 192, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 2 :: num_vertices = 333, num_hyperedges = 358, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 3 :: num_vertices = 500, num_hyperedges = 552, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 4 :: num_vertices = 751, num_hyperedges = 815, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 5 :: num_vertices = 1127, num_hyperedges = 1194, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 6 :: num_vertices = 1691, num_hyperedges = 1761, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 7 :: num_vertices = 2537, num_hyperedges = 2607, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 8 :: num_vertices = 3806, num_hyperedges = 3875, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 9 :: num_vertices = 5710, num_hyperedges = 5778, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 10 :: num_vertices = 8565, num_hyperedges = 8631, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 11 :: num_vertices = 12848, num_hyperedges = 12906, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 12 :: num_vertices = 19272, num_hyperedges = 19309, cutcost = 126.0, best_solution_id = 0
[INFO PAR-0154] [V-cycle Refinement] num_cycles = 3, cutcost = 126.0
=========================================
[STATUS] Running FC multilevel coarsening
=========================================
[COARSEN] Level 0 :: num_vertices = 19272, num_hyperedges = 19309
[COARSEN] Level 1 :: num_vertices = 12848, num_hyperedges = 12906
[COARSEN] Level 2 :: num_vertices = 8565, num_hyperedges = 8631
[COARSEN] Level 3 :: num_vertices = 5710, num_hyperedges = 5778
[COARSEN] Level 4 :: num_vertices = 3806, num_hyperedges = 3875
[COARSEN] Level 5 :: num_vertices = 2537, num_hyperedges = 2607
[COARSEN] Level 6 :: num_vertices = 1691, num_hyperedges = 1761
[COARSEN] Level 7 :: num_vertices = 1127, num_hyperedges = 1194
[COARSEN] Level 8 :: num_vertices = 751, num_hyperedges = 815
[COARSEN] Level 9 :: num_vertices = 500, num_hyperedges = 552
[COARSEN] Level 10 :: num_vertices = 333, num_hyperedges = 358
[COARSEN] Level 11 :: num_vertices = 222, num_hyperedges = 192
[COARSEN] Level 12 :: num_vertices = 182, num_hyperedges = 119
[INFO PAR-0001] Hierarchical coarsening time 0.08695061800000001 seconds
[Refinement] Level 1 :: num_vertices = 222, num_hyperedges = 192, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 2 :: num_vertices = 333, num_hyperedges = 358, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 3 :: num_vertices = 500, num_hyperedges = 552, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 4 :: num_vertices = 751, num_hyperedges = 815, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 5 :: num_vertices = 1127, num_hyperedges = 1194, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 6 :: num_vertices = 1691, num_hyperedges = 1761, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 7 :: num_vertices = 2537, num_hyperedges = 2607, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 8 :: num_vertices = 3806, num_hyperedges = 3875, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 9 :: num_vertices = 5710, num_hyperedges = 5778, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 10 :: num_vertices = 8565, num_hyperedges = 8631, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 11 :: num_vertices = 12848, num_hyperedges = 12906, cutcost = 126.0, best_solution_id = 0
[Refinement] Level 12 :: num_vertices = 19272, num_hyperedges = 19309, cutcost = 126.0, best_solution_id = 0
[INFO PAR-0154] [V-cycle Refinement] num_cycles = 4, cutcost = 126.0
[INFO PAR-0157] Cut-Overlay Clustering : num_vertices = 126, num_hyperedges = 63
=========================================
[STATUS] Running FC multilevel coarsening
=========================================
[COARSEN] Level 0 :: num_vertices = 126, num_hyperedges = 63
[INFO PAR-0001] Hierarchical coarsening time 8.0182e-05 seconds
[INFO PAR-0158] Statistics of cut-overlay solution:
[Cutcost of partition : 126.0]
[Vertex balance of block_0 : 0.50875  ( 1305.70264 )    
[Vertex balance of block_1 : 0.49129  ( 1260.90308 )    
Satisfy the balance constraint : true
Satisfy the group constraint : true
Satisfy the fixed vertices constraint : true
[INFO PAR-0109] The runtime of multi-level partitioner : 4.374240426 seconds
[INFO MPL-0039] [Coarse Shaping] Determining shape functions for clusters.
[INFO MPL-0028] [Hierarchical Macro Placement] Placing clusters and macros.

Suggested Solution

Move more output to debug output.

Additional Context

No response

AcKoucher commented 11 months ago

@oharboe FYI this output is not from HierRTLMP itself, it's from a distinct tool used by mpl2 to perform some operations.

@maliberty Tritonpart verbosity.. How to proceed here?

maliberty commented 11 months ago

@AcKoucher please make any changes in par that are needed. It has not had any attention since it was contributed.