Zoltan is added as thirdParty package

This commit is contained in:
Hamidreza
2025-05-15 21:58:43 +03:30
parent 83a6e4baa1
commit d7479cf1bd
3392 changed files with 318142 additions and 1 deletions

View File

@ -0,0 +1,11 @@
Decomposition Method = parmetis
Zoltan Parameters = num_global_parts=2
Zoltan Parameters = parmetis_method=adaptiverepart
File Type = Chaco
File Name = simple
Parallel Disk Info = number=0
Global element ids assigned to processor 0
GID Part Perm IPerm
17 0 -1 -1
20 0 -1 -1
23 0 -1 -1

View File

@ -0,0 +1,11 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
7 0 -1 -1
12 0 -1 -1
13 0 -1 -1
15 0 -1 -1
18 0 -1 -1
21 0 -1 -1
22 0 -1 -1
24 0 -1 -1
25 0 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 2
GID Part Perm IPerm
2 1 -1 -1
6 1 -1 -1
10 1 -1 -1
11 1 -1 -1
14 1 -1 -1
16 1 -1 -1

View File

@ -0,0 +1,9 @@
Global element ids assigned to processor 3
GID Part Perm IPerm
1 1 -1 -1
3 1 -1 -1
4 1 -1 -1
5 1 -1 -1
8 1 -1 -1
9 1 -1 -1
19 1 -1 -1

View File

