options

Loops Index

117 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.821.3720.18098.3699.181111.07NANANANANA
494exec - accelerate_kernel.f90-pp.f90:63-75 [...]__nv_accelerate_kernel_module_accelerate_kernel__F1L57_1_Innermost6.0214.2313.748098.0899.041.111.011.04NANANANANA
50exec - PdV_kernel.f90-pp.f90:77-99 [...]__nv_pdv_kernel_module_pdv_kernel__F1L67_1_Innermost5.9213.8913.518098.1199.061111.03NANANANANA
554exec - calc_dt_kernel.f90-pp.f90:96-131__nv_calc_dt_kernel_module_calc_dt_kernel__F1L89_1_Innermost4.4810.8810.22804067.54.43111.07NANANANANA
564exec - flux_calc_kernel.f90-pp.f90:57-59__nv_flux_calc_kernel_module_flux_calc_kernel__F1L49_1_Innermost4.3610.199.958095.6597.831.1411.021.03NANANANANA
519exec - advec_mom_kernel.f90-pp.f90:248-248advec_mom_kernelInnermost4.349.939.98085.7192.861111.01NANANANANA
530exec - advec_mom_kernel.f90-pp.f90:184-184advec_mom_kernelInnermost4.189.569.558092.8696.431111NANANANANA
591exec - ideal_gas_kernel.f90-pp.f90:50-55__nv_ideal_gas_kernel_module_ideal_gas_kernel__F1L45_1_Innermost4.079.329.3801001001111.01NANANANANA
497exec - advec_cell_kernel.f90-pp.f90:256-261__nv_advec_cell_kernel_module_advec_cell_kernel__F1L81_1_Innermost49.289.148095.2497.621111.02NANANANANA
521exec - advec_mom_kernel.f90-pp.f90:215-241 [...]advec_mom_kernelInnermost3.798.78.6580044.725.6912.111.01NANANANANA
499exec - advec_cell_kernel.f90-pp.f90:204-248 [...]__nv_advec_cell_kernel_module_advec_cell_kernel__F1L81_1_Innermost3.578.298.1480044.44412.671.02NANANANANA
532exec - advec_mom_kernel.f90-pp.f90:152-177advec_mom_kernelInnermost3.427.837.880039.855.2812.111.01NANANANANA
508exec - advec_cell_kernel.f90-pp.f90:165-170__nv_advec_cell_kernel_module_advec_cell_kernel__F1L81_1_Innermost3.337.877.68095.2497.621111.04NANANANANA
524exec - advec_mom_kernel.f90-pp.f90:204-208advec_mom_kernelInnermost3.187.357.278095.2497.621.3311.021.01NANANANANA
535exec - advec_mom_kernel.f90-pp.f90:140-144advec_mom_kernelInnermost3.057.056.968095.2497.621.1711.021.02NANANANANA
510exec - advec_cell_kernel.f90-pp.f90:112-157 [...]__nv_advec_cell_kernel_module_advec_cell_kernel__F1L81_1_Innermost2.936.916.780045.83412.671.03NANANANANA
550exec - advec_mom_kernel.f90-pp.f90:86-87advec_mom_kernelInnermost2.846.586.498091.6795.831.2511.031.02NANANANANA
547exec - advec_mom_kernel.f90-pp.f90:96-97advec_mom_kernelInnermost2.786.426.358091.6795.83111.031.01NANANANANA
683exec - revert_kernel.f90-pp.f90:47-48__nv_revert_kernel_module_revert_kernel__F1L41_1_Innermost2.65.975.948085.7192.861111.01NANANANANA
680exec - reset_field_kernel.f90-pp.f90:52-53__nv_reset_field_kernel_module_reset_field_kernel__F1L47_1_Innermost2.595.965.928085.7192.861111.01NANANANANA
677exec - reset_field_kernel.f90-pp.f90:62-63__nv_reset_field_kernel_module_reset_field_kernel__F1L47_1_Innermost2.535.815.798085.7192.861111.01NANANANANA
1050exec - viscosity_kernel.f90-pp.f90:56-92__nv_viscosity_kernel_module_viscosity_kernel__F1L50_1_Innermost2.515.875.728037.5565.026.5111.03NANANANANA
544exec - advec_mom_kernel.f90-pp.f90:106-107advec_mom_kernelInnermost2.335.375.32807587.5211.091.01NANANANANA
541exec - advec_mom_kernel.f90-pp.f90:116-117advec_mom_kernelInnermost2.295.275.228083.3391.671.3311.081.01NANANANANA
516exec - advec_cell_kernel.f90-pp.f90:90-91__nv_advec_cell_kernel_module_advec_cell_kernel__F1L81_1_Innermost1.423.293.258092.3196.151.2511.031.02NANANANANA
505exec - advec_cell_kernel.f90-pp.f90:182-183__nv_advec_cell_kernel_module_advec_cell_kernel__F1L81_1_Innermost1.393.213.188092.3196.151.2511.031.01NANANANANA
502exec - advec_cell_kernel.f90-pp.f90:192-193__nv_advec_cell_kernel_module_advec_cell_kernel__F1L81_1_Innermost1.192.762.71807587.51.6711.091.02NANANANANA
513exec - 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
527exec - advec_mom_kernel.f90-pp.f90:195-195advec_mom_kernelInnermost0.962.222.188094.1297.061.211.031.02NANANANANA
538exec - advec_mom_kernel.f90-pp.f90:130-130advec_mom_kernelInnermost0.952.182.178094.1297.06111.031.01NANANANANA
560exec - field_summary_kernel.f90-pp.f90:62-72__nv_field_summary_kernel_module_field_summary_kernel__F1L54_1_Innermost0.340.80.778040652.38111.04NANANANANA
21exec - build_field.f90-pp.f90:104-116__nv_build_field__F1L100_1_Innermost0.130.320.2980033.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
579exec - 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
601exec - 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
587exec - generate_chunk_kernel.f90-pp.f90:90-90__nv_generate_chunk_kernel_module_generate_chunk_kernel__F1L85_1_Innermost0.010.020.028066.6783.331111NANANANANA
583exec - 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
572exec - generate_chunk_kernel.f90-pp.f90:130-166 [...]__nv_generate_chunk_kernel_module_generate_chunk_kernel__F1L85_1_Innermost0.010.040.01800481.4812.714NANANANANA
597exec - 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
575exec - 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
493exec - accelerate_kernel.f90-pp.f90:60-78 [...]__nv_accelerate_kernel_module_accelerate_kernel__F1L57_1_Outermost0.010.030.0172048.38112.63NANANANANA
×