options

Loops Index

69 loops have been discarded from the report because their coverage is lower than the threshold set by object_coverage_threshold (0.01%). It represents about 0.41% of the application. To include them, change the value of object_coverage_threshold in the experiment directory configuration file, then rerun the command with the additionnal parameter --force-static-analysis

Columns Filter

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
Loop idSource LocationSource FunctionLevelExclusive 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_0Vectorization Ratio (%)Vector Length Use (%)Speedup If No Scalar IntegerSpeedup If FP VectorizedSpeedup If Fully VectorizedSpeedup If Perfect Load Balancing run_0Stride 0Stride 1Stride nStride UnknownStride IndirectArray Access Efficiency
12045AVBP_V7_dev.KRAKEN_A100 - get_bcells.f90:170-197 [...]get_bcellsInnermost2.292.292.512.512.512.51108.941113.7711003150.00
7780AVBP_V7_dev.KRAKEN_A100 - mod_bsearch.f90:94-105 [...]binarysearch_intSingle1.881.882.062.062.062.06106.2511161000010.00
12051AVBP_V7_dev.KRAKEN_A100 - get_bcells.f90:81-98 [...]get_bcellsInnermost1.781.781.951.951.961.96106.2511161000010.00
1904AVBP_V7_dev.KRAKEN_A100 - mod_qsort.f90:418-433 [...]partition_intOutermost1.031.651.131.811.131.80106.2511161000010.00
1905AVBP_V7_dev.KRAKEN_A100 - mod_qsort.f90:418-418partition_intInnermost0.620.620.680.680.680.68106.2511161000010.00
7680AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:309-318 [...]qsort_face_comparatorSingle0.410.410.450.450.450.45106.25111610001050.00
1874AVBP_V7_dev.KRAKEN_A100 - mod_hashtable.f90:425-427hashtable_get_multiSingle0.410.410.450.450.450.45106.25111610.5001.5058.33
7689AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:368-388 [...]rec_qsortOutermost0.351.210.381.320.381.33108.331115.371NANANANANA0.00
7789AVBP_V7_dev.KRAKEN_A100 - mod_rcm.f90:205-227graph_levelsetInBetween0.330.330.360.360.360.36117.7211.716.96112.971NANANANANA0.00
12050AVBP_V7_dev.KRAKEN_A100 - get_bcells.f90:81-98 [...]get_bcellsInBetween0.322.100.352.310.352.30108.932.8114.611NANANANANA0.00
7695AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:369-369rec_qsortInnermost0.230.230.250.250.250.25106.25111610001050.00
1873AVBP_V7_dev.KRAKEN_A100 - mod_hashtable.f90:450-453hashtable_get_multiSingle0.220.220.240.240.240.24106.25111611002060.00
7694AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:373-373rec_qsortInnermost0.210.210.230.230.230.23106.25111610001050.00
7693AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:373-373rec_qsortInBetween0.210.420.230.460.230.461NANANANANA1NANANANANA0.00
1906AVBP_V7_dev.KRAKEN_A100 - mod_qsort.f90:488-510 [...]partition_int2Outermost0.170.310.190.330.190.33106.251115.21000010.00
12044AVBP_V7_dev.KRAKEN_A100 - get_bcells.f90:170-197 [...]get_bcellsInBetween0.152.430.162.670.162.67107.811114.411001150.00
11878AVBP_V7_dev.KRAKEN_A100 - mod_bfaces.f90:440-543 [...]make_bfacesInnermost0.140.140.150.150.150.15106.2511161000040.00
1907AVBP_V7_dev.KRAKEN_A100 - mod_qsort.f90:488-488partition_int2Innermost0.130.130.140.140.140.14106.2511161000010.00
7692AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:369-370rec_qsortInBetween0.130.360.140.400.140.391NANANANANA1NANANANANA0.00
7684AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:393-393rec_qsortOutermost0.120.200.130.220.130.2210101113.51NANANANANA0.00
7687AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:392-392rec_qsortOutermost0.120.190.130.210.130.211010.421113.471NANANANANA0.00
7682AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:342-345qsort_xchg_faceSingle0.110.110.120.120.120.12106.25118102000100.00
7896AVBP_V7_dev.KRAKEN_A100 - mod_rcm.f90:592-592graph_generic_cuthillmckee_exInnermost0.100.100.110.110.110.11107.21115.310.330021.3338.89
7727AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:712-743 [...]adj_graph_createSingle0.090.090.100.100.100.10106.641115.7511.67000.671.3366.67
11869AVBP_V7_dev.KRAKEN_A100 - mod_bfaces.f90:406-639 [...]make_bfacesInBetween0.080.220.090.240.090.24130.4312.723.73113.151NANANANANA0.00
7691AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:379-379rec_qsortInnermost0.080.080.090.090.090.09106.25118102000100.00
1869AVBP_V7_dev.KRAKEN_A100 - mod_hashtable.f90:323-323hashtable_putSingle0.050.050.060.060.060.06106.25118.810101075.00
7683AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:393-393rec_qsortInnermost0.050.050.060.060.060.061010.711113.33110000100.00
123AVBP_V7_dev.KRAKEN_A100 - mod_alloc.f90:365-365alloc_real_3dInnermost0.050.050.060.060.060.061012.511812001083.33
7788AVBP_V7_dev.KRAKEN_A100 - mod_rcm.f90:199-230graph_levelsetInBetween0.050.380.050.420.050.42107.641114.861NANANANANA0.00
7686AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:392-392rec_qsortInnermost0.050.050.050.050.050.051010.711113.33110000100.00
7670AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:243-243face_list_createInBetween0.040.070.040.070.040.07107.811114.671NANANANANA75.00
121AVBP_V7_dev.KRAKEN_A100 - mod_alloc.f90:247-247alloc_real_2dSingle0.040.040.040.040.040.041012.5118120000100.00
1912AVBP_V7_dev.KRAKEN_A100 - mod_qsort.f90:750-771 [...]partition_int_double_key_and_passiveOutermost0.040.050.040.050.040.05106.251114.67100001.50.00
2400AVBP_V7_dev.KRAKEN_A100 - mod_pmesh_partitioner.f90:466-481 [...]pmesh_compute_element_coordInBetween0.040.040.040.040.040.0411011.882.062.5912.441NANANANANA0.00
7950AVBP_V7_dev.KRAKEN_A100 - mod_rcm.f90:1004-1020graph_calc_bandwidthInnermost0.040.040.040.040.040.04106.511.031.3115.5310.5000125.00
9990AVBP_V7_dev.KRAKEN_A100 - scheme.f90:805-805elt_group_allocInnermost0.040.040.040.040.040.041010.941112.3611001075.00
11901AVBP_V7_dev.KRAKEN_A100 - vol.f90:127-137volSingle0.030.030.040.040.040.04137.1417.1411.256.3210103062.50
1573AVBP_V7_dev.KRAKEN_A100 - gather_o_cpy.f90:211-213gather_o_cpy_flat_2dInnermost0.030.030.040.040.030.031010.421115.3111000100.00
11868AVBP_V7_dev.KRAKEN_A100 - mod_bfaces.f90:406-641 [...]make_bfacesOutermost0.030.250.040.280.030.27109.721111.21NANANANANA0.00
9557AVBP_V7_dev.KRAKEN_A100 - metric.f90:183-183metricInnermost0.030.030.040.040.030.031012.5118120000100.00
2290AVBP_V7_dev.KRAKEN_A100 - mod_pmesh_intern_conn.f90:1237-1243pmesh_compute_element_index_spreadInnermost0.030.030.030.030.030.03107.1412.2914.931000010.00
7754AVBP_V7_dev.KRAKEN_A100 - mod_indices.f90:92-109build_local_connectivitySingle0.030.030.030.030.030.03108.11115.3513102171.43
7952AVBP_V7_dev.KRAKEN_A100 - mod_rcm.f90:1094-1097graph_apply_permutationInnermost0.030.030.030.030.030.03107.941114.2310200.750.7571.88
7667AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:232-260 [...]face_list_createInBetween0.030.150.030.160.030.16107.141115.111NANANANANA0.00
7742AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:930-971 [...]adj_graph_extract_surface_meshInBetween0.030.040.030.040.030.04108.171114.311NANANANANA0.00
1701AVBP_V7_dev.KRAKEN_A100 - mod_collective_inputs.f90:154-162select_my_data_realSingle0.030.030.030.030.030.031010.631.28111.910.331.33000.3391.67
7671AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:243-243face_list_createInnermost0.030.030.030.030.030.03106.2511161000010.00
7786AVBP_V7_dev.KRAKEN_A100 - mod_rcm.f90:245-246graph_levelsetSingle0.030.030.030.030.030.03106.2511810100150.00
7669AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:236-248 [...]face_list_createInnermost0.030.030.030.030.030.03108.331114.5511002066.67
12053AVBP_V7_dev.KRAKEN_A100 - get_node_norm.f90:52-54get_node_normInnermost0.020.020.030.030.020.02172.7326.1411110101075.00
2308AVBP_V7_dev.KRAKEN_A100 - mod_pmesh_intern_conn.f90:1461-1464pmesh_reorder_elementsInnermost0.020.020.030.030.020.02106.25111610100150.00
7685AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:393-393rec_qsortInnermost0.020.020.030.030.020.021010.711113.33110000100.00
7753AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:820-830 [...]adj_graph_extract_surface_meshInnermost0.020.020.030.030.020.02107.141114.6710001050.00
7688AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:392-392rec_qsortInnermost0.020.020.030.030.020.021010.421113.33110000100.00
7672AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:196-197face_list_createSingle0.020.020.030.030.020.02106.25111611001330.00
7668AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:236-247 [...]face_list_createInnermost0.020.020.030.030.020.02106.2511161000020.00
2352AVBP_V7_dev.KRAKEN_A100 - mod_pmesh_intern_conn.f90:1543-1546pmesh_reorganize_nodesInnermost0.020.020.030.030.020.02109.481114.041000020.00
7748AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:869-882 [...]adj_graph_extract_surface_meshInnermost0.020.020.020.020.020.021010.161111.4510.51.500.5093.75
7380AVBP_V7_dev.KRAKEN_A100 - mod_interf_pmesh.f90:496-498pmesh2avbp_convert_meshSingle0.020.020.020.020.020.02106.25111611000325.00
7895AVBP_V7_dev.KRAKEN_A100 - mod_rcm.f90:592-592graph_generic_cuthillmckee_exInBetween0.020.120.020.130.020.13109.41113.741NANANANANA50.00
5583AVBP_V7_dev.KRAKEN_A100 - scatter_add.f90:117-124scatter_add_flat_1dInnermost0.010.010.010.010.010.011012.51.11.96810100150.00
2434AVBP_V7_dev.KRAKEN_A100 - mod_pmesh_partitioner.f90:1067-1088pmesh_transfer_partition_connectivitiesOutermost0.010.010.010.010.010.0117.149.154.22114.391NANANANANA0.00
7755AVBP_V7_dev.KRAKEN_A100 - mod_indices.f90:76-80build_local_connectivitySingle0.010.010.010.010.010.01106.91115.46101000.7562.50
7891AVBP_V7_dev.KRAKEN_A100 - mod_rcm.f90:597-600graph_generic_cuthillmckee_exInnermost0.010.010.010.010.010.01106.2511810200166.67
1445AVBP_V7_dev.KRAKEN_A100 - dlongc.f90:44-45dlongcSingle0.010.010.010.010.010.01109.381113.7112000166.67
7902AVBP_V7_dev.KRAKEN_A100 - mod_rcm.f90:592-592graph_generic_cuthillmckee_exInnermost0.010.010.010.010.010.01106.2511810100150.00
7951AVBP_V7_dev.KRAKEN_A100 - mod_rcm.f90:1084-1097graph_apply_permutationOutermost0.010.040.010.040.010.04108.291130.081NANANANANA0.00
9559AVBP_V7_dev.KRAKEN_A100 - metric.f90:183-183metricInnermost0.010.010.010.010.010.011012.5118120000100.00
2396AVBP_V7_dev.KRAKEN_A100 - mod_pmesh_partitioner.f90:466-494 [...]pmesh_compute_element_coordOutermost0.010.050.010.060.010.06111.7610.8533.1613.641NANANANANA0.00
7775AVBP_V7_dev.KRAKEN_A100 - mod_indices.f90:379-383copy_used_nodes_from_sortedSingle0.010.010.010.010.010.01106.91115.42101000.7562.50
7743AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:933-958 [...]adj_graph_extract_surface_meshInBetween0.010.010.010.010.010.01108.171114.811NANANANANA0.00
7752AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:820-841 [...]adj_graph_extract_surface_meshInBetween0.010.040.010.040.010.04125.7111.963.42112.121NANANANANA0.00
2427AVBP_V7_dev.KRAKEN_A100 - mod_pmesh_partitioner.f90:1253-1289 [...]pmesh_transfer_partition_connectivitiesOutermost0.010.020.010.020.010.02107.191115.511NANANANANA0.00
1913AVBP_V7_dev.KRAKEN_A100 - mod_qsort.f90:756-756partition_int_double_key_and_passiveInnermost0.010.010.010.010.010.01106.251116100001.50.00
×