@ -0,0 +1,170 @@
Reading the command file, zdrive.inp.adaptive-partless-v3
Input values:
Zoltan version 3.601
zdrive version 1.0
Total number of Processors = 4
Performing load balance using parmetis.
Parameters:
num_global_parts 2
parmetis_method adaptiverepart
Initially distribute input objects in linear fashion (first n/p to process 0, etc).
##########################################################
ZOLTAN Load balancing method = 10 (PARMETIS)
Starting iteration 1
BEFORE load balancing
DRIVER EVAL: load: max 7.000000 min 6.000000 sum 25.000000
DRIVER EVAL: objs: max 7 min 6 sum 25
DRIVER EVAL: cuts: max 12 min 6 sum 36
Zoltan_LB_Eval_Balance Part count: 2 requested, 4 actual , 4 non-empty
Zoltan_LB_Eval_Balance Statistics with respect to 4 parts:
Zoltan_LB_Eval_Balance Min Max Sum Imbalance
Zoltan_LB_Eval_Balance Number of objects : 6 7 25 ----
Zoltan_LB_Eval_Graph Part count: 2 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Sum Imbalance
Zoltan_LB_Eval_Graph Number of objects : 6 7 25 ----
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Average Sum
Zoltan_LB_Eval_Graph Num boundary objects : 5 6 5.5 22
Zoltan_LB_Eval_Graph Number of cut edges : 6 12 9 36
Zoltan_LB_Eval_Graph Num Nbor Parts : 1 2 1.5 6
Zoltan_LB_Eval_HG Part count: 2 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_HG Statistics with respect to 4 parts:
Zoltan_LB_Eval_HG Min Max Sum Imbalance
Zoltan_LB_Eval_HG Number of objects : 6 7 25 ----
Zoltan_LB_Eval_HG Object weight : 6 7 25 ----
Zoltan_LB_Eval_HG CUTN (Sum_edges( (#parts(edge)>1)*ewgt )): 22.000
Zoltan_LB_Eval_HG CUTL (Sum_edges( (#parts(edge)-1)*ewgt )): 30.000
Zoltan_LB_Eval_HG CUTL-MAX (Max_parts( comm. volume ): 10.000
Build configuration:
ZOLTAN_ID_TYPE: unsigned long (8 bytes)
ZOLTAN_GNO_TYPE: ssize_t, (8 bytes)
MPI_Datatype for ZOLTAN_ID_TYPE: MPI_UNSIGNED_LONG
MPI_Datatype for ZOLTAN_GNO_TYPE: MPI_LONG
Third party library: ParMetis version 3.1
Third party library: PTScotch Third party library: Scotch
ZOLTAN Parameter IMBALANCE_TOL[0] = 1.100000
ZOLTAN Parameter AUTO_MIGRATE = FALSE
ZOLTAN Parameter MIGRATE_ONLY_PROC_CHANGES = 1
ZOLTAN Parameter OBJ_WEIGHT_DIM = 0
ZOLTAN Parameter EDGE_WEIGHT_DIM = 0
ZOLTAN Parameter DEBUG_LEVEL = 1
ZOLTAN Parameter DEBUG_PROCESSOR = 0
ZOLTAN Parameter DETERMINISTIC = TRUE
ZOLTAN Parameter TIMER = 1 (wall)
ZOLTAN Parameter NUM_GID_ENTRIES = 1
ZOLTAN Parameter NUM_LID_ENTRIES = 1
ZOLTAN Parameter RETURN_LISTS = IMPORT AND EXPORT
ZOLTAN Parameter NUM_GLOBAL_PARTS = 2
ZOLTAN Parameter NUM_LOCAL_PARTS = -1
ZOLTAN Parameter REMAP = 1
ZOLTAN Parameter SEED = 1220988223 (1220988223)
ZOLTAN Parameter LB_APPROACH = repartition
ZOLTAN Parameter PARMETIS_METHOD = ADAPTIVEREPART
ZOLTAN Parameter PARMETIS_OUTPUT_LEVEL = 0
ZOLTAN Parameter PARMETIS_SEED = 15
ZOLTAN Parameter PARMETIS_ITR = 100.000000
ZOLTAN Parameter PARMETIS_COARSE_ALG = 2
ZOLTAN Parameter PARMETIS_FOLD = 0
Third party library index type is 4-byte integer
Third party library weight type is 4-byte integer
Zoltan was compiled with support for: ParMetis Scotch PT-Scotch
ZOLTAN Parameter CHECK_GRAPH = 1
ZOLTAN Parameter SCATTER_GRAPH = 1
ZOLTAN Parameter FINAL_OUTPUT = 0
ZOLTAN Parameter USE_TIMERS = 0
ZOLTAN Parameter ADD_OBJ_WEIGHT = NONE
KDDKDD Zoltan_ZG_Build Wed Jan 18 20:06:29 MST 2012
ZOLTAN Parameter GRAPH_SYMMETRIZE = NONE
ZOLTAN Parameter GRAPH_SYM_WEIGHT = ADD
ZOLTAN Parameter GRAPH_BIPARTITE_TYPE = OBJ
ZOLTAN Parameter GRAPH_BUILD_TYPE = NORMAL
ZOLTAN Parameter GRAPH_FAST_BUILD_BASE = 0
KDDKDD Zoltan_Matrix2d_Init Wed Jan 18 20:06:29 MST 2012
KDDKDD Zoltan_PHGComm_Init Wed Jan 18 20:06:29 MST 2012
KDDKDD Zoltan_Matrix_Build Wed Jan 18 20:06:29 MST 2012
KDDKDD Zoltan_Mark_Diag Wed Jan 18 20:06:29 MST 2012
KDDKDD Zoltan_Distribute_LinearY Wed Jan 18 20:06:29 MST 2012
KDDKDD Zoltan_Matrix2d_Distribute Wed Jan 18 20:06:29 MST 2012
KDDKDD Zoltan_Matrix_Remove_Duplicates Wed Jan 18 20:06:29 MST 2012
KDDKDD Zoltan_Distribute_Partition_Register Wed Jan 18 20:06:29 MST 2012
KDDKDD CommPlan Hash Wed Jan 18 20:06:29 MST 2012
KDDKDD CommPlan Create Wed Jan 18 20:06:29 MST 2012
KDDKDD Zoltan_Matrix_Remove_DupArcs Wed Jan 18 20:06:29 MST 2012
KDDKDD Create Maps Wed Jan 18 20:06:29 MST 2012
KDDKDD Sort Wed Jan 18 20:06:29 MST 2012
KDDKDD Create outmat Wed Jan 18 20:06:29 MST 2012
KDDKDD Zoltan_Matrix_Permute Wed Jan 18 20:06:29 MST 2012
KDDKDD First DD_Find Wed Jan 18 20:06:29 MST 2012
KDDKDD Second DD_Find Wed Jan 18 20:06:29 MST 2012
KDDKDD Zoltan_Matrix_Permute done Wed Jan 18 20:06:29 MST 2012
KDDKDD Zoltan_Matrix_Comlete Wed Jan 18 20:06:29 MST 2012
KDDKDD Zoltan_Matrix_Complete done Wed Jan 18 20:06:29 MST 2012
KDDKDD Zoltan_ZG_Build done Wed Jan 18 20:06:29 MST 2012
KDDKDD Zoltan_ZG_Export Wed Jan 18 20:06:29 MST 2012
KDDKDD Zoltan_Matrix2d_adjproc done Wed Jan 18 20:06:29 MST 2012
Proc 2: Calls to malloc = 913, Calls to free = 913
Proc 1: Calls to malloc = 917, Calls to free = 917
Proc 3: Calls to malloc = 914, Calls to free = 914
Proc 0: Calls to malloc = 936, Calls to free = 936
DRIVER: Zoltan_LB_Partition time = 0.0592279
DRIVER: new_decomp 1 Min/Max Import: 3 9
DRIVER: new_decomp 1 Min/Max Export: 6 7
DRIVER: Total migration time = 0.000669003
AFTER load balancing
DRIVER EVAL: load: max 9.000000 min 3.000000 sum 25.000000
DRIVER EVAL: objs: max 9 min 3 sum 25
DRIVER EVAL: cuts: max 19 min 10 sum 56
Zoltan_LB_Eval_Balance Part count: 2 requested, 2 actual , 2 non-empty
Zoltan_LB_Eval_Balance Statistics with respect to 2 parts:
Zoltan_LB_Eval_Balance Min Max Sum Imbalance
Zoltan_LB_Eval_Balance Number of objects : 12 13 25 1.040
Zoltan_LB_Eval_Graph Part count: 2 requested, 2 actual, 2 non-empty
Zoltan_LB_Eval_Graph Statistics with respect to 2 parts:
Zoltan_LB_Eval_Graph Min Max Sum Imbalance
Zoltan_LB_Eval_Graph Number of objects : 12 13 25 1.04
Zoltan_LB_Eval_Graph Statistics with respect to 2 parts:
Zoltan_LB_Eval_Graph Min Max Average Sum
Zoltan_LB_Eval_Graph Num boundary objects : 8 9 8.5 17
Zoltan_LB_Eval_Graph Number of cut edges : 13 13 13 26
Zoltan_LB_Eval_Graph Num Nbor Parts : 2 2 2 4
Zoltan_LB_Eval_HG Part count: 2 requested, 2 actual, 2 non-empty
Zoltan_LB_Eval_HG Statistics with respect to 2 parts:
Zoltan_LB_Eval_HG Min Max Sum Imbalance
Zoltan_LB_Eval_HG Number of objects : 12 13 25 1.040
Zoltan_LB_Eval_HG Object weight : 12 13 25 1.040
Zoltan_LB_Eval_HG CUTN (Sum_edges( (#parts(edge)>1)*ewgt )): 17.000
Zoltan_LB_Eval_HG CUTL (Sum_edges( (#parts(edge)-1)*ewgt )): 17.000
Zoltan_LB_Eval_HG CUTL-MAX (Max_parts( comm. volume ): 7.000
FILE zdrive.inp.adaptive-partless-v3: Total: 5.922794e-02 seconds in Partitioning
FILE zdrive.inp.adaptive-partless-v3: Average: 5.922794e-02 seconds per Iteration

View File

@ -0,0 +1,8 @@
Decomposition Method = parmetis
Zoltan Parameters = parmetis_method=adaptiverepart
File Type = Chaco
File Name = simple
Parallel Disk Info = number=0
test local partitions = 1
Global element ids assigned to processor 0
GID Part Perm IPerm

View File

@ -0,0 +1,7 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
1 0 -1 -1
2 0 -1 -1
3 0 -1 -1
9 0 -1 -1
14 0 -1 -1

View File

@ -0,0 +1,10 @@
Global element ids assigned to processor 2
GID Part Perm IPerm
6 2 -1 -1
7 1 -1 -1
8 1 -1 -1
11 2 -1 -1
12 1 -1 -1
13 1 -1 -1
16 2 -1 -1
18 2 -1 -1

View File

@ -0,0 +1,14 @@
Global element ids assigned to processor 3
GID Part Perm IPerm
4 5 -1 -1
5 5 -1 -1
10 5 -1 -1
15 5 -1 -1
17 4 -1 -1
19 3 -1 -1
20 3 -1 -1
21 4 -1 -1
22 4 -1 -1
23 4 -1 -1
24 3 -1 -1
25 3 -1 -1

View File

@ -0,0 +1,169 @@
Reading the command file, zdrive.inp.adaptive-partlocal1-v3
Input values:
Zoltan version 3.601
zdrive version 1.0
Total number of Processors = 4
Performing load balance using parmetis.
Parameters:
parmetis_method adaptiverepart
Initially distribute input objects in linear fashion (first n/p to process 0, etc).
##########################################################
ZOLTAN Load balancing method = 10 (PARMETIS)
Starting iteration 1
BEFORE load balancing
DRIVER EVAL: load: max 7.000000 min 6.000000 sum 25.000000
DRIVER EVAL: objs: max 7 min 6 sum 25
DRIVER EVAL: cuts: max 12 min 6 sum 36
Zoltan_LB_Eval_Balance Part count: 6 requested, 4 actual , 4 non-empty
Zoltan_LB_Eval_Balance Statistics with respect to 4 parts:
Zoltan_LB_Eval_Balance Min Max Sum Imbalance
Zoltan_LB_Eval_Balance Number of objects : 6 7 25 1.680
Zoltan_LB_Eval_Graph Part count: 6 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Sum Imbalance
Zoltan_LB_Eval_Graph Number of objects : 6 7 25 1.68
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Average Sum
Zoltan_LB_Eval_Graph Num boundary objects : 5 6 5.5 22
Zoltan_LB_Eval_Graph Number of cut edges : 6 12 9 36
Zoltan_LB_Eval_Graph Num Nbor Parts : 1 2 1.5 6
Zoltan_LB_Eval_HG Part count: 6 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_HG Statistics with respect to 4 parts:
Zoltan_LB_Eval_HG Min Max Sum Imbalance
Zoltan_LB_Eval_HG Number of objects : 6 7 25 1.680
Zoltan_LB_Eval_HG Object weight : 6 7 25 1.680
Zoltan_LB_Eval_HG CUTN (Sum_edges( (#parts(edge)>1)*ewgt )): 22.000
Zoltan_LB_Eval_HG CUTL (Sum_edges( (#parts(edge)-1)*ewgt )): 30.000
Zoltan_LB_Eval_HG CUTL-MAX (Max_parts( comm. volume ): 10.000
Build configuration:
ZOLTAN_ID_TYPE: unsigned long (8 bytes)
ZOLTAN_GNO_TYPE: ssize_t, (8 bytes)
MPI_Datatype for ZOLTAN_ID_TYPE: MPI_UNSIGNED_LONG
MPI_Datatype for ZOLTAN_GNO_TYPE: MPI_LONG
Third party library: ParMetis version 3.1
Third party library: PTScotch Third party library: Scotch
ZOLTAN Parameter IMBALANCE_TOL[0] = 1.100000
ZOLTAN Parameter AUTO_MIGRATE = FALSE
ZOLTAN Parameter MIGRATE_ONLY_PROC_CHANGES = 1
ZOLTAN Parameter OBJ_WEIGHT_DIM = 0
ZOLTAN Parameter EDGE_WEIGHT_DIM = 0
ZOLTAN Parameter DEBUG_LEVEL = 1
ZOLTAN Parameter DEBUG_PROCESSOR = 0
ZOLTAN Parameter DETERMINISTIC = TRUE
ZOLTAN Parameter TIMER = 1 (wall)
ZOLTAN Parameter NUM_GID_ENTRIES = 1
ZOLTAN Parameter NUM_LID_ENTRIES = 1
ZOLTAN Parameter RETURN_LISTS = IMPORT AND EXPORT
ZOLTAN Parameter NUM_GLOBAL_PARTS = -1
ZOLTAN Parameter NUM_LOCAL_PARTS = 0
ZOLTAN Parameter REMAP = 1
ZOLTAN Parameter SEED = 1220988223 (1220988223)
ZOLTAN Parameter LB_APPROACH = repartition
ZOLTAN Parameter PARMETIS_METHOD = ADAPTIVEREPART
ZOLTAN Parameter PARMETIS_OUTPUT_LEVEL = 0
ZOLTAN Parameter PARMETIS_SEED = 15
ZOLTAN Parameter PARMETIS_ITR = 100.000000
ZOLTAN Parameter PARMETIS_COARSE_ALG = 2
ZOLTAN Parameter PARMETIS_FOLD = 0
Third party library index type is 4-byte integer
Third party library weight type is 4-byte integer
Zoltan was compiled with support for: ParMetis Scotch PT-Scotch
ZOLTAN Parameter CHECK_GRAPH = 1
ZOLTAN Parameter SCATTER_GRAPH = 1
ZOLTAN Parameter FINAL_OUTPUT = 0
ZOLTAN Parameter USE_TIMERS = 0
ZOLTAN Parameter ADD_OBJ_WEIGHT = NONE
KDDKDD Zoltan_ZG_Build Wed Jan 18 20:06:30 MST 2012
ZOLTAN Parameter GRAPH_SYMMETRIZE = NONE
ZOLTAN Parameter GRAPH_SYM_WEIGHT = ADD
ZOLTAN Parameter GRAPH_BIPARTITE_TYPE = OBJ
ZOLTAN Parameter GRAPH_BUILD_TYPE = NORMAL
ZOLTAN Parameter GRAPH_FAST_BUILD_BASE = 0
KDDKDD Zoltan_Matrix2d_Init Wed Jan 18 20:06:30 MST 2012
KDDKDD Zoltan_PHGComm_Init Wed Jan 18 20:06:30 MST 2012
KDDKDD Zoltan_Matrix_Build Wed Jan 18 20:06:30 MST 2012
KDDKDD Zoltan_Mark_Diag Wed Jan 18 20:06:30 MST 2012
KDDKDD Zoltan_Distribute_LinearY Wed Jan 18 20:06:30 MST 2012
KDDKDD Zoltan_Matrix2d_Distribute Wed Jan 18 20:06:30 MST 2012
KDDKDD Zoltan_Matrix_Remove_Duplicates Wed Jan 18 20:06:30 MST 2012
KDDKDD Zoltan_Distribute_Partition_Register Wed Jan 18 20:06:30 MST 2012
KDDKDD CommPlan Hash Wed Jan 18 20:06:30 MST 2012
KDDKDD CommPlan Create Wed Jan 18 20:06:30 MST 2012
KDDKDD Zoltan_Matrix_Remove_DupArcs Wed Jan 18 20:06:30 MST 2012
KDDKDD Create Maps Wed Jan 18 20:06:30 MST 2012
KDDKDD Sort Wed Jan 18 20:06:30 MST 2012
KDDKDD Create outmat Wed Jan 18 20:06:30 MST 2012
KDDKDD Zoltan_Matrix_Permute Wed Jan 18 20:06:30 MST 2012
KDDKDD First DD_Find Wed Jan 18 20:06:30 MST 2012
KDDKDD Second DD_Find Wed Jan 18 20:06:30 MST 2012
KDDKDD Zoltan_Matrix_Permute done Wed Jan 18 20:06:30 MST 2012
KDDKDD Zoltan_Matrix_Comlete Wed Jan 18 20:06:30 MST 2012
KDDKDD Zoltan_Matrix_Complete done Wed Jan 18 20:06:30 MST 2012
KDDKDD Zoltan_ZG_Build done Wed Jan 18 20:06:30 MST 2012
KDDKDD Zoltan_ZG_Export Wed Jan 18 20:06:30 MST 2012
KDDKDD Zoltan_Matrix2d_adjproc done Wed Jan 18 20:06:30 MST 2012
Proc 1: Calls to malloc = 959, Calls to free = 959
Proc 2: Calls to malloc = 968, Calls to free = 968
Proc 0: Calls to malloc = 835, Calls to free = 835
Proc 3: Calls to malloc = 948, Calls to free = 948
DRIVER: Zoltan_LB_Partition time = 0.0647621
DRIVER: new_decomp 1 Min/Max Import: 0 8
DRIVER: new_decomp 1 Min/Max Export: 3 6
DRIVER: Total migration time = 0.000870943
AFTER load balancing
DRIVER EVAL: load: max 12.000000 min 0.000000 sum 25.000000
DRIVER EVAL: objs: max 12 min 0 sum 25
DRIVER EVAL: cuts: max 11 min 0 sum 32
Zoltan_LB_Eval_Balance Part count: 6 requested, 6 actual , 6 non-empty
Zoltan_LB_Eval_Balance Statistics with respect to 6 parts:
Zoltan_LB_Eval_Balance Min Max Sum Imbalance
Zoltan_LB_Eval_Balance Number of objects : 4 5 25 1.200
Zoltan_LB_Eval_Graph Part count: 6 requested, 6 actual, 6 non-empty
Zoltan_LB_Eval_Graph Statistics with respect to 6 parts:
Zoltan_LB_Eval_Graph Min Max Sum Imbalance
Zoltan_LB_Eval_Graph Number of objects : 4 5 25 1.2
Zoltan_LB_Eval_Graph Statistics with respect to 6 parts:
Zoltan_LB_Eval_Graph Min Max Average Sum
Zoltan_LB_Eval_Graph Num boundary objects : 3 5 3.67 22
Zoltan_LB_Eval_Graph Number of cut edges : 4 10 7 42
Zoltan_LB_Eval_Graph Num Nbor Parts : 2 4 3.33 20
Zoltan_LB_Eval_HG Part count: 6 requested, 6 actual, 6 non-empty
Zoltan_LB_Eval_HG Statistics with respect to 6 parts:
Zoltan_LB_Eval_HG Min Max Sum Imbalance
Zoltan_LB_Eval_HG Number of objects : 4 5 25 1.200
Zoltan_LB_Eval_HG Object weight : 4 5 25 1.200
Zoltan_LB_Eval_HG CUTN (Sum_edges( (#parts(edge)>1)*ewgt )): 22.000
Zoltan_LB_Eval_HG CUTL (Sum_edges( (#parts(edge)-1)*ewgt )): 36.000
Zoltan_LB_Eval_HG CUTL-MAX (Max_parts( comm. volume ): 14.000
FILE zdrive.inp.adaptive-partlocal1-v3: Total: 6.476212e-02 seconds in Partitioning
FILE zdrive.inp.adaptive-partlocal1-v3: Average: 6.476212e-02 seconds per Iteration

View File

@ -0,0 +1,8 @@
Decomposition Method = parmetis
Zoltan Parameters = parmetis_method=adaptiverepart
File Type = Chaco
File Name = simple
Parallel Disk Info = number=0
test local partitions = 2
Global element ids assigned to processor 0
GID Part Perm IPerm

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
1 0 -1 -1
2 0 -1 -1
3 0 -1 -1
4 0 -1 -1
5 0 -1 -1
6 0 -1 -1

View File

@ -0,0 +1,2 @@
Global element ids assigned to processor 2
GID Part Perm IPerm

View File

@ -0,0 +1,21 @@
Global element ids assigned to processor 3
GID Part Perm IPerm
7 1 -1 -1
8 1 -1 -1
9 1 -1 -1
10 1 -1 -1
11 1 -1 -1
12 1 -1 -1
13 2 -1 -1
14 2 -1 -1
15 2 -1 -1
16 2 -1 -1
17 2 -1 -1
18 2 -1 -1
19 3 -1 -1
20 3 -1 -1
21 3 -1 -1
22 3 -1 -1
23 3 -1 -1
24 3 -1 -1
25 3 -1 -1

View File

@ -0,0 +1,169 @@
Reading the command file, zdrive.inp.adaptive-partlocal2-v3
Input values:
Zoltan version 3.601
zdrive version 1.0
Total number of Processors = 4
Performing load balance using parmetis.
Parameters:
parmetis_method adaptiverepart
Initially distribute input objects in linear fashion (first n/p to process 0, etc).
##########################################################
ZOLTAN Load balancing method = 10 (PARMETIS)
Starting iteration 1
BEFORE load balancing
DRIVER EVAL: load: max 7.000000 min 6.000000 sum 25.000000
DRIVER EVAL: objs: max 7 min 6 sum 25
DRIVER EVAL: cuts: max 12 min 6 sum 36
Zoltan_LB_Eval_Balance Part count: 4 requested, 4 actual , 4 non-empty
Zoltan_LB_Eval_Balance Statistics with respect to 4 parts:
Zoltan_LB_Eval_Balance Min Max Sum Imbalance
Zoltan_LB_Eval_Balance Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_Graph Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Sum Imbalance
Zoltan_LB_Eval_Graph Number of objects : 6 7 25 1.12
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Average Sum
Zoltan_LB_Eval_Graph Num boundary objects : 5 6 5.5 22
Zoltan_LB_Eval_Graph Number of cut edges : 6 12 9 36
Zoltan_LB_Eval_Graph Num Nbor Parts : 1 2 1.5 6
Zoltan_LB_Eval_HG Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_HG Statistics with respect to 4 parts:
Zoltan_LB_Eval_HG Min Max Sum Imbalance
Zoltan_LB_Eval_HG Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_HG Object weight : 6 7 25 1.120
Zoltan_LB_Eval_HG CUTN (Sum_edges( (#parts(edge)>1)*ewgt )): 22.000
Zoltan_LB_Eval_HG CUTL (Sum_edges( (#parts(edge)-1)*ewgt )): 30.000
Zoltan_LB_Eval_HG CUTL-MAX (Max_parts( comm. volume ): 10.000
Build configuration:
ZOLTAN_ID_TYPE: unsigned long (8 bytes)
ZOLTAN_GNO_TYPE: ssize_t, (8 bytes)
MPI_Datatype for ZOLTAN_ID_TYPE: MPI_UNSIGNED_LONG
MPI_Datatype for ZOLTAN_GNO_TYPE: MPI_LONG
Third party library: ParMetis version 3.1
Third party library: PTScotch Third party library: Scotch
ZOLTAN Parameter IMBALANCE_TOL[0] = 1.100000
ZOLTAN Parameter AUTO_MIGRATE = FALSE
ZOLTAN Parameter MIGRATE_ONLY_PROC_CHANGES = 1
ZOLTAN Parameter OBJ_WEIGHT_DIM = 0
ZOLTAN Parameter EDGE_WEIGHT_DIM = 0
ZOLTAN Parameter DEBUG_LEVEL = 1
ZOLTAN Parameter DEBUG_PROCESSOR = 0
ZOLTAN Parameter DETERMINISTIC = TRUE
ZOLTAN Parameter TIMER = 1 (wall)
ZOLTAN Parameter NUM_GID_ENTRIES = 1
ZOLTAN Parameter NUM_LID_ENTRIES = 1
ZOLTAN Parameter RETURN_LISTS = IMPORT AND EXPORT
ZOLTAN Parameter NUM_GLOBAL_PARTS = -1
ZOLTAN Parameter NUM_LOCAL_PARTS = -1
ZOLTAN Parameter REMAP = 1
ZOLTAN Parameter SEED = 1220988223 (1220988223)
ZOLTAN Parameter LB_APPROACH = repartition
ZOLTAN Parameter PARMETIS_METHOD = ADAPTIVEREPART
ZOLTAN Parameter PARMETIS_OUTPUT_LEVEL = 0
ZOLTAN Parameter PARMETIS_SEED = 15
ZOLTAN Parameter PARMETIS_ITR = 100.000000
ZOLTAN Parameter PARMETIS_COARSE_ALG = 2
ZOLTAN Parameter PARMETIS_FOLD = 0
Third party library index type is 4-byte integer
Third party library weight type is 4-byte integer
Zoltan was compiled with support for: ParMetis Scotch PT-Scotch
ZOLTAN Parameter CHECK_GRAPH = 1
ZOLTAN Parameter SCATTER_GRAPH = 1
ZOLTAN Parameter FINAL_OUTPUT = 0
ZOLTAN Parameter USE_TIMERS = 0
ZOLTAN Parameter ADD_OBJ_WEIGHT = NONE
KDDKDD Zoltan_ZG_Build Wed Jan 18 20:06:30 MST 2012
ZOLTAN Parameter GRAPH_SYMMETRIZE = NONE
ZOLTAN Parameter GRAPH_SYM_WEIGHT = ADD
ZOLTAN Parameter GRAPH_BIPARTITE_TYPE = OBJ
ZOLTAN Parameter GRAPH_BUILD_TYPE = NORMAL
ZOLTAN Parameter GRAPH_FAST_BUILD_BASE = 0
KDDKDD Zoltan_Matrix2d_Init Wed Jan 18 20:06:30 MST 2012
KDDKDD Zoltan_PHGComm_Init Wed Jan 18 20:06:30 MST 2012
KDDKDD Zoltan_Matrix_Build Wed Jan 18 20:06:30 MST 2012
KDDKDD Zoltan_Mark_Diag Wed Jan 18 20:06:30 MST 2012
KDDKDD Zoltan_Distribute_LinearY Wed Jan 18 20:06:30 MST 2012
KDDKDD Zoltan_Matrix2d_Distribute Wed Jan 18 20:06:30 MST 2012
KDDKDD Zoltan_Matrix_Remove_Duplicates Wed Jan 18 20:06:30 MST 2012
KDDKDD Zoltan_Distribute_Partition_Register Wed Jan 18 20:06:30 MST 2012
KDDKDD CommPlan Hash Wed Jan 18 20:06:30 MST 2012
KDDKDD CommPlan Create Wed Jan 18 20:06:30 MST 2012
KDDKDD Zoltan_Matrix_Remove_DupArcs Wed Jan 18 20:06:30 MST 2012
KDDKDD Create Maps Wed Jan 18 20:06:30 MST 2012
KDDKDD Sort Wed Jan 18 20:06:30 MST 2012
KDDKDD Create outmat Wed Jan 18 20:06:30 MST 2012
KDDKDD Zoltan_Matrix_Permute Wed Jan 18 20:06:30 MST 2012
KDDKDD First DD_Find Wed Jan 18 20:06:30 MST 2012
KDDKDD Second DD_Find Wed Jan 18 20:06:30 MST 2012
KDDKDD Zoltan_Matrix_Permute done Wed Jan 18 20:06:30 MST 2012
KDDKDD Zoltan_Matrix_Comlete Wed Jan 18 20:06:30 MST 2012
KDDKDD Zoltan_Matrix_Complete done Wed Jan 18 20:06:30 MST 2012
KDDKDD Zoltan_ZG_Build done Wed Jan 18 20:06:30 MST 2012
KDDKDD Zoltan_ZG_Export Wed Jan 18 20:06:30 MST 2012
KDDKDD Zoltan_Matrix2d_adjproc done Wed Jan 18 20:06:30 MST 2012
Proc 1: Calls to malloc = 923, Calls to free = 923
Proc 2: Calls to malloc = 792, Calls to free = 792
Proc 3: Calls to malloc = 928, Calls to free = 928
Proc 0: Calls to malloc = 821, Calls to free = 821
DRIVER: Zoltan_LB_Partition time = 0.0594609
DRIVER: new_decomp 1 Min/Max Import: 0 12
DRIVER: new_decomp 1 Min/Max Export: 0 6
DRIVER: Total migration time = 0.000678062
AFTER load balancing
DRIVER EVAL: load: max 19.000000 min 0.000000 sum 25.000000
DRIVER EVAL: objs: max 19 min 0 sum 25
DRIVER EVAL: cuts: max 6 min 0 sum 12
Zoltan_LB_Eval_Balance Part count: 4 requested, 4 actual , 4 non-empty
Zoltan_LB_Eval_Balance Statistics with respect to 4 parts:
Zoltan_LB_Eval_Balance Min Max Sum Imbalance
Zoltan_LB_Eval_Balance Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_Graph Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Sum Imbalance
Zoltan_LB_Eval_Graph Number of objects : 6 7 25 1.12
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Average Sum
Zoltan_LB_Eval_Graph Num boundary objects : 5 6 5.5 22
Zoltan_LB_Eval_Graph Number of cut edges : 6 12 9 36
Zoltan_LB_Eval_Graph Num Nbor Parts : 1 2 1.5 6
Zoltan_LB_Eval_HG Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_HG Statistics with respect to 4 parts:
Zoltan_LB_Eval_HG Min Max Sum Imbalance
Zoltan_LB_Eval_HG Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_HG Object weight : 6 7 25 1.120
Zoltan_LB_Eval_HG CUTN (Sum_edges( (#parts(edge)>1)*ewgt )): 22.000
Zoltan_LB_Eval_HG CUTL (Sum_edges( (#parts(edge)-1)*ewgt )): 30.000
Zoltan_LB_Eval_HG CUTL-MAX (Max_parts( comm. volume ): 25.000
FILE zdrive.inp.adaptive-partlocal2-v3: Total: 5.946088e-02 seconds in Partitioning
FILE zdrive.inp.adaptive-partlocal2-v3: Average: 5.946088e-02 seconds per Iteration

View File

@ -0,0 +1,8 @@
Decomposition Method = parmetis
Zoltan Parameters = parmetis_method=adaptiverepart
File Type = Chaco
File Name = simple
Parallel Disk Info = number=0
test local partitions = 4
Global element ids assigned to processor 0
GID Part Perm IPerm

View File

@ -0,0 +1,11 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
2 0 -1 -1
3 0 -1 -1
4 0 -1 -1
14 0 -1 -1
15 0 -1 -1
19 0 -1 -1
20 0 -1 -1
24 0 -1 -1
25 0 -1 -1

View File

@ -0,0 +1,11 @@
Global element ids assigned to processor 2
GID Part Perm IPerm
11 1 -1 -1
12 1 -1 -1
13 1 -1 -1
16 2 -1 -1
17 2 -1 -1
18 2 -1 -1
21 2 -1 -1
22 2 -1 -1
23 2 -1 -1

View File

@ -0,0 +1,9 @@
Global element ids assigned to processor 3
GID Part Perm IPerm
1 4 -1 -1
5 3 -1 -1
6 4 -1 -1
7 5 -1 -1
8 5 -1 -1
9 5 -1 -1
10 3 -1 -1

View File

@ -0,0 +1,169 @@
Reading the command file, zdrive.inp.adaptive-partlocal4-v3
Input values:
Zoltan version 3.601
zdrive version 1.0
Total number of Processors = 4
Performing load balance using parmetis.
Parameters:
parmetis_method adaptiverepart
Initially distribute input objects in linear fashion (first n/p to process 0, etc).
##########################################################
ZOLTAN Load balancing method = 10 (PARMETIS)
Starting iteration 1
BEFORE load balancing
DRIVER EVAL: load: max 7.000000 min 6.000000 sum 25.000000
DRIVER EVAL: objs: max 7 min 6 sum 25
DRIVER EVAL: cuts: max 12 min 6 sum 36
Zoltan_LB_Eval_Balance Part count: 6 requested, 4 actual , 4 non-empty
Zoltan_LB_Eval_Balance Statistics with respect to 4 parts:
Zoltan_LB_Eval_Balance Min Max Sum Imbalance
Zoltan_LB_Eval_Balance Number of objects : 6 7 25 2.520
Zoltan_LB_Eval_Graph Part count: 6 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Sum Imbalance
Zoltan_LB_Eval_Graph Number of objects : 6 7 25 2.52
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Average Sum
Zoltan_LB_Eval_Graph Num boundary objects : 5 6 5.5 22
Zoltan_LB_Eval_Graph Number of cut edges : 6 12 9 36
Zoltan_LB_Eval_Graph Num Nbor Parts : 1 2 1.5 6
Zoltan_LB_Eval_HG Part count: 6 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_HG Statistics with respect to 4 parts:
Zoltan_LB_Eval_HG Min Max Sum Imbalance
Zoltan_LB_Eval_HG Number of objects : 6 7 25 2.520
Zoltan_LB_Eval_HG Object weight : 6 7 25 2.520
Zoltan_LB_Eval_HG CUTN (Sum_edges( (#parts(edge)>1)*ewgt )): 22.000
Zoltan_LB_Eval_HG CUTL (Sum_edges( (#parts(edge)-1)*ewgt )): 30.000
Zoltan_LB_Eval_HG CUTL-MAX (Max_parts( comm. volume ): 10.000
Build configuration:
ZOLTAN_ID_TYPE: unsigned long (8 bytes)
ZOLTAN_GNO_TYPE: ssize_t, (8 bytes)
MPI_Datatype for ZOLTAN_ID_TYPE: MPI_UNSIGNED_LONG
MPI_Datatype for ZOLTAN_GNO_TYPE: MPI_LONG
Third party library: ParMetis version 3.1
Third party library: PTScotch Third party library: Scotch
ZOLTAN Parameter IMBALANCE_TOL[0] = 1.100000
ZOLTAN Parameter AUTO_MIGRATE = FALSE
ZOLTAN Parameter MIGRATE_ONLY_PROC_CHANGES = 1
ZOLTAN Parameter OBJ_WEIGHT_DIM = 0
ZOLTAN Parameter EDGE_WEIGHT_DIM = 0
ZOLTAN Parameter DEBUG_LEVEL = 1
ZOLTAN Parameter DEBUG_PROCESSOR = 0
ZOLTAN Parameter DETERMINISTIC = TRUE
ZOLTAN Parameter TIMER = 1 (wall)
ZOLTAN Parameter NUM_GID_ENTRIES = 1
ZOLTAN Parameter NUM_LID_ENTRIES = 1
ZOLTAN Parameter RETURN_LISTS = IMPORT AND EXPORT
ZOLTAN Parameter NUM_GLOBAL_PARTS = -1
ZOLTAN Parameter NUM_LOCAL_PARTS = 0
ZOLTAN Parameter REMAP = 1
ZOLTAN Parameter SEED = 1220988223 (1220988223)
ZOLTAN Parameter LB_APPROACH = repartition
ZOLTAN Parameter PARMETIS_METHOD = ADAPTIVEREPART
ZOLTAN Parameter PARMETIS_OUTPUT_LEVEL = 0
ZOLTAN Parameter PARMETIS_SEED = 15
ZOLTAN Parameter PARMETIS_ITR = 100.000000
ZOLTAN Parameter PARMETIS_COARSE_ALG = 2
ZOLTAN Parameter PARMETIS_FOLD = 0
Third party library index type is 4-byte integer
Third party library weight type is 4-byte integer
Zoltan was compiled with support for: ParMetis Scotch PT-Scotch
ZOLTAN Parameter CHECK_GRAPH = 1
ZOLTAN Parameter SCATTER_GRAPH = 1
ZOLTAN Parameter FINAL_OUTPUT = 0
ZOLTAN Parameter USE_TIMERS = 0
ZOLTAN Parameter ADD_OBJ_WEIGHT = NONE
KDDKDD Zoltan_ZG_Build Wed Jan 18 20:06:31 MST 2012
ZOLTAN Parameter GRAPH_SYMMETRIZE = NONE
ZOLTAN Parameter GRAPH_SYM_WEIGHT = ADD
ZOLTAN Parameter GRAPH_BIPARTITE_TYPE = OBJ
ZOLTAN Parameter GRAPH_BUILD_TYPE = NORMAL
ZOLTAN Parameter GRAPH_FAST_BUILD_BASE = 0
KDDKDD Zoltan_Matrix2d_Init Wed Jan 18 20:06:31 MST 2012
KDDKDD Zoltan_PHGComm_Init Wed Jan 18 20:06:31 MST 2012
KDDKDD Zoltan_Matrix_Build Wed Jan 18 20:06:31 MST 2012
KDDKDD Zoltan_Mark_Diag Wed Jan 18 20:06:31 MST 2012
KDDKDD Zoltan_Distribute_LinearY Wed Jan 18 20:06:31 MST 2012
KDDKDD Zoltan_Matrix2d_Distribute Wed Jan 18 20:06:31 MST 2012
KDDKDD Zoltan_Matrix_Remove_Duplicates Wed Jan 18 20:06:31 MST 2012
KDDKDD Zoltan_Distribute_Partition_Register Wed Jan 18 20:06:31 MST 2012
KDDKDD CommPlan Hash Wed Jan 18 20:06:31 MST 2012
KDDKDD CommPlan Create Wed Jan 18 20:06:31 MST 2012
KDDKDD Zoltan_Matrix_Remove_DupArcs Wed Jan 18 20:06:31 MST 2012
KDDKDD Create Maps Wed Jan 18 20:06:31 MST 2012
KDDKDD Sort Wed Jan 18 20:06:31 MST 2012
KDDKDD Create outmat Wed Jan 18 20:06:31 MST 2012
KDDKDD Zoltan_Matrix_Permute Wed Jan 18 20:06:31 MST 2012
KDDKDD First DD_Find Wed Jan 18 20:06:31 MST 2012
KDDKDD Second DD_Find Wed Jan 18 20:06:31 MST 2012
KDDKDD Zoltan_Matrix_Permute done Wed Jan 18 20:06:31 MST 2012
KDDKDD Zoltan_Matrix_Comlete Wed Jan 18 20:06:31 MST 2012
KDDKDD Zoltan_Matrix_Complete done Wed Jan 18 20:06:31 MST 2012
KDDKDD Zoltan_ZG_Build done Wed Jan 18 20:06:31 MST 2012
KDDKDD Zoltan_ZG_Export Wed Jan 18 20:06:31 MST 2012
KDDKDD Zoltan_Matrix2d_adjproc done Wed Jan 18 20:06:31 MST 2012
Proc 1: Calls to malloc = 946, Calls to free = 946
Proc 3: Calls to malloc = 952, Calls to free = 952
Proc 2: Calls to malloc = 946, Calls to free = 946
Proc 0: Calls to malloc = 824, Calls to free = 824
DRIVER: Zoltan_LB_Partition time = 0.0626609
DRIVER: new_decomp 1 Min/Max Import: 0 9
DRIVER: new_decomp 1 Min/Max Export: 3 7
DRIVER: Total migration time = 0.000880957
AFTER load balancing
DRIVER EVAL: load: max 9.000000 min 0.000000 sum 25.000000
DRIVER EVAL: objs: max 9 min 0 sum 25
DRIVER EVAL: cuts: max 10 min 0 sum 26
Zoltan_LB_Eval_Balance Part count: 6 requested, 6 actual , 6 non-empty
Zoltan_LB_Eval_Balance Statistics with respect to 6 parts:
Zoltan_LB_Eval_Balance Min Max Sum Imbalance
Zoltan_LB_Eval_Balance Number of objects : 2 9 25 1.440
Zoltan_LB_Eval_Graph Part count: 6 requested, 6 actual, 6 non-empty
Zoltan_LB_Eval_Graph Statistics with respect to 6 parts:
Zoltan_LB_Eval_Graph Min Max Sum Imbalance
Zoltan_LB_Eval_Graph Number of objects : 2 9 25 1.44
Zoltan_LB_Eval_Graph Statistics with respect to 6 parts:
Zoltan_LB_Eval_Graph Min Max Average Sum
Zoltan_LB_Eval_Graph Num boundary objects : 2 7 3.5 21
Zoltan_LB_Eval_Graph Number of cut edges : 3 10 6 36
Zoltan_LB_Eval_Graph Num Nbor Parts : 2 5 3.33 20
Zoltan_LB_Eval_HG Part count: 6 requested, 6 actual, 6 non-empty
Zoltan_LB_Eval_HG Statistics with respect to 6 parts:
Zoltan_LB_Eval_HG Min Max Sum Imbalance
Zoltan_LB_Eval_HG Number of objects : 2 9 25 1.440
Zoltan_LB_Eval_HG Object weight : 2 9 25 1.440
Zoltan_LB_Eval_HG CUTN (Sum_edges( (#parts(edge)>1)*ewgt )): 21.000
Zoltan_LB_Eval_HG CUTL (Sum_edges( (#parts(edge)-1)*ewgt )): 35.000
Zoltan_LB_Eval_HG CUTL-MAX (Max_parts( comm. volume ): 13.000
FILE zdrive.inp.adaptive-partlocal4-v3: Total: 6.266093e-02 seconds in Partitioning
FILE zdrive.inp.adaptive-partlocal4-v3: Average: 6.266093e-02 seconds per Iteration

View File

@ -0,0 +1,12 @@
Decomposition Method = parmetis
Zoltan Parameters = parmetis_method=adaptiverepart
File Type = Chaco
File Name = simple
Parallel Disk Info = number=0
test local partitions = 5
Global element ids assigned to processor 0
GID Part Perm IPerm
1 0 -1 -1
2 0 -1 -1
3 0 -1 -1
6 0 -1 -1

View File

@ -0,0 +1,9 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
4 1 -1 -1
5 1 -1 -1
7 1 -1 -1
9 1 -1 -1
10 1 -1 -1
11 1 -1 -1
12 1 -1 -1

View File

@ -0,0 +1,7 @@
Global element ids assigned to processor 2
GID Part Perm IPerm
8 2 -1 -1
13 2 -1 -1
14 2 -1 -1
15 2 -1 -1
18 2 -1 -1

View File

@ -0,0 +1,11 @@
Global element ids assigned to processor 3
GID Part Perm IPerm
16 3 -1 -1
17 3 -1 -1
19 3 -1 -1
20 3 -1 -1
21 3 -1 -1
22 3 -1 -1
23 3 -1 -1
24 3 -1 -1
25 3 -1 -1

View File

@ -0,0 +1,169 @@
Reading the command file, zdrive.inp.adaptive-partlocal5-v3
Input values:
Zoltan version 3.601
zdrive version 1.0
Total number of Processors = 4
Performing load balance using parmetis.
Parameters:
parmetis_method adaptiverepart
Initially distribute input objects in linear fashion (first n/p to process 0, etc).
##########################################################
ZOLTAN Load balancing method = 10 (PARMETIS)
Starting iteration 1
BEFORE load balancing
DRIVER EVAL: load: max 7.000000 min 6.000000 sum 25.000000
DRIVER EVAL: objs: max 7 min 6 sum 25
DRIVER EVAL: cuts: max 12 min 6 sum 36
Zoltan_LB_Eval_Balance Part count: 4 requested, 4 actual , 4 non-empty
Zoltan_LB_Eval_Balance Statistics with respect to 4 parts:
Zoltan_LB_Eval_Balance Min Max Sum Imbalance
Zoltan_LB_Eval_Balance Number of objects : 6 7 25 1.680
Zoltan_LB_Eval_Graph Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Sum Imbalance
Zoltan_LB_Eval_Graph Number of objects : 6 7 25 1.68
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Average Sum
Zoltan_LB_Eval_Graph Num boundary objects : 5 6 5.5 22
Zoltan_LB_Eval_Graph Number of cut edges : 6 12 9 36
Zoltan_LB_Eval_Graph Num Nbor Parts : 1 2 1.5 6
Zoltan_LB_Eval_HG Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_HG Statistics with respect to 4 parts:
Zoltan_LB_Eval_HG Min Max Sum Imbalance
Zoltan_LB_Eval_HG Number of objects : 6 7 25 1.680
Zoltan_LB_Eval_HG Object weight : 6 7 25 1.680
Zoltan_LB_Eval_HG CUTN (Sum_edges( (#parts(edge)>1)*ewgt )): 22.000
Zoltan_LB_Eval_HG CUTL (Sum_edges( (#parts(edge)-1)*ewgt )): 30.000
Zoltan_LB_Eval_HG CUTL-MAX (Max_parts( comm. volume ): 10.000
Build configuration:
ZOLTAN_ID_TYPE: unsigned long (8 bytes)
ZOLTAN_GNO_TYPE: ssize_t, (8 bytes)
MPI_Datatype for ZOLTAN_ID_TYPE: MPI_UNSIGNED_LONG
MPI_Datatype for ZOLTAN_GNO_TYPE: MPI_LONG
Third party library: ParMetis version 3.1
Third party library: PTScotch Third party library: Scotch
ZOLTAN Parameter IMBALANCE_TOL[0] = 1.100000
ZOLTAN Parameter AUTO_MIGRATE = FALSE
ZOLTAN Parameter MIGRATE_ONLY_PROC_CHANGES = 1
ZOLTAN Parameter OBJ_WEIGHT_DIM = 0
ZOLTAN Parameter EDGE_WEIGHT_DIM = 0
ZOLTAN Parameter DEBUG_LEVEL = 1
ZOLTAN Parameter DEBUG_PROCESSOR = 0
ZOLTAN Parameter DETERMINISTIC = TRUE
ZOLTAN Parameter TIMER = 1 (wall)
ZOLTAN Parameter NUM_GID_ENTRIES = 1
ZOLTAN Parameter NUM_LID_ENTRIES = 1
ZOLTAN Parameter RETURN_LISTS = IMPORT AND EXPORT
ZOLTAN Parameter NUM_GLOBAL_PARTS = -1
ZOLTAN Parameter NUM_LOCAL_PARTS = -1
ZOLTAN Parameter REMAP = 1
ZOLTAN Parameter SEED = 1220988223 (1220988223)
ZOLTAN Parameter LB_APPROACH = repartition
ZOLTAN Parameter PARMETIS_METHOD = ADAPTIVEREPART
ZOLTAN Parameter PARMETIS_OUTPUT_LEVEL = 0
ZOLTAN Parameter PARMETIS_SEED = 15
ZOLTAN Parameter PARMETIS_ITR = 100.000000
ZOLTAN Parameter PARMETIS_COARSE_ALG = 2
ZOLTAN Parameter PARMETIS_FOLD = 0
Third party library index type is 4-byte integer
Third party library weight type is 4-byte integer
Zoltan was compiled with support for: ParMetis Scotch PT-Scotch
ZOLTAN Parameter CHECK_GRAPH = 1
ZOLTAN Parameter SCATTER_GRAPH = 1
ZOLTAN Parameter FINAL_OUTPUT = 0
ZOLTAN Parameter USE_TIMERS = 0
ZOLTAN Parameter ADD_OBJ_WEIGHT = NONE
KDDKDD Zoltan_ZG_Build Wed Jan 18 20:06:32 MST 2012
ZOLTAN Parameter GRAPH_SYMMETRIZE = NONE
ZOLTAN Parameter GRAPH_SYM_WEIGHT = ADD
ZOLTAN Parameter GRAPH_BIPARTITE_TYPE = OBJ
ZOLTAN Parameter GRAPH_BUILD_TYPE = NORMAL
ZOLTAN Parameter GRAPH_FAST_BUILD_BASE = 0
KDDKDD Zoltan_Matrix2d_Init Wed Jan 18 20:06:32 MST 2012
KDDKDD Zoltan_PHGComm_Init Wed Jan 18 20:06:32 MST 2012
KDDKDD Zoltan_Matrix_Build Wed Jan 18 20:06:32 MST 2012
KDDKDD Zoltan_Mark_Diag Wed Jan 18 20:06:32 MST 2012
KDDKDD Zoltan_Distribute_LinearY Wed Jan 18 20:06:32 MST 2012
KDDKDD Zoltan_Matrix2d_Distribute Wed Jan 18 20:06:32 MST 2012
KDDKDD Zoltan_Matrix_Remove_Duplicates Wed Jan 18 20:06:32 MST 2012
KDDKDD Zoltan_Distribute_Partition_Register Wed Jan 18 20:06:32 MST 2012
KDDKDD CommPlan Hash Wed Jan 18 20:06:32 MST 2012
KDDKDD CommPlan Create Wed Jan 18 20:06:32 MST 2012
KDDKDD Zoltan_Matrix_Remove_DupArcs Wed Jan 18 20:06:32 MST 2012
KDDKDD Create Maps Wed Jan 18 20:06:32 MST 2012
KDDKDD Sort Wed Jan 18 20:06:32 MST 2012
KDDKDD Create outmat Wed Jan 18 20:06:32 MST 2012
KDDKDD Zoltan_Matrix_Permute Wed Jan 18 20:06:32 MST 2012
KDDKDD First DD_Find Wed Jan 18 20:06:32 MST 2012
KDDKDD Second DD_Find Wed Jan 18 20:06:32 MST 2012
KDDKDD Zoltan_Matrix_Permute done Wed Jan 18 20:06:32 MST 2012
KDDKDD Zoltan_Matrix_Comlete Wed Jan 18 20:06:32 MST 2012
KDDKDD Zoltan_Matrix_Complete done Wed Jan 18 20:06:32 MST 2012
KDDKDD Zoltan_ZG_Build done Wed Jan 18 20:06:32 MST 2012
KDDKDD Zoltan_ZG_Export Wed Jan 18 20:06:32 MST 2012
KDDKDD Zoltan_Matrix2d_adjproc done Wed Jan 18 20:06:32 MST 2012
Proc 1: Calls to malloc = 910, Calls to free = 910
Proc 2: Calls to malloc = 910, Calls to free = 910
Proc 3: Calls to malloc = 893, Calls to free = 893
Proc 0: Calls to malloc = 919, Calls to free = 919
DRIVER: Zoltan_LB_Partition time = 0.0612571
DRIVER: new_decomp 1 Min/Max Import: 0 2
DRIVER: new_decomp 1 Min/Max Export: 0 2
DRIVER: Total migration time = 0.000648975
AFTER load balancing
DRIVER EVAL: load: max 9.000000 min 4.000000 sum 25.000000
DRIVER EVAL: objs: max 9 min 4 sum 25
DRIVER EVAL: cuts: max 11 min 5 sum 34
Zoltan_LB_Eval_Balance Part count: 4 requested, 4 actual , 4 non-empty
Zoltan_LB_Eval_Balance Statistics with respect to 4 parts:
Zoltan_LB_Eval_Balance Min Max Sum Imbalance
Zoltan_LB_Eval_Balance Number of objects : 4 9 25 1.120
Zoltan_LB_Eval_Graph Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Sum Imbalance
Zoltan_LB_Eval_Graph Number of objects : 4 9 25 1.12
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Average Sum
Zoltan_LB_Eval_Graph Num boundary objects : 3 6 4.75 19
Zoltan_LB_Eval_Graph Number of cut edges : 5 11 8.5 34
Zoltan_LB_Eval_Graph Num Nbor Parts : 2 3 2.5 10
Zoltan_LB_Eval_HG Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_HG Statistics with respect to 4 parts:
Zoltan_LB_Eval_HG Min Max Sum Imbalance
Zoltan_LB_Eval_HG Number of objects : 4 9 25 1.120
Zoltan_LB_Eval_HG Object weight : 4 9 25 1.120
Zoltan_LB_Eval_HG CUTN (Sum_edges( (#parts(edge)>1)*ewgt )): 19.000
Zoltan_LB_Eval_HG CUTL (Sum_edges( (#parts(edge)-1)*ewgt )): 27.000
Zoltan_LB_Eval_HG CUTL-MAX (Max_parts( comm. volume ): 9.000
FILE zdrive.inp.adaptive-partlocal5-v3: Total: 6.125712e-02 seconds in Partitioning
FILE zdrive.inp.adaptive-partlocal5-v3: Average: 6.125712e-02 seconds per Iteration

View File

@ -0,0 +1,11 @@
Decomposition Method = parmetis
Zoltan Parameters = num_global_parts=7
Zoltan Parameters = parmetis_method=adaptiverepart
File Type = Chaco
File Name = simple
Parallel Disk Info = number=0
Global element ids assigned to processor 0
GID Part Perm IPerm
1 0 -1 -1
2 0 -1 -1
6 0 -1 -1

View File

@ -0,0 +1,10 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
3 1 -1 -1
7 1 -1 -1
8 1 -1 -1
10 2 -1 -1
13 1 -1 -1
15 2 -1 -1
18 2 -1 -1
23 2 -1 -1

View File

@ -0,0 +1,10 @@
Global element ids assigned to processor 2
GID Part Perm IPerm
4 4 -1 -1
5 4 -1 -1
9 4 -1 -1
14 4 -1 -1
19 3 -1 -1
20 3 -1 -1
24 3 -1 -1
25 3 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 3
GID Part Perm IPerm
11 6 -1 -1
12 6 -1 -1
16 6 -1 -1
17 5 -1 -1
21 5 -1 -1
22 5 -1 -1

View File

@ -0,0 +1,170 @@
Reading the command file, zdrive.inp.adaptive-partmore-v3
Input values:
Zoltan version 3.601
zdrive version 1.0
Total number of Processors = 4
Performing load balance using parmetis.
Parameters:
num_global_parts 7
parmetis_method adaptiverepart
Initially distribute input objects in linear fashion (first n/p to process 0, etc).
##########################################################
ZOLTAN Load balancing method = 10 (PARMETIS)
Starting iteration 1
BEFORE load balancing
DRIVER EVAL: load: max 7.000000 min 6.000000 sum 25.000000
DRIVER EVAL: objs: max 7 min 6 sum 25
DRIVER EVAL: cuts: max 12 min 6 sum 36
Zoltan_LB_Eval_Balance Part count: 7 requested, 4 actual , 4 non-empty
Zoltan_LB_Eval_Balance Statistics with respect to 4 parts:
Zoltan_LB_Eval_Balance Min Max Sum Imbalance
Zoltan_LB_Eval_Balance Number of objects : 6 7 25 1.960
Zoltan_LB_Eval_Graph Part count: 7 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Sum Imbalance
Zoltan_LB_Eval_Graph Number of objects : 6 7 25 1.96
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Average Sum
Zoltan_LB_Eval_Graph Num boundary objects : 5 6 5.5 22
Zoltan_LB_Eval_Graph Number of cut edges : 6 12 9 36
Zoltan_LB_Eval_Graph Num Nbor Parts : 1 2 1.5 6
Zoltan_LB_Eval_HG Part count: 7 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_HG Statistics with respect to 4 parts:
Zoltan_LB_Eval_HG Min Max Sum Imbalance
Zoltan_LB_Eval_HG Number of objects : 6 7 25 1.960
Zoltan_LB_Eval_HG Object weight : 6 7 25 1.960
Zoltan_LB_Eval_HG CUTN (Sum_edges( (#parts(edge)>1)*ewgt )): 22.000
Zoltan_LB_Eval_HG CUTL (Sum_edges( (#parts(edge)-1)*ewgt )): 30.000
Zoltan_LB_Eval_HG CUTL-MAX (Max_parts( comm. volume ): 10.000
Build configuration:
ZOLTAN_ID_TYPE: unsigned long (8 bytes)
ZOLTAN_GNO_TYPE: ssize_t, (8 bytes)
MPI_Datatype for ZOLTAN_ID_TYPE: MPI_UNSIGNED_LONG
MPI_Datatype for ZOLTAN_GNO_TYPE: MPI_LONG
Third party library: ParMetis version 3.1
Third party library: PTScotch Third party library: Scotch
ZOLTAN Parameter IMBALANCE_TOL[0] = 1.100000
ZOLTAN Parameter AUTO_MIGRATE = FALSE
ZOLTAN Parameter MIGRATE_ONLY_PROC_CHANGES = 1
ZOLTAN Parameter OBJ_WEIGHT_DIM = 0
ZOLTAN Parameter EDGE_WEIGHT_DIM = 0
ZOLTAN Parameter DEBUG_LEVEL = 1
ZOLTAN Parameter DEBUG_PROCESSOR = 0
ZOLTAN Parameter DETERMINISTIC = TRUE
ZOLTAN Parameter TIMER = 1 (wall)
ZOLTAN Parameter NUM_GID_ENTRIES = 1
ZOLTAN Parameter NUM_LID_ENTRIES = 1
ZOLTAN Parameter RETURN_LISTS = IMPORT AND EXPORT
ZOLTAN Parameter NUM_GLOBAL_PARTS = 7
ZOLTAN Parameter NUM_LOCAL_PARTS = -1
ZOLTAN Parameter REMAP = 1
ZOLTAN Parameter SEED = 1220988223 (1220988223)
ZOLTAN Parameter LB_APPROACH = repartition
ZOLTAN Parameter PARMETIS_METHOD = ADAPTIVEREPART
ZOLTAN Parameter PARMETIS_OUTPUT_LEVEL = 0
ZOLTAN Parameter PARMETIS_SEED = 15
ZOLTAN Parameter PARMETIS_ITR = 100.000000
ZOLTAN Parameter PARMETIS_COARSE_ALG = 2
ZOLTAN Parameter PARMETIS_FOLD = 0
Third party library index type is 4-byte integer
Third party library weight type is 4-byte integer
Zoltan was compiled with support for: ParMetis Scotch PT-Scotch
ZOLTAN Parameter CHECK_GRAPH = 1
ZOLTAN Parameter SCATTER_GRAPH = 1
ZOLTAN Parameter FINAL_OUTPUT = 0
ZOLTAN Parameter USE_TIMERS = 0
ZOLTAN Parameter ADD_OBJ_WEIGHT = NONE
KDDKDD Zoltan_ZG_Build Wed Jan 18 20:06:32 MST 2012
ZOLTAN Parameter GRAPH_SYMMETRIZE = NONE
ZOLTAN Parameter GRAPH_SYM_WEIGHT = ADD
ZOLTAN Parameter GRAPH_BIPARTITE_TYPE = OBJ
ZOLTAN Parameter GRAPH_BUILD_TYPE = NORMAL
ZOLTAN Parameter GRAPH_FAST_BUILD_BASE = 0
KDDKDD Zoltan_Matrix2d_Init Wed Jan 18 20:06:32 MST 2012
KDDKDD Zoltan_PHGComm_Init Wed Jan 18 20:06:32 MST 2012
KDDKDD Zoltan_Matrix_Build Wed Jan 18 20:06:32 MST 2012
KDDKDD Zoltan_Mark_Diag Wed Jan 18 20:06:32 MST 2012
KDDKDD Zoltan_Distribute_LinearY Wed Jan 18 20:06:32 MST 2012
KDDKDD Zoltan_Matrix2d_Distribute Wed Jan 18 20:06:32 MST 2012
KDDKDD Zoltan_Matrix_Remove_Duplicates Wed Jan 18 20:06:32 MST 2012
KDDKDD Zoltan_Distribute_Partition_Register Wed Jan 18 20:06:32 MST 2012
KDDKDD CommPlan Hash Wed Jan 18 20:06:32 MST 2012
KDDKDD CommPlan Create Wed Jan 18 20:06:32 MST 2012
KDDKDD Zoltan_Matrix_Remove_DupArcs Wed Jan 18 20:06:32 MST 2012
KDDKDD Create Maps Wed Jan 18 20:06:32 MST 2012
KDDKDD Sort Wed Jan 18 20:06:32 MST 2012
KDDKDD Create outmat Wed Jan 18 20:06:32 MST 2012
KDDKDD Zoltan_Matrix_Permute Wed Jan 18 20:06:32 MST 2012
KDDKDD First DD_Find Wed Jan 18 20:06:33 MST 2012
KDDKDD Second DD_Find Wed Jan 18 20:06:33 MST 2012
KDDKDD Zoltan_Matrix_Permute done Wed Jan 18 20:06:33 MST 2012
KDDKDD Zoltan_Matrix_Comlete Wed Jan 18 20:06:33 MST 2012
KDDKDD Zoltan_Matrix_Complete done Wed Jan 18 20:06:33 MST 2012
KDDKDD Zoltan_ZG_Build done Wed Jan 18 20:06:33 MST 2012
KDDKDD Zoltan_ZG_Export Wed Jan 18 20:06:33 MST 2012
KDDKDD Zoltan_Matrix2d_adjproc done Wed Jan 18 20:06:33 MST 2012
Proc 2: Calls to malloc = 954, Calls to free = 954
Proc 1: Calls to malloc = 968, Calls to free = 968
Proc 3: Calls to malloc = 961, Calls to free = 961
Proc 0: Calls to malloc = 950, Calls to free = 950
DRIVER: Zoltan_LB_Partition time = 0.0622458
DRIVER: new_decomp 1 Min/Max Import: 0 8
DRIVER: new_decomp 1 Min/Max Export: 3 7
DRIVER: Total migration time = 0.000766993
AFTER load balancing
DRIVER EVAL: load: max 8.000000 min 3.000000 sum 25.000000
DRIVER EVAL: objs: max 8 min 3 sum 25
DRIVER EVAL: cuts: max 16 min 4 sum 34
Zoltan_LB_Eval_Balance Part count: 7 requested, 7 actual , 7 non-empty
Zoltan_LB_Eval_Balance Statistics with respect to 7 parts:
Zoltan_LB_Eval_Balance Min Max Sum Imbalance
Zoltan_LB_Eval_Balance Number of objects : 3 4 25 1.120
Zoltan_LB_Eval_Graph Part count: 7 requested, 7 actual, 7 non-empty
Zoltan_LB_Eval_Graph Statistics with respect to 7 parts:
Zoltan_LB_Eval_Graph Min Max Sum Imbalance
Zoltan_LB_Eval_Graph Number of objects : 3 4 25 1.12
Zoltan_LB_Eval_Graph Statistics with respect to 7 parts:
Zoltan_LB_Eval_Graph Min Max Average Sum
Zoltan_LB_Eval_Graph Num boundary objects : 2 4 3.29 23
Zoltan_LB_Eval_Graph Number of cut edges : 4 9 6.29 44
Zoltan_LB_Eval_Graph Num Nbor Parts : 2 4 2.86 20
Zoltan_LB_Eval_HG Part count: 7 requested, 7 actual, 7 non-empty
Zoltan_LB_Eval_HG Statistics with respect to 7 parts:
Zoltan_LB_Eval_HG Min Max Sum Imbalance
Zoltan_LB_Eval_HG Number of objects : 3 4 25 1.120
Zoltan_LB_Eval_HG Object weight : 3 4 25 1.120
Zoltan_LB_Eval_HG CUTN (Sum_edges( (#parts(edge)>1)*ewgt )): 23.000
Zoltan_LB_Eval_HG CUTL (Sum_edges( (#parts(edge)-1)*ewgt )): 38.000
Zoltan_LB_Eval_HG CUTL-MAX (Max_parts( comm. volume ): 16.000
FILE zdrive.inp.adaptive-partmore-v3: Total: 6.224585e-02 seconds in Partitioning
FILE zdrive.inp.adaptive-partmore-v3: Average: 6.224585e-02 seconds per Iteration

View File

@ -0,0 +1,13 @@
Decomposition Method = parmetis
Zoltan Parameters = parmetis_method=adaptiverepart
File Type = Chaco
File Name = simple
Parallel Disk Info = number=0
Global element ids assigned to processor 0
GID Part Perm IPerm
1 0 -1 -1
2 0 -1 -1
3 0 -1 -1
4 0 -1 -1
5 0 -1 -1
6 0 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
7 1 -1 -1
8 1 -1 -1
9 1 -1 -1
10 1 -1 -1
11 1 -1 -1
12 1 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 2
GID Part Perm IPerm
13 2 -1 -1
14 2 -1 -1
15 2 -1 -1
16 2 -1 -1
17 2 -1 -1
18 2 -1 -1

View File

@ -0,0 +1,9 @@
Global element ids assigned to processor 3
GID Part Perm IPerm
19 3 -1 -1
20 3 -1 -1
21 3 -1 -1
22 3 -1 -1
23 3 -1 -1
24 3 -1 -1
25 3 -1 -1

View File

@ -0,0 +1,170 @@
Reading the command file, zdrive.inp.adaptive-v3
Input values:
Zoltan version 3.601
zdrive version 1.0
Total number of Processors = 4
Performing load balance using parmetis.
Parameters:
parmetis_method adaptiverepart
Initially distribute input objects in linear fashion (first n/p to process 0, etc).
##########################################################
ZOLTAN Load balancing method = 10 (PARMETIS)
Starting iteration 1
BEFORE load balancing
DRIVER EVAL: load: max 7.000000 min 6.000000 sum 25.000000
DRIVER EVAL: objs: max 7 min 6 sum 25
DRIVER EVAL: cuts: max 12 min 6 sum 36
Zoltan_LB_Eval_Balance Part count: 4 requested, 4 actual , 4 non-empty
Zoltan_LB_Eval_Balance Statistics with respect to 4 parts:
Zoltan_LB_Eval_Balance Min Max Sum Imbalance
Zoltan_LB_Eval_Balance Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_Graph Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Sum Imbalance
Zoltan_LB_Eval_Graph Number of objects : 6 7 25 1.12
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Average Sum
Zoltan_LB_Eval_Graph Num boundary objects : 5 6 5.5 22
Zoltan_LB_Eval_Graph Number of cut edges : 6 12 9 36
Zoltan_LB_Eval_Graph Num Nbor Parts : 1 2 1.5 6
Zoltan_LB_Eval_HG Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_HG Statistics with respect to 4 parts:
Zoltan_LB_Eval_HG Min Max Sum Imbalance
Zoltan_LB_Eval_HG Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_HG Object weight : 6 7 25 1.120
Zoltan_LB_Eval_HG CUTN (Sum_edges( (#parts(edge)>1)*ewgt )): 22.000
Zoltan_LB_Eval_HG CUTL (Sum_edges( (#parts(edge)-1)*ewgt )): 30.000
Zoltan_LB_Eval_HG CUTL-MAX (Max_parts( comm. volume ): 10.000
Build configuration:
ZOLTAN_ID_TYPE: unsigned long (8 bytes)
ZOLTAN_GNO_TYPE: ssize_t, (8 bytes)
MPI_Datatype for ZOLTAN_ID_TYPE: MPI_UNSIGNED_LONG
MPI_Datatype for ZOLTAN_GNO_TYPE: MPI_LONG
Third party library: ParMetis version 3.1
Third party library: PTScotch Third party library: Scotch
ZOLTAN Parameter IMBALANCE_TOL[0] = 1.100000
ZOLTAN Parameter AUTO_MIGRATE = FALSE
ZOLTAN Parameter MIGRATE_ONLY_PROC_CHANGES = 1
ZOLTAN Parameter OBJ_WEIGHT_DIM = 0
ZOLTAN Parameter EDGE_WEIGHT_DIM = 0
ZOLTAN Parameter DEBUG_LEVEL = 1
ZOLTAN Parameter DEBUG_PROCESSOR = 0
ZOLTAN Parameter DETERMINISTIC = TRUE
ZOLTAN Parameter TIMER = 1 (wall)
ZOLTAN Parameter NUM_GID_ENTRIES = 1
ZOLTAN Parameter NUM_LID_ENTRIES = 1
ZOLTAN Parameter RETURN_LISTS = IMPORT AND EXPORT
ZOLTAN Parameter NUM_GLOBAL_PARTS = -1
ZOLTAN Parameter NUM_LOCAL_PARTS = -1
ZOLTAN Parameter REMAP = 1
ZOLTAN Parameter SEED = 1220988223 (1220988223)
ZOLTAN Parameter LB_APPROACH = repartition
ZOLTAN Parameter PARMETIS_METHOD = ADAPTIVEREPART
ZOLTAN Parameter PARMETIS_OUTPUT_LEVEL = 0
ZOLTAN Parameter PARMETIS_SEED = 15
ZOLTAN Parameter PARMETIS_ITR = 100.000000
ZOLTAN Parameter PARMETIS_COARSE_ALG = 2
ZOLTAN Parameter PARMETIS_FOLD = 0
Third party library index type is 4-byte integer
Third party library weight type is 4-byte integer
Zoltan was compiled with support for: ParMetis Scotch PT-Scotch
ZOLTAN Parameter CHECK_GRAPH = 1
ZOLTAN Parameter SCATTER_GRAPH = 1
ZOLTAN Parameter FINAL_OUTPUT = 0
ZOLTAN Parameter USE_TIMERS = 0
ZOLTAN Parameter ADD_OBJ_WEIGHT = NONE
KDDKDD Zoltan_ZG_Build Wed Jan 18 20:06:33 MST 2012
ZOLTAN Parameter GRAPH_SYMMETRIZE = NONE
ZOLTAN Parameter GRAPH_SYM_WEIGHT = ADD
ZOLTAN Parameter GRAPH_BIPARTITE_TYPE = OBJ
ZOLTAN Parameter GRAPH_BUILD_TYPE = NORMAL
ZOLTAN Parameter GRAPH_FAST_BUILD_BASE = 0
KDDKDD Zoltan_Matrix2d_Init Wed Jan 18 20:06:33 MST 2012
KDDKDD Zoltan_PHGComm_Init Wed Jan 18 20:06:33 MST 2012
KDDKDD Zoltan_Matrix_Build Wed Jan 18 20:06:33 MST 2012
KDDKDD Zoltan_Mark_Diag Wed Jan 18 20:06:33 MST 2012
KDDKDD Zoltan_Distribute_LinearY Wed Jan 18 20:06:33 MST 2012
KDDKDD Zoltan_Matrix2d_Distribute Wed Jan 18 20:06:33 MST 2012
KDDKDD Zoltan_Matrix_Remove_Duplicates Wed Jan 18 20:06:33 MST 2012
KDDKDD Zoltan_Distribute_Partition_Register Wed Jan 18 20:06:33 MST 2012
KDDKDD CommPlan Hash Wed Jan 18 20:06:33 MST 2012
KDDKDD CommPlan Create Wed Jan 18 20:06:33 MST 2012
KDDKDD Zoltan_Matrix_Remove_DupArcs Wed Jan 18 20:06:33 MST 2012
KDDKDD Create Maps Wed Jan 18 20:06:33 MST 2012
KDDKDD Sort Wed Jan 18 20:06:33 MST 2012
KDDKDD Create outmat Wed Jan 18 20:06:33 MST 2012
KDDKDD Zoltan_Matrix_Permute Wed Jan 18 20:06:33 MST 2012
KDDKDD First DD_Find Wed Jan 18 20:06:33 MST 2012
KDDKDD Second DD_Find Wed Jan 18 20:06:33 MST 2012
KDDKDD Zoltan_Matrix_Permute done Wed Jan 18 20:06:33 MST 2012
KDDKDD Zoltan_Matrix_Comlete Wed Jan 18 20:06:33 MST 2012
KDDKDD Zoltan_Matrix_Complete done Wed Jan 18 20:06:33 MST 2012
KDDKDD Zoltan_ZG_Build done Wed Jan 18 20:06:33 MST 2012
KDDKDD Zoltan_ZG_Export Wed Jan 18 20:06:33 MST 2012
KDDKDD Zoltan_Matrix2d_adjproc done Wed Jan 18 20:06:33 MST 2012
Proc 1: Calls to malloc = 854, Calls to free = 854
Proc 2: Calls to malloc = 854, Calls to free = 854
Proc 3: Calls to malloc = 848, Calls to free = 848
Proc 0: Calls to malloc = 876, Calls to free = 876
Zoltan_LB No changes to the decomposition due to partitioning; no migration is needed.
DRIVER: Zoltan_LB_Partition time = 0.057673
DRIVER: new_decomp 0 Min/Max Import: 0 0
DRIVER: new_decomp 0 Min/Max Export: 0 0
DRIVER: Total migration time = 9.53674e-07
AFTER load balancing
DRIVER EVAL: load: max 7.000000 min 6.000000 sum 25.000000
DRIVER EVAL: objs: max 7 min 6 sum 25
DRIVER EVAL: cuts: max 12 min 6 sum 36
Zoltan_LB_Eval_Balance Part count: 4 requested, 4 actual , 4 non-empty
Zoltan_LB_Eval_Balance Statistics with respect to 4 parts:
Zoltan_LB_Eval_Balance Min Max Sum Imbalance
Zoltan_LB_Eval_Balance Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_Graph Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Sum Imbalance
Zoltan_LB_Eval_Graph Number of objects : 6 7 25 1.12
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Average Sum
Zoltan_LB_Eval_Graph Num boundary objects : 5 6 5.5 22
Zoltan_LB_Eval_Graph Number of cut edges : 6 12 9 36
Zoltan_LB_Eval_Graph Num Nbor Parts : 1 2 1.5 6
Zoltan_LB_Eval_HG Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_HG Statistics with respect to 4 parts:
Zoltan_LB_Eval_HG Min Max Sum Imbalance
Zoltan_LB_Eval_HG Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_HG Object weight : 6 7 25 1.120
Zoltan_LB_Eval_HG CUTN (Sum_edges( (#parts(edge)>1)*ewgt )): 22.000
Zoltan_LB_Eval_HG CUTL (Sum_edges( (#parts(edge)-1)*ewgt )): 30.000
Zoltan_LB_Eval_HG CUTL-MAX (Max_parts( comm. volume ): 10.000
FILE zdrive.inp.adaptive-v3: Total: 5.767298e-02 seconds in Partitioning
FILE zdrive.inp.adaptive-v3: Average: 5.767298e-02 seconds per Iteration

View File

@ -0,0 +1,13 @@
Decomposition Method = block
Zoltan Parameters =
File Type = Chaco, initial procs = 1
File Name = simple
Parallel Disk Info = number=0
Global element ids assigned to processor 0
GID Part Perm IPerm
1 0 -1 -1
2 0 -1 -1
3 0 -1 -1
4 0 -1 -1
5 0 -1 -1
6 0 -1 -1

View File

@ -0,0 +1,9 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
7 1 -1 -1
8 1 -1 -1
9 1 -1 -1
10 1 -1 -1
11 1 -1 -1
12 1 -1 -1
13 1 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 2
GID Part Perm IPerm
14 2 -1 -1
15 2 -1 -1
16 2 -1 -1
17 2 -1 -1
18 2 -1 -1
19 2 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 3
GID Part Perm IPerm
20 3 -1 -1
21 3 -1 -1
22 3 -1 -1
23 3 -1 -1
24 3 -1 -1
25 3 -1 -1

View File

@ -0,0 +1,127 @@
Reading the command file, zdrive.inp.block-oneproc
Input values:
Zoltan version 3.601
zdrive version 1.0
Total number of Processors = 4
Performing load balance using block.
Parameters:
Distribute input objects to only 1 processes initially.
Initially distribute input objects in linear fashion (first n/p to process 0, etc).
##########################################################
ZOLTAN Load balancing method = 0 (BLOCK)
Starting iteration 1
BEFORE load balancing
DRIVER EVAL: load: max 25.000000 min 0.000000 sum 25.000000
DRIVER EVAL: objs: max 25 min 0 sum 25
DRIVER EVAL: cuts: max 0 min 0 sum 0
Zoltan_LB_Eval_Balance Part count: 4 requested, 1 actual , 1 non-empty
Zoltan_LB_Eval_Balance Statistics with respect to 1 parts:
Zoltan_LB_Eval_Balance Min Max Sum Imbalance
Zoltan_LB_Eval_Balance Number of objects : 25 25 25 4.000
Zoltan_LB_Eval_Graph Part count: 4 requested, 1 actual, 1 non-empty
Zoltan_LB_Eval_Graph Statistics with respect to 1 parts:
Zoltan_LB_Eval_Graph Min Max Sum Imbalance
Zoltan_LB_Eval_Graph Number of objects : 25 25 25 4
Zoltan_LB_Eval_Graph Statistics with respect to 1 parts:
Zoltan_LB_Eval_Graph Min Max Average Sum
Zoltan_LB_Eval_Graph Num boundary objects : 0 0 0 0
Zoltan_LB_Eval_Graph Number of cut edges : 0 0 0 0
Zoltan_LB_Eval_Graph Num Nbor Parts : 0 0 0 0
Zoltan_LB_Eval_HG Part count: 4 requested, 1 actual, 1 non-empty
Zoltan_LB_Eval_HG Statistics with respect to 1 parts:
Zoltan_LB_Eval_HG Min Max Sum Imbalance
Zoltan_LB_Eval_HG Number of objects : 25 25 25 4.000
Zoltan_LB_Eval_HG Object weight : 25 25 25 4.000
Zoltan_LB_Eval_HG CUTN (Sum_edges( (#parts(edge)>1)*ewgt )): 0.000
Zoltan_LB_Eval_HG CUTL (Sum_edges( (#parts(edge)-1)*ewgt )): 0.000
Zoltan_LB_Eval_HG CUTL-MAX (Max_parts( comm. volume ): 0.000
Build configuration:
ZOLTAN_ID_TYPE: unsigned long (8 bytes)
ZOLTAN_GNO_TYPE: ssize_t, (8 bytes)
MPI_Datatype for ZOLTAN_ID_TYPE: MPI_UNSIGNED_LONG
MPI_Datatype for ZOLTAN_GNO_TYPE: MPI_LONG
Third party library: ParMetis version 3.1
Third party library: PTScotch Third party library: Scotch
ZOLTAN Parameter IMBALANCE_TOL[0] = 1.100000
ZOLTAN Parameter AUTO_MIGRATE = FALSE
ZOLTAN Parameter MIGRATE_ONLY_PROC_CHANGES = 1
ZOLTAN Parameter OBJ_WEIGHT_DIM = 0
ZOLTAN Parameter EDGE_WEIGHT_DIM = 0
ZOLTAN Parameter DEBUG_LEVEL = 1
ZOLTAN Parameter DEBUG_PROCESSOR = 0
ZOLTAN Parameter DETERMINISTIC = TRUE
ZOLTAN Parameter TIMER = 1 (wall)
ZOLTAN Parameter NUM_GID_ENTRIES = 1
ZOLTAN Parameter NUM_LID_ENTRIES = 1
ZOLTAN Parameter RETURN_LISTS = IMPORT AND EXPORT
ZOLTAN Parameter NUM_GLOBAL_PARTS = -1
ZOLTAN Parameter NUM_LOCAL_PARTS = -1
ZOLTAN Parameter REMAP = 1
ZOLTAN Parameter SEED = 1220988223 (1220988223)
ZOLTAN Parameter LB_APPROACH = repartition
DRIVER: Zoltan_LB_Partition time = 0.00113297
DRIVER: new_decomp 1 Min/Max Import: 0 7
DRIVER: new_decomp 1 Min/Max Export: 0 19
DRIVER: Total migration time = 0.000585079
AFTER load balancing
DRIVER EVAL: load: max 7.000000 min 6.000000 sum 25.000000
DRIVER EVAL: objs: max 7 min 6 sum 25
DRIVER EVAL: cuts: max 12 min 6 sum 36
Zoltan_LB_Eval_Balance Part count: 4 requested, 4 actual , 4 non-empty
Zoltan_LB_Eval_Balance Statistics with respect to 4 parts:
Zoltan_LB_Eval_Balance Min Max Sum Imbalance
Zoltan_LB_Eval_Balance Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_Graph Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Sum Imbalance
Zoltan_LB_Eval_Graph Number of objects : 6 7 25 1.12
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Average Sum
Zoltan_LB_Eval_Graph Num boundary objects : 5 7 5.75 23
Zoltan_LB_Eval_Graph Number of cut edges : 6 12 9 36
Zoltan_LB_Eval_Graph Num Nbor Parts : 1 2 1.5 6
Zoltan_LB_Eval_HG Part count: 4Proc 1: Calls to malloc = 410, Calls to free = 410
Proc 2: Calls to malloc = 410, Calls to free = 410
Proc 3: Calls to malloc = 395, Calls to free = 395
Proc 0: Calls to malloc = 479, Calls to free = 479
requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_HG Statistics with respect to 4 parts:
Zoltan_LB_Eval_HG Min Max Sum Imbalance
Zoltan_LB_Eval_HG Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_HG Object weight : 6 7 25 1.120
Zoltan_LB_Eval_HG CUTN (Sum_edges( (#parts(edge)>1)*ewgt )): 23.000
Zoltan_LB_Eval_HG CUTL (Sum_edges( (#parts(edge)-1)*ewgt )): 30.000
Zoltan_LB_Eval_HG CUTL-MAX (Max_parts( comm. volume ): 10.000
FILE zdrive.inp.block-oneproc: Total: 1.132965e-03 seconds in Partitioning
FILE zdrive.inp.block-oneproc: Average: 1.132965e-03 seconds per Iteration

View File

@ -0,0 +1,13 @@
Decomposition Method = block
Zoltan Parameters = num_global_parts=2
File Type = Chaco
File Name = simple
Parallel Disk Info = number=0
Global element ids assigned to processor 0
GID Part Perm IPerm
1 0 -1 -1
2 0 -1 -1
3 0 -1 -1
4 0 -1 -1
5 0 -1 -1
6 0 -1 -1

View File

@ -0,0 +1,9 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
7 0 -1 -1
8 0 -1 -1
9 0 -1 -1
10 0 -1 -1
11 0 -1 -1
12 0 -1 -1
13 0 -1 -1

View File

@ -0,0 +1,7 @@
Global element ids assigned to processor 2
GID Part Perm IPerm
14 1 -1 -1
15 1 -1 -1
16 1 -1 -1
17 1 -1 -1
18 1 -1 -1

View File

@ -0,0 +1,9 @@
Global element ids assigned to processor 3
GID Part Perm IPerm
19 1 -1 -1
20 1 -1 -1
21 1 -1 -1
22 1 -1 -1
23 1 -1 -1
24 1 -1 -1
25 1 -1 -1

View File

@ -0,0 +1,126 @@
Reading the command file, zdrive.inp.block-partless
Input values:
Zoltan version 3.601
zdrive version 1.0
Total number of Processors = 4
Performing load balance using block.
Parameters:
num_global_parts 2
Initially distribute input objects in linear fashion (first n/p to process 0, etc).
##########################################################
ZOLTAN Load balancing method = 0 (BLOCK)
Starting iteration 1
BEFORE load balancing
DRIVER EVAL: load: max 7.000000 min 6.000000 sum 25.000000
DRIVER EVAL: objs: max 7 min 6 sum 25
DRIVER EVAL: cuts: max 12 min 6 sum 36
Zoltan_LB_Eval_Balance Part count: 2 requested, 4 actual , 4 non-empty
Zoltan_LB_Eval_Balance Statistics with respect to 4 parts:
Zoltan_LB_Eval_Balance Min Max Sum Imbalance
Zoltan_LB_Eval_Balance Number of objects : 6 7 25 ----
Zoltan_LB_Eval_Graph Part count: 2 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Sum Imbalance
Zoltan_LB_Eval_Graph Number of objects : 6 7 25 ----
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Average Sum
Zoltan_LB_Eval_Graph Num boundary objects : 5 6 5.5 22
Zoltan_LB_Eval_Graph Number of cut edges : 6 12 9 36
Zoltan_LB_Eval_Graph Num Nbor Parts : 1 2 1.5 6
Zoltan_LB_Eval_HG Part count: 2 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_HG Statistics with respect to 4 parts:
Zoltan_LB_Eval_HG Min Max Sum Imbalance
Zoltan_LB_Eval_HG Number of objects : 6 7 25 ----
Zoltan_LB_Eval_HG Object weight : 6 7 25 ----
Zoltan_LB_Eval_HG CUTN (Sum_edges( (#parts(edge)>1)*ewgt )): 22.000
Zoltan_LB_Eval_HG CUTL (Sum_edges( (#parts(edge)-1)*ewgt )): 30.000
Zoltan_LB_Eval_HG CUTL-MAX (Max_parts( comm. volume ): 10.000
Build configuration:
ZOLTAN_ID_TYPE: unsigned long (8 bytes)
ZOLTAN_GNO_TYPE: ssize_t, (8 bytes)
MPI_Datatype for ZOLTAN_ID_TYPE: MPI_UNSIGNED_LONG
MPI_Datatype for ZOLTAN_GNO_TYPE: MPI_LONG
Third party library: ParMetis version 3.1
Third party library: PTScotch Third party library: Scotch
ZOLTAN Parameter IMBALANCE_TOL[0] = 1.100000
ZOLTAN Parameter AUTO_MIGRATE = FALSE
ZOLTAN Parameter MIGRATE_ONLY_PROC_CHANGES = 1
ZOLTAN Parameter OBJ_WEIGHT_DIM = 0
ZOLTAN Parameter EDGE_WEIGHT_DIM = 0
ZOLTAN Parameter DEBUG_LEVEL = 1
ZOLTAN Parameter DEBUG_PROCESSOR = 0
ZOLTAN Parameter DETERMINISTIC = TRUE
ZOLTAN Parameter TIMER = 1 (wall)
ZOLTAN Parameter NUM_GID_ENTRIES = 1
ZOLTAN Parameter NUM_LID_ENTRIES = 1
ZOLTAN Parameter RETURN_LISTS = IMPORT AND EXPORT
ZOLTAN Parameter NUM_GLOBAL_PARTS = 2
ZOLTAN Parameter NUM_LOCAL_PARTS = -1
ZOLTAN Parameter REMAP = 1
ZOLTAN Parameter SEED = 1220988223 (1220988223)
ZOLTAN Parameter LB_APPROACH = repartition
DRIVER: Zoltan_LB_Partition time = 0.00114298
DRIVER: new_decomp 1 Min/Max Import: 0 7
DRIVER: new_decomp 1 Min/Max Export: 0 7
DRIVER: Total migration time = 0.000566959
AFTER load balancing
DRIVER EVAL: load: max 7.000000 min 5.000000 sum 25.000000
DRIVER EVAL: objs: max 7 min 5 sum 25
DRIVER EVAL: cuts: max 12 min 6 sum 36
Zoltan_LB_Eval_Balance Part count: 2 requested, 2 actual , 2 non-empty
Zoltan_LB_Eval_Balance Statistics with respect to 2 parts:
Zoltan_LB_Eval_Balance Min Max Sum Imbalance
Zoltan_LB_Eval_Balance Number of objects : 12 13 25 1.040
Zoltan_LB_Eval_Graph Part count: 2 requested, 2 actual, 2 non-empty
Zoltan_LB_Eval_Graph Statistics with respect to 2 parts:
Zoltan_LB_Eval_Graph Min Max Sum Imbalance
Zoltan_LB_Eval_Graph Number of objects : 12 13 25 1.04
Zoltan_LB_Eval_Graph Statistics with respect to 2 parts:
Zoltan_LB_Eval_Graph Min Max Average Sum
Zoltan_LB_Eval_Graph Num boundary objects : 5 5 5 10
Zoltan_LB_Eval_Graph Number of cut edges : 6 6 6 12
Zoltan_LB_Eval_Graph Num Nbor Parts : 1 1 1 2
Zoltan_LB_Eval_HG Part count: 2 requeProc 2: Calls to malloc = 547, Calls to free = 547
Proc 0: Calls to malloc = 504, Calls to free = 504
Proc 3: Calls to malloc = 508, Calls to free = 508
Proc 1: Calls to malloc = 546, Calls to free = 546
sted, 2 actual, 2 non-empty
Zoltan_LB_Eval_HG Statistics with respect to 2 parts:
Zoltan_LB_Eval_HG Min Max Sum Imbalance
Zoltan_LB_Eval_HG Number of objects : 12 13 25 1.040
Zoltan_LB_Eval_HG Object weight : 12 13 25 1.040
Zoltan_LB_Eval_HG CUTN (Sum_edges( (#parts(edge)>1)*ewgt )): 10.000
Zoltan_LB_Eval_HG CUTL (Sum_edges( (#parts(edge)-1)*ewgt )): 10.000
Zoltan_LB_Eval_HG CUTL-MAX (Max_parts( comm. volume ): 5.000
FILE zdrive.inp.block-partless: Total: 1.142979e-03 seconds in Partitioning
FILE zdrive.inp.block-partless: Average: 1.142979e-03 seconds per Iteration

View File

@ -0,0 +1,11 @@
Decomposition Method = block
Zoltan Parameters = num_global_parts=7
File Type = Chaco
File Name = simple
Parallel Disk Info = number=0
Global element ids assigned to processor 0
GID Part Perm IPerm
1 0 -1 -1
2 0 -1 -1
3 0 -1 -1
4 0 -1 -1

View File

@ -0,0 +1,9 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
5 1 -1 -1
6 1 -1 -1
7 1 -1 -1
8 2 -1 -1
9 2 -1 -1
10 2 -1 -1
11 2 -1 -1

View File

@ -0,0 +1,9 @@
Global element ids assigned to processor 2
GID Part Perm IPerm
12 3 -1 -1
13 3 -1 -1
14 3 -1 -1
15 4 -1 -1
16 4 -1 -1
17 4 -1 -1
18 4 -1 -1

View File

@ -0,0 +1,9 @@
Global element ids assigned to processor 3
GID Part Perm IPerm
19 5 -1 -1
20 5 -1 -1
21 5 -1 -1
22 6 -1 -1
23 6 -1 -1
24 6 -1 -1
25 6 -1 -1

View File

@ -0,0 +1,126 @@
Reading the command file, zdrive.inp.block-partmore
Input values:
Zoltan version 3.601
zdrive version 1.0
Total number of Processors = 4
Performing load balance using block.
Parameters:
num_global_parts 7
Initially distribute input objects in linear fashion (first n/p to process 0, etc).
##########################################################
ZOLTAN Load balancing method = 0 (BLOCK)
Starting iteration 1
BEFORE load balancing
DRIVER EVAL: load: max 7.000000 min 6.000000 sum 25.000000
DRIVER EVAL: objs: max 7 min 6 sum 25
DRIVER EVAL: cuts: max 12 min 6 sum 36
Zoltan_LB_Eval_Balance Part count: 7 requested, 4 actual , 4 non-empty
Zoltan_LB_Eval_Balance Statistics with respect to 4 parts:
Zoltan_LB_Eval_Balance Min Max Sum Imbalance
Zoltan_LB_Eval_Balance Number of objects : 6 7 25 1.960
Zoltan_LB_Eval_Graph Part count: 7 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Sum Imbalance
Zoltan_LB_Eval_Graph Number of objects : 6 7 25 1.96
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Average Sum
Zoltan_LB_Eval_Graph Num boundary objects : 5 6 5.5 22
Zoltan_LB_Eval_Graph Number of cut edges : 6 12 9 36
Zoltan_LB_Eval_Graph Num Nbor Parts : 1 2 1.5 6
Zoltan_LB_Eval_HG Part count: 7 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_HG Statistics with respect to 4 parts:
Zoltan_LB_Eval_HG Min Max Sum Imbalance
Zoltan_LB_Eval_HG Number of objects : 6 7 25 1.960
Zoltan_LB_Eval_HG Object weight : 6 7 25 1.960
Zoltan_LB_Eval_HG CUTN (Sum_edges( (#parts(edge)>1)*ewgt )): 22.000
Zoltan_LB_Eval_HG CUTL (Sum_edges( (#parts(edge)-1)*ewgt )): 30.000
Zoltan_LB_Eval_HG CUTL-MAX (Max_parts( comm. volume ): 10.000
Build configuration:
ZOLTAN_ID_TYPE: unsigned long (8 bytes)
ZOLTAN_GNO_TYPE: ssize_t, (8 bytes)
MPI_Datatype for ZOLTAN_ID_TYPE: MPI_UNSIGNED_LONG
MPI_Datatype for ZOLTAN_GNO_TYPE: MPI_LONG
Third party library: ParMetis version 3.1
Third party library: PTScotch Third party library: Scotch
ZOLTAN Parameter IMBALANCE_TOL[0] = 1.100000
ZOLTAN Parameter AUTO_MIGRATE = FALSE
ZOLTAN Parameter MIGRATE_ONLY_PROC_CHANGES = 1
ZOLTAN Parameter OBJ_WEIGHT_DIM = 0
ZOLTAN Parameter EDGE_WEIGHT_DIM = 0
ZOLTAN Parameter DEBUG_LEVEL = 1
ZOLTAN Parameter DEBUG_PROCESSOR = 0
ZOLTAN Parameter DETERMINISTIC = TRUE
ZOLTAN Parameter TIMER = 1 (wall)
ZOLTAN Parameter NUM_GID_ENTRIES = 1
ZOLTAN Parameter NUM_LID_ENTRIES = 1
ZOLTAN Parameter RETURN_LISTS = IMPORT AND EXPORT
ZOLTAN Parameter NUM_GLOBAL_PARTS = 7
ZOLTAN Parameter NUM_LOCAL_PARTS = -1
ZOLTAN Parameter REMAP = 1
ZOLTAN Parameter SEED = 1220988223 (1220988223)
ZOLTAN Parameter LB_APPROACH = repartition
DRIVER: Zoltan_LB_Partition time = 0.00119114
DRIVER: new_decomp 1 Min/Max Import: 0 7
DRIVER: new_decomp 1 Min/Max Export: 2 7
DRIVER: Total migration time = 0.000665903
AFTER load balancing
DRIVER EVAL: load: max 7.000000 min 4.000000 sum 25.000000
DRIVER EVAL: objs: max 7 min 4 sum 25
DRIVER EVAL: cuts: max 12 min 5 sum 34
Zoltan_LB_Eval_Balance Part count: 7 requested, 7 actual , 7 non-empty
Zoltan_LB_Eval_Balance Statistics with respect to 7 parts:
Zoltan_LB_Eval_Balance Min Max Sum Imbalance
Zoltan_LB_Eval_Balance Number of objects : 3 4 25 1.120
Zoltan_LB_Eval_Graph Part count: 7 requested, 7 actual, 7 non-empty
Zoltan_LB_Eval_Graph Statistics with respect to 7 parts:
Zoltan_LB_Eval_Graph Min Max Sum Imbalance
Zoltan_LB_Eval_Graph Number of objects : 3 4 25 1.12
Zoltan_LB_Eval_Graph Statistics with respect to 7 parts:
Zoltan_LB_Eval_Graph Min Max Average Sum
Zoltan_LB_Eval_Graph Num boundary objects : 3 4 3.57 25
Zoltan_LB_Eval_Graph Number of cut edges : 5 10 7.43 52
Zoltan_LB_Eval_Graph Num Nbor Parts : 2 4 3.14 22
Zoltan_LB_Eval_HG Part count: 7 rProc 1: Calls to malloc = 574, Calls to free = 574
Proc 3: Calls to malloc = 519, Calls to free = 519
Proc 2: Calls to malloc = 560, Calls to free = 560
Proc 0: Calls to malloc = 526, Calls to free = 526
equested, 7 actual, 7 non-empty
Zoltan_LB_Eval_HG Statistics with respect to 7 parts:
Zoltan_LB_Eval_HG Min Max Sum Imbalance
Zoltan_LB_Eval_HG Number of objects : 3 4 25 1.120
Zoltan_LB_Eval_HG Object weight : 3 4 25 1.120
Zoltan_LB_Eval_HG CUTN (Sum_edges( (#parts(edge)>1)*ewgt )): 25.000
Zoltan_LB_Eval_HG CUTL (Sum_edges( (#parts(edge)-1)*ewgt )): 52.000
Zoltan_LB_Eval_HG CUTL-MAX (Max_parts( comm. volume ): 18.000
FILE zdrive.inp.block-partmore: Total: 1.191139e-03 seconds in Partitioning
FILE zdrive.inp.block-partmore: Average: 1.191139e-03 seconds per Iteration

View File

@ -0,0 +1,13 @@
Decomposition Method = block
Zoltan Parameters =
File Type = Chaco
File Name = simple
Parallel Disk Info = number=0
Global element ids assigned to processor 0
GID Part Perm IPerm
1 0 -1 -1
2 0 -1 -1
3 0 -1 -1
4 0 -1 -1
5 0 -1 -1
6 0 -1 -1

View File

@ -0,0 +1,9 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
7 1 -1 -1
8 1 -1 -1
9 1 -1 -1
10 1 -1 -1
11 1 -1 -1
12 1 -1 -1
13 1 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 2
GID Part Perm IPerm
14 2 -1 -1
15 2 -1 -1
16 2 -1 -1
17 2 -1 -1
18 2 -1 -1
19 2 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 3
GID Part Perm IPerm
20 3 -1 -1
21 3 -1 -1
22 3 -1 -1
23 3 -1 -1
24 3 -1 -1
25 3 -1 -1

View File

@ -0,0 +1,125 @@
Reading the command file, zdrive.inp.block
Input values:
Zoltan version 3.601
zdrive version 1.0
Total number of Processors = 4
Performing load balance using block.
Parameters:
Initially distribute input objects in linear fashion (first n/p to process 0, etc).
##########################################################
ZOLTAN Load balancing method = 0 (BLOCK)
Starting iteration 1
BEFORE load balancing
DRIVER EVAL: load: max 7.000000 min 6.000000 sum 25.000000
DRIVER EVAL: objs: max 7 min 6 sum 25
DRIVER EVAL: cuts: max 12 min 6 sum 36
Zoltan_LB_Eval_Balance Part count: 4 requested, 4 actual , 4 non-empty
Zoltan_LB_Eval_Balance Statistics with respect to 4 parts:
Zoltan_LB_Eval_Balance Min Max Sum Imbalance
Zoltan_LB_Eval_Balance Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_Graph Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Sum Imbalance
Zoltan_LB_Eval_Graph Number of objects : 6 7 25 1.12
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Average Sum
Zoltan_LB_Eval_Graph Num boundary objects : 5 6 5.5 22
Zoltan_LB_Eval_Graph Number of cut edges : 6 12 9 36
Zoltan_LB_Eval_Graph Num Nbor Parts : 1 2 1.5 6
Zoltan_LB_Eval_HG Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_HG Statistics with respect to 4 parts:
Zoltan_LB_Eval_HG Min Max Sum Imbalance
Zoltan_LB_Eval_HG Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_HG Object weight : 6 7 25 1.120
Zoltan_LB_Eval_HG CUTN (Sum_edges( (#parts(edge)>1)*ewgt )): 22.000
Zoltan_LB_Eval_HG CUTL (Sum_edges( (#parts(edge)-1)*ewgt )): 30.000
Zoltan_LB_Eval_HG CUTL-MAX (Max_parts( comm. volume ): 10.000
Build configuration:
ZOLTAN_ID_TYPE: unsigned long (8 bytes)
ZOLTAN_GNO_TYPE: ssize_t, (8 bytes)
MPI_Datatype for ZOLTAN_ID_TYPE: MPI_UNSIGNED_LONG
MPI_Datatype for ZOLTAN_GNO_TYPE: MPI_LONG
Third party library: ParMetis version 3.1
Third party library: PTScotch Third party library: Scotch
ZOLTAN Parameter IMBALANCE_TOL[0] = 1.100000
ZOLTAN Parameter AUTO_MIGRATE = FALSE
ZOLTAN Parameter MIGRATE_ONLY_PROC_CHANGES = 1
ZOLTAN Parameter OBJ_WEIGHT_DIM = 0
ZOLTAN Parameter EDGE_WEIGHT_DIM = 0
ZOLTAN Parameter DEBUG_LEVEL = 1
ZOLTAN Parameter DEBUG_PROCESSOR = 0
ZOLTAN Parameter DETERMINISTIC = TRUE
ZOLTAN Parameter TIMER = 1 (wall)
ZOLTAN Parameter NUM_GID_ENTRIES = 1
ZOLTAN Parameter NUM_LID_ENTRIES = 1
ZOLTAN Parameter RETURN_LISTS = IMPORT AND EXPORT
ZOLTAN Parameter NUM_GLOBAL_PARTS = -1
ZOLTAN Parameter NUM_LOCAL_PARTS = -1
ZOLTAN Parameter REMAP = 1
ZOLTAN Parameter SEED = 1220988223 (1220988223)
ZOLTAN Parameter LB_APPROACH = repartition
DRIVER: Zoltan_LB_Partition time = 0.00130987
DRIVER: new_decomp 1 Min/Max Import: 0 1
DRIVER: new_decomp 1 Min/Max Export: 0 1
DRIVER: Total migration time = 0.000667095
AFTER load balancing
DRIVER EVAL: load: max 7.000000 min 6.000000 sum 25.000000
DRIVER EVAL: objs: max 7 min 6 sum 25
DRIVER EVAL: cuts: max 12 min 6 sum 36
Zoltan_LB_Eval_Balance Part count: 4 requested, 4 actual , 4 non-empty
Zoltan_LB_Eval_Balance Statistics with respect to 4 parts:
Zoltan_LB_Eval_Balance Min Max Sum Imbalance
Zoltan_LB_Eval_Balance Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_Graph Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Sum Imbalance
Zoltan_LB_Eval_Graph Number of objects : 6 7 25 1.12
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Average Sum
Zoltan_LB_Eval_Graph Num boundary objects : 5 7 5.75 23
Zoltan_LB_Eval_Graph Number of cut edges : 6 12 9 36
Zoltan_LB_Eval_Graph Num Nbor Parts : 1 2 1.5 6
Zoltan_LB_Eval_HG Part count: 4 Proc 1: Calls to malloc = 531, Calls to free = 531
Proc 2: Calls to malloc = 547, Calls to free = 547
Proc 3: Calls to malloc = 506, Calls to free = 506
Proc 0: Calls to malloc = 500, Calls to free = 500
requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_HG Statistics with respect to 4 parts:
Zoltan_LB_Eval_HG Min Max Sum Imbalance
Zoltan_LB_Eval_HG Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_HG Object weight : 6 7 25 1.120
Zoltan_LB_Eval_HG CUTN (Sum_edges( (#parts(edge)>1)*ewgt )): 23.000
Zoltan_LB_Eval_HG CUTL (Sum_edges( (#parts(edge)-1)*ewgt )): 30.000
Zoltan_LB_Eval_HG CUTL-MAX (Max_parts( comm. volume ): 10.000
FILE zdrive.inp.block: Total: 1.309872e-03 seconds in Partitioning
FILE zdrive.inp.block: Average: 1.309872e-03 seconds per Iteration

View File

@ -0,0 +1,17 @@
Decomposition Method = hypergraph
Zoltan Parameters = comm_pattern=S
Zoltan Parameters = vertex_visit_order=I
Zoltan Parameters = superstep_size=100
Zoltan Parameters = coloring_problem=distance-1
File Type = Chaco
File Name = simple
Parallel Disk Info = number=0
zdrive action = 5
Global element ids assigned to processor 0
GID Part Perm IPerm
1 0 1 -1
2 0 2 -1
3 0 1 -1
4 0 2 -1
5 0 1 -1
6 0 2 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
7 1 1 -1
8 1 2 -1
9 1 1 -1
10 1 2 -1
11 1 1 -1
12 1 4 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 2
GID Part Perm IPerm
13 2 1 -1
14 2 3 -1
15 2 4 -1
16 2 3 -1
17 2 1 -1
18 2 4 -1

View File

@ -0,0 +1,9 @@
Global element ids assigned to processor 3
GID Part Perm IPerm
19 3 2 -1
20 3 1 -1
21 3 1 -1
22 3 2 -1
23 3 3 -1
24 3 1 -1
25 3 2 -1

View File

@ -0,0 +1,249 @@
Reading the command file, zdrive.inp.color-after-phg
Input values:
Zoltan version 3.601
zdrive version 1.0
Total number of Processors = 4
Performing load balance using hypergraph.
Parameters:
comm_pattern s
vertex_visit_order i
superstep_size 100
coloring_problem distance-1
Initially distribute input objects in linear fashion (first n/p to process 0, etc).
##########################################################
ZOLTAN Load balancing method = 11 (HYPERGRAPH)
Starting iteration 1
BEFORE load balancing
DRIVER EVAL: load: max 7.000000 min 6.000000 sum 25.000000
DRIVER EVAL: objs: max 7 min 6 sum 25
DRIVER EVAL: cuts: max 12 min 6 sum 36
Zoltan_LB_Eval_Balance Part count: 4 requested, 4 actual , 4 non-empty
Zoltan_LB_Eval_Balance Statistics with respect to 4 parts:
Zoltan_LB_Eval_Balance Min Max Sum Imbalance
Zoltan_LB_Eval_Balance Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_Graph Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Sum Imbalance
Zoltan_LB_Eval_Graph Number of objects : 6 7 25 1.12
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Average Sum
Zoltan_LB_Eval_Graph Num boundary objects : 5 6 5.5 22
Zoltan_LB_Eval_Graph Number of cut edges : 6 12 9 36
Zoltan_LB_Eval_Graph Num Nbor Parts : 1 2 1.5 6
Zoltan_LB_Eval_HG Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_HG Statistics with respect to 4 parts:
Zoltan_LB_Eval_HG Min Max Sum Imbalance
Zoltan_LB_Eval_HG Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_HG Object weight : 6 7 25 1.120
Zoltan_LB_Eval_HG CUTN (Sum_edges( (#parts(edge)>1)*ewgt )): 22.000
Zoltan_LB_Eval_HG CUTL (Sum_edges( (#parts(edge)-1)*ewgt )): 30.000
Zoltan_LB_Eval_HG CUTL-MAX (Max_parts( comm. volume ): 10.000
Build configuration:
ZOLTAN_ID_TYPE: unsigned long (8 bytes)
ZOLTAN_GNO_TYPE: ssize_t, (8 bytes)
MPI_Datatype for ZOLTAN_ID_TYPE: MPI_UNSIGNED_LONG
MPI_Datatype for ZOLTAN_GNO_TYPE: MPI_LONG
Third party library: ParMetis version 3.1
Third party library: PTScotch Third party library: Scotch
ZOLTAN Parameter IMBALANCE_TOL[0] = 1.100000
ZOLTAN Parameter AUTO_MIGRATE = FALSE
ZOLTAN Parameter MIGRATE_ONLY_PROC_CHANGES = 1
ZOLTAN Parameter OBJ_WEIGHT_DIM = 0
ZOLTAN Parameter EDGE_WEIGHT_DIM = 0
ZOLTAN Parameter DEBUG_LEVEL = 1
ZOLTAN Parameter DEBUG_PROCESSOR = 0
ZOLTAN Parameter DETERMINISTIC = TRUE
ZOLTAN Parameter TIMER = 1 (wall)
ZOLTAN Parameter NUM_GID_ENTRIES = 1
ZOLTAN Parameter NUM_LID_ENTRIES = 1
ZOLTAN Parameter RETURN_LISTS = IMPORT AND EXPORT
ZOLTAN Parameter NUM_GLOBAL_PARTS = -1
ZOLTAN Parameter NUM_LOCAL_PARTS = -1
ZOLTAN Parameter REMAP = 1
ZOLTAN Parameter SEED = 1220988223 (1220988223)
ZOLTAN Parameter LB_APPROACH = repartition
ZOLTAN Parameter HYPERGRAPH_PACKAGE = phg
ZOLTAN Parameter PHG_MULTILEVEL = 1
ZOLTAN Parameter PHG_CUT_OBJECTIVE = connectivity
ZOLTAN Parameter PHG_OUTPUT_LEVEL = 0
ZOLTAN Parameter FINAL_OUTPUT = 0
ZOLTAN Parameter CHECK_GRAPH = 0
ZOLTAN Parameter CHECK_HYPERGRAPH = 0
ZOLTAN Parameter PHG_NPROC_VERTEX = -1
ZOLTAN Parameter PHG_NPROC_EDGE = -1
ZOLTAN Parameter PHG_COARSENING_LIMIT = 100
ZOLTAN Parameter PHG_COARSENING_NCANDIDATE = 100
ZOLTAN Parameter PHG_COARSENING_METHOD = agg
ZOLTAN Parameter PHG_COARSENING_METHOD_FAST = l-ipm
ZOLTAN Parameter PHG_VERTEX_VISIT_ORDER = 0
ZOLTAN Parameter PHG_EDGE_SCALING = 0
ZOLTAN Parameter PHG_VERTEX_SCALING = 0
ZOLTAN Parameter PHG_COARSEPARTITION_METHOD = auto
ZOLTAN Parameter PHG_REFINEMENT_METHOD = fm2
ZOLTAN Parameter PHG_DIRECT_KWAY = 0
ZOLTAN Parameter PHG_REFINEMENT_LOOP_LIMIT = 10
ZOLTAN Parameter PHG_REFINEMENT_MAX_NEG_MOVE = 250
ZOLTAN Parameter PHG_REFINEMENT_QUALITY = 1.000000
ZOLTAN Parameter PHG_USE_TIMERS = 0
ZOLTAN Parameter USE_TIMERS = 0
ZOLTAN Parameter PHG_EDGE_SIZE_THRESHOLD = 0.250000
ZOLTAN Parameter PHG_MATCH_EDGE_SIZE_THRESHOLD = 500
ZOLTAN Parameter PHG_BAL_TOL_ADJUSTMENT = 0.700000
ZOLTAN Parameter PHG_EDGE_WEIGHT_OPERATION = max
ZOLTAN Parameter PARKWAY_SERPART = patoh
ZOLTAN Parameter ADD_OBJ_WEIGHT = none
ZOLTAN Parameter PHG_RANDOMIZE_INPUT = 0
ZOLTAN Parameter PHG_PROCESSOR_REDUCTION_LIMIT = 0.000000
ZOLTAN Parameter PHG_REPART_MULTIPLIER = 100.000000
ZOLTAN Parameter HYBRID_REDUCTION_FACTOR = 0.100000
ZOLTAN Parameter HYBRID_REDUCTION_LEVELS = 2147483647
ZOLTAN Parameter PATOH_ALLOC_POOL0 = 0
ZOLTAN Parameter PATOH_ALLOC_POOL1 = 0
Zoltan_LB No changes to the decomposition due to partitioning; no migration is needed.
DRIVER: Zoltan_LB_Partition time = 0.0179169
DRIVER: new_decomp 0 Min/Max Import: 0 0
DRIVER: new_decomp 0 Min/Max Export: 0 0
DRIVER: Total migration time = 1.09673e-05
AFTER load balancing
DRIVER EVAL: load: max 7.000000 min 6.000000 sum 25.000000
DRIVER EVAL: objs: max 7 min 6 sum 25
DRIVER EVAL: cuts: max 12 min 6 sum 36
Zoltan_LB_Eval_Balance Part count: 4 requested, 4 actual , 4 non-empty
Zoltan_LB_Eval_Balance Statistics with respect to 4 parts:
Zoltan_LB_Eval_Balance Min Max Sum Imbalance
Zoltan_LB_Eval_Balance Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_Graph Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Sum Imbalance
Zoltan_LB_Eval_Graph Number of objects : 6 7 25 1.12
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Average Sum
Zoltan_LB_Eval_Graph Num boundary objects : 5 6 5.5 22
Zoltan_LB_Eval_Graph Number of cut edges : 6 12 9 36
Zoltan_LB_Eval_Graph Num Nbor Parts : 1 2 1.5 6
Zoltan_LB_Eval_HG Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_HG Statistics with respect to 4 parts:
Zoltan_LB_Eval_HG Min Max Sum Imbalance
Zoltan_LB_Eval_HG Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_HG Object weight : 6 7 25 1.120
Zoltan_LB_Eval_HG CUTN (Sum_edges( (#parts(edge)>1)*ewgt )): 22.000
Zoltan_LB_Eval_HG CUTL (Sum_edges( (#parts(edge)-1)*ewgt )): 30.000
Zoltan_LB_Eval_HG CUTL-MAX (Max_parts( comm. volume ): 10.000
ZOLTAN Parameter COLORING_PROBLEM = DISTANCE-1
ZOLTAN Parameter SUPERSTEP_SIZE = 100
ZOLTAN Parameter COMM_PATTERN = S
ZOLTAN Parameter VERTEX_VISIT_ORDER = I
ZOLTAN Parameter COLORING_METHOD = F
ZOLTAN Parameter RECOLORING_TYPE = SYNCHRONOUS
ZOLTAN Parameter RECOLORING_PERMUTATION = NONDECREASING
ZOLTAN Parameter RECOLORING_NUM_OF_ITERATIONS = 0
KDDKDD Zoltan_ZG_Build Wed Jan 18 20:06:18 MST 2012
ZOLTAN Parameter GRAPH_SYMMETRIZE = NONE
ZOLTAN Parameter GRAPH_SYM_WEIGHT = ADD
ZOLTAN Parameter GRAPH_BIPARTITE_TYPE = OBJ
ZOLTAN Parameter GRAPH_BUILD_TYPE = NORMAL
ZOLTAN Parameter GRAPH_FAST_BUILD_BASE = 0
KDDKDD Zoltan_Matrix2d_Init Wed Jan 18 20:06:18 MST 2012
KDDKDD Zoltan_PHGComm_Init Wed Jan 18 20:06:18 MST 2012
KDDKDD Zoltan_Matrix_Build Wed Jan 18 20:06:18 MST 2012
KDDKDD Zoltan_Mark_Diag Wed Jan 18 20:06:18 MST 2012
KDDKDD Zoltan_Distribute_LinearY Wed Jan 18 20:06:18 MST 2012
KDDKDD Zoltan_Matrix2d_Distribute Wed Jan 18 20:06:18 MST 2012
KDDKDD Zoltan_Matrix_Remove_Duplicates Wed Jan 18 20:06:18 MST 2012
KDDKDD Zoltan_Distribute_Partition_Register Wed Jan 18 20:06:18 MST 2012
KDDKDD CommPlan Hash Wed Jan 18 20:06:18 MST 2012
KDDKDD CommPlan Create Wed Jan 18 20:06:18 MST 2012
KDDKDD Zoltan_Matrix_Remove_DupArcs Wed Jan 18 20:06:18 MST 2012
KDDKDD Create Maps Wed Jan 18 20:06:18 MST 2012
KDDKDD Sort Wed Jan 18 20:06:18 MST 2012
KDDKDD Create outmat Wed Jan 18 20:06:18 MST 2012
KDDKDD Zoltan_Matrix_Permute Wed Jan 18 20:06:18 MST 2012
KDDKDD First DD_Find Wed Jan 18 20:06:18 MST 2012
KDDKDD Second DD_Find Wed Jan 18 20:06:18 MST 2012
KDDKDD Zoltan_Matrix_Permute done Wed Jan 18 20:06:18 MST 2012
KDDKDD Zoltan_Matrix_Comlete Wed Jan 18 20:06:18 MST 2012
KDDKDD Zoltan_Matrix_Complete done Wed Jan 18 20:06:18 MST 2012
KDDKDD Zoltan_ZG_Build done Wed Jan 18 20:06:18 MST 2012
KDDKDD Zoltan_ZG_Export Wed Jan 18 20:06:18 MST 2012
KDDKDD Zoltan_Matrix2d_adjproc done Wed Jan 18 20:06:18 MST 2012
KDDKDD Coloring Hash Wed Jan 18 20:06:18 MST 2012
KDDKDD Coloring DD Wed Jan 18 20:06:18 MST 2012
KDDKDD Coloring D1 Wed Jan 18 20:06:18 MST 2012
KDDKDD Coloring Result Wed Jan 18 20:06:18 MST 2012
KDDKDD Coloring Done Wed Jan 18 20:06:18 MST 2012
Verifying coloring result
ZOLTAN Parameter COLORING_PROBLEM = DISTANCE-1
ZOLTAN Parameter SUPERSTEP_SIZE = 100
ZOLTAN Parameter COMM_PATTERN = S
ZOLTAN Parameter VERTEX_VISIT_ORDER = I
ZOLTAN Parameter COLORING_METHOD = F
KDDKDD Zoltan_ZG_Build Wed Jan 18 20:06:18 MST 2012
ZOLTAN Parameter GRAPH_SYMMETRIZE = NONE
ZOLTAN Parameter GRAPH_SYM_WEIGHT = ADD
ZOLTAN Parameter GRAPH_BIPARTITE_TYPE = OBJ
ZOLTAN Parameter GRAPH_BUILD_TYPE = NORMAL
ZOLTAN Parameter GRAPH_FAST_BUILD_BASE = 0
KDDKDD Zoltan_Matrix2d_Init Wed Jan 18 20:06:18 MST 2012
KDDKDD Zoltan_PHGComm_Init Wed Jan 18 20:06:18 MST 2012
KDDKDD Zoltan_Matrix_Build Wed Jan 18 20:06:18 MST 2012
KDDKDD Zoltan_Mark_Diag Wed Jan 18 20:06:18 MST 2012
KDDKDD Zoltan_Distribute_LinearY Wed Jan 18 20:06:18 MST 2012
KDDKDD Zoltan_Matrix2d_Distribute Wed Jan 18 20:06:18 MST 2012
KDDKDD Zoltan_Matrix_Remove_Duplicates Wed Jan 18 20:06:18 MST 2012
KDDKDD Zoltan_Distribute_Partition_Register Wed Jan 18 20:06:18 MST 2012
KDDKDD CommPlan Hash Wed Jan 18 20:06:18 MST 2012
KDDKDD CommPlan Create Wed Jan 18 20:06:18 MST 2012
KDDKDD Zoltan_Matrix_Remove_DupArcs Wed Jan 18 20:06:18 MST 2012
KDDKDD Create Maps Wed Jan 18 20:06:18 MST 2012
KDDKDD Sort Wed Jan 18 20:06:18 MST 2012
KDDKDD Create outmat Wed Jan 18 20:06:18 MST 2012
KDDKDD Zoltan_Matrix_Permute Wed Jan 18 20:06:18 MST 2012
KDDKDD First DD_Find Wed Jan 18 20:06:18 MST 2012
KDDKDD Second DD_Find Wed Jan 18 20:06:18 MST 2012
KDDKDD Zoltan_Matrix_Permute done Wed Jan 18 20:06:18 MST 2012
KDDKDD Zoltan_Matrix_Comlete Wed Jan 18 20:06:18 MST 2012
KDDKDD Zoltan_Matrix_Complete done Wed Jan 18 20:06:18 MST 2012
KDDKDD Zoltan_ZG_Build done Wed Jan 18 20:06:18 MST 2012
KDDKDD Zoltan_ZG_Export Wed Jan 18 20:06:18 MST 2012
KDDKDD Zoltan_Matrix2d_adjproc done Wed Jan 18 20:06:18 MST 2012
KDDKDD COLORTEST DD Wed Jan 18 20:06:18 MST 2012
KDDKDD COLORTEST CHECK Wed Jan 18 20:06:18 MST 2012
KDDKDD COLORTEST DONE Wed Jan 18 20:06:18 MST 2012
Proc 1: Calls to malloc = 1777, Calls to free = 1777
Proc 2: Calls to malloc = 1801, Calls to free = 1801
Proc 0: Calls to malloc = 1901, Calls to free = 1901
Proc 3: Calls to malloc = 1811, Calls to free = 1811
Valid coloring found; #colors = 4.
FILE zdrive.inp.color-after-phg: Total: 1.791692e-02 seconds in Partitioning
FILE zdrive.inp.color-after-phg: Average: 1.791692e-02 seconds per Iteration

View File

@ -0,0 +1,36 @@
Decomposition Method = none
Zoltan Parameters = comm_pattern=S
Zoltan Parameters = vertex_visit_order=I
Zoltan Parameters = superstep_size=100
Zoltan Parameters = coloring_problem=distance-2
File Type = Chaco, initial procs = 1
File Name = simple
Parallel Disk Info = number=0
zdrive action = 5
Global element ids assigned to processor 0
GID Part Perm IPerm
1 0 1 -1
2 0 2 -1
3 0 3 -1
4 0 1 -1
5 0 2 -1
6 0 3 -1
7 0 4 -1
8 0 5 -1
9 0 6 -1
10 0 3 -1
11 0 2 -1
12 0 1 -1
13 0 7 -1
14 0 2 -1
15 0 1 -1
16 0 4 -1
17 0 3 -1
18 0 6 -1
19 0 4 -1
20 0 5 -1
21 0 1 -1
22 0 2 -1
23 0 5 -1
24 0 1 -1
25 0 2 -1

View File

@ -0,0 +1,2 @@
Global element ids assigned to processor 1
GID Part Perm IPerm

View File

@ -0,0 +1,2 @@
Global element ids assigned to processor 2
GID Part Perm IPerm

View File

@ -0,0 +1,2 @@
Global element ids assigned to processor 3
GID Part Perm IPerm

View File

@ -0,0 +1,214 @@
Reading the command file, zdrive.inp.color-d2-oneproc
Input values:
Zoltan version 3.601
zdrive version 1.0
Total number of Processors = 4
Performing load balance using none.
Parameters:
comm_pattern s
vertex_visit_order i
superstep_size 100
coloring_problem distance-2
Distribute input objects to only 1 processes initially.
Initially distribute input objects in linear fashion (first n/p to process 0, etc).
##########################################################
ZOLTAN Load balancing method = -1 (NONE)
Starting iteration 1
BEFORE load balancing
DRIVER EVAL: load: max 25.000000 min 0.000000 sum 25.000000
DRIVER EVAL: objs: max 25 min 0 sum 25
DRIVER EVAL: cuts: max 0 min 0 sum 0
Zoltan_LB_Eval_Balance Part count: 4 requested, 1 actual , 1 non-empty
Zoltan_LB_Eval_Balance Statistics with respect to 1 parts:
Zoltan_LB_Eval_Balance Min Max Sum Imbalance
Zoltan_LB_Eval_Balance Number of objects : 25 25 25 4.000
Zoltan_LB_Eval_Graph Part count: 4 requested, 1 actual, 1 non-empty
Zoltan_LB_Eval_Graph Statistics with respect to 1 parts:
Zoltan_LB_Eval_Graph Min Max Sum Imbalance
Zoltan_LB_Eval_Graph Number of objects : 25 25 25 4
Zoltan_LB_Eval_Graph Statistics with respect to 1 parts:
Zoltan_LB_Eval_Graph Min Max Average Sum
Zoltan_LB_Eval_Graph Num boundary objects : 0 0 0 0
Zoltan_LB_Eval_Graph Number of cut edges : 0 0 0 0
Zoltan_LB_Eval_Graph Num Nbor Parts : 0 0 0 0
Zoltan_LB_Eval_HG Part count: 4 requested, 1 actual, 1 non-empty
Zoltan_LB_Eval_HG Statistics with respect to 1 parts:
Zoltan_LB_Eval_HG Min Max Sum Imbalance
Zoltan_LB_Eval_HG Number of objects : 25 25 25 4.000
Zoltan_LB_Eval_HG Object weight : 25 25 25 4.000
Zoltan_LB_Eval_HG CUTN (Sum_edges( (#parts(edge)>1)*ewgt )): 0.000
Zoltan_LB_Eval_HG CUTL (Sum_edges( (#parts(edge)-1)*ewgt )): 0.000
Zoltan_LB_Eval_HG CUTL-MAX (Max_parts( comm. volume ): 0.000
Build configuration:
ZOLTAN_ID_TYPE: unsigned long (8 bytes)
ZOLTAN_GNO_TYPE: ssize_t, (8 bytes)
MPI_Datatype for ZOLTAN_ID_TYPE: MPI_UNSIGNED_LONG
MPI_Datatype for ZOLTAN_GNO_TYPE: MPI_LONG
Third party library: ParMetis version 3.1
Third party library: PTScotch Third party library: Scotch
ZOLTAN Parameter IMBALANCE_TOL[0] = 1.100000
ZOLTAN Parameter AUTO_MIGRATE = FALSE
ZOLTAN Parameter MIGRATE_ONLY_PROC_CHANGES = 1
ZOLTAN Parameter OBJ_WEIGHT_DIM = 0
ZOLTAN Parameter EDGE_WEIGHT_DIM = 0
ZOLTAN Parameter DEBUG_LEVEL = 1
ZOLTAN Parameter DEBUG_PROCESSOR = 0
ZOLTAN Parameter DETERMINISTIC = TRUE
ZOLTAN Parameter TIMER = 1 (wall)
ZOLTAN Parameter NUM_GID_ENTRIES = 1
ZOLTAN Parameter NUM_LID_ENTRIES = 1
ZOLTAN Parameter RETURN_LISTS = IMPORT AND EXPORT
ZOLTAN Parameter NUM_GLOBAL_PARTS = -1
ZOLTAN Parameter NUM_LOCAL_PARTS = -1
ZOLTAN Parameter REMAP = 1
ZOLTAN Parameter SEED = 1220988223 (1220988223)
ZOLTAN Parameter LB_APPROACH = repartition
Zoltan_LB Balancing method selected == NONE; no balancing performed
DRIVER: Zoltan_LB_Partition time = 8.2016e-05
DRIVER: new_decomp 0 Min/Max Import: 0 0
DRIVER: new_decomp 0 Min/Max Export: 0 0
DRIVER: Total migration time = 9.53674e-07
AFTER load balancing
DRIVER EVAL: load: max 25.000000 min 0.000000 sum 25.000000
DRIVER EVAL: objs: max 25 min 0 sum 25
DRIVER EVAL: cuts: max 0 min 0 sum 0
Zoltan_LB_Eval_Balance Part count: 4 requested, 1 actual , 1 non-empty
Zoltan_LB_Eval_Balance Statistics with respect to 1 parts:
Zoltan_LB_Eval_Balance Min Max Sum Imbalance
Zoltan_LB_Eval_Balance Number of objects : 25 25 25 4.000
Zoltan_LB_Eval_Graph Part count: 4 requested, 1 actual, 1 non-empty
Zoltan_LB_Eval_Graph Statistics with respect to 1 parts:
Zoltan_LB_Eval_Graph Min Max Sum Imbalance
Zoltan_LB_Eval_Graph Number of objects : 25 25 25 4
Zoltan_LB_Eval_Graph Statistics with respect to 1 parts:
Zoltan_LB_Eval_Graph Min Max Average Sum
Zoltan_LB_Eval_Graph Num boundary objects : 0 0 0 0
Zoltan_LB_Eval_Graph Number of cut edges : 0 0 0 0
Zoltan_LB_Eval_Graph Num Nbor Parts : 0 0 0 0
Zoltan_LB_Eval_HG Part count: 4 requested, 1 actual, 1 non-empty
Zoltan_LB_Eval_HG Statistics with respect to 1 parts:
Zoltan_LB_Eval_HG Min Max Sum Imbalance
Zoltan_LB_Eval_HG Number of objects : 25 25 25 4.000
Zoltan_LB_Eval_HG Object weight : 25 25 25 4.000
Zoltan_LB_Eval_HG CUTN (Sum_edges( (#parts(edge)>1)*ewgt )): 0.000
Zoltan_LB_Eval_HG CUTL (Sum_edges( (#parts(edge)-1)*ewgt )): 0.000
Zoltan_LB_Eval_HG CUTL-MAX (Max_parts( comm. volume ): 0.000
ZOLTAN Parameter COLORING_PROBLEM = DISTANCE-2
ZOLTAN Parameter SUPERSTEP_SIZE = 100
ZOLTAN Parameter COMM_PATTERN = S
ZOLTAN Parameter VERTEX_VISIT_ORDER = I
ZOLTAN Parameter COLORING_METHOD = F
ZOLTAN Parameter RECOLORING_TYPE = SYNCHRONOUS
ZOLTAN Parameter RECOLORING_PERMUTATION = NONDECREASING
ZOLTAN Parameter RECOLORING_NUM_OF_ITERATIONS = 0
KDDKDD Zoltan_ZG_Build Wed Jan 18 20:06:19 MST 2012
ZOLTAN Parameter GRAPH_SYMMETRIZE = NONE
ZOLTAN Parameter GRAPH_SYM_WEIGHT = ADD
ZOLTAN Parameter GRAPH_BIPARTITE_TYPE = OBJ
ZOLTAN Parameter GRAPH_BUILD_TYPE = NORMAL
ZOLTAN Parameter GRAPH_FAST_BUILD_BASE = 0
KDDKDD Zoltan_Matrix2d_Init Wed Jan 18 20:06:19 MST 2012
KDDKDD Zoltan_PHGComm_Init Wed Jan 18 20:06:19 MST 2012
KDDKDD Zoltan_Matrix_Build Wed Jan 18 20:06:19 MST 2012
KDDKDD Zoltan_Mark_Diag Wed Jan 18 20:06:19 MST 2012
KDDKDD Zoltan_Distribute_LinearY Wed Jan 18 20:06:19 MST 2012
KDDKDD Zoltan_Matrix2d_Distribute Wed Jan 18 20:06:19 MST 2012
KDDKDD Zoltan_Matrix_Remove_Duplicates Wed Jan 18 20:06:19 MST 2012
KDDKDD Zoltan_Distribute_Partition_Register Wed Jan 18 20:06:19 MST 2012
KDDKDD CommPlan Hash Wed Jan 18 20:06:19 MST 2012
KDDKDD CommPlan Create Wed Jan 18 20:06:19 MST 2012
KDDKDD Zoltan_Matrix_Remove_DupArcs Wed Jan 18 20:06:19 MST 2012
KDDKDD Create Maps Wed Jan 18 20:06:19 MST 2012
KDDKDD Sort Wed Jan 18 20:06:19 MST 2012
KDDKDD Create outmat Wed Jan 18 20:06:19 MST 2012
KDDKDD Zoltan_Matrix_Permute Wed Jan 18 20:06:19 MST 2012
KDDKDD First DD_Find Wed Jan 18 20:06:19 MST 2012
KDDKDD Second DD_Find Wed Jan 18 20:06:19 MST 2012
KDDKDD Zoltan_Matrix_Permute done Wed Jan 18 20:06:19 MST 2012
KDDKDD Zoltan_Matrix_Comlete Wed Jan 18 20:06:19 MST 2012
KDDKDD Zoltan_Matrix_Complete done Wed Jan 18 20:06:19 MST 2012
KDDKDD Zoltan_ZG_Build done Wed Jan 18 20:06:19 MST 2012
KDDKDD Zoltan_ZG_Export Wed Jan 18 20:06:19 MST 2012
KDDKDD Zoltan_Matrix2d_adjproc done Wed Jan 18 20:06:19 MST 2012
KDDKDD Coloring Hash Wed Jan 18 20:06:19 MST 2012
KDDKDD Coloring DD Wed Jan 18 20:06:19 MST 2012
KDDKDD Coloring D1 Wed Jan 18 20:06:19 MST 2012
KDDKDD Coloring Result Wed Jan 18 20:06:19 MST 2012
KDDKDD Coloring Done Wed Jan 18 20:06:19 MST 2012
Verifying coloring result
ZOLTAN Parameter COLORING_PROBLEM = DISTANCE-2
ZOLTAN Parameter SUPERSTEP_SIZE = 100
ZOLTAN Parameter COMM_PATTERN = S
ZOLTAN Parameter VERTEX_VISIT_ORDER = I
ZOLTAN Parameter COLORING_METHOD = F
KDDKDD Zoltan_ZG_Build Wed Jan 18 20:06:19 MST 2012
ZOLTAN Parameter GRAPH_SYMMETRIZE = NONE
ZOLTAN Parameter GRAPH_SYM_WEIGHT = ADD
ZOLTAN Parameter GRAPH_BIPARTITE_TYPE = OBJ
ZOLTAN Parameter GRAPH_BUILD_TYPE = NORMAL
ZOLTAN Parameter GRAPH_FAST_BUILD_BASE = 0
KDDKDD Zoltan_Matrix2d_Init Wed Jan 18 20:06:19 MST 2012
KDDKDD Zoltan_PHGComm_Init Wed Jan 18 20:06:19 MST 2012
KDDKDD Zoltan_Matrix_Build Wed Jan 18 20:06:19 MST 2012
KDDKDD Zoltan_Mark_Diag Wed Jan 18 20:06:19 MST 2012
KDDKDD Zoltan_Distribute_LinearY Wed Jan 18 20:06:19 MST 2012
KDDKDD Zoltan_Matrix2d_Distribute Wed Jan 18 20:06:19 MST 2012
KDDKDD Zoltan_Matrix_Remove_Duplicates Wed Jan 18 20:06:19 MST 2012
KDDKDD Zoltan_Distribute_Partition_Register Wed Jan 18 20:06:19 MST 2012
KDDKDD CommPlan Hash Wed Jan 18 20:06:19 MST 2012
KDDKDD CommPlan Create Wed Jan 18 20:06:19 MST 2012
KDDKDD Zoltan_Matrix_Remove_DupArcs Wed Jan 18 20:06:19 MST 2012
KDDKDD Create Maps Wed Jan 18 20:06:19 MST 2012
KDDKDD Sort Wed Jan 18 20:06:19 MST 2012
KDDKDD Create outmat Wed Jan 18 20:06:19 MST 2012
KDDKDD Zoltan_Matrix_Permute Wed Jan 18 20:06:19 MST 2012
KDDKDD First DD_Find Wed Jan 18 20:06:19 MST 2012
KDDKDD Second DD_Find Wed Jan 18 20:06:19 MST 2012
KDDKDD Zoltan_Matrix_Permute done Wed Jan 18 20:06:19 MST 2012
KDDKDD Zoltan_Matrix_Comlete Wed Jan 18 20:06:19 MST 2012
KDDKDD Zoltan_Matrix_Complete done Wed Jan 18 20:06:19 MST 2012
KDDKDD Zoltan_ZG_Build done Wed Jan 18 20:06:19 MST 2012
KDDKDD Zoltan_ZG_Export Wed Jan 18 20:06:19 MST 2012
KDDKDD Zoltan_Matrix2d_adjproc done Wed Jan 18 20:06:19 MST 2012
KDDKDD COLORTEST DD Wed Jan 18 20:06:19 MST 2012
KDDKDD COLORTEST CHECK Wed Jan 18 20:06:19 MST 2012
KDDKDD COLORTEST DONE Wed Jan 18 20:06:19 MST 2012
Proc 1: Calls to malloc = 882, Calls to free = 882
Proc 0: Calls to malloc = 1243, Calls to free = 1243
Proc 2: Calls to malloc = 882, Calls to free = 882
Proc 3: Calls to malloc = 858, Calls to free = 858
Valid coloring found; #colors = 7.
FILE zdrive.inp.color-d2-oneproc: Total: 8.201599e-05 seconds in Partitioning
FILE zdrive.inp.color-d2-oneproc: Average: 8.201599e-05 seconds per Iteration

View File

@ -0,0 +1,17 @@
Decomposition Method = none
Zoltan Parameters = comm_pattern=S
Zoltan Parameters = vertex_visit_order=I
Zoltan Parameters = superstep_size=100
Zoltan Parameters = coloring_problem=distance-2
File Type = Chaco
File Name = simple
Parallel Disk Info = number=0
zdrive action = 5
Global element ids assigned to processor 0
GID Part Perm IPerm
1 0 1 -1
2 0 2 -1
3 0 3 -1
4 0 1 -1
5 0 2 -1
6 0 3 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
7 1 5 -1
8 1 6 -1
9 1 4 -1
10 1 5 -1
11 1 6 -1
12 1 4 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 2
GID Part Perm IPerm
13 2 7 -1
14 2 2 -1
15 2 1 -1
16 2 1 -1
17 2 2 -1
18 2 3 -1

View File

@ -0,0 +1,9 @@
Global element ids assigned to processor 3
GID Part Perm IPerm
19 3 5 -1
20 3 4 -1
21 3 5 -1
22 3 6 -1
23 3 4 -1
24 3 1 -1
25 3 2 -1

View File

@ -0,0 +1,212 @@
Reading the command file, zdrive.inp.color-dist2
Input values:
Zoltan version 3.601
zdrive version 1.0
Total number of Processors = 4
Performing load balance using none.
Parameters:
comm_pattern s
vertex_visit_order i
superstep_size 100
coloring_problem distance-2
Initially distribute input objects in linear fashion (first n/p to process 0, etc).
##########################################################
ZOLTAN Load balancing method = -1 (NONE)
Starting iteration 1
BEFORE load balancing
DRIVER EVAL: load: max 7.000000 min 6.000000 sum 25.000000
DRIVER EVAL: objs: max 7 min 6 sum 25
DRIVER EVAL: cuts: max 12 min 6 sum 36
Zoltan_LB_Eval_Balance Part count: 4 requested, 4 actual , 4 non-empty
Zoltan_LB_Eval_Balance Statistics with respect to 4 parts:
Zoltan_LB_Eval_Balance Min Max Sum Imbalance
Zoltan_LB_Eval_Balance Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_Graph Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Sum Imbalance
Zoltan_LB_Eval_Graph Number of objects : 6 7 25 1.12
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Average Sum
Zoltan_LB_Eval_Graph Num boundary objects : 5 6 5.5 22
Zoltan_LB_Eval_Graph Number of cut edges : 6 12 9 36
Zoltan_LB_Eval_Graph Num Nbor Parts : 1 2 1.5 6
Zoltan_LB_Eval_HG Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_HG Statistics with respect to 4 parts:
Zoltan_LB_Eval_HG Min Max Sum Imbalance
Zoltan_LB_Eval_HG Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_HG Object weight : 6 7 25 1.120
Zoltan_LB_Eval_HG CUTN (Sum_edges( (#parts(edge)>1)*ewgt )): 22.000
Zoltan_LB_Eval_HG CUTL (Sum_edges( (#parts(edge)-1)*ewgt )): 30.000
Zoltan_LB_Eval_HG CUTL-MAX (Max_parts( comm. volume ): 10.000
Build configuration:
ZOLTAN_ID_TYPE: unsigned long (8 bytes)
ZOLTAN_GNO_TYPE: ssize_t, (8 bytes)
MPI_Datatype for ZOLTAN_ID_TYPE: MPI_UNSIGNED_LONG
MPI_Datatype for ZOLTAN_GNO_TYPE: MPI_LONG
Third party library: ParMetis version 3.1
Third party library: PTScotch Third party library: Scotch
ZOLTAN Parameter IMBALANCE_TOL[0] = 1.100000
ZOLTAN Parameter AUTO_MIGRATE = FALSE
ZOLTAN Parameter MIGRATE_ONLY_PROC_CHANGES = 1
ZOLTAN Parameter OBJ_WEIGHT_DIM = 0
ZOLTAN Parameter EDGE_WEIGHT_DIM = 0
ZOLTAN Parameter DEBUG_LEVEL = 1
ZOLTAN Parameter DEBUG_PROCESSOR = 0
ZOLTAN Parameter DETERMINISTIC = TRUE
ZOLTAN Parameter TIMER = 1 (wall)
ZOLTAN Parameter NUM_GID_ENTRIES = 1
ZOLTAN Parameter NUM_LID_ENTRIES = 1
ZOLTAN Parameter RETURN_LISTS = IMPORT AND EXPORT
ZOLTAN Parameter NUM_GLOBAL_PARTS = -1
ZOLTAN Parameter NUM_LOCAL_PARTS = -1
ZOLTAN Parameter REMAP = 1
ZOLTAN Parameter SEED = 1220988223 (1220988223)
ZOLTAN Parameter LB_APPROACH = repartition
Zoltan_LB Balancing method selected == NONE; no balancing performed
DRIVER: Zoltan_LB_Partition time = 0.000109911
DRIVER: new_decomp 0 Min/Max Import: 0 0
DRIVER: new_decomp 0 Min/Max Export: 0 0
DRIVER: Total migration time = 9.53674e-07
AFTER load balancing
DRIVER EVAL: load: max 7.000000 min 6.000000 sum 25.000000
DRIVER EVAL: objs: max 7 min 6 sum 25
DRIVER EVAL: cuts: max 12 min 6 sum 36
Zoltan_LB_Eval_Balance Part count: 4 requested, 4 actual , 4 non-empty
Zoltan_LB_Eval_Balance Statistics with respect to 4 parts:
Zoltan_LB_Eval_Balance Min Max Sum Imbalance
Zoltan_LB_Eval_Balance Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_Graph Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Sum Imbalance
Zoltan_LB_Eval_Graph Number of objects : 6 7 25 1.12
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Average Sum
Zoltan_LB_Eval_Graph Num boundary objects : 5 6 5.5 22
Zoltan_LB_Eval_Graph Number of cut edges : 6 12 9 36
Zoltan_LB_Eval_Graph Num Nbor Parts : 1 2 1.5 6
Zoltan_LB_Eval_HG Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_HG Statistics with respect to 4 parts:
Zoltan_LB_Eval_HG Min Max Sum Imbalance
Zoltan_LB_Eval_HG Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_HG Object weight : 6 7 25 1.120
Zoltan_LB_Eval_HG CUTN (Sum_edges( (#parts(edge)>1)*ewgt )): 22.000
Zoltan_LB_Eval_HG CUTL (Sum_edges( (#parts(edge)-1)*ewgt )): 30.000
Zoltan_LB_Eval_HG CUTL-MAX (Max_parts( comm. volume ): 10.000
ZOLTAN Parameter COLORING_PROBLEM = DISTANCE-2
ZOLTAN Parameter SUPERSTEP_SIZE = 100
ZOLTAN Parameter COMM_PATTERN = S
ZOLTAN Parameter VERTEX_VISIT_ORDER = I
ZOLTAN Parameter COLORING_METHOD = F
ZOLTAN Parameter RECOLORING_TYPE = SYNCHRONOUS
ZOLTAN Parameter RECOLORING_PERMUTATION = NONDECREASING
ZOLTAN Parameter RECOLORING_NUM_OF_ITERATIONS = 0
KDDKDD Zoltan_ZG_Build Wed Jan 18 20:06:20 MST 2012
ZOLTAN Parameter GRAPH_SYMMETRIZE = NONE
ZOLTAN Parameter GRAPH_SYM_WEIGHT = ADD
ZOLTAN Parameter GRAPH_BIPARTITE_TYPE = OBJ
ZOLTAN Parameter GRAPH_BUILD_TYPE = NORMAL
ZOLTAN Parameter GRAPH_FAST_BUILD_BASE = 0
KDDKDD Zoltan_Matrix2d_Init Wed Jan 18 20:06:20 MST 2012
KDDKDD Zoltan_PHGComm_Init Wed Jan 18 20:06:20 MST 2012
KDDKDD Zoltan_Matrix_Build Wed Jan 18 20:06:20 MST 2012
KDDKDD Zoltan_Mark_Diag Wed Jan 18 20:06:20 MST 2012
KDDKDD Zoltan_Distribute_LinearY Wed Jan 18 20:06:20 MST 2012
KDDKDD Zoltan_Matrix2d_Distribute Wed Jan 18 20:06:20 MST 2012
KDDKDD Zoltan_Matrix_Remove_Duplicates Wed Jan 18 20:06:20 MST 2012
KDDKDD Zoltan_Distribute_Partition_Register Wed Jan 18 20:06:20 MST 2012
KDDKDD CommPlan Hash Wed Jan 18 20:06:20 MST 2012
KDDKDD CommPlan Create Wed Jan 18 20:06:20 MST 2012
KDDKDD Zoltan_Matrix_Remove_DupArcs Wed Jan 18 20:06:20 MST 2012
KDDKDD Create Maps Wed Jan 18 20:06:20 MST 2012
KDDKDD Sort Wed Jan 18 20:06:20 MST 2012
KDDKDD Create outmat Wed Jan 18 20:06:20 MST 2012
KDDKDD Zoltan_Matrix_Permute Wed Jan 18 20:06:20 MST 2012
KDDKDD First DD_Find Wed Jan 18 20:06:20 MST 2012
KDDKDD Second DD_Find Wed Jan 18 20:06:20 MST 2012
KDDKDD Zoltan_Matrix_Permute done Wed Jan 18 20:06:20 MST 2012
KDDKDD Zoltan_Matrix_Comlete Wed Jan 18 20:06:20 MST 2012
KDDKDD Zoltan_Matrix_Complete done Wed Jan 18 20:06:20 MST 2012
KDDKDD Zoltan_ZG_Build done Wed Jan 18 20:06:20 MST 2012
KDDKDD Zoltan_ZG_Export Wed Jan 18 20:06:20 MST 2012
KDDKDD Zoltan_Matrix2d_adjproc done Wed Jan 18 20:06:20 MST 2012
KDDKDD Coloring Hash Wed Jan 18 20:06:20 MST 2012
KDDKDD Coloring DD Wed Jan 18 20:06:20 MST 2012
KDDKDD Coloring D1 Wed Jan 18 20:06:20 MST 2012
KDDKDD Coloring Result Wed Jan 18 20:06:20 MST 2012
KDDKDD Coloring Done Wed Jan 18 20:06:20 MST 2012
Verifying coloring result
ZOLTAN Parameter COLORING_PROBLEM = DISTANCE-2
ZOLTAN Parameter SUPERSTEP_SIZE = 100
ZOLTAN Parameter COMM_PATTERN = S
ZOLTAN Parameter VERTEX_VISIT_ORDER = I
ZOLTAN Parameter COLORING_METHOD = F
KDDKDD Zoltan_ZG_Build Wed Jan 18 20:06:20 MST 2012
ZOLTAN Parameter GRAPH_SYMMETRIZE = NONE
ZOLTAN Parameter GRAPH_SYM_WEIGHT = ADD
ZOLTAN Parameter GRAPH_BIPARTITE_TYPE = OBJ
ZOLTAN Parameter GRAPH_BUILD_TYPE = NORMAL
ZOLTAN Parameter GRAPH_FAST_BUILD_BASE = 0
KDDKDD Zoltan_Matrix2d_Init Wed Jan 18 20:06:20 MST 2012
KDDKDD Zoltan_PHGComm_Init Wed Jan 18 20:06:20 MST 2012
KDDKDD Zoltan_Matrix_Build Wed Jan 18 20:06:20 MST 2012
KDDKDD Zoltan_Mark_Diag Wed Jan 18 20:06:20 MST 2012
KDDKDD Zoltan_Distribute_LinearY Wed Jan 18 20:06:20 MST 2012
KDDKDD Zoltan_Matrix2d_Distribute Wed Jan 18 20:06:20 MST 2012
KDDKDD Zoltan_Matrix_Remove_Duplicates Wed Jan 18 20:06:20 MST 2012
KDDKDD Zoltan_Distribute_Partition_Register Wed Jan 18 20:06:20 MST 2012
KDDKDD CommPlan Hash Wed Jan 18 20:06:20 MST 2012
KDDKDD CommPlan Create Wed Jan 18 20:06:20 MST 2012
KDDKDD Zoltan_Matrix_Remove_DupArcs Wed Jan 18 20:06:20 MST 2012
KDDKDD Create Maps Wed Jan 18 20:06:20 MST 2012
KDDKDD Sort Wed Jan 18 20:06:20 MST 2012
KDDKDD Create outmat Wed Jan 18 20:06:20 MST 2012
KDDKDD Zoltan_Matrix_Permute Wed Jan 18 20:06:20 MST 2012
KDDKDD First DD_Find Wed Jan 18 20:06:20 MST 2012
KDDKDD Second DD_Find Wed Jan 18 20:06:20 MST 2012
KDDKDD Zoltan_Matrix_Permute done Wed Jan 18 20:06:20 MST 2012
KDDKDD Zoltan_Matrix_Comlete Wed Jan 18 20:06:20 MST 2012
KDDKDD Zoltan_Matrix_Complete done Wed Jan 18 20:06:20 MST 2012
KDDKDD Zoltan_ZG_Build done Wed Jan 18 20:06:20 MST 2012
KDDKDD Zoltan_ZG_Export Wed Jan 18 20:06:20 MST 2012
KDDKDD Zoltan_Matrix2d_adjproc done Wed Jan 18 20:06:20 MST 2012
KDDKDD COLORTEST DD Wed Jan 18 20:06:20 MST 2012
KDDKDD COLORTEST CHECK Wed Jan 18 20:06:20 MST 2012
KDDKDD COLORTEST DONE Wed Jan 18 20:06:20 MST 2012
Proc 2: Calls to malloc = 1347, Calls to free = 1347
Proc 1: Calls to malloc = 1347, Calls to free = 1347
Proc 0: Calls to malloc = 1403, Calls to free = 1403
Proc 3: Calls to malloc = 1357, Calls to free = 1357
Valid coloring found; #colors = 7.
FILE zdrive.inp.color-dist2: Total: 1.099110e-04 seconds in Partitioning
FILE zdrive.inp.color-dist2: Average: 1.099110e-04 seconds per Iteration

View File

@ -0,0 +1,17 @@
Decomposition Method = none
Zoltan Parameters = comm_pattern=S
Zoltan Parameters = vertex_visit_order=B
Zoltan Parameters = superstep_size=100
Zoltan Parameters = coloring_problem=distance-1
File Type = Chaco
File Name = simple
Parallel Disk Info = number=0
zdrive action = 5
Global element ids assigned to processor 0
GID Part Perm IPerm
1 0 1 -1
2 0 3 -1
3 0 4 -1
4 0 3 -1
5 0 1 -1
6 0 2 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
7 1 1 -1
8 1 2 -1
9 1 1 -1
10 1 2 -1
11 1 1 -1
12 1 4 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 2
GID Part Perm IPerm
13 2 1 -1
14 2 2 -1
15 2 1 -1
16 2 3 -1
17 2 1 -1
18 2 3 -1

View File

@ -0,0 +1,9 @@
Global element ids assigned to processor 3
GID Part Perm IPerm
19 3 1 -1
20 3 2 -1
21 3 1 -1
22 3 2 -1
23 3 1 -1
24 3 2 -1
25 3 1 -1

View File

@ -0,0 +1,212 @@
Reading the command file, zdrive.inp.color-orderB
Input values:
Zoltan version 3.601
zdrive version 1.0
Total number of Processors = 4
Performing load balance using none.
Parameters:
comm_pattern s
vertex_visit_order b
superstep_size 100
coloring_problem distance-1
Initially distribute input objects in linear fashion (first n/p to process 0, etc).
##########################################################
ZOLTAN Load balancing method = -1 (NONE)
Starting iteration 1
BEFORE load balancing
DRIVER EVAL: load: max 7.000000 min 6.000000 sum 25.000000
DRIVER EVAL: objs: max 7 min 6 sum 25
DRIVER EVAL: cuts: max 12 min 6 sum 36
Zoltan_LB_Eval_Balance Part count: 4 requested, 4 actual , 4 non-empty
Zoltan_LB_Eval_Balance Statistics with respect to 4 parts:
Zoltan_LB_Eval_Balance Min Max Sum Imbalance
Zoltan_LB_Eval_Balance Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_Graph Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Sum Imbalance
Zoltan_LB_Eval_Graph Number of objects : 6 7 25 1.12
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Average Sum
Zoltan_LB_Eval_Graph Num boundary objects : 5 6 5.5 22
Zoltan_LB_Eval_Graph Number of cut edges : 6 12 9 36
Zoltan_LB_Eval_Graph Num Nbor Parts : 1 2 1.5 6
Zoltan_LB_Eval_HG Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_HG Statistics with respect to 4 parts:
Zoltan_LB_Eval_HG Min Max Sum Imbalance
Zoltan_LB_Eval_HG Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_HG Object weight : 6 7 25 1.120
Zoltan_LB_Eval_HG CUTN (Sum_edges( (#parts(edge)>1)*ewgt )): 22.000
Zoltan_LB_Eval_HG CUTL (Sum_edges( (#parts(edge)-1)*ewgt )): 30.000
Zoltan_LB_Eval_HG CUTL-MAX (Max_parts( comm. volume ): 10.000
Build configuration:
ZOLTAN_ID_TYPE: unsigned long (8 bytes)
ZOLTAN_GNO_TYPE: ssize_t, (8 bytes)
MPI_Datatype for ZOLTAN_ID_TYPE: MPI_UNSIGNED_LONG
MPI_Datatype for ZOLTAN_GNO_TYPE: MPI_LONG
Third party library: ParMetis version 3.1
Third party library: PTScotch Third party library: Scotch
ZOLTAN Parameter IMBALANCE_TOL[0] = 1.100000
ZOLTAN Parameter AUTO_MIGRATE = FALSE
ZOLTAN Parameter MIGRATE_ONLY_PROC_CHANGES = 1
ZOLTAN Parameter OBJ_WEIGHT_DIM = 0
ZOLTAN Parameter EDGE_WEIGHT_DIM = 0
ZOLTAN Parameter DEBUG_LEVEL = 1
ZOLTAN Parameter DEBUG_PROCESSOR = 0
ZOLTAN Parameter DETERMINISTIC = TRUE
ZOLTAN Parameter TIMER = 1 (wall)
ZOLTAN Parameter NUM_GID_ENTRIES = 1
ZOLTAN Parameter NUM_LID_ENTRIES = 1
ZOLTAN Parameter RETURN_LISTS = IMPORT AND EXPORT
ZOLTAN Parameter NUM_GLOBAL_PARTS = -1
ZOLTAN Parameter NUM_LOCAL_PARTS = -1
ZOLTAN Parameter REMAP = 1
ZOLTAN Parameter SEED = 1220988223 (1220988223)
ZOLTAN Parameter LB_APPROACH = repartition
Zoltan_LB Balancing method selected == NONE; no balancing performed
DRIVER: Zoltan_LB_Partition time = 7.41482e-05
DRIVER: new_decomp 0 Min/Max Import: 0 0
DRIVER: new_decomp 0 Min/Max Export: 0 0
DRIVER: Total migration time = 9.53674e-07
AFTER load balancing
DRIVER EVAL: load: max 7.000000 min 6.000000 sum 25.000000
DRIVER EVAL: objs: max 7 min 6 sum 25
DRIVER EVAL: cuts: max 12 min 6 sum 36
Zoltan_LB_Eval_Balance Part count: 4 requested, 4 actual , 4 non-empty
Zoltan_LB_Eval_Balance Statistics with respect to 4 parts:
Zoltan_LB_Eval_Balance Min Max Sum Imbalance
Zoltan_LB_Eval_Balance Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_Graph Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Sum Imbalance
Zoltan_LB_Eval_Graph Number of objects : 6 7 25 1.12
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Average Sum
Zoltan_LB_Eval_Graph Num boundary objects : 5 6 5.5 22
Zoltan_LB_Eval_Graph Number of cut edges : 6 12 9 36
Zoltan_LB_Eval_Graph Num Nbor Parts : 1 2 1.5 6
Zoltan_LB_Eval_HG Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_HG Statistics with respect to 4 parts:
Zoltan_LB_Eval_HG Min Max Sum Imbalance
Zoltan_LB_Eval_HG Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_HG Object weight : 6 7 25 1.120
Zoltan_LB_Eval_HG CUTN (Sum_edges( (#parts(edge)>1)*ewgt )): 22.000
Zoltan_LB_Eval_HG CUTL (Sum_edges( (#parts(edge)-1)*ewgt )): 30.000
Zoltan_LB_Eval_HG CUTL-MAX (Max_parts( comm. volume ): 10.000
ZOLTAN Parameter COLORING_PROBLEM = DISTANCE-1
ZOLTAN Parameter SUPERSTEP_SIZE = 100
ZOLTAN Parameter COMM_PATTERN = S
ZOLTAN Parameter VERTEX_VISIT_ORDER = B
ZOLTAN Parameter COLORING_METHOD = F
ZOLTAN Parameter RECOLORING_TYPE = SYNCHRONOUS
ZOLTAN Parameter RECOLORING_PERMUTATION = NONDECREASING
ZOLTAN Parameter RECOLORING_NUM_OF_ITERATIONS = 0
KDDKDD Zoltan_ZG_Build Wed Jan 18 20:06:21 MST 2012
ZOLTAN Parameter GRAPH_SYMMETRIZE = NONE
ZOLTAN Parameter GRAPH_SYM_WEIGHT = ADD
ZOLTAN Parameter GRAPH_BIPARTITE_TYPE = OBJ
ZOLTAN Parameter GRAPH_BUILD_TYPE = NORMAL
ZOLTAN Parameter GRAPH_FAST_BUILD_BASE = 0
KDDKDD Zoltan_Matrix2d_Init Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_PHGComm_Init Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Matrix_Build Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Mark_Diag Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Distribute_LinearY Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Matrix2d_Distribute Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Matrix_Remove_Duplicates Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Distribute_Partition_Register Wed Jan 18 20:06:21 MST 2012
KDDKDD CommPlan Hash Wed Jan 18 20:06:21 MST 2012
KDDKDD CommPlan Create Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Matrix_Remove_DupArcs Wed Jan 18 20:06:21 MST 2012
KDDKDD Create Maps Wed Jan 18 20:06:21 MST 2012
KDDKDD Sort Wed Jan 18 20:06:21 MST 2012
KDDKDD Create outmat Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Matrix_Permute Wed Jan 18 20:06:21 MST 2012
KDDKDD First DD_Find Wed Jan 18 20:06:21 MST 2012
KDDKDD Second DD_Find Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Matrix_Permute done Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Matrix_Comlete Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Matrix_Complete done Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_ZG_Build done Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_ZG_Export Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Matrix2d_adjproc done Wed Jan 18 20:06:21 MST 2012
KDDKDD Coloring Hash Wed Jan 18 20:06:21 MST 2012
KDDKDD Coloring DD Wed Jan 18 20:06:21 MST 2012
KDDKDD Coloring D1 Wed Jan 18 20:06:21 MST 2012
KDDKDD Coloring Result Wed Jan 18 20:06:21 MST 2012
KDDKDD Coloring Done Wed Jan 18 20:06:21 MST 2012
Verifying coloring result
ZOLTAN Parameter COLORING_PROBLEM = DISTANCE-1
ZOLTAN Parameter SUPERSTEP_SIZE = 100
ZOLTAN Parameter COMM_PATTERN = S
ZOLTAN Parameter VERTEX_VISIT_ORDER = B
ZOLTAN Parameter COLORING_METHOD = F
KDDKDD Zoltan_ZG_Build Wed Jan 18 20:06:21 MST 2012
ZOLTAN Parameter GRAPH_SYMMETRIZE = NONE
ZOLTAN Parameter GRAPH_SYM_WEIGHT = ADD
ZOLTAN Parameter GRAPH_BIPARTITE_TYPE = OBJ
ZOLTAN Parameter GRAPH_BUILD_TYPE = NORMAL
ZOLTAN Parameter GRAPH_FAST_BUILD_BASE = 0
KDDKDD Zoltan_Matrix2d_Init Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_PHGComm_Init Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Matrix_Build Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Mark_Diag Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Distribute_LinearY Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Matrix2d_Distribute Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Matrix_Remove_Duplicates Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Distribute_Partition_Register Wed Jan 18 20:06:21 MST 2012
KDDKDD CommPlan Hash Wed Jan 18 20:06:21 MST 2012
KDDKDD CommPlan Create Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Matrix_Remove_DupArcs Wed Jan 18 20:06:21 MST 2012
KDDKDD Create Maps Wed Jan 18 20:06:21 MST 2012
KDDKDD Sort Wed Jan 18 20:06:21 MST 2012
KDDKDD Create outmat Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Matrix_Permute Wed Jan 18 20:06:21 MST 2012
KDDKDD First DD_Find Wed Jan 18 20:06:21 MST 2012
KDDKDD Second DD_Find Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Matrix_Permute done Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Matrix_Comlete Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Matrix_Complete done Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_ZG_Build done Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_ZG_Export Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Matrix2d_adjproc done Wed Jan 18 20:06:21 MST 2012
KDDKDD COLORTEST DD Wed Jan 18 20:06:21 MST 2012
KDDKDD COLORTEST CHECK Wed Jan 18 20:06:21 MST 2012
KDDKDD COLORTEST DONE Wed Jan 18 20:06:21 MST 2012
Proc 1: Calls to malloc = 1291, Calls to free = 1291
Proc 0: Calls to malloc = 1347, Calls to free = 1347
Proc 3: Calls to malloc = 1301, Calls to free = 1301
Proc 2: Calls to malloc = 1291, Calls to free = 1291
Valid coloring found; #colors = 4.
FILE zdrive.inp.color-orderB: Total: 7.414818e-05 seconds in Partitioning
FILE zdrive.inp.color-orderB: Average: 7.414818e-05 seconds per Iteration

View File

@ -0,0 +1,17 @@
Decomposition Method = none
Zoltan Parameters = comm_pattern=S
Zoltan Parameters = vertex_visit_order=U
Zoltan Parameters = superstep_size=100
Zoltan Parameters = coloring_problem=distance-1
File Type = Chaco
File Name = simple
Parallel Disk Info = number=0
zdrive action = 5
Global element ids assigned to processor 0
GID Part Perm IPerm
1 0 1 -1
2 0 2 -1
3 0 1 -1
4 0 2 -1
5 0 1 -1
6 0 2 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
7 1 1 -1
8 1 2 -1
9 1 1 -1
10 1 2 -1
11 1 1 -1
12 1 4 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 2
GID Part Perm IPerm
13 2 1 -1
14 2 2 -1
15 2 1 -1
16 2 3 -1
17 2 1 -1
18 2 3 -1

View File

@ -0,0 +1,9 @@
Global element ids assigned to processor 3
GID Part Perm IPerm
19 3 1 -1
20 3 2 -1
21 3 1 -1
22 3 2 -1
23 3 1 -1
24 3 2 -1
25 3 1 -1

View File

@ -0,0 +1,212 @@
Reading the command file, zdrive.inp.color-orderU
Input values:
Zoltan version 3.601
zdrive version 1.0
Total number of Processors = 4
Performing load balance using none.
Parameters:
comm_pattern s
vertex_visit_order u
superstep_size 100
coloring_problem distance-1
Initially distribute input objects in linear fashion (first n/p to process 0, etc).
##########################################################
ZOLTAN Load balancing method = -1 (NONE)
Starting iteration 1
BEFORE load balancing
DRIVER EVAL: load: max 7.000000 min 6.000000 sum 25.000000
DRIVER EVAL: objs: max 7 min 6 sum 25
DRIVER EVAL: cuts: max 12 min 6 sum 36
Zoltan_LB_Eval_Balance Part count: 4 requested, 4 actual , 4 non-empty
Zoltan_LB_Eval_Balance Statistics with respect to 4 parts:
Zoltan_LB_Eval_Balance Min Max Sum Imbalance
Zoltan_LB_Eval_Balance Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_Graph Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Sum Imbalance
Zoltan_LB_Eval_Graph Number of objects : 6 7 25 1.12
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Average Sum
Zoltan_LB_Eval_Graph Num boundary objects : 5 6 5.5 22
Zoltan_LB_Eval_Graph Number of cut edges : 6 12 9 36
Zoltan_LB_Eval_Graph Num Nbor Parts : 1 2 1.5 6
Zoltan_LB_Eval_HG Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_HG Statistics with respect to 4 parts:
Zoltan_LB_Eval_HG Min Max Sum Imbalance
Zoltan_LB_Eval_HG Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_HG Object weight : 6 7 25 1.120
Zoltan_LB_Eval_HG CUTN (Sum_edges( (#parts(edge)>1)*ewgt )): 22.000
Zoltan_LB_Eval_HG CUTL (Sum_edges( (#parts(edge)-1)*ewgt )): 30.000
Zoltan_LB_Eval_HG CUTL-MAX (Max_parts( comm. volume ): 10.000
Build configuration:
ZOLTAN_ID_TYPE: unsigned long (8 bytes)
ZOLTAN_GNO_TYPE: ssize_t, (8 bytes)
MPI_Datatype for ZOLTAN_ID_TYPE: MPI_UNSIGNED_LONG
MPI_Datatype for ZOLTAN_GNO_TYPE: MPI_LONG
Third party library: ParMetis version 3.1
Third party library: PTScotch Third party library: Scotch
ZOLTAN Parameter IMBALANCE_TOL[0] = 1.100000
ZOLTAN Parameter AUTO_MIGRATE = FALSE
ZOLTAN Parameter MIGRATE_ONLY_PROC_CHANGES = 1
ZOLTAN Parameter OBJ_WEIGHT_DIM = 0
ZOLTAN Parameter EDGE_WEIGHT_DIM = 0
ZOLTAN Parameter DEBUG_LEVEL = 1
ZOLTAN Parameter DEBUG_PROCESSOR = 0
ZOLTAN Parameter DETERMINISTIC = TRUE
ZOLTAN Parameter TIMER = 1 (wall)
ZOLTAN Parameter NUM_GID_ENTRIES = 1
ZOLTAN Parameter NUM_LID_ENTRIES = 1
ZOLTAN Parameter RETURN_LISTS = IMPORT AND EXPORT
ZOLTAN Parameter NUM_GLOBAL_PARTS = -1
ZOLTAN Parameter NUM_LOCAL_PARTS = -1
ZOLTAN Parameter REMAP = 1
ZOLTAN Parameter SEED = 1220988223 (1220988223)
ZOLTAN Parameter LB_APPROACH = repartition
Zoltan_LB Balancing method selected == NONE; no balancing performed
DRIVER: Zoltan_LB_Partition time = 7.79629e-05
DRIVER: new_decomp 0 Min/Max Import: 0 0
DRIVER: new_decomp 0 Min/Max Export: 0 0
DRIVER: Total migration time = 1.00136e-05
AFTER load balancing
DRIVER EVAL: load: max 7.000000 min 6.000000 sum 25.000000
DRIVER EVAL: objs: max 7 min 6 sum 25
DRIVER EVAL: cuts: max 12 min 6 sum 36
Zoltan_LB_Eval_Balance Part count: 4 requested, 4 actual , 4 non-empty
Zoltan_LB_Eval_Balance Statistics with respect to 4 parts:
Zoltan_LB_Eval_Balance Min Max Sum Imbalance
Zoltan_LB_Eval_Balance Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_Graph Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Sum Imbalance
Zoltan_LB_Eval_Graph Number of objects : 6 7 25 1.12
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Average Sum
Zoltan_LB_Eval_Graph Num boundary objects : 5 6 5.5 22
Zoltan_LB_Eval_Graph Number of cut edges : 6 12 9 36
Zoltan_LB_Eval_Graph Num Nbor Parts : 1 2 1.5 6
Zoltan_LB_Eval_HG Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_HG Statistics with respect to 4 parts:
Zoltan_LB_Eval_HG Min Max Sum Imbalance
Zoltan_LB_Eval_HG Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_HG Object weight : 6 7 25 1.120
Zoltan_LB_Eval_HG CUTN (Sum_edges( (#parts(edge)>1)*ewgt )): 22.000
Zoltan_LB_Eval_HG CUTL (Sum_edges( (#parts(edge)-1)*ewgt )): 30.000
Zoltan_LB_Eval_HG CUTL-MAX (Max_parts( comm. volume ): 10.000
ZOLTAN Parameter COLORING_PROBLEM = DISTANCE-1
ZOLTAN Parameter SUPERSTEP_SIZE = 100
ZOLTAN Parameter COMM_PATTERN = S
ZOLTAN Parameter VERTEX_VISIT_ORDER = U
ZOLTAN Parameter COLORING_METHOD = F
ZOLTAN Parameter RECOLORING_TYPE = SYNCHRONOUS
ZOLTAN Parameter RECOLORING_PERMUTATION = NONDECREASING
ZOLTAN Parameter RECOLORING_NUM_OF_ITERATIONS = 0
KDDKDD Zoltan_ZG_Build Wed Jan 18 20:06:21 MST 2012
ZOLTAN Parameter GRAPH_SYMMETRIZE = NONE
ZOLTAN Parameter GRAPH_SYM_WEIGHT = ADD
ZOLTAN Parameter GRAPH_BIPARTITE_TYPE = OBJ
ZOLTAN Parameter GRAPH_BUILD_TYPE = NORMAL
ZOLTAN Parameter GRAPH_FAST_BUILD_BASE = 0
KDDKDD Zoltan_Matrix2d_Init Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_PHGComm_Init Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Matrix_Build Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Mark_Diag Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Distribute_LinearY Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Matrix2d_Distribute Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Matrix_Remove_Duplicates Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Distribute_Partition_Register Wed Jan 18 20:06:21 MST 2012
KDDKDD CommPlan Hash Wed Jan 18 20:06:21 MST 2012
KDDKDD CommPlan Create Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Matrix_Remove_DupArcs Wed Jan 18 20:06:21 MST 2012
KDDKDD Create Maps Wed Jan 18 20:06:21 MST 2012
KDDKDD Sort Wed Jan 18 20:06:21 MST 2012
KDDKDD Create outmat Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Matrix_Permute Wed Jan 18 20:06:21 MST 2012
KDDKDD First DD_Find Wed Jan 18 20:06:21 MST 2012
KDDKDD Second DD_Find Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Matrix_Permute done Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Matrix_Comlete Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Matrix_Complete done Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_ZG_Build done Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_ZG_Export Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Matrix2d_adjproc done Wed Jan 18 20:06:21 MST 2012
KDDKDD Coloring Hash Wed Jan 18 20:06:21 MST 2012
KDDKDD Coloring DD Wed Jan 18 20:06:21 MST 2012
KDDKDD Coloring D1 Wed Jan 18 20:06:21 MST 2012
KDDKDD Coloring Result Wed Jan 18 20:06:21 MST 2012
KDDKDD Coloring Done Wed Jan 18 20:06:21 MST 2012
Verifying coloring result
ZOLTAN Parameter COLORING_PROBLEM = DISTANCE-1
ZOLTAN Parameter SUPERSTEP_SIZE = 100
ZOLTAN Parameter COMM_PATTERN = S
ZOLTAN Parameter VERTEX_VISIT_ORDER = U
ZOLTAN Parameter COLORING_METHOD = F
KDDKDD Zoltan_ZG_Build Wed Jan 18 20:06:21 MST 2012
ZOLTAN Parameter GRAPH_SYMMETRIZE = NONE
ZOLTAN Parameter GRAPH_SYM_WEIGHT = ADD
ZOLTAN Parameter GRAPH_BIPARTITE_TYPE = OBJ
ZOLTAN Parameter GRAPH_BUILD_TYPE = NORMAL
ZOLTAN Parameter GRAPH_FAST_BUILD_BASE = 0
KDDKDD Zoltan_Matrix2d_Init Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_PHGComm_Init Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Matrix_Build Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Mark_Diag Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Distribute_LinearY Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Matrix2d_Distribute Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Matrix_Remove_Duplicates Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Distribute_Partition_Register Wed Jan 18 20:06:21 MST 2012
KDDKDD CommPlan Hash Wed Jan 18 20:06:21 MST 2012
KDDKDD CommPlan Create Wed Jan 18 20:06:21 MST 2012
KDDKDD Zoltan_Matrix_Remove_DupArcs Wed Jan 18 20:06:21 MST 2012
KDDKDD Create Maps Wed Jan 18 20:06:21 MST 2012
KDDKDD Sort Wed Jan 18 20:06:22 MST 2012
KDDKDD Create outmat Wed Jan 18 20:06:22 MST 2012
KDDKDD Zoltan_Matrix_Permute Wed Jan 18 20:06:22 MST 2012
KDDKDD First DD_Find Wed Jan 18 20:06:22 MST 2012
KDDKDD Second DD_Find Wed Jan 18 20:06:22 MST 2012
KDDKDD Zoltan_Matrix_Permute done Wed Jan 18 20:06:22 MST 2012
KDDKDD Zoltan_Matrix_Comlete Wed Jan 18 20:06:22 MST 2012
KDDKDD Zoltan_Matrix_Complete done Wed Jan 18 20:06:22 MST 2012
KDDKDD Zoltan_ZG_Build done Wed Jan 18 20:06:22 MST 2012
KDDKDD Zoltan_ZG_Export Wed Jan 18 20:06:22 MST 2012
KDDKDD Zoltan_Matrix2d_adjproc done Wed Jan 18 20:06:22 MST 2012
KDDKDD COLORTEST DD Wed Jan 18 20:06:22 MST 2012
KDDKDD COLORTEST CHECK Wed Jan 18 20:06:22 MST 2012
KDDKDD COLORTEST DONE Wed Jan 18 20:06:22 MST 2012
Proc 1: Calls to malloc = 1291, Calls to free = 1291
Proc 2: Calls to malloc = 1291, Calls to free = 1291
Proc 0: Calls to malloc = 1347, Calls to free = 1347
Proc 3: Calls to malloc = 1301, Calls to free = 1301
Valid coloring found; #colors = 4.
FILE zdrive.inp.color-orderU: Total: 7.796288e-05 seconds in Partitioning
FILE zdrive.inp.color-orderU: Average: 7.796288e-05 seconds per Iteration

View File

@ -0,0 +1,18 @@
Decomposition Method = none
Zoltan Parameters = comm_pattern=S
Zoltan Parameters = vertex_visit_order=N
Zoltan Parameters = superstep_size=100
Zoltan Parameters = coloring_problem=partial-distance-2
Zoltan Parameters = GRAPH_SYMMETRIZE=BIPARTITE
File Type = Chaco
File Name = simple
Parallel Disk Info = number=0
zdrive action = 5
Global element ids assigned to processor 0
GID Part Perm IPerm
1 0 1 -1
2 0 1 -1
3 0 2 -1
4 0 2 -1
5 0 1 -1
6 0 2 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
7 1 3 -1
8 1 3 -1
9 1 4 -1
10 1 4 -1
11 1 1 -1
12 1 2 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 2
GID Part Perm IPerm
13 2 5 -1
14 2 1 -1
15 2 3 -1
16 2 2 -1
17 2 1 -1
18 2 4 -1

View File

@ -0,0 +1,9 @@
Global element ids assigned to processor 3
GID Part Perm IPerm
19 3 7 -1
20 3 3 -1
21 3 4 -1
22 3 3 -1
23 3 3 -1
24 3 5 -1
25 3 6 -1

View File

@ -0,0 +1,225 @@
Reading the command file, zdrive.inp.color-partialdist2
Input values:
Zoltan version 3.601
zdrive version 1.0
Total number of Processors = 4
Performing load balance using none.
Parameters:
comm_pattern s
vertex_visit_order n
superstep_size 100
coloring_problem partial-distance-2
graph_symmetrize bipartite
Initially distribute input objects in linear fashion (first n/p to process 0, etc).
##########################################################
ZOLTAN Load balancing method = -1 (NONE)
Starting iteration 1
BEFORE load balancing
DRIVER EVAL: load: max 7.000000 min 6.000000 sum 25.000000
DRIVER EVAL: objs: max 7 min 6 sum 25
DRIVER EVAL: cuts: max 12 min 6 sum 36
Zoltan_LB_Eval_Balance Part count: 4 requested, 4 actual , 4 non-empty
Zoltan_LB_Eval_Balance Statistics with respect to 4 parts:
Zoltan_LB_Eval_Balance Min Max Sum Imbalance
Zoltan_LB_Eval_Balance Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_Graph Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Sum Imbalance
Zoltan_LB_Eval_Graph Number of objects : 6 7 25 1.12
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Average Sum
Zoltan_LB_Eval_Graph Num boundary objects : 5 6 5.5 22
Zoltan_LB_Eval_Graph Number of cut edges : 6 12 9 36
Zoltan_LB_Eval_Graph Num Nbor Parts : 1 2 1.5 6
Zoltan_LB_Eval_HG Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_HG Statistics with respect to 4 parts:
Zoltan_LB_Eval_HG Min Max Sum Imbalance
Zoltan_LB_Eval_HG Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_HG Object weight : 6 7 25 1.120
Zoltan_LB_Eval_HG CUTN (Sum_edges( (#parts(edge)>1)*ewgt )): 22.000
Zoltan_LB_Eval_HG CUTL (Sum_edges( (#parts(edge)-1)*ewgt )): 30.000
Zoltan_LB_Eval_HG CUTL-MAX (Max_parts( comm. volume ): 10.000
Build configuration:
ZOLTAN_ID_TYPE: unsigned long (8 bytes)
ZOLTAN_GNO_TYPE: ssize_t, (8 bytes)
MPI_Datatype for ZOLTAN_ID_TYPE: MPI_UNSIGNED_LONG
MPI_Datatype for ZOLTAN_GNO_TYPE: MPI_LONG
Third party library: ParMetis version 3.1
Third party library: PTScotch Third party library: Scotch
ZOLTAN Parameter IMBALANCE_TOL[0] = 1.100000
ZOLTAN Parameter AUTO_MIGRATE = FALSE
ZOLTAN Parameter MIGRATE_ONLY_PROC_CHANGES = 1
ZOLTAN Parameter OBJ_WEIGHT_DIM = 0
ZOLTAN Parameter EDGE_WEIGHT_DIM = 0
ZOLTAN Parameter DEBUG_LEVEL = 1
ZOLTAN Parameter DEBUG_PROCESSOR = 0
ZOLTAN Parameter DETERMINISTIC = TRUE
ZOLTAN Parameter TIMER = 1 (wall)
ZOLTAN Parameter NUM_GID_ENTRIES = 1
ZOLTAN Parameter NUM_LID_ENTRIES = 1
ZOLTAN Parameter RETURN_LISTS = IMPORT AND EXPORT
ZOLTAN Parameter NUM_GLOBAL_PARTS = -1
ZOLTAN Parameter NUM_LOCAL_PARTS = -1
ZOLTAN Parameter REMAP = 1
ZOLTAN Parameter SEED = 1220988223 (1220988223)
ZOLTAN Parameter LB_APPROACH = repartition
Zoltan_LB Balancing method selected == NONE; no balancing performed
DRIVER: Zoltan_LB_Partition time = 7.58171e-05
DRIVER: new_decomp 0 Min/Max Import: 0 0
DRIVER: new_decomp 0 Min/Max Export: 0 0
DRIVER: Total migration time = 9.53674e-07
AFTER load balancing
DRIVER EVAL: load: max 7.000000 min 6.000000 sum 25.000000
DRIVER EVAL: objs: max 7 min 6 sum 25
DRIVER EVAL: cuts: max 12 min 6 sum 36
Zoltan_LB_Eval_Balance Part count: 4 requested, 4 actual , 4 non-empty
Zoltan_LB_Eval_Balance Statistics with respect to 4 parts:
Zoltan_LB_Eval_Balance Min Max Sum Imbalance
Zoltan_LB_Eval_Balance Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_Graph Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Sum Imbalance
Zoltan_LB_Eval_Graph Number of objects : 6 7 25 1.12
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Average Sum
Zoltan_LB_Eval_Graph Num boundary objects : 5 6 5.5 22
Zoltan_LB_Eval_Graph Number of cut edges : 6 12 9 36
Zoltan_LB_Eval_Graph Num Nbor Parts : 1 2 1.5 6
Zoltan_LB_Eval_HG Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_HG Statistics with respect to 4 parts:
Zoltan_LB_Eval_HG Min Max Sum Imbalance
Zoltan_LB_Eval_HG Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_HG Object weight : 6 7 25 1.120
Zoltan_LB_Eval_HG CUTN (Sum_edges( (#parts(edge)>1)*ewgt )): 22.000
Zoltan_LB_Eval_HG CUTL (Sum_edges( (#parts(edge)-1)*ewgt )): 30.000
Zoltan_LB_Eval_HG CUTL-MAX (Max_parts( comm. volume ): 10.000
ZOLTAN Parameter COLORING_PROBLEM = PARTIAL-DISTANCE-2
ZOLTAN Parameter SUPERSTEP_SIZE = 100
ZOLTAN Parameter COMM_PATTERN = S
ZOLTAN Parameter VERTEX_VISIT_ORDER = N
ZOLTAN Parameter COLORING_METHOD = F
ZOLTAN Parameter RECOLORING_TYPE = SYNCHRONOUS
ZOLTAN Parameter RECOLORING_PERMUTATION = NONDECREASING
ZOLTAN Parameter RECOLORING_NUM_OF_ITERATIONS = 0
KDDKDD Zoltan_ZG_Build Wed Jan 18 20:06:22 MST 2012
ZOLTAN Parameter GRAPH_SYMMETRIZE = BIPARTITE
ZOLTAN Parameter GRAPH_SYM_WEIGHT = ADD
ZOLTAN Parameter GRAPH_BIPARTITE_TYPE = OBJ
ZOLTAN Parameter GRAPH_BUILD_TYPE = NORMAL
ZOLTAN Parameter GRAPH_FAST_BUILD_BASE = 0
KDDKDD Zoltan_Matrix2d_Init Wed Jan 18 20:06:22 MST 2012
KDDKDD Zoltan_PHGComm_Init Wed Jan 18 20:06:22 MST 2012
KDDKDD Zoltan_Matrix_Build Wed Jan 18 20:06:22 MST 2012
KDDKDD Zoltan_Mark_Diag Wed Jan 18 20:06:22 MST 2012
KDDKDD Create Maps Wed Jan 18 20:06:22 MST 2012
KDDKDD Sort Wed Jan 18 20:06:22 MST 2012
KDDKDD Create outmat Wed Jan 18 20:06:22 MST 2012
KDDKDD Zoltan_Distribute_LinearY Wed Jan 18 20:06:22 MST 2012
KDDKDD Zoltan_Matrix2d_Distribute Wed Jan 18 20:06:22 MST 2012
KDDKDD Zoltan_Matrix_Remove_Duplicates Wed Jan 18 20:06:22 MST 2012
KDDKDD Create Maps Wed Jan 18 20:06:22 MST 2012
KDDKDD Sort Wed Jan 18 20:06:22 MST 2012
KDDKDD Create outmat Wed Jan 18 20:06:22 MST 2012
KDDKDD Zoltan_Distribute_Partition_Register Wed Jan 18 20:06:22 MST 2012
KDDKDD CommPlan Hash Wed Jan 18 20:06:22 MST 2012
KDDKDD CommPlan Create Wed Jan 18 20:06:22 MST 2012
KDDKDD Zoltan_Matrix_Remove_DupArcs Wed Jan 18 20:06:22 MST 2012
KDDKDD Create Maps Wed Jan 18 20:06:22 MST 2012
KDDKDD Sort Wed Jan 18 20:06:22 MST 2012
KDDKDD Create outmat Wed Jan 18 20:06:22 MST 2012
KDDKDD Zoltan_Matrix_Permute Wed Jan 18 20:06:22 MST 2012
KDDKDD First DD_Find Wed Jan 18 20:06:22 MST 2012
KDDKDD Second DD_Find Wed Jan 18 20:06:22 MST 2012
KDDKDD Zoltan_Matrix_Permute done Wed Jan 18 20:06:22 MST 2012
KDDKDD Zoltan_Matrix_Comlete Wed Jan 18 20:06:22 MST 2012
KDDKDD Zoltan_Matrix_Complete done Wed Jan 18 20:06:22 MST 2012
KDDKDD Zoltan_ZG_Build done Wed Jan 18 20:06:22 MST 2012
KDDKDD Zoltan_ZG_Export Wed Jan 18 20:06:22 MST 2012
KDDKDD Zoltan_Matrix2d_adjproc done Wed Jan 18 20:06:22 MST 2012
KDDKDD Coloring Hash Wed Jan 18 20:06:22 MST 2012
KDDKDD Coloring DD Wed Jan 18 20:06:22 MST 2012
KDDKDD Coloring D1 Wed Jan 18 20:06:22 MST 2012
KDDKDD Coloring Result Wed Jan 18 20:06:22 MST 2012
KDDKDD Coloring Done Wed Jan 18 20:06:22 MST 2012
Verifying coloring result
ZOLTAN Parameter COLORING_PROBLEM = PARTIAL-DISTANCE-2
ZOLTAN Parameter SUPERSTEP_SIZE = 100
ZOLTAN Parameter COMM_PATTERN = S
ZOLTAN Parameter VERTEX_VISIT_ORDER = N
ZOLTAN Parameter COLORING_METHOD = F
KDDKDD Zoltan_ZG_Build Wed Jan 18 20:06:22 MST 2012
ZOLTAN Parameter GRAPH_SYMMETRIZE = BIPARTITE
ZOLTAN Parameter GRAPH_SYM_WEIGHT = ADD
ZOLTAN Parameter GRAPH_BIPARTITE_TYPE = OBJ
ZOLTAN Parameter GRAPH_BUILD_TYPE = NORMAL
ZOLTAN Parameter GRAPH_FAST_BUILD_BASE = 0
KDDKDD Zoltan_Matrix2d_Init Wed Jan 18 20:06:22 MST 2012
KDDKDD Zoltan_PHGComm_Init Wed Jan 18 20:06:22 MST 2012
KDDKDD Zoltan_Matrix_Build Wed Jan 18 20:06:22 MST 2012
KDDKDD Zoltan_Mark_Diag Wed Jan 18 20:06:22 MST 2012
KDDKDD Create Maps Wed Jan 18 20:06:22 MST 2012
KDDKDD Sort Wed Jan 18 20:06:22 MST 2012
KDDKDD Create outmat Wed Jan 18 20:06:22 MST 2012
KDDKDD Zoltan_Distribute_LinearY Wed Jan 18 20:06:22 MST 2012
KDDKDD Zoltan_Matrix2d_Distribute Wed Jan 18 20:06:22 MST 2012
KDDKDD Zoltan_Matrix_Remove_Duplicates Wed Jan 18 20:06:22 MST 2012
KDDKDD Create Maps Wed Jan 18 20:06:22 MST 2012
KDDKDD Sort Wed Jan 18 20:06:22 MST 2012
KDDKDD Create outmat Wed Jan 18 20:06:22 MST 2012
KDDKDD Zoltan_Distribute_Partition_Register Wed Jan 18 20:06:22 MST 2012
KDDKDD CommPlan Hash Wed Jan 18 20:06:22 MST 2012
KDDKDD CommPlan Create Wed Jan 18 20:06:22 MST 2012
KDDKDD Zoltan_Matrix_Remove_DupArcs Wed Jan 18 20:06:22 MST 2012
KDDKDD Create Maps Wed Jan 18 20:06:22 MST 2012
KDDKDD Sort Wed Jan 18 20:06:22 MST 2012
KDDKDD Create outmat Wed Jan 18 20:06:22 MST 2012
KDDKDD Zoltan_Matrix_Permute Wed Jan 18 20:06:22 MST 2012
KDDKDD First DD_Find Wed Jan 18 20:06:22 MST 2012
KDDKDD Second DD_Find Wed Jan 18 20:06:22 MST 2012
KDDKDD Zoltan_Matrix_Permute done Wed Jan 18 20:06:22 MST 2012
KDDKDD Zoltan_Matrix_Comlete Wed Jan 18 20:06:22 MST 2012
KDDKDD Zoltan_Matrix_Complete done Wed Jan 18 20:06:22 MST 2012
KDDKDD Zoltan_ZG_Build done Wed Jan 18 20:06:22 MST 2012
KDDKDD Zoltan_ZG_Export Wed Jan 18 20:06:22 MST 2012
KDDKDD Zoltan_Matrix2d_adjproc done Wed Jan 18 20:06:22 MST 2012
KDDKDD COLORTEST DD Wed Jan 18 20:06:22 MST 2012
KDDKDD COLORTEST CHECK Wed Jan 18 20:06:22 MST 2012
KDDKDD COLORTEST DONE Wed Jan 18 20:06:22 MST 2012
Proc 1: Calls to malloc = 1811, Calls to free = 1811
Proc 2: Calls to malloc = 1798, Calls to free = 1798
Proc 3: Calls to malloc = 1768, Calls to free = 1768
Proc 0: Calls to malloc = 1823, Calls to free = 1823
Valid coloring found; #colors = 7.
FILE zdrive.inp.color-partialdist2: Total: 7.581711e-05 seconds in Partitioning
FILE zdrive.inp.color-partialdist2: Average: 7.581711e-05 seconds per Iteration

View File

@ -0,0 +1,17 @@
Decomposition Method = none
Zoltan Parameters = comm_pattern=S
Zoltan Parameters = vertex_visit_order=I
Zoltan Parameters = superstep_size=100
Zoltan Parameters = coloring_problem=distance-1
File Type = Chaco
File Name = simple
Parallel Disk Info = number=0
zdrive action = 5
Global element ids assigned to processor 0
GID Part Perm IPerm
1 0 1 -1
2 0 2 -1
3 0 1 -1
4 0 2 -1
5 0 1 -1
6 0 2 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
7 1 1 -1
8 1 2 -1
9 1 1 -1
10 1 2 -1
11 1 1 -1
12 1 4 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 2
GID Part Perm IPerm
13 2 1 -1
14 2 3 -1
15 2 4 -1
16 2 3 -1
17 2 1 -1
18 2 4 -1

View File

@ -0,0 +1,9 @@
Global element ids assigned to processor 3
GID Part Perm IPerm
19 3 2 -1
20 3 1 -1
21 3 1 -1
22 3 2 -1
23 3 3 -1
24 3 1 -1
25 3 2 -1

View File

@ -0,0 +1,212 @@
Reading the command file, zdrive.inp.color
Input values:
Zoltan version 3.601
zdrive version 1.0
Total number of Processors = 4
Performing load balance using none.
Parameters:
comm_pattern s
vertex_visit_order i
superstep_size 100
coloring_problem distance-1
Initially distribute input objects in linear fashion (first n/p to process 0, etc).
##########################################################
ZOLTAN Load balancing method = -1 (NONE)
Starting iteration 1
BEFORE load balancing
DRIVER EVAL: load: max 7.000000 min 6.000000 sum 25.000000
DRIVER EVAL: objs: max 7 min 6 sum 25
DRIVER EVAL: cuts: max 12 min 6 sum 36
Zoltan_LB_Eval_Balance Part count: 4 requested, 4 actual , 4 non-empty
Zoltan_LB_Eval_Balance Statistics with respect to 4 parts:
Zoltan_LB_Eval_Balance Min Max Sum Imbalance
Zoltan_LB_Eval_Balance Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_Graph Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Sum Imbalance
Zoltan_LB_Eval_Graph Number of objects : 6 7 25 1.12
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Average Sum
Zoltan_LB_Eval_Graph Num boundary objects : 5 6 5.5 22
Zoltan_LB_Eval_Graph Number of cut edges : 6 12 9 36
Zoltan_LB_Eval_Graph Num Nbor Parts : 1 2 1.5 6
Zoltan_LB_Eval_HG Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_HG Statistics with respect to 4 parts:
Zoltan_LB_Eval_HG Min Max Sum Imbalance
Zoltan_LB_Eval_HG Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_HG Object weight : 6 7 25 1.120
Zoltan_LB_Eval_HG CUTN (Sum_edges( (#parts(edge)>1)*ewgt )): 22.000
Zoltan_LB_Eval_HG CUTL (Sum_edges( (#parts(edge)-1)*ewgt )): 30.000
Zoltan_LB_Eval_HG CUTL-MAX (Max_parts( comm. volume ): 10.000
Build configuration:
ZOLTAN_ID_TYPE: unsigned long (8 bytes)
ZOLTAN_GNO_TYPE: ssize_t, (8 bytes)
MPI_Datatype for ZOLTAN_ID_TYPE: MPI_UNSIGNED_LONG
MPI_Datatype for ZOLTAN_GNO_TYPE: MPI_LONG
Third party library: ParMetis version 3.1
Third party library: PTScotch Third party library: Scotch
ZOLTAN Parameter IMBALANCE_TOL[0] = 1.100000
ZOLTAN Parameter AUTO_MIGRATE = FALSE
ZOLTAN Parameter MIGRATE_ONLY_PROC_CHANGES = 1
ZOLTAN Parameter OBJ_WEIGHT_DIM = 0
ZOLTAN Parameter EDGE_WEIGHT_DIM = 0
ZOLTAN Parameter DEBUG_LEVEL = 1
ZOLTAN Parameter DEBUG_PROCESSOR = 0
ZOLTAN Parameter DETERMINISTIC = TRUE
ZOLTAN Parameter TIMER = 1 (wall)
ZOLTAN Parameter NUM_GID_ENTRIES = 1
ZOLTAN Parameter NUM_LID_ENTRIES = 1
ZOLTAN Parameter RETURN_LISTS = IMPORT AND EXPORT
ZOLTAN Parameter NUM_GLOBAL_PARTS = -1
ZOLTAN Parameter NUM_LOCAL_PARTS = -1
ZOLTAN Parameter REMAP = 1
ZOLTAN Parameter SEED = 1220988223 (1220988223)
ZOLTAN Parameter LB_APPROACH = repartition
Zoltan_LB Balancing method selected == NONE; no balancing performed
DRIVER: Zoltan_LB_Partition time = 8.29697e-05
DRIVER: new_decomp 0 Min/Max Import: 0 0
DRIVER: new_decomp 0 Min/Max Export: 0 0
DRIVER: Total migration time = 9.53674e-07
AFTER load balancing
DRIVER EVAL: load: max 7.000000 min 6.000000 sum 25.000000
DRIVER EVAL: objs: max 7 min 6 sum 25
DRIVER EVAL: cuts: max 12 min 6 sum 36
Zoltan_LB_Eval_Balance Part count: 4 requested, 4 actual , 4 non-empty
Zoltan_LB_Eval_Balance Statistics with respect to 4 parts:
Zoltan_LB_Eval_Balance Min Max Sum Imbalance
Zoltan_LB_Eval_Balance Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_Graph Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Sum Imbalance
Zoltan_LB_Eval_Graph Number of objects : 6 7 25 1.12
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Average Sum
Zoltan_LB_Eval_Graph Num boundary objects : 5 6 5.5 22
Zoltan_LB_Eval_Graph Number of cut edges : 6 12 9 36
Zoltan_LB_Eval_Graph Num Nbor Parts : 1 2 1.5 6
Zoltan_LB_Eval_HG Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_HG Statistics with respect to 4 parts:
Zoltan_LB_Eval_HG Min Max Sum Imbalance
Zoltan_LB_Eval_HG Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_HG Object weight : 6 7 25 1.120
Zoltan_LB_Eval_HG CUTN (Sum_edges( (#parts(edge)>1)*ewgt )): 22.000
Zoltan_LB_Eval_HG CUTL (Sum_edges( (#parts(edge)-1)*ewgt )): 30.000
Zoltan_LB_Eval_HG CUTL-MAX (Max_parts( comm. volume ): 10.000
ZOLTAN Parameter COLORING_PROBLEM = DISTANCE-1
ZOLTAN Parameter SUPERSTEP_SIZE = 100
ZOLTAN Parameter COMM_PATTERN = S
ZOLTAN Parameter VERTEX_VISIT_ORDER = I
ZOLTAN Parameter COLORING_METHOD = F
ZOLTAN Parameter RECOLORING_TYPE = SYNCHRONOUS
ZOLTAN Parameter RECOLORING_PERMUTATION = NONDECREASING
ZOLTAN Parameter RECOLORING_NUM_OF_ITERATIONS = 0
KDDKDD Zoltan_ZG_Build Wed Jan 18 20:06:17 MST 2012
ZOLTAN Parameter GRAPH_SYMMETRIZE = NONE
ZOLTAN Parameter GRAPH_SYM_WEIGHT = ADD
ZOLTAN Parameter GRAPH_BIPARTITE_TYPE = OBJ
ZOLTAN Parameter GRAPH_BUILD_TYPE = NORMAL
ZOLTAN Parameter GRAPH_FAST_BUILD_BASE = 0
KDDKDD Zoltan_Matrix2d_Init Wed Jan 18 20:06:17 MST 2012
KDDKDD Zoltan_PHGComm_Init Wed Jan 18 20:06:17 MST 2012
KDDKDD Zoltan_Matrix_Build Wed Jan 18 20:06:17 MST 2012
KDDKDD Zoltan_Mark_Diag Wed Jan 18 20:06:17 MST 2012
KDDKDD Zoltan_Distribute_LinearY Wed Jan 18 20:06:17 MST 2012
KDDKDD Zoltan_Matrix2d_Distribute Wed Jan 18 20:06:17 MST 2012
KDDKDD Zoltan_Matrix_Remove_Duplicates Wed Jan 18 20:06:17 MST 2012
KDDKDD Zoltan_Distribute_Partition_Register Wed Jan 18 20:06:17 MST 2012
KDDKDD CommPlan Hash Wed Jan 18 20:06:17 MST 2012
KDDKDD CommPlan Create Wed Jan 18 20:06:17 MST 2012
KDDKDD Zoltan_Matrix_Remove_DupArcs Wed Jan 18 20:06:17 MST 2012
KDDKDD Create Maps Wed Jan 18 20:06:17 MST 2012
KDDKDD Sort Wed Jan 18 20:06:17 MST 2012
KDDKDD Create outmat Wed Jan 18 20:06:17 MST 2012
KDDKDD Zoltan_Matrix_Permute Wed Jan 18 20:06:17 MST 2012
KDDKDD First DD_Find Wed Jan 18 20:06:17 MST 2012
KDDKDD Second DD_Find Wed Jan 18 20:06:17 MST 2012
KDDKDD Zoltan_Matrix_Permute done Wed Jan 18 20:06:17 MST 2012
KDDKDD Zoltan_Matrix_Comlete Wed Jan 18 20:06:17 MST 2012
KDDKDD Zoltan_Matrix_Complete done Wed Jan 18 20:06:17 MST 2012
KDDKDD Zoltan_ZG_Build done Wed Jan 18 20:06:17 MST 2012
KDDKDD Zoltan_ZG_Export Wed Jan 18 20:06:17 MST 2012
KDDKDD Zoltan_Matrix2d_adjproc done Wed Jan 18 20:06:17 MST 2012
KDDKDD Coloring Hash Wed Jan 18 20:06:17 MST 2012
KDDKDD Coloring DD Wed Jan 18 20:06:17 MST 2012
KDDKDD Coloring D1 Wed Jan 18 20:06:17 MST 2012
KDDKDD Coloring Result Wed Jan 18 20:06:17 MST 2012
KDDKDD Coloring Done Wed Jan 18 20:06:17 MST 2012
Verifying coloring result
ZOLTAN Parameter COLORING_PROBLEM = DISTANCE-1
ZOLTAN Parameter SUPERSTEP_SIZE = 100
ZOLTAN Parameter COMM_PATTERN = S
ZOLTAN Parameter VERTEX_VISIT_ORDER = I
ZOLTAN Parameter COLORING_METHOD = F
KDDKDD Zoltan_ZG_Build Wed Jan 18 20:06:17 MST 2012
ZOLTAN Parameter GRAPH_SYMMETRIZE = NONE
ZOLTAN Parameter GRAPH_SYM_WEIGHT = ADD
ZOLTAN Parameter GRAPH_BIPARTITE_TYPE = OBJ
ZOLTAN Parameter GRAPH_BUILD_TYPE = NORMAL
ZOLTAN Parameter GRAPH_FAST_BUILD_BASE = 0
KDDKDD Zoltan_Matrix2d_Init Wed Jan 18 20:06:17 MST 2012
KDDKDD Zoltan_PHGComm_Init Wed Jan 18 20:06:17 MST 2012
KDDKDD Zoltan_Matrix_Build Wed Jan 18 20:06:17 MST 2012
KDDKDD Zoltan_Mark_Diag Wed Jan 18 20:06:17 MST 2012
KDDKDD Zoltan_Distribute_LinearY Wed Jan 18 20:06:17 MST 2012
KDDKDD Zoltan_Matrix2d_Distribute Wed Jan 18 20:06:17 MST 2012
KDDKDD Zoltan_Matrix_Remove_Duplicates Wed Jan 18 20:06:17 MST 2012
KDDKDD Zoltan_Distribute_Partition_Register Wed Jan 18 20:06:17 MST 2012
KDDKDD CommPlan Hash Wed Jan 18 20:06:17 MST 2012
KDDKDD CommPlan Create Wed Jan 18 20:06:17 MST 2012
KDDKDD Zoltan_Matrix_Remove_DupArcs Wed Jan 18 20:06:17 MST 2012
KDDKDD Create Maps Wed Jan 18 20:06:17 MST 2012
KDDKDD Sort Wed Jan 18 20:06:17 MST 2012
KDDKDD Create outmat Wed Jan 18 20:06:17 MST 2012
KDDKDD Zoltan_Matrix_Permute Wed Jan 18 20:06:17 MST 2012
KDDKDD First DD_Find Wed Jan 18 20:06:17 MST 2012
KDDKDD Second DD_Find Wed Jan 18 20:06:17 MST 2012
KDDKDD Zoltan_Matrix_Permute done Wed Jan 18 20:06:17 MST 2012
KDDKDD Zoltan_Matrix_Comlete Wed Jan 18 20:06:17 MST 2012
KDDKDD Zoltan_Matrix_Complete done Wed Jan 18 20:06:17 MST 2012
KDDKDD Zoltan_ZG_Build done Wed Jan 18 20:06:17 MST 2012
KDDKDD Zoltan_ZG_Export Wed Jan 18 20:06:17 MST 2012
KDDKDD Zoltan_Matrix2d_adjproc done Wed Jan 18 20:06:17 MST 2012
KDDKDD COLORTEST DD Wed Jan 18 20:06:17 MST 2012
KDDKDD COLORTEST CHECK Wed Jan 18 20:06:17 MST 2012
KDDKDD COLORTEST DONE Wed Jan 18 20:06:17 MST 2012
Proc 2: Calls to malloc = 1291, Calls to free = 1291
Proc 1: Calls to malloc = 1291, Calls to free = 1291
Proc 0: Calls to malloc = 1347, Calls to free = 1347
Proc 3: Calls to malloc = 1301, Calls to free = 1301
Valid coloring found; #colors = 4.
FILE zdrive.inp.color: Total: 8.296967e-05 seconds in Partitioning
FILE zdrive.inp.color: Average: 8.296967e-05 seconds per Iteration

View File

@ -0,0 +1,14 @@
Decomposition Method = cyclic
Zoltan Parameters =
File Type = Chaco, initial procs = 1
File Name = simple
Parallel Disk Info = number=0
Global element ids assigned to processor 0
GID Part Perm IPerm
1 0 -1 -1
5 0 -1 -1
9 0 -1 -1
13 0 -1 -1
17 0 -1 -1
21 0 -1 -1
25 0 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
2 1 -1 -1
6 1 -1 -1
10 1 -1 -1
14 1 -1 -1
18 1 -1 -1
22 1 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 2
GID Part Perm IPerm
3 2 -1 -1
7 2 -1 -1
11 2 -1 -1
15 2 -1 -1
19 2 -1 -1
23 2 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 3
GID Part Perm IPerm
4 3 -1 -1
8 3 -1 -1
12 3 -1 -1
16 3 -1 -1
20 3 -1 -1
24 3 -1 -1

View File

@ -0,0 +1,127 @@
Reading the command file, zdrive.inp.cyclic-oneproc
Input values:
Zoltan version 3.601
zdrive version 1.0
Total number of Processors = 4
Performing load balance using cyclic.
Parameters:
Distribute input objects to only 1 processes initially.
Initially distribute input objects in linear fashion (first n/p to process 0, etc).
##########################################################
ZOLTAN Load balancing method = 1 (CYCLIC)
Starting iteration 1
Proc 1: Calls to malloc = 409, Calls to free = 409
Proc 2: Calls to malloc = 409, Calls to free = 409
Proc 3: Calls to malloc = 401, Calls to free = 401
BEFORE load balancing
DRIVER EVAL: load: max 25.000000 min 0.000000 sum 25.000000
DRIVER EVAL: objs: max 25 min 0 sum 25
DRIVER EVAL: cuts: max 0 min 0 sum 0
Zoltan_LB_Eval_Balance Part count: 4 requested, 1 actual , 1 non-empty
Zoltan_LB_Eval_Balance Statistics with respect to 1 parts:
Zoltan_LB_Eval_Balance Min Max Sum Imbalance
Zoltan_LB_Eval_Balance Number of objects : 25 25 25 4.000
Zoltan_LB_Eval_Graph Part count: 4 requested, 1 actual, 1 non-empty
Zoltan_LB_Eval_Graph Statistics with respect to 1 parts:
Zoltan_LB_Eval_Graph Min Max Sum Imbalance
Zoltan_LB_Eval_Graph Number of objects : 25 25 25 4
Zoltan_LB_Eval_Graph Statistics with respect to 1 parts:
Zoltan_LB_Eval_Graph Min Max Average Sum
Zoltan_LB_Eval_Graph Num boundary objects : 0 0 0 0
Zoltan_LB_Eval_Graph Number of cut edges : 0 0 0 0
Zoltan_LB_Eval_Graph Num Nbor Parts : 0 0 0 0
Zoltan_LB_Eval_HG Part count: 4 requested, 1 actual, 1 non-empty
Zoltan_LB_Eval_HG Statistics with respect to 1 parts:
Zoltan_LB_Eval_HG Min Max Sum Imbalance
Zoltan_LB_Eval_HG Number of objects : 25 25 25 4.000
Zoltan_LB_Eval_HG Object weight : 25 25 25 4.000
Zoltan_LB_Eval_HG CUTN (Sum_edges( (#parts(edge)>1)*ewgt )): 0.000
Zoltan_LB_Eval_HG CUTL (Sum_edges( (#parts(edge)-1)*ewgt )): 0.000
Zoltan_LB_Eval_HG CUTL-MAX (Max_parts( comm. volume ): 0.000
Build configuration:
ZOLTAN_ID_TYPE: unsigned long (8 bytes)
ZOLTAN_GNO_TYPE: ssize_t, (8 bytes)
MPI_Datatype for ZOLTAN_ID_TYPE: MPI_UNSIGNED_LONG
MPI_Datatype for ZOLTAN_GNO_TYPE: MPI_LONG
Third party library: ParMetis version 3.1
Third party library: PTScotch Third party library: Scotch
ZOLTAN Parameter IMBALANCE_TOL[0] = 1.100000
ZOLTAN Parameter AUTO_MIGRATE = FALSE
ZOLTAN Parameter MIGRATE_ONLY_PROC_CHANGES = 1
ZOLTAN Parameter OBJ_WEIGHT_DIM = 0
ZOLTAN Parameter EDGE_WEIGHT_DIM = 0
ZOLTAN Parameter DEBUG_LEVEL = 1
ZOLTAN Parameter DEBUG_PROCESSOR = 0
ZOLTAN Parameter DETERMINISTIC = TRUE
ZOLTAN Parameter TIMER = 1 (wall)
ZOLTAN Parameter NUM_GID_ENTRIES = 1
ZOLTAN Parameter NUM_LID_ENTRIES = 1
ZOLTAN Parameter RETURN_LISTS = IMPORT AND EXPORT
ZOLTAN Parameter NUM_GLOBAL_PARTS = -1
ZOLTAN Parameter NUM_LOCAL_PARTS = -1
ZOLTAN Parameter REMAP = 1
ZOLTAN Parameter SEED = 1220988223 (1220988223)
ZOLTAN Parameter LB_APPROACH = repartition
DRIVER: Zoltan_LB_Partition time = 0.00145006
DRIVER: new_decomp 1 Min/Max Import: 0 6
DRIVER: new_decomp 1 Min/Max Export: 0 18
DRIVER: Total migration time = 0.000695944
AFTER load balancing
DRIVER EVAL: load: max 7.000000 min 6.000000 sum 25.000000
DRIVER EVAL: objs: max 7 min 6 sum 25
DRIVER EVAL: cuts: max 20 min 20 sum 80
Zoltan_LB_Eval_Balance Part count: 4 requested, 4 actual , 4 non-empty
Zoltan_LB_Eval_Balance Statistics with respect to 4 parts:
Zoltan_LB_Eval_Balance Min Max Sum Imbalance
Zoltan_LB_Eval_Balance Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_Graph Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Sum Imbalance
Zoltan_LB_Eval_Graph Number of objects : 6 7 25 1.12
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Average Sum
Zoltan_LB_Eval_Graph Num boundary objects : 6 7 6.25 25
Zoltan_LB_Eval_Graph Number of cut edges : 20 20 20 80
Zoltan_LB_Eval_Graph Num Nbor Parts : 2 2 2 8
Zoltan_LB_Eval_HG Part count: Proc 0: Calls to malloc = 482, Calls to free = 482
4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_HG Statistics with respect to 4 parts:
Zoltan_LB_Eval_HG Min Max Sum Imbalance
Zoltan_LB_Eval_HG Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_HG Object weight : 6 7 25 1.120
Zoltan_LB_Eval_HG CUTN (Sum_edges( (#parts(edge)>1)*ewgt )): 25.000
Zoltan_LB_Eval_HG CUTL (Sum_edges( (#parts(edge)-1)*ewgt )): 48.000
Zoltan_LB_Eval_HG CUTL-MAX (Max_parts( comm. volume ): 12.000
FILE zdrive.inp.cyclic-oneproc: Total: 1.450062e-03 seconds in Partitioning
FILE zdrive.inp.cyclic-oneproc: Average: 1.450062e-03 seconds per Iteration

View File

@ -0,0 +1,13 @@
Decomposition Method = cyclic
File Type = Chaco
File Name = simple
Parallel Disk Info = number=0
Global element ids assigned to processor 0
GID Part Perm IPerm
1 0 -1 -1
5 0 -1 -1
9 0 -1 -1
13 0 -1 -1
17 0 -1 -1
21 0 -1 -1
25 0 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
2 1 -1 -1
6 1 -1 -1
10 1 -1 -1
14 1 -1 -1
18 1 -1 -1
22 1 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 2
GID Part Perm IPerm
3 2 -1 -1
7 2 -1 -1
11 2 -1 -1
15 2 -1 -1
19 2 -1 -1
23 2 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 3
GID Part Perm IPerm
4 3 -1 -1
8 3 -1 -1
12 3 -1 -1
16 3 -1 -1
20 3 -1 -1
24 3 -1 -1

View File

@ -0,0 +1,125 @@
Reading the command file, zdrive.inp.cyclic
Input values:
Zoltan version 3.601
zdrive version 1.0
Total number of Processors = 4
Performing load balance using cyclic.
Parameters:
Initially distribute input objects in linear fashion (first n/p to process 0, etc).
##########################################################
ZOLTAN Load balancing method = 1 (CYCLIC)
Starting iteration 1
BEFORE load balancing
DRIVER EVAL: load: max 7.000000 min 6.000000 sum 25.000000
DRIVER EVAL: objs: max 7 min 6 sum 25
DRIVER EVAL: cuts: max 12 min 6 sum 36
Zoltan_LB_Eval_Balance Part count: 4 requested, 4 actual , 4 non-empty
Zoltan_LB_Eval_Balance Statistics with respect to 4 parts:
Zoltan_LB_Eval_Balance Min Max Sum Imbalance
Zoltan_LB_Eval_Balance Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_Graph Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Sum Imbalance
Zoltan_LB_Eval_Graph Number of objects : 6 7 25 1.12
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Average Sum
Zoltan_LB_Eval_Graph Num boundary objects : 5 6 5.5 22
Zoltan_LB_Eval_Graph Number of cut edges : 6 12 9 36
Zoltan_LB_Eval_Graph Num Nbor Parts : 1 2 1.5 6
Zoltan_LB_Eval_HG Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_HG Statistics with respect to 4 parts:
Zoltan_LB_Eval_HG Min Max Sum Imbalance
Zoltan_LB_Eval_HG Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_HG Object weight : 6 7 25 1.120
Zoltan_LB_Eval_HG CUTN (Sum_edges( (#parts(edge)>1)*ewgt )): 22.000
Zoltan_LB_Eval_HG CUTL (Sum_edges( (#parts(edge)-1)*ewgt )): 30.000
Zoltan_LB_Eval_HG CUTL-MAX (Max_parts( comm. volume ): 10.000
Build configuration:
ZOLTAN_ID_TYPE: unsigned long (8 bytes)
ZOLTAN_GNO_TYPE: ssize_t, (8 bytes)
MPI_Datatype for ZOLTAN_ID_TYPE: MPI_UNSIGNED_LONG
MPI_Datatype for ZOLTAN_GNO_TYPE: MPI_LONG
Third party library: ParMetis version 3.1
Third party library: PTScotch Third party library: Scotch
ZOLTAN Parameter IMBALANCE_TOL[0] = 1.100000
ZOLTAN Parameter AUTO_MIGRATE = FALSE
ZOLTAN Parameter MIGRATE_ONLY_PROC_CHANGES = 1
ZOLTAN Parameter OBJ_WEIGHT_DIM = 0
ZOLTAN Parameter EDGE_WEIGHT_DIM = 0
ZOLTAN Parameter DEBUG_LEVEL = 1
ZOLTAN Parameter DEBUG_PROCESSOR = 0
ZOLTAN Parameter DETERMINISTIC = TRUE
ZOLTAN Parameter TIMER = 1 (wall)
ZOLTAN Parameter NUM_GID_ENTRIES = 1
ZOLTAN Parameter NUM_LID_ENTRIES = 1
ZOLTAN Parameter RETURN_LISTS = IMPORT AND EXPORT
ZOLTAN Parameter NUM_GLOBAL_PARTS = -1
ZOLTAN Parameter NUM_LOCAL_PARTS = -1
ZOLTAN Parameter REMAP = 1
ZOLTAN Parameter SEED = 1220988223 (1220988223)
ZOLTAN Parameter LB_APPROACH = repartition
DRIVER: Zoltan_LB_Partition time = 0.00113106
DRIVER: new_decomp 1 Min/Max Import: 4 5
DRIVER: new_decomp 1 Min/Max Export: 4 5
DRIVER: Total migration time = 0.00067687
AFTER load balancing
DRIVER EVAL: load: max 7.000000 min 6.000000 sum 25.000000
DRIVER EVAL: objs: max 7 min 6 sum 25
DRIVER EVAL: cuts: max 20 min 20 sum 80
Zoltan_LB_Eval_Balance Part count: 4 requested, 4 actual , 4 non-empty
Zoltan_LB_Eval_Balance Statistics with respect to 4 parts:
Zoltan_LB_Eval_Balance Min Max Sum Imbalance
Zoltan_LB_Eval_Balance Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_Graph Part count: 4 requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Sum Imbalance
Zoltan_LB_Eval_Graph Number of objects : 6 7 25 1.12
Zoltan_LB_Eval_Graph Statistics with respect to 4 parts:
Zoltan_LB_Eval_Graph Min Max Average Sum
Zoltan_LB_Eval_Graph Num boundary objects : 6 7 6.25 25
Zoltan_LB_Eval_Graph Number of cut edges : 20 20 20 80
Zoltan_LB_Eval_Graph Num Nbor Parts : 2 2 2 8
Zoltan_LB_Eval_HG Part count: 4 Proc 1: Calls to malloc = 561, Calls to free = 561
Proc 2: Calls to malloc = 561, Calls to free = 561
Proc 3: Calls to malloc = 546, Calls to free = 546
Proc 0: Calls to malloc = 556, Calls to free = 556
requested, 4 actual, 4 non-empty
Zoltan_LB_Eval_HG Statistics with respect to 4 parts:
Zoltan_LB_Eval_HG Min Max Sum Imbalance
Zoltan_LB_Eval_HG Number of objects : 6 7 25 1.120
Zoltan_LB_Eval_HG Object weight : 6 7 25 1.120
Zoltan_LB_Eval_HG CUTN (Sum_edges( (#parts(edge)>1)*ewgt )): 25.000
Zoltan_LB_Eval_HG CUTL (Sum_edges( (#parts(edge)-1)*ewgt )): 48.000
Zoltan_LB_Eval_HG CUTL-MAX (Max_parts( comm. volume ): 12.000
FILE zdrive.inp.cyclic: Total: 1.131058e-03 seconds in Partitioning
FILE zdrive.inp.cyclic: Average: 1.131058e-03 seconds per Iteration

Some files were not shown because too many files have changed in this diff Show More