options

Loops Index

415 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.65% 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_bcellsInnermost9.619.61686.57686.57171.82171.82108.941113.7711003150.00
12051AVBP_V7_dev.KRAKEN_A100 - get_bcells.f90:81-98 [...]get_bcellsInnermost7.297.29520.71520.71130.31130.31106.2511161000010.00
12050AVBP_V7_dev.KRAKEN_A100 - get_bcells.f90:81-98 [...]get_bcellsInBetween1.588.87113.25633.9728.34158.66108.932.8114.611NANANANANA0.00
1888AVBP_V7_dev.KRAKEN_A100 - mod_qsort.f90:50-65qsort_real_fastInBetween1.432.6926.5550.2525.6248.14409.031.56113.871.04NANANANANA0.00
2041AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:725-732aabb_create_nodeInnermost0.820.8215.7115.7114.7314.73417.5714.71.317.451.070001050.00
7780AVBP_V7_dev.KRAKEN_A100 - mod_bsearch.f90:94-105 [...]binarysearch_intSingle0.770.7714.0214.0213.7113.71406.2511161.02000010.00
12044AVBP_V7_dev.KRAKEN_A100 - get_bcells.f90:170-197 [...]get_bcellsInBetween0.7010.3150.24736.8112.57184.39107.811114.411001150.00
1890AVBP_V7_dev.KRAKEN_A100 - mod_qsort.f90:50-52qsort_real_fastInnermost0.680.6812.8012.8012.1312.134012.51181.06000010.00
1889AVBP_V7_dev.KRAKEN_A100 - mod_qsort.f90:58-60qsort_real_fastInnermost0.580.5810.8910.8910.4010.40409.3811121.05000010.00
1874AVBP_V7_dev.KRAKEN_A100 - mod_hashtable.f90:425-427hashtable_get_multiSingle0.510.5121.9221.929.189.18406.2511162.390.5001.5058.33
2007AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:938-938aabb_create_nodeInnermost0.450.458.328.328.048.04417.5714.71.317.451.040001050.00
2027AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:930-930aabb_create_nodeInnermost0.450.458.498.498.038.03417.5714.71.317.451.060001050.00
7680AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:309-318 [...]qsort_face_comparatorSingle0.320.326.136.135.775.77406.2511161.070001050.00
1904AVBP_V7_dev.KRAKEN_A100 - mod_qsort.f90:418-433 [...]partition_intOutermost0.300.515.749.515.389.04406.2511161.07000010.00
1887AVBP_V7_dev.KRAKEN_A100 - mod_qsort.f90:46-81qsort_real_fastOutermost0.272.975.2355.484.8953.03407.292.8112.441.07NANANANANA0.00
2034AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:846-861 [...]aabb_create_nodeInnermost0.270.275.035.034.754.75408.933.631161.061002066.67
7689AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:368-388 [...]rec_qsortOutermost0.220.794.2314.793.9814.13408.331115.371.07NANANANANA0.00
1905AVBP_V7_dev.KRAKEN_A100 - mod_qsort.f90:418-418partition_intInnermost0.200.203.763.763.663.66406.2511161.03000010.00
1895AVBP_V7_dev.KRAKEN_A100 - mod_qsort.f90:192-207 [...]partition_realOutermost0.190.373.556.943.366.634012.51.09181.06000010.00
1896AVBP_V7_dev.KRAKEN_A100 - mod_qsort.f90:192-192partition_realInnermost0.180.183.403.403.273.274012.51181.04000010.00
1873AVBP_V7_dev.KRAKEN_A100 - mod_hashtable.f90:450-453hashtable_get_multiSingle0.180.186.086.083.153.15406.2511161.941002060.00
7789AVBP_V7_dev.KRAKEN_A100 - mod_rcm.f90:205-227graph_levelsetInBetween0.170.183.663.733.073.13417.7211.716.96112.971.19NANANANANA0.00
7695AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:369-369rec_qsortInnermost0.170.173.223.223.043.04406.2511161.060001050.00
7694AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:373-373rec_qsortInnermost0.140.142.462.462.422.42406.2511161.020001050.00
2040AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:723-732aabb_create_nodeInBetween0.120.952.5218.232.2316.96438.8916.672.4319.421.13NANANANANA0.00
2035AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:799-819aabb_create_nodeOutermost0.120.182.333.452.163.264011.912.462.094.921.080002050.00
7693AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:373-373rec_qsortInBetween0.120.252.204.662.074.504NANANANANA1.07NANANANANA0.00
2020AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:930-930aabb_create_nodeInnermost0.110.112.222.222.032.03408.933.631161.091002066.67
2000AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:938-938aabb_create_nodeInnermost0.110.112.172.172.022.02408.933.631161.081002066.67
7692AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:369-370rec_qsortInBetween0.090.261.794.821.654.704NANANANANA1.08NANANANANA0.00
7687AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:392-392rec_qsortOutermost0.090.141.732.531.612.474010.421113.471.08NANANANANA0.00
7684AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:393-393rec_qsortOutermost0.080.121.512.321.442.2240101113.51.05NANANANANA0.00
2033AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:846-884 [...]aabb_create_nodeOutermost0.080.341.466.491.416.16409.95.12113.671.04NANANANANA0.00
1701AVBP_V7_dev.KRAKEN_A100 - mod_collective_inputs.f90:154-162select_my_data_realSingle0.080.081.841.841.381.384010.631.28111.91.340.331.33000.3391.67
2006AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:938-938aabb_create_nodeInBetween0.080.521.419.681.349.38438.8916.492.7819.491.05NANANANANA0.00
11143AVBP_V7_dev.KRAKEN_A100 - precompute_EL.f90:151-151precompute_elInnermost0.070.071.251.251.171.17408.331114.931.071002066.67
2026AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:930-930aabb_create_nodeInBetween0.060.511.269.751.169.19438.8916.492.7819.491.09NANANANANA0.00
2036AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:808-812aabb_create_nodeInnermost0.060.061.181.181.101.10408.331.756.4161.080002050.00
1869AVBP_V7_dev.KRAKEN_A100 - mod_hashtable.f90:323-323hashtable_putSingle0.060.062.612.611.101.10406.25118.82.390101075.00
1906AVBP_V7_dev.KRAKEN_A100 - mod_qsort.f90:488-510 [...]partition_int2Outermost0.060.101.061.761.051.73406.251115.21.01000010.00
2001AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:938-938aabb_create_nodeOutermost0.060.091.081.691.041.534011.872.842.355.691.040002050.00
2124AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:1281-1281aabb_tree_createInnermost0.060.061.111.111.031.03417.5714.71.317.561.081101083.33
7682AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:342-345qsort_xchg_faceSingle0.060.061.091.091.001.00406.251181.102000100.00
2021AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:930-930aabb_create_nodeOutermost0.060.081.041.640.991.514011.872.842.585.691.060002050.00
7691AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:379-379rec_qsortInnermost0.050.051.081.080.960.96406.251181.1302000100.00
11878AVBP_V7_dev.KRAKEN_A100 - mod_bfaces.f90:440-543 [...]make_bfacesInnermost0.040.041.741.740.800.80306.2511161.64000040.00
7896AVBP_V7_dev.KRAKEN_A100 - mod_rcm.f90:592-592graph_generic_cuthillmckee_exInnermost0.040.040.880.880.780.78407.21115.31.130.330021.3338.89
1907AVBP_V7_dev.KRAKEN_A100 - mod_qsort.f90:488-488partition_int2Innermost0.040.040.720.720.680.68406.2511161.07000010.00
1683AVBP_V7_dev.KRAKEN_A100 - mod_par_reorganize.f90:476-480nodes_reorg_reorganizeSingle0.040.040.660.660.640.644012.51.67181.040110158.33
1949AVBP_V7_dev.KRAKEN_A100 - mod_kd_tree.f90:316-319kd_tree_create_nodeInnermost0.030.030.690.690.620.62485.7137.52.0615.821.10101075.00
7670AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:243-243face_list_createInBetween0.030.060.661.120.621.03407.811114.671.07NANANANANA75.00
1999AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:938-938aabb_create_nodeOutermost0.030.150.682.740.592.61409.786.13112.81.15NANANANANA0.00
7727AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:712-743 [...]adj_graph_createSingle0.030.030.630.630.590.59406.641115.751.071.67000.671.3366.67
2019AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:930-930aabb_create_nodeOutermost0.030.150.632.740.572.60409.794.63113.281.12NANANANANA0.00
2022AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:930-930aabb_create_nodeInnermost0.030.030.630.630.530.53408.331.756.4161.210002050.00
17035AVBP_V7_dev.KRAKEN_A100 - interpolate_f_at_p_vector_field.f90:52-54interpolate_f_at_p_vector_fieldOutermost0.030.030.660.690.530.54425.5318.352.762.5511.311.26NANANANANA0.00
2088AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:1281-1281aabb_tree_createInnermost0.030.030.530.530.510.51417.5714.71.317.561.041101083.33
11869AVBP_V7_dev.KRAKEN_A100 - mod_bfaces.f90:406-639 [...]make_bfacesInBetween0.030.071.132.870.501.30330.4312.723.73113.151.69NANANANANA0.00
2109AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:1281-1281aabb_tree_createInnermost0.030.030.520.520.500.50417.5714.71.317.561.031101083.33
2002AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:938-938aabb_create_nodeInnermost0.030.030.600.600.480.48408.331.756.4161.250002050.00
7686AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:392-392rec_qsortInnermost0.030.030.530.530.470.474010.711113.331.1210000100.00
11935AVBP_V7_dev.KRAKEN_A100 - create_cell_group.f90:183-186create_cell_groupsInnermost0.030.030.480.480.460.464012.51.14181.021102075.00
1946AVBP_V7_dev.KRAKEN_A100 - mod_kd_tree.f90:356-366kd_tree_create_nodeSingle0.020.020.460.460.430.43409.92.53115.291.092101170.00
2117AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:1281-1281aabb_tree_createInnermost0.020.020.440.440.420.4240102.131161.040002050.00
1684AVBP_V7_dev.KRAKEN_A100 - mod_par_reorganize.f90:456-460nodes_reorg_reorganizeSingle0.020.020.440.440.420.424012.51.5181.063000350.00
5055AVBP_V7_dev.KRAKEN_A100 - mod_temporals_EL.f90:1139-1143compute_balance_ptclInnermost0.020.020.450.450.420.424012.51.1715.61.070102066.67
17363AVBP_V7_dev.KRAKEN_A100 - transport_ptcl.f90:349-355 [...]trackpathInnermost0.020.020.520.520.410.414012.51.67181.271102075.00
7671AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:243-243face_list_createInnermost0.020.020.460.460.410.41406.2511161.14000010.00
7683AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:393-393rec_qsortInnermost0.020.020.500.500.410.414010.711113.331.2310000100.00
7788AVBP_V7_dev.KRAKEN_A100 - mod_rcm.f90:199-230graph_levelsetInBetween0.020.200.504.140.403.54407.641114.861.26NANANANANA0.00
11144AVBP_V7_dev.KRAKEN_A100 - precompute_EL.f90:151-151precompute_elInBetween0.020.090.421.610.401.564011.261112.121.061002066.67
7668AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:236-247 [...]face_list_createInnermost0.020.020.410.410.390.39406.2511161.06000020.00
7688AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:392-392rec_qsortInnermost0.020.020.400.400.380.384010.421113.331.0410000100.00
7685AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:393-393rec_qsortInnermost0.020.020.430.430.370.374010.711113.331.1610000100.00
7669AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:236-248 [...]face_list_createInnermost0.020.020.410.410.370.37408.331114.551.121002066.67
2828AVBP_V7_dev.KRAKEN_A100 - mod_ptcl_defs.f90:220-228convert_metislocalelmnttogrouplocalSingle0.020.020.420.420.340.34406.2511161.240010075.00
1138AVBP_V7_dev.KRAKEN_A100 - interpolation_weights_ptcl.f90:100-115interpolation_weights_ptclSingle0.020.020.450.450.340.34462.9624.7711.161.361.331109059.09
16753AVBP_V7_dev.KRAKEN_A100 - visc_mix.f90:139-163 [...]visc_mix1dInBetween0.020.040.460.890.340.67448.3917.7411.151.151.38NANANANANA0.00
5706AVBP_V7_dev.KRAKEN_A100 - mod_face_adjacency.f90:267-324 [...]get_face_centroid_normalInBetween0.020.030.370.540.340.52419.2313.823.03113.11.08NANANANANA0.00
16745AVBP_V7_dev.KRAKEN_A100 - visc_mix.f90:162-163visc_mix1dInnermost0.020.020.430.430.330.334100501111.2702000100.00
11701AVBP_V7_dev.KRAKEN_A100 - source_twowaycoupling.f90:166-172source_twowaycouplingSingle0.020.020.400.400.330.334012.51.121.4181.222103164.29
11933AVBP_V7_dev.KRAKEN_A100 - create_cell_group.f90:200-256create_cell_groupsInnermost0.020.020.380.380.320.32407.244.8115.281.17NANANANANA0.00
7667AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:232-260 [...]face_list_createInBetween0.020.120.342.180.302.09407.141115.111.14NANANANANA0.00
7672AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:196-197face_list_createSingle0.020.020.310.310.300.30406.2511161.041001330.00
2123AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:1281-1281aabb_tree_createInBetween0.020.070.361.360.281.31435.915.222.88112.241.28NANANANANA0.00
1870AVBP_V7_dev.KRAKEN_A100 - mod_hashtable.f90:301-309 [...]hashtable_putSingle0.020.020.840.840.280.28408.331115.413.031001075.00
2010AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:934-935aabb_create_nodeSingle0.020.020.310.310.280.28409.38119.071.142100175.00
7754AVBP_V7_dev.KRAKEN_A100 - mod_indices.f90:92-109build_local_connectivitySingle0.010.010.290.290.270.27408.11115.351.083102171.43
1573AVBP_V7_dev.KRAKEN_A100 - gather_o_cpy.f90:211-213gather_o_cpy_flat_2dInnermost0.010.010.290.290.260.264010.421115.31.111000100.00
123AVBP_V7_dev.KRAKEN_A100 - mod_alloc.f90:365-365alloc_real_3dInnermost0.010.010.290.290.260.264012.51181.122001083.33
11742AVBP_V7_dev.KRAKEN_A100 - evaporation_AS.f90:69-224 [...]evaporation_asOutermost0.010.020.340.450.260.38416.0314.391.671.743.351.29NANANANANA0.00
7956AVBP_V7_dev.KRAKEN_A100 - mod_col_read_vec.f90:68-75select_my_data_realSingle0.010.010.300.300.260.264010.631.28111.91.180.331.33000.3391.67
11901AVBP_V7_dev.KRAKEN_A100 - vol.f90:127-137volSingle0.010.010.260.260.250.25437.1417.1411.256.321.040103062.50
1947AVBP_V7_dev.KRAKEN_A100 - mod_kd_tree.f90:334-338kd_tree_create_nodeSingle0.010.010.330.330.250.254012.52.92181.351101162.50
2030AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:927-928aabb_create_nodeSingle0.010.010.280.280.240.24409.38119.071.192100175.00
2038AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:717-732aabb_create_nodeOutermost0.010.960.2818.470.2417.20408.59119.61.16NANANANANA0.00
11655AVBP_V7_dev.KRAKEN_A100 - interpolate_f_at_p_scalar_field.f90:48-49interpolate_f_at_p_scalar_fieldSingle0.010.010.310.310.220.22433.3316.6711.256.671.410003137.50
2118AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:1281-1281aabb_tree_createOutermost0.010.020.240.320.220.304010.13.874.138.131.09NANANANANA0.00
7902AVBP_V7_dev.KRAKEN_A100 - mod_rcm.f90:592-592graph_generic_cuthillmckee_exInnermost0.010.010.260.260.220.22406.251181.180100150.00
2400AVBP_V7_dev.KRAKEN_A100 - mod_pmesh_partitioner.f90:466-481 [...]pmesh_compute_element_coordInBetween0.010.010.240.240.220.2241011.882.062.5912.441.11NANANANANA0.00
7786AVBP_V7_dev.KRAKEN_A100 - mod_rcm.f90:245-246graph_levelsetSingle0.010.010.260.260.220.22406.251181.230100150.00
2102AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:1281-1281aabb_tree_createInnermost0.010.010.220.220.220.2240102.131161.040002050.00
121AVBP_V7_dev.KRAKEN_A100 - mod_alloc.f90:247-247alloc_real_2dSingle0.010.010.240.240.210.214012.51181.1420000100.00
7950AVBP_V7_dev.KRAKEN_A100 - mod_rcm.f90:1004-1020graph_calc_bandwidthInnermost0.010.010.220.220.210.21406.511.031.3115.531.070.5000125.00
1964AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:153-156point_in_elementInnermost0.010.010.360.360.200.204012.51181.770002050.00
2290AVBP_V7_dev.KRAKEN_A100 - mod_pmesh_intern_conn.f90:1237-1243pmesh_compute_element_index_spreadInnermost0.010.010.210.210.200.20407.1412.2914.931.06000010.00
2081AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:1281-1281aabb_tree_createInnermost0.010.010.220.220.200.2040102.131161.080002050.00
1912AVBP_V7_dev.KRAKEN_A100 - mod_qsort.f90:750-771 [...]partition_int_double_key_and_passiveOutermost0.010.020.250.330.200.30406.251114.671.2700001.50.00
×