options

Loops Index

1295 loops have been discarded from the report because their coverage is lower than the threshold set by object_coverage_threshold (0.1%). It represents about 5.53% 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 n8 (%) Inclusive Coverage n8 (%) Max Exclusive Time Over Threads n8 (s) Max Inclusive Time Over Threads n8 (s) Exclusive Time w.r.t. Wall Time n8 (s) Inclusive Time w.r.t. Wall Time n8 (s) Nb Threads n8 Vectorization Ratio (%) Vector Length Use (%) Speedup If No Scalar Integer Speedup If FP Vectorized Speedup If Fully Vectorized Speedup If Perfect Load Balancing n8 Stride 0 Stride 1 Stride n Stride Unknown Stride Indirect Array Access Efficiency
Loop idSource LocationSource FunctionLevelExclusive Coverage n8 (%)Inclusive Coverage n8 (%)Max Exclusive Time Over Threads n8 (s)Max Inclusive Time Over Threads n8 (s)Exclusive Time w.r.t. Wall Time n8 (s)Inclusive Time w.r.t. Wall Time n8 (s)Nb Threads n8Vectorization Ratio (%)Vector Length Use (%)Speedup If No Scalar IntegerSpeedup If FP VectorizedSpeedup If Fully VectorizedSpeedup If Perfect Load Balancing n8Stride 0Stride 1Stride nStride UnknownStride IndirectArray Access Efficiency
3809AVBP_V7.16.0.KRAKEN - gather_o_cpy.f90:208-211gather_o_cpyInnermost2.852.859.999.999.239.2360833.33252.413.21.112000100.00
11376AVBP_V7.16.0.KRAKEN - grad_4obj.f90:61-130 [...]grad_4objOutermost2.846.0410.5520.859.2119.5960821.1820.071.82161.17NANANANANA0.00
27018AVBP_V7.16.0.KRAKEN - sigma_cell.f90:66-161 [...]sigma_cellOutermost2.272.639.789.787.358.526087.4413.331221.35NANANANANA0.00
33479AVBP_V7.16.0.KRAKEN - savis_spec.f90:158-190savis_specInnermost2.112.118.618.616.846.84608100501111.2815000100.00
3802AVBP_V7.16.0.KRAKEN - gather_o_cpy.f90:166-169gather_o_cpySingle2.072.077.627.626.706.7060833.3316.671181.160102150.00
30172AVBP_V7.16.0.KRAKEN - specflux_visc_c_nv.f90:5-297 [...]specflux_visc_c_nvInBetween1.954.016.9915.766.3313.0160841.5118.632.452.4511.71.12NANANANANA0.00
3820AVBP_V7.16.0.KRAKEN - gather_o_cpy.f90:208-211gather_o_cpyInnermost1.851.856.886.886.016.0160866.6737.51.4411.61.1612000100.00
3818AVBP_V7.16.0.KRAKEN - gather_o_cpy.f90:208-211gather_o_cpyInnermost1.771.776.696.695.755.7560854.5532.951.912.031.180200166.67
3281AVBP_V7.16.0.KRAKEN - div.f90:95-99divInnermost1.741.746.166.165.645.64608012.51181.110005050.00
11388AVBP_V7.16.0.KRAKEN - grad_4obj.f90:115-129grad_4objInnermost1.701.706.156.155.505.50608100501121.1417000100.00
3690AVBP_V7.16.0.KRAKEN - ave.f90:96-97aveInnermost1.551.555.505.505.045.046081005011.121.1105000100.00
11387AVBP_V7.16.0.KRAKEN - grad_4obj.f90:115-128grad_4objInnermost1.511.515.485.484.894.89608012.511.2581.1407000100.00
33477AVBP_V7.16.0.KRAKEN - savis_spec.f90:85-190 [...]savis_specInBetween1.494.705.5416.894.8315.2560817.0415.741.81.929.281.17NANANANANA0.00
3869AVBP_V7.16.0.KRAKEN - central_nv.f90:98-102central_nvInnermost1.261.264.564.564.094.096081005011.121.1304000100.00
27104AVBP_V7.16.0.KRAKEN - nsflux_les.f90:100-132 [...]nsflux_lesInnermost1.071.073.883.883.493.4960827.9719.17115.331.1320024250.00
33478AVBP_V7.16.0.KRAKEN - savis_spec.f90:158-190savis_specInnermost1.001.003.633.633.263.2660813.7914.221221.1315000100.00
3807AVBP_V7.16.0.KRAKEN - gather_o_cpy.f90:208-211gather_o_cpyInnermost0.980.983.623.623.183.1860866.6737.51.812.881.160200166.67
22697AVBP_V7.16.0.KRAKEN - laxwe.f90:192-521 [...]laxweOutermost0.972.943.499.993.149.5360816.7716.542.42.5710.421.13NANANANANA0.00
30196AVBP_V7.16.0.KRAKEN - specflux_visc_c_nv.f90:268-275specflux_visc_c_nvInnermost0.950.956.046.043.103.106081005011.9221.9909000100.00
22709AVBP_V7.16.0.KRAKEN - laxwe.f90:500-501laxweInnermost0.940.943.393.393.053.0560834.8821.51115.671.130009050.00
26465AVBP_V7.16.0.KRAKEN - heatflux_nv2.f90:102-168 [...]heatflux_nv2InBetween0.931.853.476.453.026.0160820.2216.362.162.2410.191.17NANANANANA0.00
3607AVBP_V7.16.0.KRAKEN - scatter_grad.f90:71-75scatter_gradInnermost0.880.883.183.182.842.8460810050111.071.1406000100.00
30320AVBP_V7.16.0.KRAKEN - compute_diffus_max.f90:69-117 [...]compute_diffus_maxInBetween0.831.173.024.092.683.7860816.3912.72.392.478.811.15NANANANANA0.00
3687AVBP_V7.16.0.KRAKEN - ave.f90:63-88 [...]aveSingle0.820.823.063.062.652.6560828.5716.071.421.317.261.1710020150.00
3605AVBP_V7.16.0.KRAKEN - scatter_grad.f90:57-75 [...]scatter_gradInBetween0.781.872.906.452.546.0660809.171112.81.16NANANANANA0.00
33338AVBP_V7.16.0.KRAKEN - avis_lp_rre.f90:132-139avis_lp_rreInnermost0.780.782.852.852.522.52608100501121.1506000100.00
3689AVBP_V7.16.0.KRAKEN - ave.f90:96-97aveInnermost0.760.762.762.762.452.45608012.511.181.1405000100.00
3867AVBP_V7.16.0.KRAKEN - central_nv.f90:75-103 [...]central_nvInBetween0.742.302.697.952.387.4760809.953.07113.631.15NANANANANA0.00
32577AVBP_V7.16.0.KRAKEN - avis_lp.f90:158-165avis_lpInnermost0.730.732.732.732.372.37608100501121.1706000100.00
30197AVBP_V7.16.0.KRAKEN - specflux_visc_c_nv.f90:254-257specflux_visc_c_nvInnermost0.690.692.582.582.242.24608012.51281.1704000100.00
26550AVBP_V7.16.0.KRAKEN - stress_nv2.f90:97-117 [...]stress_nv2Innermost0.640.642.552.552.072.0760834.7821.47115.51.2510021052.27
3623AVBP_V7.16.0.KRAKEN - cons_tens.f90:73-77cons_tensInnermost0.640.642.732.732.062.066081005011.331.471.3506000100.00
26467AVBP_V7.16.0.KRAKEN - heatflux_nv2.f90:141-164 [...]heatflux_nv2Innermost0.620.622.282.282.002.006081005011.1421.1607000100.00
22542AVBP_V7.16.0.KRAKEN - euler_timestep.f90:103-192 [...]euler_timestepOutermost0.611.082.394.041.993.516089.6211.782.152.055.731.22NANANANANA0.00
3280AVBP_V7.16.0.KRAKEN - div.f90:91-102divInBetween0.532.282.007.691.737.3860817.6913.051.952.469.831.170005050.00
22707AVBP_V7.16.0.KRAKEN - laxwe.f90:247-501 [...]laxweInBetween0.531.471.995.101.734.786081.9612.991.651.499.241.17NANANANANA0.00
11173AVBP_V7.16.0.KRAKEN - scatter_add.f90:153-157scatter_addInnermost0.520.521.921.921.681.686085031.251.141.572.561.160100150.00
11162AVBP_V7.16.0.KRAKEN - scatter_add.f90:119-123scatter_addSingle0.490.491.851.851.591.5960830.7716.3511.57.111.180200166.67
18332AVBP_V7.16.0.KRAKEN - specflux_invc.f90:103-107specflux_invcInnermost0.490.492.032.031.591.596081005011.21.61.304000100.00
32275AVBP_V7.16.0.KRAKEN - savis_Colin_NS.f90:79-158 [...]savis_colin_nsOutermost0.480.811.823.051.562.636089.4614.532.351.89.481.19NANANANANA0.00
19055AVBP_V7.16.0.KRAKEN - eflux.f90:89-116 [...]efluxSingle0.480.482.162.161.561.5660828.3219.08115.451.4112036251.22
11175AVBP_V7.16.0.KRAKEN - scatter_add.f90:153-157scatter_addInnermost0.480.481.791.791.561.56608100451.111.521.781.1711000100.00
22544AVBP_V7.16.0.KRAKEN - euler_timestep.f90:103-188 [...]euler_timestepInnermost0.470.472.112.111.531.5360842.86251161.40105058.33
2574AVBP_V7.16.0.KRAKEN - thermo_variables.f90:39-161 [...]thermo_variablesOutermost0.460.882.493.321.492.8760813.2714.731.142.282.281.7NANANANANA0.00
30195AVBP_V7.16.0.KRAKEN - specflux_visc_c_nv.f90:278-281specflux_visc_c_nvInnermost0.450.455.125.121.471.476081005011.2823.5508000100.00
3480AVBP_V7.16.0.KRAKEN - scatter_o_add.f90:156-161scatter_o_addSingle0.450.451.781.781.451.456081002511.1241.256101093.75
33336AVBP_V7.16.0.KRAKEN - avis_lp_rre.f90:89-139 [...]avis_lp_rreInBetween0.451.402.154.971.454.56608012.262.52.5911.761.51NANANANANA0.00
3804AVBP_V7.16.0.KRAKEN - gather_o_cpy.f90:208-211gather_o_cpyInnermost0.440.441.751.751.431.4360866.6720.831.814.81.240200166.67
18383AVBP_V7.16.0.KRAKEN - gradqen.f90:88-112 [...]gradqenSingle0.430.432.122.121.391.39608012.512.2981.561005058.33
30188AVBP_V7.16.0.KRAKEN - specflux_visc_c_nv.f90:268-275specflux_visc_c_nvInnermost0.410.411.581.581.321.32608012.511.581.2209000100.00
32574AVBP_V7.16.0.KRAKEN - avis_lp.f90:101-165 [...]avis_lpOutermost0.401.731.566.011.315.62608012.323.32.28.81.22NANANANANA0.00
3688AVBP_V7.16.0.KRAKEN - ave.f90:63-97 [...]aveOutermost0.402.711.569.411.298.79608010.161113.551.23NANANANANA0.00
27102AVBP_V7.16.0.KRAKEN - nsflux_les.f90:76-135 [...]nsflux_lesOutermost0.401.471.525.121.294.78608012.342.811.275.631.2NANANANANA0.00
3276AVBP_V7.16.0.KRAKEN - div.f90:67-102 [...]divOutermost0.403.021.5210.261.299.796089.812.878.113.6914.761.2NANANANANA0.00
34576AVBP_V7.16.0.KRAKEN - __intel_avx_rep_memsetSingle0.400.401.541.541.291.29608100501111.210020075.00
33335AVBP_V7.16.0.KRAKEN - avis_lp_rre.f90:88-139 [...]avis_lp_rreOutermost0.391.801.946.321.285.83608012.322.471.566.231.54NANANANANA0.00
3478AVBP_V7.16.0.KRAKEN - scatter_o_add.f90:157-161scatter_o_addInnermost0.390.391.581.581.251.256085031.251.041.263.781.290200166.67
30171AVBP_V7.16.0.KRAKEN - specflux_visc_c_nv.f90:5-315 [...]specflux_visc_c_nvOutermost0.375.481.4019.381.2017.7560821.9814.633.493.0511.971.19NANANANANA0.00
22489AVBP_V7.16.0.KRAKEN - get_uvwT.f90:58-81 [...]get_uvwtInnermost0.360.361.371.371.181.1860828.8918.891121.1811012057.14
11164AVBP_V7.16.0.KRAKEN - scatter_add.f90:153-157scatter_addInnermost0.360.361.351.351.151.156085018.751.111.885.331.190100150.00
33476AVBP_V7.16.0.KRAKEN - savis_spec.f90:85-198 [...]savis_specOutermost0.355.071.3418.041.1516.446087.513.2832.048.11.19NANANANANA0.00
5366AVBP_V7.16.0.KRAKEN - mod_pmesh_transfer.f90:1098-1099internal_gather_dataInnermost0.350.351.851.851.131.13608100501121.6702000100.00
3278AVBP_V7.16.0.KRAKEN - div.f90:95-99divInnermost0.350.351.351.351.121.126082515.63117.091.220004050.00
32575AVBP_V7.16.0.KRAKEN - avis_lp.f90:102-165 [...]avis_lpInBetween0.341.331.304.721.094.31608011.582.712.6112.031.22NANANANANA0.00
32277AVBP_V7.16.0.KRAKEN - savis_Colin_NS.f90:84-154 [...]savis_colin_nsInnermost0.330.331.381.381.071.0760853.2329.64111.311.320012057.14
3919AVBP_V7.16.0.KRAKEN - central.f90:71-76centralInnermost0.330.331.341.341.071.076081005011.21.51.2705000100.00
30300AVBP_V7.16.0.KRAKEN - velocity_group.f90:71-77velocity_groupInnermost0.310.311.221.221.021.0260828.2118.59111.881.2210010054.55
3868AVBP_V7.16.0.KRAKEN - central_nv.f90:98-100central_nvInnermost0.310.311.221.221.001.00608012.511.2581.2404000100.00
26466AVBP_V7.16.0.KRAKEN - heatflux_nv2.f90:141-164 [...]heatflux_nv2Innermost0.300.301.301.300.990.99608012.51181.3337000100.00
22711AVBP_V7.16.0.KRAKEN - laxwe.f90:192-484 [...]laxweInnermost0.300.301.211.210.980.9860838.8223.24115.271.2510018247.62
22430AVBP_V7.16.0.KRAKEN - get_Y.f90:64-69get_yInBetween0.300.701.312.560.972.2760809.542.643.117.251.37NANANANANA0.00
25129AVBP_V7.16.0.KRAKEN - specsource.f90:467-822 [...]specsourceInBetween0.300.551.181.960.971.7860817.1214.842.722.8111.771.24NANANANANA0.00
22432AVBP_V7.16.0.KRAKEN - get_Y.f90:68-69get_yInnermost0.290.292.232.230.950.956081005011.5422.402000100.00
30325AVBP_V7.16.0.KRAKEN - compute_diffus_max.f90:76-77compute_diffus_maxInnermost0.280.281.101.100.910.91608012.512.5881.2301000100.00
11495AVBP_V7.16.0.KRAKEN - mod_copy.f90:89-90fullcopy2dInnermost0.280.281.271.270.900.90608100501121.4402000100.00
32576AVBP_V7.16.0.KRAKEN - avis_lp.f90:158-165avis_lpInnermost0.260.261.071.070.850.85608012.51181.2806000100.00
18349AVBP_V7.16.0.KRAKEN - wtowp.f90:122-132wtowpSingle0.250.251.291.290.810.8160833.3321.251111.6203014058.82
30194AVBP_V7.16.0.KRAKEN - specflux_visc_c_nv.f90:278-281specflux_visc_c_nvInnermost0.250.251.001.000.790.79608012.511.2881.2808000100.00
25116AVBP_V7.16.0.KRAKEN - specsource.f90:467-822 [...]specsourceInBetween0.240.990.953.440.763.206089.3413.672.482.564.961.27NANANANANA0.00
5354AVBP_V7.16.0.KRAKEN - mod_pmesh_transfer.f90:984-1022 [...]internal_gather_dataSingle0.230.231.201.200.750.756082521.881.1316.481.640001216.67
2578AVBP_V7.16.0.KRAKEN - thermo_variables.f90:100-115 [...]thermo_variablesInnermost0.230.231.221.220.740.74608012.511.3381.690302080.00
3622AVBP_V7.16.0.KRAKEN - cons_tens.f90:73-77cons_tensInnermost0.220.221.091.090.720.72608012.511.475.871.5406000100.00
26460AVBP_V7.16.0.KRAKEN - heatflux_nv2.f90:96-168 [...]heatflux_nv2Outermost0.222.070.927.230.726.7260810.4713.593.342.7712.361.31NANANANANA0.00
3917AVBP_V7.16.0.KRAKEN - central.f90:55-76 [...]centralOutermost0.220.660.952.390.712.1360808.931115.121.35NANANANANA0.00
3909AVBP_V7.16.0.KRAKEN - update.f90:51-52updateInnermost0.220.221.201.200.710.716081005011.221.7203000100.00
3866AVBP_V7.16.0.KRAKEN - central_nv.f90:74-103 [...]central_nvOutermost0.202.500.808.570.648.11608011.84115.831.28NANANANANA0.00
32167AVBP_V7.16.0.KRAKEN - ns_timestep.f90:81-110 [...]ns_timestepOutermost0.200.210.790.850.640.6860829.4117.41.522.883.041.26NANANANANA0.00
3604AVBP_V7.16.0.KRAKEN - scatter_grad.f90:57-75 [...]scatter_gradOutermost0.192.060.857.120.626.68608011.93119.141.39NANANANANA0.00
33337AVBP_V7.16.0.KRAKEN - avis_lp_rre.f90:132-139avis_lp_rreInnermost0.180.180.940.940.590.59608012.51181.6306000100.00
5355AVBP_V7.16.0.KRAKEN - mod_pmesh_transfer.f90:984-1032 [...]internal_gather_dataSingle0.170.170.830.830.550.5560820201.1716.551.541001150.00
25134AVBP_V7.16.0.KRAKEN - specsource.f90:558-563specsourceInnermost0.170.170.720.720.540.5460831.6216.451.191.347.421.351.671.3311.33083.93
11379AVBP_V7.16.0.KRAKEN - grad_4obj.f90:146-150grad_4objInnermost0.170.170.730.730.540.546081005011.331.471.3703000100.00
5679AVBP_V7.16.0.KRAKEN - mod_pmesh_scatter_add.f90:144-145pmesh_transfer_scatter_addInnermost0.160.161.081.080.520.526081005011.222.1302000100.00
11377AVBP_V7.16.0.KRAKEN - grad_4obj.f90:61-150 [...]grad_4objOutermost0.160.360.691.370.511.1860809.662.822.977.751.37NANANANANA0.00
3799AVBP_V7.16.0.KRAKEN - cons_tens_cell.f90:47-48cons_tens_cellInnermost0.160.160.710.710.510.516081005011.5421.4202000100.00
3724AVBP_V7.16.0.KRAKEN - scale.f90:54-55scaleSingle0.160.160.700.700.500.506081005011.291.41.4301000100.00
21422AVBP_V7.16.0.KRAKEN - apply_EL_source_terms.f90:131-136apply_el_source_termsInnermost0.150.150.890.890.490.496085031.251.21.23.841.840002050.00
21418AVBP_V7.16.0.KRAKEN - apply_EL_source_terms.f90:161-162apply_el_source_termsInnermost0.150.150.730.730.490.49608012.52.252.2581.520003050.00
5680AVBP_V7.16.0.KRAKEN - mod_pmesh_scatter_add.f90:144-145pmesh_transfer_scatter_addInnermost0.150.151.011.010.480.48608100501122.1501000100.00
2649AVBP_V7.16.0.KRAKEN - temperature.f90:211-438 [...]temperatureOutermost0.140.270.661.310.450.8860832.0720.213.391.594.531.49NANANANANA0.00
30192AVBP_V7.16.0.KRAKEN - specflux_visc_c_nv.f90:238-239specflux_visc_c_nvInnermost0.140.140.720.720.450.45608100501111.6203000100.00
30298AVBP_V7.16.0.KRAKEN - velocity_group.f90:55-77 [...]velocity_groupOutermost0.120.440.541.600.401.42608011.92119.61.36NANANANANA0.00
3606AVBP_V7.16.0.KRAKEN - scatter_grad.f90:71-75scatter_gradInnermost0.120.120.540.540.390.39608012.5114.271.3906000100.00
5731AVBP_V7.16.0.KRAKEN - mod_pmesh_scatter_add.f90:998-1029 [...]pmesh_transfer_scatter_add_neq5Innermost0.120.120.770.770.390.396084027.522.675.091.992102257.14
5351AVBP_V7.16.0.KRAKEN - mod_pmesh_transfer.f90:1004-1007internal_gather_dataSingle0.120.120.650.650.390.39608012.5115.871.70201083.33
30191AVBP_V7.16.0.KRAKEN - specflux_visc_c_nv.f90:238-239specflux_visc_c_nvInnermost0.120.120.530.530.380.38608012.51221.3903000100.00
26548AVBP_V7.16.0.KRAKEN - stress_nv2.f90:72-117 [...]stress_nv2Outermost0.120.760.552.780.382.466082.713.014.312.1410.421.46NANANANANA0.00
22716AVBP_V7.16.0.KRAKEN - laxwe.f90:436-439laxweInnermost0.120.120.500.500.380.38608012.512.9181.3302000100.00
5757AVBP_V7.16.0.KRAKEN - mod_pmesh_scatter_add.f90:601-622 [...]pmesh_transfer_scatter_add_neq3Innermost0.120.120.670.670.380.38608012.51.441.8981.820202160.00
25120AVBP_V7.16.0.KRAKEN - specsource.f90:612-617specsourceInBetween0.110.160.550.620.360.5360826.4719.32.112.279.191.55NANANANANA0.00
3810AVBP_V7.16.0.KRAKEN - gather_o_cpy.f90:207-211gather_o_cpyOutermost0.112.960.4910.390.369.59608012.51181.4112000100.00
22431AVBP_V7.16.0.KRAKEN - get_Y.f90:68-69get_yInnermost0.110.110.470.470.350.35608012.51281.3702000100.00
3918AVBP_V7.16.0.KRAKEN - central.f90:71-76centralInnermost0.110.110.560.560.340.34608012.511.261.6605000100.00
27020AVBP_V7.16.0.KRAKEN - sigma_cell.f90:103-107sigma_cellInBetween0.100.230.450.840.340.74608011.981.64110.081.350003050.00
11494AVBP_V7.16.0.KRAKEN - mod_copy.f90:89-90fullcopy2dInnermost0.100.100.510.510.330.33608012.51181.5502000100.00
×