mixed.tar.gz
Partitioning the attached mesh and model with global zoltan/parmetis produces a large entity imbalance. The pumi RIB partitioner produces reasonable imbalances.
Note, this mesh has two geometric model faces that are matched.
$ mpirun -np 16 ./test/split gs_bumDNS.smd z2/ z16/ 8
mesh z2/ loaded in 0.807597 seconds
number of tet 0 hex 30745 prism 75580 pyramid 0
mesh entity counts: v 69660 e 245640 f 282305 r 106325
planned RIB factor 8 in 0.108743 seconds
mesh expanded from 2 to 16 parts in 0.415002 seconds
mesh migrated from 2 to 16 in 4.512924 seconds
PARMA_STATUS disconnected <max avg> 1 0.062
PARMA_STATUS neighbors <max avg> 5 3.750
PARMA_STATUS smallest side of max neighbor part 12
PARMA_STATUS num parts with max neighbors 4
PARMA_STATUS empty parts 0
PARMA_STATUS small neighbor counts 1:0 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0 10:0
PARMA_STATUS weighted vtx <tot max min avg> 89112.0 10116.0 3116.0 5569.500
PARMA_STATUS weighted edge <tot max min avg> 290875.0 30890.0 11378.0 18179.688
PARMA_STATUS weighted face <tot max min avg> 308104.0 31066.0 12989.0 19256.500
PARMA_STATUS weighted rgn <tot max min avg> 106325.0 10291.0 4726.0 6645.312
PARMA_STATUS owned bdry vtx <tot max min avg> 5424 813 0 339.000
PARMA_STATUS shared bdry vtx <tot max min avg> 10944 1065 332 684.000
PARMA_STATUS model bdry vtx <tot max min avg> 31553 3496 1104 1972.062
PARMA_STATUS sharedSidesToElements <max min avg> 0.141 0.055 0.087
PARMA_STATUS entity imbalance <v e f r>: 1.82 1.70 1.61 1.55
MDS: reordering before writing smb files
mesh z16/ written in 2.934006 seconds
imbalance blows up using zoltan!
$ mpirun -np 16 ./test/zsplit gs_bumDNS.smd z2/ z16/ 8
mesh z2/ loaded in 0.358378 seconds
number of tet 0 hex 30745 prism 75580 pyramid 0
mesh entity counts: v 69660 e 245640 f 282305 r 106325
planned Zoltan split factor 8 to target imbalance 1.050000 in 0.466251 seconds
mesh expanded from 2 to 16 parts in 0.442006 seconds
mesh migrated from 2 to 16 in 4.656009 seconds
PARMA_STATUS disconnected <max avg> 0 0.000
PARMA_STATUS neighbors <max avg> 6 4.250
PARMA_STATUS smallest side of max neighbor part 12
PARMA_STATUS num parts with max neighbors 1
PARMA_STATUS empty parts 0
PARMA_STATUS small neighbor counts 1:0 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0 10:0
PARMA_STATUS weighted vtx <tot max min avg> 87668.0 24900.0 2980.0 5479.250
PARMA_STATUS weighted edge <tot max min avg> 288257.0 72585.0 10898.0 18016.062
PARMA_STATUS weighted face <tot max min avg> 306930.0 70136.0 12451.0 19183.125
PARMA_STATUS weighted rgn <tot max min avg> 106325.0 22450.0 4532.0 6645.312
PARMA_STATUS owned bdry vtx <tot max min avg> 3962 603 0 247.625
PARMA_STATUS shared bdry vtx <tot max min avg> 8038 906 251 502.375
PARMA_STATUS model bdry vtx <tot max min avg> 31048 8839 1000 1940.500
PARMA_STATUS sharedSidesToElements <max min avg> 0.110 0.034 0.074
PARMA_STATUS entity imbalance <v e f r>: 4.54 4.03 3.66 3.38
MDS: reordering before writing smb files
mesh z16/ written in 3.105811 seconds
mixed.tar.gz
Partitioning the attached mesh and model with global zoltan/parmetis produces a large entity imbalance. The pumi RIB partitioner produces reasonable imbalances.
Note, this mesh has two geometric model faces that are matched.
imbalance blows up using zoltan!