options

Loops Index

123 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 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_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
53exec - PdV_kernel.f90-pp.f90:113-135 [...]__nv_pdv_kernel_module_pdv_kernel__F1L67_1_Innermost8.6920.8219.788098.1199.061111.06NANANANANA
498exec - accelerate_kernel.f90-pp.f90:63-75 [...]__nv_accelerate_kernel_module_accelerate_kernel__F1L57_1_Innermost6.0314.2113.738098.0499.021.1411.011.04NANANANANA
50exec - PdV_kernel.f90-pp.f90:77-99 [...]__nv_pdv_kernel_module_pdv_kernel__F1L67_1_Innermost5.9713.9313.598097.398.651111.03NANANANANA
558exec - calc_dt_kernel.f90-pp.f90:107-131__nv_calc_dt_kernel_module_calc_dt_kernel__F1L89_1_Innermost4.4410.7510.11804067.54.23111.07NANANANANA
569exec - flux_calc_kernel.f90-pp.f90:57-59__nv_flux_calc_kernel_module_flux_calc_kernel__F1L49_1_Innermost4.3710.199.958095.6597.831.1411.021.03NANANANANA
523exec - advec_mom_kernel.f90-pp.f90:248-248advec_mom_kernelInnermost4.359.949.98085.7192.861111.01NANANANANA
534exec - advec_mom_kernel.f90-pp.f90:184-184advec_mom_kernelInnermost4.29.579.558092.8696.431111NANANANANA
596exec - ideal_gas_kernel.f90-pp.f90:50-55__nv_ideal_gas_kernel_module_ideal_gas_kernel__F1L45_1_Innermost4.089.329.29801001001111.01NANANANANA
501exec - advec_cell_kernel.f90-pp.f90:256-261__nv_advec_cell_kernel_module_advec_cell_kernel__F1L81_1_Innermost4.019.259.118095.2497.621111.02NANANANANA
525exec - advec_mom_kernel.f90-pp.f90:215-241 [...]advec_mom_kernelInnermost3.88.728.6580044.721.7612.141.01NANANANANA
503exec - advec_cell_kernel.f90-pp.f90:204-248 [...]__nv_advec_cell_kernel_module_advec_cell_kernel__F1L81_1_Innermost3.578.268.1380044.443.6512.431.02NANANANANA
536exec - advec_mom_kernel.f90-pp.f90:152-177advec_mom_kernelInnermost3.427.827.7880039.851.7612.141.01NANANANANA
512exec - advec_cell_kernel.f90-pp.f90:165-170__nv_advec_cell_kernel_module_advec_cell_kernel__F1L81_1_Innermost3.347.887.68095.2497.621111.04NANANANANA
528exec - advec_mom_kernel.f90-pp.f90:204-208advec_mom_kernelInnermost3.197.357.26809597.51.1711.021.02NANANANANA
539exec - advec_mom_kernel.f90-pp.f90:140-144advec_mom_kernelInnermost3.067.076.97809597.51.1711.021.02NANANANANA
514exec - advec_cell_kernel.f90-pp.f90:112-157 [...]__nv_advec_cell_kernel_module_advec_cell_kernel__F1L81_1_Innermost2.916.866.6380045.833.6512.431.04NANANANANA
554exec - advec_mom_kernel.f90-pp.f90:86-87advec_mom_kernelInnermost2.866.586.58091.6795.831.2511.031.01NANANANANA
551exec - advec_mom_kernel.f90-pp.f90:96-97advec_mom_kernelInnermost2.796.436.358091.6795.83111.031.01NANANANANA
688exec - revert_kernel.f90-pp.f90:47-48__nv_revert_kernel_module_revert_kernel__F1L41_1_Innermost2.615.965.938085.7192.861111.01NANANANANA
685exec - reset_field_kernel.f90-pp.f90:52-53__nv_reset_field_kernel_module_reset_field_kernel__F1L47_1_Innermost2.65.985.928085.7192.861111.01NANANANANA
682exec - reset_field_kernel.f90-pp.f90:62-63__nv_reset_field_kernel_module_reset_field_kernel__F1L47_1_Innermost2.545.835.788085.7192.861111.01NANANANANA
1055exec - viscosity_kernel.f90-pp.f90:56-92__nv_viscosity_kernel_module_viscosity_kernel__F1L50_1_Innermost2.525.875.738037.5565.026.68111.03NANANANANA
548exec - advec_mom_kernel.f90-pp.f90:106-107advec_mom_kernelInnermost2.345.395.31807587.5211.091.02NANANANANA
545exec - advec_mom_kernel.f90-pp.f90:116-117advec_mom_kernelInnermost2.35.265.238083.3391.671.3311.081.01NANANANANA
520exec - advec_cell_kernel.f90-pp.f90:90-91__nv_advec_cell_kernel_module_advec_cell_kernel__F1L81_1_Innermost1.433.33.258092.8696.431.2511.031.02NANANANANA
509exec - advec_cell_kernel.f90-pp.f90:182-183__nv_advec_cell_kernel_module_advec_cell_kernel__F1L81_1_Innermost1.43.223.188092.8696.431.2511.031.02NANANANANA
506exec - advec_cell_kernel.f90-pp.f90:192-193__nv_advec_cell_kernel_module_advec_cell_kernel__F1L81_1_Innermost1.192.772.72807587.51.6711.091.02NANANANANA
517exec - advec_cell_kernel.f90-pp.f90:100-101__nv_advec_cell_kernel_module_advec_cell_kernel__F1L81_1_Innermost1.122.572.558083.3391.671.3311.081.01NANANANANA
542exec - advec_mom_kernel.f90-pp.f90:130-130advec_mom_kernelInnermost0.962.192.188094.1297.06111.031.01NANANANANA
531exec - advec_mom_kernel.f90-pp.f90:195-195advec_mom_kernelInnermost0.962.22.188094.1297.061.211.031.01NANANANANA
566exec - field_summary_kernel.f90-pp.f90:62-71__nv_field_summary_kernel_module_field_summary_kernel__F1L54_1_Innermost0.340.790.778096.8898.441.0511.011.04NANANANANA
21exec - build_field.f90-pp.f90:104-116__nv_build_field__F1L100_1_Innermost0.130.320.380033.33113.971.07NANANANANA
19exec - build_field.f90-pp.f90:123-131__nv_build_field__F1L100_1_Innermost0.10.250.2380033.33113.961.09NANANANANA
15exec - build_field.f90-pp.f90:147-150__nv_build_field__F1L100_1_Innermost0.020.060.0480033.33113.911.5NANANANANA
17exec - build_field.f90-pp.f90:138-141__nv_build_field__F1L100_1_Innermost0.020.060.0480033.33113.911.5NANANANANA
497exec - accelerate_kernel.f90-pp.f90:60-78 [...]__nv_accelerate_kernel_module_accelerate_kernel__F1L57_1_Outermost0.010.040.0173048.38112.64NANANANANA
592exec - generate_chunk_kernel.f90-pp.f90:90-90__nv_generate_chunk_kernel_module_generate_chunk_kernel__F1L85_1_Innermost0.010.020.028066.6783.331111NANANANANA
606exec - initialise_chunk_kernel.f90-pp.f90:111-111__nv_initialise_chunk_kernel_module_initialise_chunk_kernel__F1L58_1_Innermost0.010.020.028066.6783.331.511.141NANANANANA
588exec - generate_chunk_kernel.f90-pp.f90:98-98__nv_generate_chunk_kernel_module_generate_chunk_kernel__F1L85_1_Innermost0.010.020.028066.6783.331.511.141NANANANANA
580exec - generate_chunk_kernel.f90-pp.f90:114-114__nv_generate_chunk_kernel_module_generate_chunk_kernel__F1L85_1_Innermost0.010.020.028066.6783.331.511.141NANANANANA
584exec - generate_chunk_kernel.f90-pp.f90:106-106__nv_generate_chunk_kernel_module_generate_chunk_kernel__F1L85_1_Innermost0.010.020.028066.6783.331.511.141NANANANANA
602exec - initialise_chunk_kernel.f90-pp.f90:120-120__nv_initialise_chunk_kernel_module_initialise_chunk_kernel__F1L58_1_Innermost0.010.020.028066.6783.331.511.141NANANANANA
×