options

Loops Index

114 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.682119.778098.1199.061111.07NANANANANA
498exec - accelerate_kernel.f90-pp.f90:63-75 [...]__nv_accelerate_kernel_module_accelerate_kernel__F1L57_1_Innermost6.0314.2613.748098.0499.021.1411.011.04NANANANANA
50exec - PdV_kernel.f90-pp.f90:77-99 [...]__nv_pdv_kernel_module_pdv_kernel__F1L67_1_Innermost5.9714.0613.68097.398.651111.04NANANANANA
558exec - calc_dt_kernel.f90-pp.f90:107-131__nv_calc_dt_kernel_module_calc_dt_kernel__F1L89_1_Innermost4.4410.7310.12804067.54.23111.06NANANANANA
569exec - flux_calc_kernel.f90-pp.f90:57-59__nv_flux_calc_kernel_module_flux_calc_kernel__F1L49_1_Innermost4.3710.149.958095.6597.831.1411.021.02NANANANANA
523exec - advec_mom_kernel.f90-pp.f90:248-248advec_mom_kernelInnermost4.359.949.928085.7192.861111.01NANANANANA
534exec - advec_mom_kernel.f90-pp.f90:184-184advec_mom_kernelInnermost4.199.569.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.3801001001111.01NANANANANA
501exec - advec_cell_kernel.f90-pp.f90:256-261__nv_advec_cell_kernel_module_advec_cell_kernel__F1L81_1_Innermost4.019.39.148095.2497.621111.02NANANANANA
525exec - advec_mom_kernel.f90-pp.f90:215-241 [...]advec_mom_kernelInnermost3.818.738.6780044.721.7612.141.01NANANANANA
503exec - advec_cell_kernel.f90-pp.f90:204-248 [...]__nv_advec_cell_kernel_module_advec_cell_kernel__F1L81_1_Innermost3.568.268.1280044.443.6512.431.02NANANANANA
536exec - advec_mom_kernel.f90-pp.f90:152-177advec_mom_kernelInnermost3.427.827.880039.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.937.68095.2497.621111.05NANANANANA
528exec - advec_mom_kernel.f90-pp.f90:204-208advec_mom_kernelInnermost3.197.367.27809597.51.1711.021.02NANANANANA
539exec - advec_mom_kernel.f90-pp.f90:140-144advec_mom_kernelInnermost3.067.056.97809597.51.1711.021.01NANANANANA
514exec - advec_cell_kernel.f90-pp.f90:112-157 [...]__nv_advec_cell_kernel_module_advec_cell_kernel__F1L81_1_Innermost2.96.876.6180045.833.6512.431.04NANANANANA
554exec - advec_mom_kernel.f90-pp.f90:86-87advec_mom_kernelInnermost2.856.576.498091.6795.831.2511.031.02NANANANANA
551exec - advec_mom_kernel.f90-pp.f90:96-97advec_mom_kernelInnermost2.796.426.368091.6795.83111.031.01NANANANANA
688exec - revert_kernel.f90-pp.f90:47-48__nv_revert_kernel_module_revert_kernel__F1L41_1_Innermost2.615.975.948085.7192.861111.01NANANANANA
685exec - reset_field_kernel.f90-pp.f90:52-53__nv_reset_field_kernel_module_reset_field_kernel__F1L47_1_Innermost2.65.955.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.825.798085.7192.861111.01NANANANANA
1055exec - viscosity_kernel.f90-pp.f90:56-92__nv_viscosity_kernel_module_viscosity_kernel__F1L50_1_Innermost2.525.95.748037.5565.026.68111.03NANANANANA
548exec - advec_mom_kernel.f90-pp.f90:106-107advec_mom_kernelInnermost2.335.365.32807587.5211.091.01NANANANANA
545exec - advec_mom_kernel.f90-pp.f90:116-117advec_mom_kernelInnermost2.295.265.228083.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.293.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.393.223.178092.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.752.72807587.51.6711.091.01NANANANANA
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
531exec - advec_mom_kernel.f90-pp.f90:195-195advec_mom_kernelInnermost0.962.22.188094.1297.061.211.031.01NANANANANA
542exec - advec_mom_kernel.f90-pp.f90:130-130advec_mom_kernelInnermost0.952.182.168094.1297.06111.031.01NANANANANA
566exec - field_summary_kernel.f90-pp.f90:62-71__nv_field_summary_kernel_module_field_summary_kernel__F1L54_1_Innermost0.340.790.768096.8898.441.0511.011.04NANANANANA
21exec - build_field.f90-pp.f90:104-116__nv_build_field__F1L100_1_Innermost0.130.330.380033.33113.971.1NANANANANA
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.050.0480033.33113.911.25NANANANANA
17exec - build_field.f90-pp.f90:138-141__nv_build_field__F1L100_1_Innermost0.020.050.0480033.33113.911.25NANANANANA
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
497exec - accelerate_kernel.f90-pp.f90:60-78 [...]__nv_accelerate_kernel_module_accelerate_kernel__F1L57_1_Outermost0.010.030.0169048.38112.63NANANANANA
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
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
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
599exec - initialise_chunk_kernel.f90-pp.f90:129-129__nv_initialise_chunk_kernel_module_initialise_chunk_kernel__F1L58_1_Innermost0.010.010.018083.3391.671.211.071NANANANANA
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
×