Internal:CDT3D Strong Scaling cube case

From crtc.cs.odu.edu
Revision as of 13:58, 4 September 2019 by Ctsolakis (talk | contribs) (→wahab)
Jump to navigation Jump to search

wahab

cores 1 2 5 10 15 20 25 30 35 40
Time to reconstruct mesh 1.32 1.27 1.22 1.32 1.36 1.49 1.61 1.71 1.82 1.96
Time to remove small edges 0.67 0.47 0.25 0.13 0.09 0.09 0.08 0.07 0.07 0.11
Surface Mesh Refinement
Number of iterations 15 14 15 15 15 15 15 15 15 15
Time to deactivate/group tets 0.75 0.45 0.23 0.17 0.14 0.13 0.12 0.12 0.12 0.12
Time to create vertices 0.87 0.77 0.56 0.48 0.67 0.87 1.05 1.25 1.42 1.67
Time to insert vertices 0.06 0.06 0.07 0.06 0.06 0.07 0.06 0.06 0.06 0.07
Total time to optimize connectivity 8.87 2.43 1.15 0.74 0.68 0.66 0.72 0.76 0.80 0.86
Time to partition tetrahedra 0.48 0.43 0.51 0.47 0.50 0.45 0.45 0.48 0.47 0.47
Time to merge buckets 0.00 0.00 0.01 0.01 0.01 0.01 0.01 0.01 0.01 0.01
Time to delete boundary slivers 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Total time to refine surface mesh 11.59 4.54 2.75 2.05 2.14 2.26 2.50 2.75 2.95 3.28
Mesh Refinement
Number of iterations 98 99 99 99 99 99 99 99 99 99
Time to deactivate/group tets 30.17 14.33 6.41 3.40 2.55 2.17 1.94 1.77 1.70 1.82
Time to create vertices 24.85 12.69 5.87 3.21 2.31 1.93 1.69 1.56 1.42 1.33
Time to insert vertices 1.54 1.32 1.91 1.54 1.54 1.71 1.58 1.59 1.64 1.73
Total time to optimize connectivity 616.05 245.28 103.33 52.88 38.59 32.08 28.11 25.25 22.90 21.62
Time to partition tetrahedra 3.31 2.67 3.12 2.98 3.04 3.07 3.03 3.07 3.08 3.14
Time to merge buckets 0.00 0.02 0.03 0.03 0.03 0.04 0.04 0.04 0.04 0.04
Time to remove small edges 56.32 27.72 13.11 7.63 6.19 4.55 6.00 3.38 3.14 2.39
Total time to refine the mesh 732.25 304.03 133.78 71.68 54.26 45.55 42.39 36.67 33.94 32.07
Mesh Quality Improvement
Time to activate tetrahedra 0.09 0.09 0.08 0.07 0.07 0.07 0.07 0.06 0.06 0.07
Time to deactivate/group tetrahedra 17.80 8.29 3.82 2.00 1.51 1.23 1.12 0.97 0.89 0.85
Total time to optimize connectivity 344.31 109.92 47.44 24.33 17.24 14.36 12.04 10.42 9.22 8.14
Time to partition tetrahedra 0.99 0.98 1.29 1.21 1.20 1.31 1.22 1.23 1.21 1.31
Time to smooth vertices 572.40 231.84 90.11 38.93 24.21 17.95 14.87 13.11 11.62 10.15
Total time to improve the mesh 935.59 351.12 142.75 66.56 44.24 34.93 29.33 25.81 23.03 20.53
Summary
Number of Tetrahedra 4,656,944 4,686,436 4,734,321 4,739,995 4,749,713 4,752,059 4,746,082 4,747,803 4,750,736 4,743,951
Number of Vertices 794,842 800,153 808,110 809,087 810,700 811,052 810,175 810,516 810,927 809,890
Memory used in MB 3,804.14 5,009.76 8,617.91 13,864.70 19,875.10 25,883.00 31,893.30 37,902.30 43,909.40 49,918.60
Total mesh generation time 1,680.98 661.15 280.65 141.74 102.12 84.35 75.95 67.06 61.86 57.98

Notes

  • In surface refinement there is a missing timer for removing small edges, it is included in the total time
  • values of 0.0 indicate number smaller than 1e-2

Quality

<gallery mode=slideshow> Image:wahab_cube_500k_release_cube500k_histogram_log_qual_40.png Image:wahab_cube_500k_release_cube500k_histogram_log_qual_35.png Image:wahab_cube_500k_release_cube500k_histogram_log_qual_30.png Image:wahab_cube_500k_release_cube500k_histogram_log_qual_25.png Image:wahab_cube_500k_release_cube500k_histogram_log_qual_20.png Image:wahab_cube_500k_release_cube500k_histogram_log_qual_15.png Image:wahab_cube_500k_release_cube500k_histogram_log_qual_10.png Image:wahab_cube_500k_release_cube500k_histogram_log_qual_5.png Image:wahab_cube_500k_release_cube500k_histogram_log_qual_2.png Image:wahab_cube_500k_release_cube500k_histogram_log_qual_1.png <gallery>