Loop id | Source Location | Source Function | Level | Exclusive Coverage run_0 (%) | Inclusive Coverage run_0 (%) | Max Exclusive Time Over Threads run_0 (s) | Max Inclusive Time Over Threads run_0 (s) | Exclusive Time w.r.t. Wall Time run_0 (s) | Inclusive Time w.r.t. Wall Time run_0 (s) | Nb Threads run_0 | Vectorization Ratio (%) | Vector Length Use (%) | Speedup If No Scalar Integer | Speedup If FP Vectorized | Speedup If Fully Vectorized | Speedup If Perfect Load Balancing run_0 | Stride 0 | Stride 1 | Stride n | Stride Unknown | Stride Indirect | Array Access Efficiency |
---|
12045 | AVBP_V7_dev.KRAKEN_A100 - get_bcells.f90:170-197 [...] | get_bcells | Innermost | 31.45 | 31.45 | 373.19 | 373.19 | 373.18 | 373.18 | 1 | 0 | 8.94 | 1 | 1 | 13.77 | 1 | 1 | 0 | 0 | 3 | 1 | 50.00 |
12051 | AVBP_V7_dev.KRAKEN_A100 - get_bcells.f90:81-98 [...] | get_bcells | Innermost | 24.03 | 24.03 | 285.13 | 285.13 | 285.12 | 285.12 | 1 | 0 | 6.25 | 1 | 1 | 16 | 1 | 0 | 0 | 0 | 0 | 1 | 0.00 |
12050 | AVBP_V7_dev.KRAKEN_A100 - get_bcells.f90:81-98 [...] | get_bcells | InBetween | 5.20 | 29.22 | 61.65 | 346.78 | 61.65 | 346.77 | 1 | 0 | 8.93 | 2.8 | 1 | 14.61 | 1 | NA | NA | NA | NA | NA | 0.00 |
12044 | AVBP_V7_dev.KRAKEN_A100 - get_bcells.f90:170-197 [...] | get_bcells | InBetween | 2.34 | 33.79 | 27.78 | 400.97 | 27.78 | 400.96 | 1 | 0 | 7.81 | 1 | 1 | 14.4 | 1 | 1 | 0 | 0 | 1 | 1 | 50.00 |
1874 | AVBP_V7_dev.KRAKEN_A100 - mod_hashtable.f90:425-427 | hashtable_get_multi | Single | 2.22 | 2.22 | 26.32 | 26.32 | 26.32 | 26.32 | 1 | 0 | 6.25 | 1 | 1 | 16 | 1 | 0.5 | 0 | 0 | 1.5 | 0 | 58.33 |
7780 | AVBP_V7_dev.KRAKEN_A100 - mod_bsearch.f90:94-105 [...] | binarysearch_int | Single | 1.34 | 1.34 | 15.96 | 15.96 | 15.96 | 15.96 | 1 | 0 | 6.25 | 1 | 1 | 16 | 1 | 0 | 0 | 0 | 0 | 1 | 0.00 |
11878 | AVBP_V7_dev.KRAKEN_A100 - mod_bfaces.f90:440-543 [...] | make_bfaces | Innermost | 0.67 | 0.67 | 7.95 | 7.95 | 7.95 | 7.95 | 1 | 0 | 6.25 | 1 | 1 | 16 | 1 | 0 | 0 | 0 | 0 | 4 | 0.00 |
1873 | AVBP_V7_dev.KRAKEN_A100 - mod_hashtable.f90:450-453 | hashtable_get_multi | Single | 0.55 | 0.55 | 6.53 | 6.53 | 6.53 | 6.53 | 1 | 0 | 6.25 | 1 | 1 | 16 | 1 | 1 | 0 | 0 | 2 | 0 | 60.00 |
1904 | AVBP_V7_dev.KRAKEN_A100 - mod_qsort.f90:418-433 [...] | partition_int | Outermost | 0.50 | 0.82 | 5.92 | 9.77 | 5.92 | 9.77 | 1 | 0 | 6.25 | 1 | 1 | 16 | 1 | 0 | 0 | 0 | 0 | 1 | 0.00 |
11869 | AVBP_V7_dev.KRAKEN_A100 - mod_bfaces.f90:406-639 [...] | make_bfaces | InBetween | 0.42 | 1.09 | 4.99 | 12.94 | 4.98 | 12.94 | 1 | 30.43 | 12.72 | 3.73 | 1 | 13.15 | 1 | NA | NA | NA | NA | NA | 0.00 |
1905 | AVBP_V7_dev.KRAKEN_A100 - mod_qsort.f90:418-418 | partition_int | Innermost | 0.32 | 0.32 | 3.86 | 3.86 | 3.85 | 3.85 | 1 | 0 | 6.25 | 1 | 1 | 16 | 1 | 0 | 0 | 0 | 0 | 1 | 0.00 |
7680 | AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:309-318 [...] | qsort_face_comparator | Single | 0.29 | 0.29 | 3.39 | 3.39 | 3.39 | 3.39 | 1 | 0 | 6.25 | 1 | 1 | 16 | 1 | 0 | 0 | 0 | 1 | 0 | 50.00 |
7789 | AVBP_V7_dev.KRAKEN_A100 - mod_rcm.f90:205-227 | graph_levelset | InBetween | 0.26 | 0.27 | 3.10 | 3.19 | 3.10 | 3.19 | 1 | 17.72 | 11.71 | 6.96 | 1 | 12.97 | 1 | NA | NA | NA | NA | NA | 0.00 |
7689 | AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:368-388 [...] | rec_qsort | Outermost | 0.19 | 0.70 | 2.28 | 8.31 | 2.28 | 8.31 | 1 | 0 | 8.33 | 1 | 1 | 15.37 | 1 | NA | NA | NA | NA | NA | 0.00 |
7695 | AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:369-369 | rec_qsort | Innermost | 0.16 | 0.16 | 1.86 | 1.86 | 1.86 | 1.86 | 1 | 0 | 6.25 | 1 | 1 | 16 | 1 | 0 | 0 | 0 | 1 | 0 | 50.00 |
1869 | AVBP_V7_dev.KRAKEN_A100 - mod_hashtable.f90:323-323 | hashtable_put | Single | 0.15 | 0.15 | 1.72 | 1.72 | 1.72 | 1.72 | 1 | 0 | 6.25 | 1 | 1 | 8.8 | 1 | 0 | 1 | 0 | 1 | 0 | 75.00 |
7694 | AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:373-373 | rec_qsort | Innermost | 0.12 | 0.12 | 1.48 | 1.48 | 1.48 | 1.48 | 1 | 0 | 6.25 | 1 | 1 | 16 | 1 | 0 | 0 | 0 | 1 | 0 | 50.00 |
11868 | AVBP_V7_dev.KRAKEN_A100 - mod_bfaces.f90:406-641 [...] | make_bfaces | Outermost | 0.12 | 1.21 | 1.44 | 14.39 | 1.44 | 14.39 | 1 | 0 | 9.72 | 1 | 1 | 11.2 | 1 | NA | NA | NA | NA | NA | 0.00 |
1906 | AVBP_V7_dev.KRAKEN_A100 - mod_qsort.f90:488-510 [...] | partition_int2 | Outermost | 0.11 | 0.17 | 1.29 | 2.02 | 1.29 | 2.02 | 1 | 0 | 6.25 | 1 | 1 | 15.2 | 1 | 0 | 0 | 0 | 0 | 1 | 0.00 |
7693 | AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:373-373 | rec_qsort | InBetween | 0.09 | 0.22 | 1.10 | 2.58 | 1.10 | 2.58 | 1 | NA | NA | NA | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 |
7692 | AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:369-370 | rec_qsort | InBetween | 0.09 | 0.24 | 1.02 | 2.88 | 1.02 | 2.88 | 1 | NA | NA | NA | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 |
7687 | AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:392-392 | rec_qsort | Outermost | 0.07 | 0.11 | 0.86 | 1.34 | 0.86 | 1.34 | 1 | 0 | 10.42 | 1 | 1 | 13.47 | 1 | NA | NA | NA | NA | NA | 0.00 |
7896 | AVBP_V7_dev.KRAKEN_A100 - mod_rcm.f90:592-592 | graph_generic_cuthillmckee_ex | Innermost | 0.07 | 0.07 | 0.81 | 0.81 | 0.80 | 0.80 | 1 | 0 | 7.2 | 1 | 1 | 15.3 | 1 | 0.33 | 0 | 0 | 2 | 1.33 | 38.89 |
7684 | AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:393-393 | rec_qsort | Outermost | 0.07 | 0.10 | 0.79 | 1.19 | 0.79 | 1.19 | 1 | 0 | 10 | 1 | 1 | 13.5 | 1 | NA | NA | NA | NA | NA | 0.00 |
1907 | AVBP_V7_dev.KRAKEN_A100 - mod_qsort.f90:488-488 | partition_int2 | Innermost | 0.06 | 0.06 | 0.73 | 0.73 | 0.73 | 0.73 | 1 | 0 | 6.25 | 1 | 1 | 16 | 1 | 0 | 0 | 0 | 0 | 1 | 0.00 |
1870 | AVBP_V7_dev.KRAKEN_A100 - mod_hashtable.f90:301-309 [...] | hashtable_put | Single | 0.06 | 0.06 | 0.70 | 0.70 | 0.70 | 0.70 | 1 | 0 | 8.33 | 1 | 1 | 15.41 | 1 | 1 | 0 | 0 | 1 | 0 | 75.00 |
7682 | AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:342-345 | qsort_xchg_face | Single | 0.06 | 0.06 | 0.69 | 0.69 | 0.69 | 0.69 | 1 | 0 | 6.25 | 1 | 1 | 8 | 1 | 0 | 2 | 0 | 0 | 0 | 100.00 |
1701 | AVBP_V7_dev.KRAKEN_A100 - mod_collective_inputs.f90:154-162 | select_my_data_real | Single | 0.06 | 0.06 | 0.67 | 0.67 | 0.67 | 0.67 | 1 | 0 | 10.63 | 1.28 | 1 | 11.9 | 1 | 0.33 | 1.33 | 0 | 0 | 0.33 | 91.67 |
7691 | AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:379-379 | rec_qsort | Innermost | 0.05 | 0.05 | 0.57 | 0.57 | 0.57 | 0.57 | 1 | 0 | 6.25 | 1 | 1 | 8 | 1 | 0 | 2 | 0 | 0 | 0 | 100.00 |
7788 | AVBP_V7_dev.KRAKEN_A100 - mod_rcm.f90:199-230 | graph_levelset | InBetween | 0.04 | 0.31 | 0.43 | 3.62 | 0.43 | 3.62 | 1 | 0 | 7.64 | 1 | 1 | 14.86 | 1 | NA | NA | NA | NA | NA | 0.00 |
7727 | AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:712-743 [...] | adj_graph_create | Single | 0.03 | 0.03 | 0.32 | 0.32 | 0.32 | 0.32 | 1 | 0 | 6.64 | 1 | 1 | 15.75 | 1 | 1.67 | 0 | 0 | 0.67 | 1.33 | 66.67 |
1573 | AVBP_V7_dev.KRAKEN_A100 - gather_o_cpy.f90:211-213 | gather_o_cpy_flat_2d | Innermost | 0.03 | 0.03 | 0.31 | 0.31 | 0.31 | 0.31 | 1 | 0 | 10.42 | 1 | 1 | 15.3 | 1 | 1 | 1 | 0 | 0 | 0 | 100.00 |
11901 | AVBP_V7_dev.KRAKEN_A100 - vol.f90:127-137 | vol | Single | 0.03 | 0.03 | 0.30 | 0.30 | 0.30 | 0.30 | 1 | 37.14 | 17.14 | 1 | 1.25 | 6.32 | 1 | 0 | 1 | 0 | 3 | 0 | 62.50 |
7670 | AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:243-243 | face_list_create | InBetween | 0.02 | 0.04 | 0.28 | 0.49 | 0.28 | 0.49 | 1 | 0 | 7.81 | 1 | 1 | 14.67 | 1 | NA | NA | NA | NA | NA | 75.00 |
7754 | AVBP_V7_dev.KRAKEN_A100 - mod_indices.f90:92-109 | build_local_connectivity | Single | 0.02 | 0.02 | 0.28 | 0.28 | 0.28 | 0.28 | 1 | 0 | 8.1 | 1 | 1 | 15.35 | 1 | 3 | 1 | 0 | 2 | 1 | 71.43 |
7686 | AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:392-392 | rec_qsort | Innermost | 0.02 | 0.02 | 0.27 | 0.27 | 0.27 | 0.27 | 1 | 0 | 10.71 | 1 | 1 | 13.33 | 1 | 1 | 0 | 0 | 0 | 0 | 100.00 |
2400 | AVBP_V7_dev.KRAKEN_A100 - mod_pmesh_partitioner.f90:466-481 [...] | pmesh_compute_element_coord | InBetween | 0.02 | 0.02 | 0.27 | 0.27 | 0.27 | 0.27 | 1 | 10 | 11.88 | 2.06 | 2.59 | 12.44 | 1 | NA | NA | NA | NA | NA | 0.00 |
7683 | AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:393-393 | rec_qsort | Innermost | 0.02 | 0.02 | 0.26 | 0.26 | 0.26 | 0.26 | 1 | 0 | 10.71 | 1 | 1 | 13.33 | 1 | 1 | 0 | 0 | 0 | 0 | 100.00 |
121 | AVBP_V7_dev.KRAKEN_A100 - mod_alloc.f90:247-247 | alloc_real_2d | Single | 0.02 | 0.02 | 0.26 | 0.26 | 0.26 | 0.26 | 1 | 0 | 12.5 | 1 | 1 | 8 | 1 | 2 | 0 | 0 | 0 | 0 | 100.00 |
1912 | AVBP_V7_dev.KRAKEN_A100 - mod_qsort.f90:750-771 [...] | partition_int_double_key_and_passive | Outermost | 0.02 | 0.03 | 0.25 | 0.32 | 0.25 | 0.32 | 1 | 0 | 6.25 | 1 | 1 | 14.67 | 1 | 0 | 0 | 0 | 0 | 1.5 | 0.00 |
7950 | AVBP_V7_dev.KRAKEN_A100 - mod_rcm.f90:1004-1020 | graph_calc_bandwidth | Innermost | 0.02 | 0.02 | 0.25 | 0.25 | 0.25 | 0.25 | 1 | 0 | 6.51 | 1.03 | 1.31 | 15.53 | 1 | 0.5 | 0 | 0 | 0 | 1 | 25.00 |
2290 | AVBP_V7_dev.KRAKEN_A100 - mod_pmesh_intern_conn.f90:1237-1243 | pmesh_compute_element_index_spread | Innermost | 0.02 | 0.02 | 0.24 | 0.24 | 0.24 | 0.24 | 1 | 0 | 7.14 | 1 | 2.29 | 14.93 | 1 | 0 | 0 | 0 | 0 | 1 | 0.00 |
7902 | AVBP_V7_dev.KRAKEN_A100 - mod_rcm.f90:592-592 | graph_generic_cuthillmckee_ex | Innermost | 0.02 | 0.02 | 0.23 | 0.23 | 0.23 | 0.23 | 1 | 0 | 6.25 | 1 | 1 | 8 | 1 | 0 | 1 | 0 | 0 | 1 | 50.00 |
7786 | AVBP_V7_dev.KRAKEN_A100 - mod_rcm.f90:245-246 | graph_levelset | Single | 0.02 | 0.02 | 0.23 | 0.23 | 0.23 | 0.23 | 1 | 0 | 6.25 | 1 | 1 | 8 | 1 | 0 | 1 | 0 | 0 | 1 | 50.00 |
10032 | AVBP_V7_dev.KRAKEN_A100 - correct_normals.f90:80-80 | correct_normals | Innermost | 0.02 | 0.02 | 0.22 | 0.22 | 0.22 | 0.22 | 1 | 0 | 12.5 | 1 | 1 | 8 | 1 | 1 | 0 | 0 | 0 | 0 | 100.00 |
7671 | AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:243-243 | face_list_create | Innermost | 0.02 | 0.02 | 0.21 | 0.21 | 0.21 | 0.21 | 1 | 0 | 6.25 | 1 | 1 | 16 | 1 | 0 | 0 | 0 | 0 | 1 | 0.00 |
7688 | AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:392-392 | rec_qsort | Innermost | 0.02 | 0.02 | 0.20 | 0.20 | 0.20 | 0.20 | 1 | 0 | 10.42 | 1 | 1 | 13.33 | 1 | 1 | 0 | 0 | 0 | 0 | 100.00 |
7669 | AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:236-248 [...] | face_list_create | Innermost | 0.02 | 0.02 | 0.18 | 0.18 | 0.18 | 0.18 | 1 | 0 | 8.33 | 1 | 1 | 14.55 | 1 | 1 | 0 | 0 | 2 | 0 | 66.67 |
7952 | AVBP_V7_dev.KRAKEN_A100 - mod_rcm.f90:1094-1097 | graph_apply_permutation | Innermost | 0.02 | 0.02 | 0.18 | 0.18 | 0.18 | 0.18 | 1 | 0 | 7.94 | 1 | 1 | 14.23 | 1 | 0 | 2 | 0 | 0.75 | 0.75 | 71.88 |
7668 | AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:236-247 [...] | face_list_create | Innermost | 0.01 | 0.01 | 0.17 | 0.17 | 0.17 | 0.17 | 1 | 0 | 6.25 | 1 | 1 | 16 | 1 | 0 | 0 | 0 | 0 | 2 | 0.00 |
12053 | AVBP_V7_dev.KRAKEN_A100 - get_node_norm.f90:52-54 | get_node_norm | Innermost | 0.01 | 0.01 | 0.17 | 0.17 | 0.17 | 0.17 | 1 | 72.73 | 26.14 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | 0 | 75.00 |
123 | AVBP_V7_dev.KRAKEN_A100 - mod_alloc.f90:365-365 | alloc_real_3d | Innermost | 0.01 | 0.01 | 0.17 | 0.17 | 0.17 | 0.17 | 1 | 0 | 12.5 | 1 | 1 | 8 | 1 | 2 | 0 | 0 | 1 | 0 | 83.33 |
7672 | AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:196-197 | face_list_create | Single | 0.01 | 0.01 | 0.16 | 0.16 | 0.16 | 0.16 | 1 | 0 | 6.25 | 1 | 1 | 16 | 1 | 1 | 0 | 0 | 1 | 3 | 30.00 |
2441 | AVBP_V7_dev.KRAKEN_A100 - mod_pmesh_partitioner.f90:1312-1326 | pmesh_build_local_mesh | Single | 0.01 | 0.01 | 0.15 | 0.15 | 0.15 | 0.15 | 1 | 0 | 7.55 | 1 | 1 | 15.53 | 1 | 3 | 0 | 0 | 0 | 2 | 60.00 |
7709 | AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:440-447 [...] | face_comparator | Single | 0.01 | 0.01 | 0.15 | 0.15 | 0.15 | 0.15 | 1 | NA | NA | 1 | NA | NA | 1 | 0 | 0 | 0 | 0 | 2 | 0.00 |
7667 | AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:232-260 [...] | face_list_create | InBetween | 0.01 | 0.08 | 0.14 | 1.00 | 0.14 | 1.00 | 1 | 0 | 7.14 | 1 | 1 | 15.11 | 1 | NA | NA | NA | NA | NA | 0.00 |
2352 | AVBP_V7_dev.KRAKEN_A100 - mod_pmesh_intern_conn.f90:1543-1546 | pmesh_reorganize_nodes | Innermost | 0.01 | 0.01 | 0.14 | 0.14 | 0.14 | 0.14 | 1 | 0 | 9.48 | 1 | 1 | 14.04 | 1 | 0 | 0 | 0 | 0 | 2 | 0.00 |
7380 | AVBP_V7_dev.KRAKEN_A100 - mod_interf_pmesh.f90:496-498 | pmesh2avbp_convert_mesh | Single | 0.01 | 0.01 | 0.14 | 0.14 | 0.14 | 0.14 | 1 | 0 | 6.25 | 1 | 1 | 16 | 1 | 1 | 0 | 0 | 0 | 3 | 25.00 |
9559 | AVBP_V7_dev.KRAKEN_A100 - metric.f90:183-183 | metric | Innermost | 0.01 | 0.01 | 0.14 | 0.14 | 0.14 | 0.14 | 1 | 0 | 12.5 | 1 | 1 | 8 | 1 | 2 | 0 | 0 | 0 | 0 | 100.00 |
7685 | AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:393-393 | rec_qsort | Innermost | 0.01 | 0.01 | 0.14 | 0.14 | 0.14 | 0.14 | 1 | 0 | 10.71 | 1 | 1 | 13.33 | 1 | 1 | 0 | 0 | 0 | 0 | 100.00 |
7951 | AVBP_V7_dev.KRAKEN_A100 - mod_rcm.f90:1084-1097 | graph_apply_permutation | Outermost | 0.01 | 0.03 | 0.13 | 0.31 | 0.13 | 0.31 | 1 | 0 | 8.29 | 1 | 1 | 30.08 | 1 | NA | NA | NA | NA | NA | 0.00 |
9557 | AVBP_V7_dev.KRAKEN_A100 - metric.f90:183-183 | metric | Innermost | 0.01 | 0.01 | 0.12 | 0.12 | 0.12 | 0.12 | 1 | 0 | 12.5 | 1 | 1 | 8 | 1 | 2 | 0 | 0 | 0 | 0 | 100.00 |
2308 | AVBP_V7_dev.KRAKEN_A100 - mod_pmesh_intern_conn.f90:1461-1464 | pmesh_reorder_elements | Innermost | 0.01 | 0.01 | 0.12 | 0.12 | 0.12 | 0.12 | 1 | 0 | 6.25 | 1 | 1 | 16 | 1 | 0 | 1 | 0 | 0 | 1 | 50.00 |