options

Loops Index

133 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% 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

Colums Filter

Level Coverage run_0 (%) Max Time Over Threads run_0 (s) Time w.r.t. Wall Time run_0 (s) Nb Threads run_0 GFLOPS 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
Loop idSource LocationSource FunctionLevelCoverage run_0 (%)Max Time Over Threads run_0 (s)Time w.r.t. Wall Time run_0 (s)Nb Threads run_0GFLOPS 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 Indirect
101exec - PdV_kernel.f90-pp.f90:113-135 [...]__nv_pdv_kernel_module_pdv_kernel__PARALLEL_F1L67_1_Innermost6.343.73.5819224.871001001.11111.0411910
97exec - PdV_kernel.f90-pp.f90:77-99 [...]__nv_pdv_kernel_module_pdv_kernel__PARALLEL_F1L67_1_Innermost5.43.113.0519222.751001001111.0215600
407exec - ideal_gas_kernel.f90-pp.f90:50-55__nv_ideal_gas_kernel_module_ideal_gas_kernel__PARALLEL_F1L45_1_Innermost5.43.173.0619223.121001001111.0404000
116exec - accelerate_kernel.f90-pp.f90:63-75 [...]__nv_accelerate_kernel_module_accelerate_kernel__PARALLEL_F1L57_1_Innermost5.283.032.9919238.531001001.04111.0214900
197exec - advec_mom_kernel.f90-pp.f90:215-241 [...]__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F1L79_1_Innermost4.352.522.46192284.6215.0714.381.083.644.331.031.5205.50
211exec - advec_mom_kernel.f90-pp.f90:152-177__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F1L79_1_Innermost4.292.52.43192286.7815.0714.381.053.564.181.031.551.500
208exec - advec_mom_kernel.f90-pp.f90:184-184__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F1L79_1_Innermost4.252.482.419215.111001001111.0403100
194exec - advec_mom_kernel.f90-pp.f90:248-248__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F1L79_1_Innermost4.242.472.419215.481001001111.0305000
342exec - flux_calc_kernel.f90-pp.f90:57-59__nv_flux_calc_kernel_module_flux_calc_kernel__PARALLEL_F1L49_1_Innermost4.232.472.3919217.181001001.09111.0417200
128exec - advec_cell_kernel.f90-pp.f90:204-246 [...]__nv_advec_cell_kernel_module_advec_cell_kernel__PARALLEL_F1L81_1_Innermost3.482.031.97192369.0960.3832.041.121.082.181.04NANANANANA
143exec - advec_cell_kernel.f90-pp.f90:112-155 [...]__nv_advec_cell_kernel_module_advec_cell_kernel__PARALLEL_F1L81_1_Innermost3.432.011.94192365.3757.4229.91.091.122.231.04200525
139exec - advec_cell_kernel.f90-pp.f90:165-170__nv_advec_cell_kernel_module_advec_cell_kernel__PARALLEL_F1L81_1_Innermost3.432.011.9419219.981001001111.0403300
124exec - advec_cell_kernel.f90-pp.f90:256-262__nv_advec_cell_kernel_module_advec_cell_kernel__PARALLEL_F1L81_1_Innermost3.41.991.9219220.601001001111.0413100
317exec - calc_dt_kernel.f90-pp.f90:107-129__nv_calc_dt_kernel_module_calc_dt_kernel__PARALLEL_F1L89_1_Innermost3.241.911.83192113.5797.7196.651111.042000.58.5
200exec - advec_mom_kernel.f90-pp.f90:204-208__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F1L79_1_Innermost3.111.791.7619221.511001001.09111.0213400
214exec - advec_mom_kernel.f90-pp.f90:140-144__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F1L79_1_Innermost3.091.781.7519222.571001001111.0202500
234exec - advec_mom_kernel.f90-pp.f90:86-88__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F1L79_1_Innermost3.051.761.7319213.311001001.17111.0213200
230exec - advec_mom_kernel.f90-pp.f90:96-97__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F1L79_1_Innermost2.981.711.6819213.111001001.17111.0213200
532exec - reset_field_kernel.f90-pp.f90:62-63__nv_reset_field_kernel_module_reset_field_kernel__PARALLEL_F1L47_1_Innermost2.611.541.4819210.941001001111.0504000
222exec - advec_mom_kernel.f90-pp.f90:116-117__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F1L79_1_Innermost2.581.541.4619212.111001001111.0603100
226exec - advec_mom_kernel.f90-pp.f90:106-107__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F1L79_1_Innermost2.561.521.4519211.631001001111.0605000
564exec - revert_kernel.f90-pp.f90:47-48__nv_revert_kernel_module_revert_kernel__PARALLEL_F1L41_1_Innermost2.561.531.4519210.261001001111.0604000
536exec - reset_field_kernel.f90-pp.f90:52-53__nv_reset_field_kernel_module_reset_field_kernel__PARALLEL_F1L47_1_Innermost2.511.481.421929.941001001111.0504000
1329exec - viscosity_kernel.f90-pp.f90:56-92__nv_viscosity_kernel_module_viscosity_kernel__PARALLEL_F1L50_1_Innermost2.261.341.28192688.7223.7915.4713.2241.0612.33610
150exec - advec_cell_kernel.f90-pp.f90:90-91__nv_advec_cell_kernel_module_advec_cell_kernel__PARALLEL_F1L81_1_Innermost1.520.880.8619217.361001001111.0205100
135exec - advec_cell_kernel.f90-pp.f90:182-183__nv_advec_cell_kernel_module_advec_cell_kernel__PARALLEL_F1L81_1_Innermost1.470.860.8319214.021001001111.0405100
131exec - advec_cell_kernel.f90-pp.f90:192-193__nv_advec_cell_kernel_module_advec_cell_kernel__PARALLEL_F1L81_1_Innermost1.320.790.7519212.201001001111.0705000
218exec - advec_mom_kernel.f90-pp.f90:130-130__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F1L79_1_Innermost1.320.80.7419224.581001001111.0801200
204exec - advec_mom_kernel.f90-pp.f90:195-195__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F1L79_1_Innermost1.310.790.7419225.481001001111.0701200
146exec - advec_cell_kernel.f90-pp.f90:100-101__nv_advec_cell_kernel_module_advec_cell_kernel__PARALLEL_F1L81_1_Innermost1.270.760.7219211.191001001111.0603100
326exec - field_summary_kernel.f90-pp.f90:62-71__nv_field_summary_kernel_module_field_summary_kernel__PARALLEL_F1L54_1_Innermost0.30.180.1719243.4897.9698.211111.0614400
21exec - build_field.f90-pp.f90:104-116__nv_build_field__PARALLEL_F1L100_1_Innermost0.030.040.011800.0006.25114.57210020
369exec - generate_chunk_kernel.f90-pp.f90:98-98__nv_generate_chunk_kernel_module_generate_chunk_kernel__PARALLEL_F1L85_1_Innermost0.020.010.011920.00100100111101000
19exec - build_field.f90-pp.f90:123-131__nv_build_field__PARALLEL_F1L100_1_Innermost0.020.030.011760.0006.25114.57310020
416exec - initialise_chunk_kernel.f90-pp.f90:129-129__nv_initialise_chunk_kernel_module_initialise_chunk_kernel__PARALLEL_F1L58_1_Innermost0.010.010.011920.00100100111102000
373exec - generate_chunk_kernel.f90-pp.f90:90-90__nv_generate_chunk_kernel_module_generate_chunk_kernel__PARALLEL_F1L85_1_Innermost0.010.010.0119224.00100100111101000
365exec - generate_chunk_kernel.f90-pp.f90:106-106__nv_generate_chunk_kernel_module_generate_chunk_kernel__PARALLEL_F1L85_1_Innermost0.010.010.011920.00100100111101000
126exec - advec_cell_kernel.f90-pp.f90:202-249 [...]__nv_advec_cell_kernel_module_advec_cell_kernel__PARALLEL_F1L81_1_Outermost0.010.0201400.002.2712.362.4414.760NANANANANA
361exec - generate_chunk_kernel.f90-pp.f90:114-114__nv_generate_chunk_kernel_module_generate_chunk_kernel__PARALLEL_F1L85_1_Innermost0.0100.011920.00100100111001000
358exec - generate_chunk_kernel.f90-pp.f90:129-166__nv_generate_chunk_kernel_module_generate_chunk_kernel__PARALLEL_F1L85_1_Innermost0.010.0101920.0025.4215.361.921.864.170NANANANANA
15exec - build_field.f90-pp.f90:147-150__nv_build_field__PARALLEL_F1L100_1_Innermost0.010.0201100.0006.25114.57210020
314exec - calc_dt_kernel.f90-pp.f90:94-132 [...]__nv_calc_dt_kernel_module_calc_dt_kernel__PARALLEL_F1L89_1_Outermost0.010.020.0118734.1325.8418.43.311.432NANANANANA
17exec - build_field.f90-pp.f90:138-141__nv_build_field__PARALLEL_F1L100_1_Innermost0.010.0201000.0006.25114.57210020
420exec - initialise_chunk_kernel.f90-pp.f90:120-120__nv_initialise_chunk_kernel_module_initialise_chunk_kernel__PARALLEL_F1L58_1_Innermost0.0100.011920.00100100111001000
424exec - initialise_chunk_kernel.f90-pp.f90:111-111__nv_initialise_chunk_kernel_module_initialise_chunk_kernel__PARALLEL_F1L58_1_Innermost0.010.0101270.00100100111101000
×