options

Loops Index

540 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_bcellsInnermost2.902.90678.98678.98169.86169.86108.941113.7711003150.00
12051AVBP_V7_dev.KRAKEN_A100 - get_bcells.f90:81-98 [...]get_bcellsInnermost2.222.22519.42519.42129.95129.95106.2511161000010.00
11143AVBP_V7_dev.KRAKEN_A100 - precompute_EL.f90:151-151precompute_elInnermost0.590.5935.2935.2934.4734.47408.331114.931.021002066.67
12050AVBP_V7_dev.KRAKEN_A100 - get_bcells.f90:81-98 [...]get_bcellsInBetween0.482.70113.35632.7728.36158.30108.932.8114.611NANANANANA0.00
1888AVBP_V7_dev.KRAKEN_A100 - mod_qsort.f90:50-65qsort_real_fastInBetween0.440.8226.6949.8425.5648.00409.031.56113.871.05NANANANANA0.00
17035AVBP_V7_dev.KRAKEN_A100 - interpolate_f_at_p_vector_field.f90:52-54interpolate_f_at_p_vector_fieldOutermost0.300.3123.0623.6517.5117.95425.5318.352.762.5511.311.32NANANANANA0.00
2041AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:725-732aabb_create_nodeInnermost0.250.2515.7515.7514.9014.90417.5714.71.317.451.060001050.00
7780AVBP_V7_dev.KRAKEN_A100 - mod_bsearch.f90:94-105 [...]binarysearch_intSingle0.230.2314.1214.1213.6613.66406.2511161.03000010.00
17363AVBP_V7_dev.KRAKEN_A100 - transport_ptcl.f90:349-355 [...]trackpathInnermost0.220.2216.3016.3012.8312.834012.51.67181.271102075.00
12044AVBP_V7_dev.KRAKEN_A100 - get_bcells.f90:170-197 [...]get_bcellsInBetween0.223.1250.33729.3112.59182.46107.811114.411001150.00
1890AVBP_V7_dev.KRAKEN_A100 - mod_qsort.f90:50-52qsort_real_fastInnermost0.210.2112.5112.5112.1012.104012.51181.03000010.00
11144AVBP_V7_dev.KRAKEN_A100 - precompute_EL.f90:151-151precompute_elInBetween0.190.7811.8247.1011.2645.734011.261112.121.051002066.67
16753AVBP_V7_dev.KRAKEN_A100 - visc_mix.f90:139-163 [...]visc_mix1dInBetween0.180.3613.6526.5210.6320.93448.3917.7411.151.151.29NANANANANA0.00
11701AVBP_V7_dev.KRAKEN_A100 - source_twowaycoupling.f90:166-172source_twowaycouplingSingle0.180.1814.0314.0310.3910.394012.51.121.4181.352103164.29
1889AVBP_V7_dev.KRAKEN_A100 - mod_qsort.f90:58-60qsort_real_fastInnermost0.180.1810.6410.6410.3410.34409.3811121.03000010.00
16745AVBP_V7_dev.KRAKEN_A100 - visc_mix.f90:162-163visc_mix1dInnermost0.180.1812.8712.8710.3010.304100501111.2502000100.00
1138AVBP_V7_dev.KRAKEN_A100 - interpolation_weights_ptcl.f90:100-115interpolation_weights_ptclSingle0.170.1713.7613.7610.2310.23462.9624.7711.161.361.351109059.09
1874AVBP_V7_dev.KRAKEN_A100 - mod_hashtable.f90:425-427hashtable_get_multiSingle0.160.1621.8921.899.109.10406.2511162.410.5001.5058.33
5055AVBP_V7_dev.KRAKEN_A100 - mod_temporals_EL.f90:1139-1143compute_balance_ptclInnermost0.140.148.328.328.208.204012.51.1715.61.020102066.67
2007AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:938-938aabb_create_nodeInnermost0.140.148.358.357.947.94417.5714.71.317.451.050001050.00
11742AVBP_V7_dev.KRAKEN_A100 - evaporation_AS.f90:69-224 [...]evaporation_asOutermost0.140.199.6613.557.9211.34416.0314.391.671.743.351.22NANANANANA0.00
2027AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:930-930aabb_create_nodeInnermost0.130.138.278.277.867.86417.5714.71.317.451.050001050.00
11655AVBP_V7_dev.KRAKEN_A100 - interpolate_f_at_p_scalar_field.f90:48-49interpolate_f_at_p_scalar_fieldSingle0.110.118.618.616.736.73433.3316.6711.256.671.280003137.50
7680AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:309-318 [...]qsort_face_comparatorSingle0.100.105.995.995.725.72406.2511161.050001050.00
1904AVBP_V7_dev.KRAKEN_A100 - mod_qsort.f90:418-433 [...]partition_intOutermost0.090.165.699.435.499.08406.2511161.04000010.00
2034AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:846-861 [...]aabb_create_nodeInnermost0.080.085.085.084.904.90408.933.631161.041002066.67
1887AVBP_V7_dev.KRAKEN_A100 - mod_qsort.f90:46-81qsort_real_fastOutermost0.080.905.3455.184.7752.77407.292.8112.441.12NANANANANA0.00
17347AVBP_V7_dev.KRAKEN_A100 - transport_ptcl.f90:349-349trackpathInBetween0.080.115.728.234.556.49442.7121.352.583.079.61.26NANANANANA0.00
7689AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:368-388 [...]rec_qsortOutermost0.070.244.0915.013.9714.00408.331115.371.03NANANANANA0.00
2483AVBP_V7_dev.KRAKEN_A100 - mod_pmesh_transfer.f90:1020-1022internal_gather_dataSingle0.070.075.565.563.923.9245031.251.2713.041.421101083.33
1905AVBP_V7_dev.KRAKEN_A100 - mod_qsort.f90:418-418partition_intInnermost0.060.063.743.743.593.59406.2511161.04000010.00
16751AVBP_V7_dev.KRAKEN_A100 - visc_mix.f90:169-172visc_mix1dInBetween0.060.064.294.293.403.40428.5716.372.412.2210.381.27NANANANANA0.00
1896AVBP_V7_dev.KRAKEN_A100 - mod_qsort.f90:192-192partition_realInnermost0.060.063.463.463.353.354012.51181.04000010.00
1895AVBP_V7_dev.KRAKEN_A100 - mod_qsort.f90:192-207 [...]partition_realOutermost0.060.113.526.853.326.674012.51.09181.06000010.00
11743AVBP_V7_dev.KRAKEN_A100 - evaporation_AS.f90:149-160evaporation_asInnermost0.060.063.683.683.263.26415.114.3911.5921.1320000100.00
1873AVBP_V7_dev.KRAKEN_A100 - mod_hashtable.f90:450-453hashtable_get_multiSingle0.060.066.326.323.243.24406.2511161.951002060.00
7789AVBP_V7_dev.KRAKEN_A100 - mod_rcm.f90:205-227graph_levelsetInBetween0.050.053.583.653.023.09417.7211.716.96112.971.18NANANANANA0.00
7695AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:369-369rec_qsortInnermost0.050.053.173.172.862.86406.2511161.110001050.00
2689AVBP_V7_dev.KRAKEN_A100 - mod_pmesh_scatter_add.f90:998-1022 [...]pmesh_transfer_scatter_add_neq5Single0.040.044.054.052.622.6245031.251.572.265.181.550201250.00
4690AVBP_V7_dev.KRAKEN_A100 - integrate_vol.f90:71-71integrate_volSingle0.040.042.852.852.552.554100501.051.0521.1202000100.00
7694AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:373-373rec_qsortInnermost0.040.042.802.802.492.49406.2511161.130001050.00
17293AVBP_V7_dev.KRAKEN_A100 - transport_ptcl.f90:280-1042 [...]trackpathInBetween0.040.453.0733.432.3626.17432.317.353.73.0210.981.3NANANANANA0.00
17294AVBP_V7_dev.KRAKEN_A100 - transport_ptcl.f90:346-1042 [...]trackpathInBetween0.040.393.1428.642.3522.55422.5915.433.492.9411.641.34NANANANANA0.00
2035AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:799-819aabb_create_nodeOutermost0.040.062.403.642.243.304011.912.462.094.921.070002050.00
2040AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:723-732aabb_create_nodeInBetween0.040.292.3218.062.2117.10438.8916.672.4319.421.05NANANANANA0.00
2000AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:938-938aabb_create_nodeInnermost0.030.032.152.152.042.04408.933.631161.061002066.67
7693AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:373-373rec_qsortInBetween0.030.082.194.992.034.524NANANANANA1.08NANANANANA0.00
2020AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:930-930aabb_create_nodeInnermost0.030.032.132.132.032.03408.933.631161.051002066.67
16742AVBP_V7_dev.KRAKEN_A100 - visc_mix.f90:133-177 [...]visc_mix1dOutermost0.030.482.3835.201.9127.87431.1116.592.652.177.421.24NANANANANA0.00
17289AVBP_V7_dev.KRAKEN_A100 - transport_ptcl.f90:1015-1044trackpathOutermost0.030.052.363.421.852.664011.184.22113.981.28NANANANANA0.00
7692AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:369-370rec_qsortInBetween0.030.081.774.941.734.604NANANANANA1.02NANANANANA0.00
7687AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:392-392rec_qsortOutermost0.030.041.802.701.612.454010.421113.471.12NANANANANA0.00
17055AVBP_V7_dev.KRAKEN_A100 - compute_droplet_surface_mass_fraction.f90:32-55compute_droplet_surface_mass_fractionOutermost0.030.031.871.951.541.62425.9316.441.22.482.481.22NANANANANA0.00
7684AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:393-393rec_qsortOutermost0.030.041.572.311.492.2240101113.51.06NANANANANA0.00
2033AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:846-884 [...]aabb_create_nodeOutermost0.030.111.566.631.466.36409.95.12113.671.07NANANANANA0.00
2006AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:938-938aabb_create_nodeInBetween0.020.161.469.811.369.30438.8916.492.7819.491.08NANANANANA0.00
11657AVBP_V7_dev.KRAKEN_A100 - calc_drag_Schiller_Naumann.f90:33-38calc_drag_schiller_naumannSingle0.020.021.741.741.351.354010.951.271.234.411.2926000100.00
1701AVBP_V7_dev.KRAKEN_A100 - mod_collective_inputs.f90:154-162select_my_data_realSingle0.020.021.381.381.271.274010.631.28111.91.080.331.33000.3391.67
2026AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:930-930aabb_create_nodeInBetween0.020.151.259.521.179.03438.8916.492.7819.491.07NANANANANA0.00
1906AVBP_V7_dev.KRAKEN_A100 - mod_qsort.f90:488-510 [...]partition_int2Outermost0.020.031.151.851.121.78406.251115.21.04000010.00
1869AVBP_V7_dev.KRAKEN_A100 - mod_hashtable.f90:323-323hashtable_putSingle0.020.022.682.681.101.10406.25118.82.440101075.00
2124AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:1281-1281aabb_tree_createInnermost0.020.021.191.191.071.07417.5714.71.317.561.121101083.33
2036AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:808-812aabb_create_nodeInnermost0.020.021.241.241.061.06408.331.756.4161.170002050.00
2021AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:930-930aabb_create_nodeOutermost0.020.031.091.591.021.534011.872.842.585.691.070002050.00
11832AVBP_V7_dev.KRAKEN_A100 - compute_third_rule_ref_state.f90:46-54compute_third_rule_ref_stateOutermost0.020.021.161.701.001.43429.7616.593.193.0111.051.16NANANANANA0.00
2001AVBP_V7_dev.KRAKEN_A100 - mod_aabb_tree.f90:938-938aabb_create_nodeOutermost0.020.021.251.781.001.464011.872.842.355.691.250002050.00
7682AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:342-345qsort_xchg_faceSingle0.020.020.980.980.930.93406.251181.0602000100.00
17356AVBP_V7_dev.KRAKEN_A100 - transport_ptcl.f90:349-349trackpathInnermost0.020.021.201.200.920.924012.512.9181.3202000100.00
7691AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:379-379rec_qsortInnermost0.020.020.980.980.910.91406.251181.0802000100.00
17361AVBP_V7_dev.KRAKEN_A100 - transport_ptcl.f90:349-349trackpathInnermost0.020.021.151.150.880.884012.513.281.302000100.00
16749AVBP_V7_dev.KRAKEN_A100 - visc_mix.f90:177-177visc_mix1dInnermost0.010.011.001.000.880.884100501111.1403000100.00
7896AVBP_V7_dev.KRAKEN_A100 - mod_rcm.f90:592-592graph_generic_cuthillmckee_exInnermost0.010.010.980.980.850.85407.21115.31.160.330021.3338.89
17292AVBP_V7_dev.KRAKEN_A100 - transport_ptcl.f90:1015-1022 [...]trackpathInnermost0.010.011.051.050.810.814012.53.38181.311000233.33
17625AVBP_V7_dev.KRAKEN_A100 - transport_ptcl.f90:1419-1419store_ptclSingle0.010.011.141.140.800.804012.51.14181.431202080.00
11878AVBP_V7_dev.KRAKEN_A100 - mod_bfaces.f90:440-543 [...]make_bfacesInnermost0.010.011.701.700.790.79306.2511161.61000040.00
2828AVBP_V7_dev.KRAKEN_A100 - mod_ptcl_defs.f90:220-228convert_metislocalelmnttogrouplocalSingle0.010.010.870.870.790.79406.2511161.10010075.00
17687AVBP_V7_dev.KRAKEN_A100 - compute_Rep.f90:48-51compute_repSingle0.010.010.980.980.760.76451.8522.84111.351.31409067.86
17362AVBP_V7_dev.KRAKEN_A100 - transport_ptcl.f90:349-355 [...]trackpathInBetween0.010.230.8117.110.7413.564011.271110.671.111003062.50
1907AVBP_V7_dev.KRAKEN_A100 - mod_qsort.f90:488-488partition_int2Innermost0.010.010.720.720.660.66406.2511161.09000010.00
1683AVBP_V7_dev.KRAKEN_A100 - mod_par_reorganize.f90:476-480nodes_reorg_reorganizeSingle0.010.010.670.670.650.654012.51.67181.050110158.33
7670AVBP_V7_dev.KRAKEN_A100 - mod_adj_graph.f90:243-243face_list_createInBetween0.010.020.731.150.611.07407.811114.671.2NANANANANA75.00
×