From a5ada276181dadded36a8cb19d83466d1f098278 Mon Sep 17 00:00:00 2001 From: Ulrich Bauer Date: Mon, 20 Mar 2017 15:45:21 +0100 Subject: updated benchmark --- benchmarks/sphere_3_192/dionysus.dim_1.out.txt | 27 +++ benchmarks/sphere_3_192/dionysus.dim_2.out.txt | 27 +++ benchmarks/sphere_3_192/dipha.dim_1.out.txt | 55 +++++ benchmarks/sphere_3_192/dipha.dim_2.out.txt | 57 ++++++ benchmarks/sphere_3_192/gudhi.dim_1.out.txt | 262 ++++++++++++++++++++++++ benchmarks/sphere_3_192/gudhi.dim_2.out.txt | 263 ++++++++++++++++++++++++ benchmarks/sphere_3_192/ripser.dim_1.out.txt | 264 ++++++++++++++++++++++++ benchmarks/sphere_3_192/ripser.dim_2.out.txt | 266 +++++++++++++++++++++++++ benchmarks/sphere_3_192/run_dionysus.sh | 4 +- benchmarks/sphere_3_192/run_dipha.sh | 4 +- benchmarks/sphere_3_192/run_gudhi.sh | 4 +- benchmarks/sphere_3_192/run_ripser.sh | 4 +- 12 files changed, 1233 insertions(+), 4 deletions(-) create mode 100644 benchmarks/sphere_3_192/dionysus.dim_1.out.txt create mode 100644 benchmarks/sphere_3_192/dionysus.dim_2.out.txt create mode 100644 benchmarks/sphere_3_192/dipha.dim_1.out.txt create mode 100644 benchmarks/sphere_3_192/dipha.dim_2.out.txt create mode 100644 benchmarks/sphere_3_192/gudhi.dim_1.out.txt create mode 100644 benchmarks/sphere_3_192/gudhi.dim_2.out.txt create mode 100644 benchmarks/sphere_3_192/ripser.dim_1.out.txt create mode 100644 benchmarks/sphere_3_192/ripser.dim_2.out.txt (limited to 'benchmarks') diff --git a/benchmarks/sphere_3_192/dionysus.dim_1.out.txt b/benchmarks/sphere_3_192/dionysus.dim_1.out.txt new file mode 100644 index 0000000..0e8cd4d --- /dev/null +++ b/benchmarks/sphere_3_192/dionysus.dim_1.out.txt @@ -0,0 +1,27 @@ +Boundary matrix: +Cocycles: *.ccl +Vertices: +Diagram: +Simplex vector generated, size: 1179808 + +0% 10 20 30 40 50 60 70 80 90 100% +|----|----|----|----|----|----|----|----|----|----| +*************************************************** +Rips timer : Elapsed time [4.19] seconds +Persistence timer : Elapsed time [2.38] seconds +Total timer : Elapsed time [7.45] seconds + 7.54 real 7.46 user 0.06 sys + 142344192 maximum resident set size + 0 average shared memory size + 0 average unshared data size + 0 average unshared stack size + 34700 page reclaims + 72 page faults + 0 swaps + 5 block input operations + 0 block output operations + 0 messages sent + 0 messages received + 0 signals received + 7 voluntary context switches + 212 involuntary context switches diff --git a/benchmarks/sphere_3_192/dionysus.dim_2.out.txt b/benchmarks/sphere_3_192/dionysus.dim_2.out.txt new file mode 100644 index 0000000..3495e23 --- /dev/null +++ b/benchmarks/sphere_3_192/dionysus.dim_2.out.txt @@ -0,0 +1,27 @@ +Boundary matrix: +Cocycles: *.ccl +Vertices: +Diagram: +Simplex vector generated, size: 56050288 + +0% 10 20 30 40 50 60 70 80 90 100% +|----|----|----|----|----|----|----|----|----|----| +*************************************************** +Rips timer : Elapsed time [256.35] seconds +Persistence timer : Elapsed time [205.61] seconds +Total timer : Elapsed time [528.91] seconds + 532.99 real 527.96 user 4.95 sys +3376783360 maximum resident set size + 0 average shared memory size + 0 average unshared data size + 0 average unshared stack size + 1430837 page reclaims + 0 page faults + 0 swaps + 0 block input operations + 0 block output operations + 0 messages sent + 0 messages received + 0 signals received + 0 voluntary context switches + 17326 involuntary context switches diff --git a/benchmarks/sphere_3_192/dipha.dim_1.out.txt b/benchmarks/sphere_3_192/dipha.dim_1.out.txt new file mode 100644 index 0000000..133977f --- /dev/null +++ b/benchmarks/sphere_3_192/dipha.dim_1.out.txt @@ -0,0 +1,55 @@ + +Input filename: +/Users/uli/Bitbucket/phat-paper/benchmark/dipha/sphere_3_192.complex + +upper_dim: 2 + +Number of processes used: +1 + +Detailed information for rank 0: + time prior mem peak mem bytes recv + 0.0s 3 MB 4 MB 0 MB complex.load_binary( input_filename, upper_dim ); + +Number of cells in input: +1179808 + 0.2s 4 MB 40 MB 0 MB get_filtration_to_cell_map( complex, dualize, filtration_to_cell_map ); + 0.1s 40 MB 127 MB 18 MB get_cell_to_filtration_map( complex.get_num_cells(), filtration_to_cell_map, cell_to_filtration_map ); + 0.0s 154 MB 156 MB 0 MB generate_unreduced_columns( complex, filtration_to_cell_map, cell_to_filtration_map, cur_dim, dualize, unreduced_columns ); + 0.0s 153 MB 156 MB 0 MB reduction_kernel( complex.get_num_cells(), unreduced_columns, reduced_columns ); + 0.3s 150 MB 165 MB 53 MB generate_unreduced_columns( complex, filtration_to_cell_map, cell_to_filtration_map, cur_dim, dualize, unreduced_columns ); + 0.1s 136 MB 169 MB 0 MB reduction_kernel( complex.get_num_cells(), unreduced_columns, reduced_columns ); + 0.1s 167 MB 169 MB 1 MB dipha::outputs::save_persistence_diagram( output_filename, complex, filtration_to_cell_map, reduced_columns, dualize, upper_dim ); + +Overall running time in seconds: +0.8 + +Reduction kernel running time in seconds: +0.1 + +Overall peak mem in GB of all ranks: +0.2 + +Individual peak mem in GB of per rank: +0.2 + +Maximal communication traffic (without sorting) in GB between any pair of nodes: +0.1 + +Total communication traffic (without sorting) in GB between all pairs of nodes: +0.1 + 0.90 real 0.71 user 0.15 sys + 177610752 maximum resident set size + 0 average shared memory size + 0 average unshared data size + 0 average unshared stack size + 78019 page reclaims + 164 page faults + 0 swaps + 10 block input operations + 8 block output operations + 0 messages sent + 0 messages received + 0 signals received + 48 voluntary context switches + 367 involuntary context switches diff --git a/benchmarks/sphere_3_192/dipha.dim_2.out.txt b/benchmarks/sphere_3_192/dipha.dim_2.out.txt new file mode 100644 index 0000000..1a7b30b --- /dev/null +++ b/benchmarks/sphere_3_192/dipha.dim_2.out.txt @@ -0,0 +1,57 @@ + +Input filename: +/Users/uli/Bitbucket/phat-paper/benchmark/dipha/sphere_3_192.complex + +upper_dim: 3 + +Number of processes used: +1 + +Detailed information for rank 0: + time prior mem peak mem bytes recv + 0.0s 3 MB 4 MB 0 MB complex.load_binary( input_filename, upper_dim ); + +Number of cells in input: +56050288 + 12.3s 4 MB 1714 MB 0 MB get_filtration_to_cell_map( complex, dualize, filtration_to_cell_map ); + 5.5s 431 MB 4416 MB 855 MB get_cell_to_filtration_map( complex.get_num_cells(), filtration_to_cell_map, cell_to_filtration_map ); + 0.3s 2278 MB 4416 MB 0 MB generate_unreduced_columns( complex, filtration_to_cell_map, cell_to_filtration_map, cur_dim, dualize, unreduced_columns ); + 0.0s 2279 MB 4416 MB 0 MB reduction_kernel( complex.get_num_cells(), unreduced_columns, reduced_columns ); + 0.6s 2279 MB 4416 MB 53 MB generate_unreduced_columns( complex, filtration_to_cell_map, cell_to_filtration_map, cur_dim, dualize, unreduced_columns ); + 0.0s 2240 MB 4416 MB 0 MB reduction_kernel( complex.get_num_cells(), unreduced_columns, reduced_columns ); + 18.7s 2252 MB 5285 MB 3349 MB generate_unreduced_columns( complex, filtration_to_cell_map, cell_to_filtration_map, cur_dim, dualize, unreduced_columns ); + 5.9s 3930 MB 5715 MB 0 MB reduction_kernel( complex.get_num_cells(), unreduced_columns, reduced_columns ); + 6.8s 3716 MB 5715 MB 106 MB dipha::outputs::save_persistence_diagram( output_filename, complex, filtration_to_cell_map, reduced_columns, dualize, upper_dim ); + +Overall running time in seconds: +50.9 + +Reduction kernel running time in seconds: +5.9 + +Overall peak mem in GB of all ranks: +5.6 + +Individual peak mem in GB of per rank: +5.6 + +Maximal communication traffic (without sorting) in GB between any pair of nodes: +4.3 + +Total communication traffic (without sorting) in GB between all pairs of nodes: +4.3 + 50.97 real 42.99 user 7.93 sys +5993607168 maximum resident set size + 0 average shared memory size + 0 average unshared data size + 0 average unshared stack size + 5448458 page reclaims + 0 page faults + 0 swaps + 0 block input operations + 6 block output operations + 0 messages sent + 0 messages received + 0 signals received + 6 voluntary context switches + 6625 involuntary context switches diff --git a/benchmarks/sphere_3_192/gudhi.dim_1.out.txt b/benchmarks/sphere_3_192/gudhi.dim_1.out.txt new file mode 100644 index 0000000..94e7f6e --- /dev/null +++ b/benchmarks/sphere_3_192/gudhi.dim_1.out.txt @@ -0,0 +1,262 @@ +The complex contains 1179808 simplices + and has dimension 2 +2 0 0 inf +2 1 0.316534 0.682559 +2 1 0.304761 0.647803 +2 0 0 0.332695 +2 0 0 0.323964 +2 0 0 0.319493 +2 0 0 0.316023 +2 1 0.34298 0.65758 +2 0 0 0.304062 +2 0 0 0.297933 +2 0 0 0.297053 +2 0 0 0.293466 +2 1 0.347806 0.638039 +2 0 0 0.289189 +2 0 0 0.288591 +2 0 0 0.287316 +2 0 0 0.285416 +2 0 0 0.283881 +2 0 0 0.283562 +2 0 0 0.282169 +2 0 0 0.280629 +2 0 0 0.277582 +2 0 0 0.277191 +2 0 0 0.276431 +2 0 0 0.274611 +2 0 0 0.270996 +2 0 0 0.268806 +2 0 0 0.266635 +2 0 0 0.266592 +2 0 0 0.264483 +2 0 0 0.264334 +2 0 0 0.257997 +2 0 0 0.25725 +2 0 0 0.253227 +2 0 0 0.253163 +2 0 0 0.249345 +2 0 0 0.249339 +2 0 0 0.248879 +2 0 0 0.247042 +2 0 0 0.246491 +2 0 0 0.24509 +2 0 0 0.24348 +2 0 0 0.240632 +2 0 0 0.23879 +2 0 0 0.237571 +2 0 0 0.234969 +2 0 0 0.234112 +2 0 0 0.231675 +2 0 0 0.231179 +2 1 0.35058 0.580726 +2 0 0 0.228917 +2 0 0 0.2286 +2 0 0 0.227933 +2 0 0 0.227524 +2 0 0 0.223232 +2 0 0 0.218561 +2 0 0 0.218526 +2 0 0 0.215759 +2 0 0 0.214018 +2 1 0.347388 0.559978 +2 0 0 0.210372 +2 0 0 0.208851 +2 0 0 0.208063 +2 0 0 0.207714 +2 0 0 0.207261 +2 0 0 0.207016 +2 0 0 0.205389 +2 0 0 0.204544 +2 0 0 0.204208 +2 0 0 0.203812 +2 0 0 0.202564 +2 0 0 0.201961 +2 0 0 0.199673 +2 0 0 0.197377 +2 0 0 0.195722 +2 0 0 0.193804 +2 0 0 0.193791 +2 0 0 0.192733 +2 0 0 0.192406 +2 0 0 0.192356 +2 0 0 0.191661 +2 0 0 0.190642 +2 1 0.352356 0.541947 +2 0 0 0.189106 +2 0 0 0.184757 +2 0 0 0.18428 +2 0 0 0.179609 +2 1 0.301986 0.478334 +2 0 0 0.176306 +2 0 0 0.175016 +2 0 0 0.17493 +2 0 0 0.174172 +2 0 0 0.173684 +2 0 0 0.173586 +2 0 0 0.173412 +2 0 0 0.168587 +2 0 0 0.167455 +2 0 0 0.165907 +2 0 0 0.165592 +2 0 0 0.165494 +2 0 0 0.165314 +2 0 0 0.165202 +2 0 0 0.164815 +2 0 0 0.164809 +2 0 0 0.162464 +2 1 0.322683 0.482958 +2 0 0 0.159282 +2 0 0 0.158413 +2 0 0 0.157373 +2 0 0 0.157293 +2 0 0 0.157251 +2 0 0 0.1569 +2 0 0 0.15587 +2 0 0 0.154095 +2 0 0 0.15244 +2 0 0 0.151643 +2 0 0 0.150747 +2 0 0 0.149226 +2 0 0 0.149017 +2 0 0 0.148506 +2 0 0 0.147427 +2 0 0 0.147289 +2 0 0 0.147203 +2 0 0 0.145725 +2 0 0 0.145018 +2 0 0 0.143151 +2 0 0 0.143085 +2 0 0 0.142834 +2 0 0 0.142537 +2 0 0 0.142152 +2 0 0 0.141823 +2 0 0 0.138674 +2 1 0.377729 0.514046 +2 0 0 0.135402 +2 0 0 0.134886 +2 0 0 0.133722 +2 0 0 0.133525 +2 0 0 0.133033 +2 0 0 0.131638 +2 0 0 0.131438 +2 0 0 0.129741 +2 0 0 0.127864 +2 0 0 0.127383 +2 0 0 0.126595 +2 0 0 0.124774 +2 1 0.339394 0.463666 +2 0 0 0.123527 +2 0 0 0.122089 +2 0 0 0.121955 +2 0 0 0.119187 +2 1 0.2576 0.373749 +2 0 0 0.115939 +2 1 0.370051 0.483155 +2 0 0 0.111798 +2 0 0 0.111131 +2 0 0 0.109526 +2 0 0 0.108768 +2 1 0.386278 0.4922 +2 1 0.443911 0.54761 +2 1 0.374531 0.477153 +2 1 0.354747 0.454956 +2 0 0 0.0994522 +2 1 0.318032 0.417462 +2 0 0 0.0988752 +2 0 0 0.0970981 +2 0 0 0.0959033 +2 0 0 0.0884133 +2 0 0 0.0870489 +2 0 0 0.0857401 +2 0 0 0.084341 +2 0 0 0.0831521 +2 0 0 0.0831358 +2 0 0 0.0814685 +2 0 0 0.0802451 +2 0 0 0.0800348 +2 0 0 0.0792212 +2 0 0 0.0782455 +2 0 0 0.076909 +2 0 0 0.0753955 +2 1 0.324159 0.399094 +2 0 0 0.0746054 +2 0 0 0.0743236 +2 0 0 0.0741239 +2 1 0.413789 0.487379 +2 0 0 0.0728647 +2 0 0 0.0714516 +2 0 0 0.0702075 +2 0 0 0.0692368 +2 1 0.409968 0.478461 +2 0 0 0.0672609 +2 0 0 0.0651112 +2 0 0 0.0637053 +2 0 0 0.0633425 +2 1 0.298341 0.360737 +2 0 0 0.0623736 +2 1 0.309419 0.37151 +2 1 0.411549 0.471715 +2 0 0 0.0593071 +2 0 0 0.057488 +2 1 0.377019 0.434385 +2 1 0.329066 0.386148 +2 0 0 0.0560443 +2 0 0 0.0559886 +2 0 0 0.0522132 +2 0 0 0.0515157 +2 1 0.412572 0.46308 +2 0 0 0.0496187 +2 0 0 0.048826 +2 0 0 0.0487061 +2 1 0.240869 0.288747 +2 0 0 0.0471186 +2 1 0.531636 0.578093 +2 1 0.530723 0.576869 +2 1 0.33364 0.3797 +2 1 0.431628 0.477277 +2 0 0 0.0433426 +2 1 0.344005 0.387193 +2 1 0.463389 0.505345 +2 1 0.361715 0.403181 +2 1 0.381084 0.421374 +2 1 0.253337 0.292286 +2 0 0 0.0387451 +2 0 0 0.037954 +2 1 0.377147 0.414788 +2 1 0.308779 0.346297 +2 1 0.317521 0.349622 +2 0 0 0.0311057 +2 1 0.331259 0.356381 +2 1 0.279016 0.301331 +2 0 0 0.0217315 +2 1 0.350913 0.369543 +2 1 0.324571 0.343083 +2 0 0 0.0173134 +2 1 0.33392 0.35111 +2 1 0.542696 0.558863 +2 1 0.33836 0.350411 +2 1 0.29997 0.311993 +2 0 0 0.0120098 +2 1 0.189652 0.197515 +2 0 0 0.00391946 +2 0 0 0.0036753 +2 1 0.445398 0.448892 +2 1 0.24546 0.248903 +2 1 0.301045 0.303943 +2 1 0.309336 0.310216 + 0.56 real 0.52 user 0.02 sys + 69439488 maximum resident set size + 0 average shared memory size + 0 average unshared data size + 0 average unshared stack size + 16943 page reclaims + 29 page faults + 0 swaps + 2 block input operations + 0 block output operations + 0 messages sent + 0 messages received + 0 signals received + 10 voluntary context switches + 73 involuntary context switches diff --git a/benchmarks/sphere_3_192/gudhi.dim_2.out.txt b/benchmarks/sphere_3_192/gudhi.dim_2.out.txt new file mode 100644 index 0000000..36740c8 --- /dev/null +++ b/benchmarks/sphere_3_192/gudhi.dim_2.out.txt @@ -0,0 +1,263 @@ +The complex contains 56050288 simplices + and has dimension 3 +2 0 0 inf +2 2 0.720484 1.65562 +2 1 0.316534 0.682559 +2 1 0.304761 0.647803 +2 0 0 0.332695 +2 0 0 0.323964 +2 0 0 0.319493 +2 0 0 0.316023 +2 1 0.34298 0.65758 +2 0 0 0.304062 +2 0 0 0.297933 +2 0 0 0.297053 +2 0 0 0.293466 +2 1 0.347806 0.638039 +2 0 0 0.289189 +2 0 0 0.288591 +2 0 0 0.287316 +2 0 0 0.285416 +2 0 0 0.283881 +2 0 0 0.283562 +2 0 0 0.282169 +2 0 0 0.280629 +2 0 0 0.277582 +2 0 0 0.277191 +2 0 0 0.276431 +2 0 0 0.274611 +2 0 0 0.270996 +2 0 0 0.268806 +2 0 0 0.266635 +2 0 0 0.266592 +2 0 0 0.264483 +2 0 0 0.264334 +2 0 0 0.257997 +2 0 0 0.25725 +2 0 0 0.253227 +2 0 0 0.253163 +2 0 0 0.249345 +2 0 0 0.249339 +2 0 0 0.248879 +2 0 0 0.247042 +2 0 0 0.246491 +2 0 0 0.24509 +2 0 0 0.24348 +2 0 0 0.240632 +2 0 0 0.23879 +2 0 0 0.237571 +2 0 0 0.234969 +2 0 0 0.234112 +2 0 0 0.231675 +2 0 0 0.231179 +2 1 0.35058 0.580726 +2 0 0 0.228917 +2 0 0 0.2286 +2 0 0 0.227933 +2 0 0 0.227524 +2 0 0 0.223232 +2 0 0 0.218561 +2 0 0 0.218526 +2 0 0 0.215759 +2 0 0 0.214018 +2 1 0.347388 0.559978 +2 0 0 0.210372 +2 0 0 0.208851 +2 0 0 0.208063 +2 0 0 0.207714 +2 0 0 0.207261 +2 0 0 0.207016 +2 0 0 0.205389 +2 0 0 0.204544 +2 0 0 0.204208 +2 0 0 0.203812 +2 0 0 0.202564 +2 0 0 0.201961 +2 0 0 0.199673 +2 0 0 0.197377 +2 0 0 0.195722 +2 0 0 0.193804 +2 0 0 0.193791 +2 0 0 0.192733 +2 0 0 0.192406 +2 0 0 0.192356 +2 0 0 0.191661 +2 0 0 0.190642 +2 1 0.352356 0.541947 +2 0 0 0.189106 +2 0 0 0.184757 +2 0 0 0.18428 +2 0 0 0.179609 +2 1 0.301986 0.478334 +2 0 0 0.176306 +2 0 0 0.175016 +2 0 0 0.17493 +2 0 0 0.174172 +2 0 0 0.173684 +2 0 0 0.173586 +2 0 0 0.173412 +2 0 0 0.168587 +2 0 0 0.167455 +2 0 0 0.165907 +2 0 0 0.165592 +2 0 0 0.165494 +2 0 0 0.165314 +2 0 0 0.165202 +2 0 0 0.164815 +2 0 0 0.164809 +2 0 0 0.162464 +2 1 0.322683 0.482958 +2 0 0 0.159282 +2 0 0 0.158413 +2 0 0 0.157373 +2 0 0 0.157293 +2 0 0 0.157251 +2 0 0 0.1569 +2 0 0 0.15587 +2 0 0 0.154095 +2 0 0 0.15244 +2 0 0 0.151643 +2 0 0 0.150747 +2 0 0 0.149226 +2 0 0 0.149017 +2 0 0 0.148506 +2 0 0 0.147427 +2 0 0 0.147289 +2 0 0 0.147203 +2 0 0 0.145725 +2 0 0 0.145018 +2 0 0 0.143151 +2 0 0 0.143085 +2 0 0 0.142834 +2 0 0 0.142537 +2 0 0 0.142152 +2 0 0 0.141823 +2 0 0 0.138674 +2 1 0.377729 0.514046 +2 0 0 0.135402 +2 0 0 0.134886 +2 0 0 0.133722 +2 0 0 0.133525 +2 0 0 0.133033 +2 0 0 0.131638 +2 0 0 0.131438 +2 0 0 0.129741 +2 0 0 0.127864 +2 0 0 0.127383 +2 0 0 0.126595 +2 0 0 0.124774 +2 1 0.339394 0.463666 +2 0 0 0.123527 +2 0 0 0.122089 +2 0 0 0.121955 +2 0 0 0.119187 +2 1 0.2576 0.373749 +2 0 0 0.115939 +2 1 0.370051 0.483155 +2 0 0 0.111798 +2 0 0 0.111131 +2 0 0 0.109526 +2 0 0 0.108768 +2 1 0.386278 0.4922 +2 1 0.443911 0.54761 +2 1 0.374531 0.477153 +2 1 0.354747 0.454956 +2 0 0 0.0994522 +2 1 0.318032 0.417462 +2 0 0 0.0988752 +2 0 0 0.0970981 +2 0 0 0.0959033 +2 0 0 0.0884133 +2 0 0 0.0870489 +2 0 0 0.0857401 +2 0 0 0.084341 +2 0 0 0.0831521 +2 0 0 0.0831358 +2 0 0 0.0814685 +2 0 0 0.0802451 +2 0 0 0.0800348 +2 0 0 0.0792212 +2 0 0 0.0782455 +2 0 0 0.076909 +2 0 0 0.0753955 +2 1 0.324159 0.399094 +2 0 0 0.0746054 +2 0 0 0.0743236 +2 0 0 0.0741239 +2 1 0.413789 0.487379 +2 0 0 0.0728647 +2 0 0 0.0714516 +2 0 0 0.0702075 +2 0 0 0.0692368 +2 1 0.409968 0.478461 +2 0 0 0.0672609 +2 0 0 0.0651112 +2 0 0 0.0637053 +2 0 0 0.0633425 +2 1 0.298341 0.360737 +2 0 0 0.0623736 +2 1 0.309419 0.37151 +2 1 0.411549 0.471715 +2 0 0 0.0593071 +2 0 0 0.057488 +2 1 0.377019 0.434385 +2 1 0.329066 0.386148 +2 0 0 0.0560443 +2 0 0 0.0559886 +2 0 0 0.0522132 +2 0 0 0.0515157 +2 1 0.412572 0.46308 +2 0 0 0.0496187 +2 0 0 0.048826 +2 0 0 0.0487061 +2 1 0.240869 0.288747 +2 0 0 0.0471186 +2 1 0.531636 0.578093 +2 1 0.530723 0.576869 +2 1 0.33364 0.3797 +2 1 0.431628 0.477277 +2 0 0 0.0433426 +2 1 0.344005 0.387193 +2 1 0.463389 0.505345 +2 1 0.361715 0.403181 +2 1 0.381084 0.421374 +2 1 0.253337 0.292286 +2 0 0 0.0387451 +2 0 0 0.037954 +2 1 0.377147 0.414788 +2 1 0.308779 0.346297 +2 1 0.317521 0.349622 +2 0 0 0.0311057 +2 1 0.331259 0.356381 +2 1 0.279016 0.301331 +2 0 0 0.0217315 +2 1 0.350913 0.369543 +2 1 0.324571 0.343083 +2 0 0 0.0173134 +2 1 0.33392 0.35111 +2 1 0.542696 0.558863 +2 1 0.33836 0.350411 +2 1 0.29997 0.311993 +2 0 0 0.0120098 +2 1 0.189652 0.197515 +2 0 0 0.00391946 +2 0 0 0.0036753 +2 1 0.445398 0.448892 +2 1 0.24546 0.248903 +2 1 0.301045 0.303943 +2 1 0.309336 0.310216 + 75.58 real 74.18 user 1.35 sys +2911698944 maximum resident set size + 0 average shared memory size + 0 average unshared data size + 0 average unshared stack size + 820365 page reclaims + 0 page faults + 0 swaps + 0 block input operations + 0 block output operations + 0 messages sent + 0 messages received + 0 signals received + 11 voluntary context switches + 9107 involuntary context switches diff --git a/benchmarks/sphere_3_192/ripser.dim_1.out.txt b/benchmarks/sphere_3_192/ripser.dim_1.out.txt new file mode 100644 index 0000000..f7f631f --- /dev/null +++ b/benchmarks/sphere_3_192/ripser.dim_1.out.txt @@ -0,0 +1,264 @@ +distance matrix with 192 points +value range: [0.00367531,2] +persistence intervals in dim 0: + [0,0.00367531) + [0,0.00391946) + [0,0.0120098) + [0,0.0173134) + [0,0.0217315) + [0,0.0311057) + [0,0.037954) + [0,0.0387451) + [0,0.0433426) + [0,0.0471186) + [0,0.0487061) + [0,0.048826) + [0,0.0496187) + [0,0.0515157) + [0,0.0522132) + [0,0.0559886) + [0,0.0560443) + [0,0.057488) + [0,0.0593071) + [0,0.0623736) + [0,0.0633425) + [0,0.0637053) + [0,0.0651112) + [0,0.0672609) + [0,0.0692368) + [0,0.0702075) + [0,0.0714516) + [0,0.0728647) + [0,0.0741239) + [0,0.0743236) + [0,0.0746054) + [0,0.0753955) + [0,0.076909) + [0,0.0782455) + [0,0.0792212) + [0,0.0800348) + [0,0.0802451) + [0,0.0814685) + [0,0.0831358) + [0,0.0831521) + [0,0.084341) + [0,0.0857401) + [0,0.0870489) + [0,0.0884133) + [0,0.0959033) + [0,0.0970981) + [0,0.0988752) + [0,0.0994522) + [0,0.108768) + [0,0.109526) + [0,0.111131) + [0,0.111798) + [0,0.115939) + [0,0.119187) + [0,0.121955) + [0,0.122089) + [0,0.123527) + [0,0.124774) + [0,0.126595) + [0,0.127383) + [0,0.127864) + [0,0.129741) + [0,0.131438) + [0,0.131638) + [0,0.133033) + [0,0.133525) + [0,0.133722) + [0,0.134886) + [0,0.135402) + [0,0.138674) + [0,0.141823) + [0,0.142152) + [0,0.142537) + [0,0.142834) + [0,0.143085) + [0,0.143151) + [0,0.145018) + [0,0.145725) + [0,0.147203) + [0,0.147289) + [0,0.147427) + [0,0.148506) + [0,0.149017) + [0,0.149226) + [0,0.150747) + [0,0.151643) + [0,0.15244) + [0,0.154095) + [0,0.15587) + [0,0.1569) + [0,0.157251) + [0,0.157293) + [0,0.157373) + [0,0.158413) + [0,0.159282) + [0,0.162464) + [0,0.164809) + [0,0.164815) + [0,0.165202) + [0,0.165314) + [0,0.165494) + [0,0.165592) + [0,0.165907) + [0,0.167455) + [0,0.168587) + [0,0.173412) + [0,0.173586) + [0,0.173684) + [0,0.174172) + [0,0.17493) + [0,0.175016) + [0,0.176306) + [0,0.179609) + [0,0.18428) + [0,0.184757) + [0,0.189106) + [0,0.190642) + [0,0.191661) + [0,0.192356) + [0,0.192406) + [0,0.192733) + [0,0.193791) + [0,0.193804) + [0,0.195722) + [0,0.197377) + [0,0.199673) + [0,0.201961) + [0,0.202564) + [0,0.203812) + [0,0.204208) + [0,0.204544) + [0,0.205389) + [0,0.207016) + [0,0.207261) + [0,0.207714) + [0,0.208063) + [0,0.208851) + [0,0.210372) + [0,0.214018) + [0,0.215759) + [0,0.218526) + [0,0.218561) + [0,0.223232) + [0,0.227524) + [0,0.227933) + [0,0.2286) + [0,0.228917) + [0,0.231179) + [0,0.231675) + [0,0.234112) + [0,0.234969) + [0,0.237571) + [0,0.23879) + [0,0.240632) + [0,0.24348) + [0,0.24509) + [0,0.246491) + [0,0.247042) + [0,0.248879) + [0,0.249339) + [0,0.249345) + [0,0.253163) + [0,0.253227) + [0,0.25725) + [0,0.257997) + [0,0.264334) + [0,0.264483) + [0,0.266592) + [0,0.266635) + [0,0.268806) + [0,0.270996) + [0,0.274611) + [0,0.276431) + [0,0.277191) + [0,0.277582) + [0,0.280629) + [0,0.282169) + [0,0.283562) + [0,0.283881) + [0,0.285416) + [0,0.287316) + [0,0.288591) + [0,0.289189) + [0,0.293466) + [0,0.297053) + [0,0.297933) + [0,0.304062) + [0,0.316023) + [0,0.319493) + [0,0.323964) + [0,0.332695) + [0, ) +persistence intervals in dim 1: + [0.542696,0.558863) + [0.531636,0.578093) + [0.530723,0.576869) + [0.463389,0.505345) + [0.445398,0.448892) + [0.443911,0.54761) + [0.431628,0.477277) + [0.413789,0.487379) + [0.412572,0.46308) + [0.411549,0.471715) + [0.409968,0.478461) + [0.386278,0.4922) + [0.381084,0.421374) + [0.377729,0.514046) + [0.377147,0.414788) + [0.377019,0.434385) + [0.374531,0.477153) + [0.370051,0.483155) + [0.361715,0.403181) + [0.354747,0.454956) + [0.352356,0.541947) + [0.350913,0.369543) + [0.35058,0.580726) + [0.347806,0.638039) + [0.347388,0.559978) + [0.344005,0.387193) + [0.34298,0.65758) + [0.339394,0.463666) + [0.33836,0.350411) + [0.33392,0.35111) + [0.33364,0.3797) + [0.331259,0.356381) + [0.329066,0.386148) + [0.324571,0.343083) + [0.324159,0.399094) + [0.322683,0.482958) + [0.318032,0.417462) + [0.317521,0.349622) + [0.316534,0.682559) + [0.309419,0.37151) + [0.309336,0.310216) + [0.308779,0.346297) + [0.304761,0.647803) + [0.301986,0.478334) + [0.301045,0.303943) + [0.29997,0.311993) + [0.298341,0.360737) + [0.279016,0.301331) + [0.2576,0.373749) + [0.253337,0.292286) + [0.24546,0.248903) + [0.240869,0.288747) + [0.189652,0.197515) + 0.03 real 0.02 user 0.00 sys + 3379200 maximum resident set size + 0 average shared memory size + 0 average unshared data size + 0 average unshared stack size + 844 page reclaims + 0 page faults + 0 swaps + 0 block input operations + 0 block output operations + 0 messages sent + 0 messages received + 0 signals received + 4 voluntary context switches + 21 involuntary context switches diff --git a/benchmarks/sphere_3_192/ripser.dim_2.out.txt b/benchmarks/sphere_3_192/ripser.dim_2.out.txt new file mode 100644 index 0000000..b3283e7 --- /dev/null +++ b/benchmarks/sphere_3_192/ripser.dim_2.out.txt @@ -0,0 +1,266 @@ +distance matrix with 192 points +value range: [0.00367531,2] +persistence intervals in dim 0: + [0,0.00367531) + [0,0.00391946) + [0,0.0120098) + [0,0.0173134) + [0,0.0217315) + [0,0.0311057) + [0,0.037954) + [0,0.0387451) + [0,0.0433426) + [0,0.0471186) + [0,0.0487061) + [0,0.048826) + [0,0.0496187) + [0,0.0515157) + [0,0.0522132) + [0,0.0559886) + [0,0.0560443) + [0,0.057488) + [0,0.0593071) + [0,0.0623736) + [0,0.0633425) + [0,0.0637053) + [0,0.0651112) + [0,0.0672609) + [0,0.0692368) + [0,0.0702075) + [0,0.0714516) + [0,0.0728647) + [0,0.0741239) + [0,0.0743236) + [0,0.0746054) + [0,0.0753955) + [0,0.076909) + [0,0.0782455) + [0,0.0792212) + [0,0.0800348) + [0,0.0802451) + [0,0.0814685) + [0,0.0831358) + [0,0.0831521) + [0,0.084341) + [0,0.0857401) + [0,0.0870489) + [0,0.0884133) + [0,0.0959033) + [0,0.0970981) + [0,0.0988752) + [0,0.0994522) + [0,0.108768) + [0,0.109526) + [0,0.111131) + [0,0.111798) + [0,0.115939) + [0,0.119187) + [0,0.121955) + [0,0.122089) + [0,0.123527) + [0,0.124774) + [0,0.126595) + [0,0.127383) + [0,0.127864) + [0,0.129741) + [0,0.131438) + [0,0.131638) + [0,0.133033) + [0,0.133525) + [0,0.133722) + [0,0.134886) + [0,0.135402) + [0,0.138674) + [0,0.141823) + [0,0.142152) + [0,0.142537) + [0,0.142834) + [0,0.143085) + [0,0.143151) + [0,0.145018) + [0,0.145725) + [0,0.147203) + [0,0.147289) + [0,0.147427) + [0,0.148506) + [0,0.149017) + [0,0.149226) + [0,0.150747) + [0,0.151643) + [0,0.15244) + [0,0.154095) + [0,0.15587) + [0,0.1569) + [0,0.157251) + [0,0.157293) + [0,0.157373) + [0,0.158413) + [0,0.159282) + [0,0.162464) + [0,0.164809) + [0,0.164815) + [0,0.165202) + [0,0.165314) + [0,0.165494) + [0,0.165592) + [0,0.165907) + [0,0.167455) + [0,0.168587) + [0,0.173412) + [0,0.173586) + [0,0.173684) + [0,0.174172) + [0,0.17493) + [0,0.175016) + [0,0.176306) + [0,0.179609) + [0,0.18428) + [0,0.184757) + [0,0.189106) + [0,0.190642) + [0,0.191661) + [0,0.192356) + [0,0.192406) + [0,0.192733) + [0,0.193791) + [0,0.193804) + [0,0.195722) + [0,0.197377) + [0,0.199673) + [0,0.201961) + [0,0.202564) + [0,0.203812) + [0,0.204208) + [0,0.204544) + [0,0.205389) + [0,0.207016) + [0,0.207261) + [0,0.207714) + [0,0.208063) + [0,0.208851) + [0,0.210372) + [0,0.214018) + [0,0.215759) + [0,0.218526) + [0,0.218561) + [0,0.223232) + [0,0.227524) + [0,0.227933) + [0,0.2286) + [0,0.228917) + [0,0.231179) + [0,0.231675) + [0,0.234112) + [0,0.234969) + [0,0.237571) + [0,0.23879) + [0,0.240632) + [0,0.24348) + [0,0.24509) + [0,0.246491) + [0,0.247042) + [0,0.248879) + [0,0.249339) + [0,0.249345) + [0,0.253163) + [0,0.253227) + [0,0.25725) + [0,0.257997) + [0,0.264334) + [0,0.264483) + [0,0.266592) + [0,0.266635) + [0,0.268806) + [0,0.270996) + [0,0.274611) + [0,0.276431) + [0,0.277191) + [0,0.277582) + [0,0.280629) + [0,0.282169) + [0,0.283562) + [0,0.283881) + [0,0.285416) + [0,0.287316) + [0,0.288591) + [0,0.289189) + [0,0.293466) + [0,0.297053) + [0,0.297933) + [0,0.304062) + [0,0.316023) + [0,0.319493) + [0,0.323964) + [0,0.332695) + [0, ) +persistence intervals in dim 1: + [0.542696,0.558863) + [0.531636,0.578093) + [0.530723,0.576869) + [0.463389,0.505345) + [0.445398,0.448892) + [0.443911,0.54761) + [0.431628,0.477277) + [0.413789,0.487379) + [0.412572,0.46308) + [0.411549,0.471715) + [0.409968,0.478461) + [0.386278,0.4922) + [0.381084,0.421374) + [0.377729,0.514046) + [0.377147,0.414788) + [0.377019,0.434385) + [0.374531,0.477153) + [0.370051,0.483155) + [0.361715,0.403181) + [0.354747,0.454956) + [0.352356,0.541947) + [0.350913,0.369543) + [0.35058,0.580726) + [0.347806,0.638039) + [0.347388,0.559978) + [0.344005,0.387193) + [0.34298,0.65758) + [0.339394,0.463666) + [0.33836,0.350411) + [0.33392,0.35111) + [0.33364,0.3797) + [0.331259,0.356381) + [0.329066,0.386148) + [0.324571,0.343083) + [0.324159,0.399094) + [0.322683,0.482958) + [0.318032,0.417462) + [0.317521,0.349622) + [0.316534,0.682559) + [0.309419,0.37151) + [0.309336,0.310216) + [0.308779,0.346297) + [0.304761,0.647803) + [0.301986,0.478334) + [0.301045,0.303943) + [0.29997,0.311993) + [0.298341,0.360737) + [0.279016,0.301331) + [0.2576,0.373749) + [0.253337,0.292286) + [0.24546,0.248903) + [0.240869,0.288747) + [0.189652,0.197515) +persistence intervals in dim 2: + [0.720484,1.65562) + 1.17 real 1.08 user 0.08 sys + 182210560 maximum resident set size + 0 average shared memory size + 0 average unshared data size + 0 average unshared stack size + 44505 page reclaims + 0 page faults + 0 swaps + 0 block input operations + 0 block output operations + 0 messages sent + 0 messages received + 0 signals received + 2 voluntary context switches + 69 involuntary context switches diff --git a/benchmarks/sphere_3_192/run_dionysus.sh b/benchmarks/sphere_3_192/run_dionysus.sh index 1e5c7d3..7af804f 100644 --- a/benchmarks/sphere_3_192/run_dionysus.sh +++ b/benchmarks/sphere_3_192/run_dionysus.sh @@ -1 +1,3 @@ -/usr/bin/time -l ~/Source/Dionysus/examples/cohomology/rips-pairwise-cohomology -s2 -p2 ~/Bitbucket/phat-paper/benchmark/point\ cloud/sphere_3_192_points.dat 2>&1 | tee dionysus.out.txt +/usr/bin/time -l ~/Source/Dionysus/examples/cohomology/rips-pairwise-cohomology -s2 -p2 ~/Bitbucket/phat-paper/benchmark/point\ cloud/sphere_3_192_points.dat 2>&1 | tee dionysus.dim_1.out.txt +/usr/bin/time -l ~/Source/Dionysus/examples/cohomology/rips-pairwise-cohomology -s3 -p2 ~/Bitbucket/phat-paper/benchmark/point\ cloud/sphere_3_192_points.dat 2>&1 | tee dionysus.dim_2.out.txt + diff --git a/benchmarks/sphere_3_192/run_dipha.sh b/benchmarks/sphere_3_192/run_dipha.sh index 312bcd7..b700a1a 100644 --- a/benchmarks/sphere_3_192/run_dipha.sh +++ b/benchmarks/sphere_3_192/run_dipha.sh @@ -1 +1,3 @@ -/usr/bin/time -l ~/Bitbucket/dipha/dipha --benchmark --upper_dim 2 --dual ~/Bitbucket/phat-paper/benchmark/dipha/sphere_3_192.complex /dev/null 2>&1 | tee dipha.out.txt +/usr/bin/time -l ~/Bitbucket/dipha/dipha --benchmark --upper_dim 2 --dual ~/Bitbucket/phat-paper/benchmark/dipha/sphere_3_192.complex /dev/null 2>&1 | tee dipha.dim_1.out.txt +/usr/bin/time -l ~/Bitbucket/dipha/dipha --benchmark --upper_dim 3 --dual ~/Bitbucket/phat-paper/benchmark/dipha/sphere_3_192.complex /dev/null 2>&1 | tee dipha.dim_2.out.txt + diff --git a/benchmarks/sphere_3_192/run_gudhi.sh b/benchmarks/sphere_3_192/run_gudhi.sh index 80ae403..7e39da9 100644 --- a/benchmarks/sphere_3_192/run_gudhi.sh +++ b/benchmarks/sphere_3_192/run_gudhi.sh @@ -1 +1,3 @@ -/usr/bin/time -l ~/Source/Gudhi_library_1.3.1/example/Persistent_cohomology/rips_persistence -d2 -p2 ~/Bitbucket/phat-paper/benchmark/point\ cloud/sphere_3_192_points.dat 2>&1 | tee gudhi.out.txt +/usr/bin/time -l ~/Source/Gudhi_library_1.3.1/example/Persistent_cohomology/rips_persistence -d2 -p2 ~/Bitbucket/phat-paper/benchmark/point\ cloud/sphere_3_192_points.dat 2>&1 | tee gudhi.dim_1.out.txt +/usr/bin/time -l ~/Source/Gudhi_library_1.3.1/example/Persistent_cohomology/rips_persistence -d3 -p2 ~/Bitbucket/phat-paper/benchmark/point\ cloud/sphere_3_192_points.dat 2>&1 | tee gudhi.dim_2.out.txt + diff --git a/benchmarks/sphere_3_192/run_ripser.sh b/benchmarks/sphere_3_192/run_ripser.sh index 209c410..4cc1c3d 100644 --- a/benchmarks/sphere_3_192/run_ripser.sh +++ b/benchmarks/sphere_3_192/run_ripser.sh @@ -1 +1,3 @@ -/usr/bin/time -l ~/Bitbucket/ripser/ripser ~/Bitbucket/ripser/examples/sphere_3_192.lower_distance_matrix 2>&1 | tee ripser.out.txt +/usr/bin/time -l ~/Bitbucket/ripser/ripser ~/Bitbucket/ripser/examples/sphere_3_192.lower_distance_matrix 2>&1 | tee ripser.dim_1.out.txt +/usr/bin/time -l ~/Bitbucket/ripser/ripser ~/Bitbucket/ripser/examples/sphere_3_192.lower_distance_matrix --dim 2 2>&1 | tee ripser.dim_2.out.txt + -- cgit v1.2.3