options

Loops Index

119 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.3120.068098.3699.181111.06NANANANANA
494exec - accelerate_kernel.f90-pp.f90:63-75 [...]__nv_accelerate_kernel_module_accelerate_kernel__F1L57_1_Innermost6.0214.213.738098.0899.041.111.011.04NANANANANA
50exec - PdV_kernel.f90-pp.f90:77-99 [...]__nv_pdv_kernel_module_pdv_kernel__F1L67_1_Innermost5.9313.8513.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.9210.23804067.54.43111.07NANANANANA
564exec - flux_calc_kernel.f90-pp.f90:57-59__nv_flux_calc_kernel_module_flux_calc_kernel__F1L49_1_Innermost4.3610.159.958095.6597.831.1411.021.02NANANANANA
519exec - advec_mom_kernel.f90-pp.f90:248-248advec_mom_kernelInnermost4.359.979.918085.7192.861111.01NANANANANA
530exec - advec_mom_kernel.f90-pp.f90:184-184advec_mom_kernelInnermost4.199.589.558092.8696.431111.01NANANANANA
591exec - ideal_gas_kernel.f90-pp.f90:50-55__nv_ideal_gas_kernel_module_ideal_gas_kernel__F1L45_1_Innermost4.079.329.29801001001111.01NANANANANA
497exec - advec_cell_kernel.f90-pp.f90:256-261__nv_advec_cell_kernel_module_advec_cell_kernel__F1L81_1_Innermost49.269.128095.2497.621111.02NANANANANA
521exec - advec_mom_kernel.f90-pp.f90:215-241 [...]advec_mom_kernelInnermost3.798.728.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.568.38.1280044.44412.671.02NANANANANA
532exec - advec_mom_kernel.f90-pp.f90:152-177advec_mom_kernelInnermost3.427.817.7980039.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.197.367.278095.2497.621.3311.021.01NANANANANA
535exec - advec_mom_kernel.f90-pp.f90:140-144advec_mom_kernelInnermost3.067.066.978095.2497.621.1711.021.01NANANANANA
510exec - advec_cell_kernel.f90-pp.f90:112-157 [...]__nv_advec_cell_kernel_module_advec_cell_kernel__F1L81_1_Innermost2.936.916.6880045.83412.671.04NANANANANA
550exec - advec_mom_kernel.f90-pp.f90:86-87advec_mom_kernelInnermost2.856.576.58091.6795.831.2511.031.01NANANANANA
547exec - advec_mom_kernel.f90-pp.f90:96-97advec_mom_kernelInnermost2.796.436.368091.6795.83111.031.01NANANANANA
683exec - revert_kernel.f90-pp.f90:47-48__nv_revert_kernel_module_revert_kernel__F1L41_1_Innermost2.65.965.928085.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.545.825.798085.7192.861111.01NANANANANA
1050exec - viscosity_kernel.f90-pp.f90:56-92__nv_viscosity_kernel_module_viscosity_kernel__F1L50_1_Innermost2.515.865.738037.5565.026.5111.03NANANANANA
544exec - advec_mom_kernel.f90-pp.f90:106-107advec_mom_kernelInnermost2.335.385.32807587.5211.091.01NANANANANA
541exec - advec_mom_kernel.f90-pp.f90:116-117advec_mom_kernelInnermost2.295.265.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.433.33.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.233.188092.3196.151.2511.031.02NANANANANA
502exec - advec_cell_kernel.f90-pp.f90:192-193__nv_advec_cell_kernel_module_advec_cell_kernel__F1L81_1_Innermost1.192.762.72807587.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.192.188094.1297.061.211.031.01NANANANANA
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.780.768040652.38111.03NANANANANA
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
17exec - build_field.f90-pp.f90:138-141__nv_build_field__F1L100_1_Innermost0.020.050.0480033.33113.911.25NANANANANA
15exec - build_field.f90-pp.f90:147-150__nv_build_field__F1L100_1_Innermost0.020.060.0480033.33113.911.5NANANANANA
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
575exec - generate_chunk_kernel.f90-pp.f90:114-114__nv_generate_chunk_kernel_module_generate_chunk_kernel__F1L85_1_Innermost0.010.030.028066.6783.331.511.141.5NANANANANA
579exec - generate_chunk_kernel.f90-pp.f90:106-106__nv_generate_chunk_kernel_module_generate_chunk_kernel__F1L85_1_Innermost0.010.030.028066.6783.331.511.141.5NANANANANA
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
597exec - initialise_chunk_kernel.f90-pp.f90:120-120__nv_initialise_chunk_kernel_module_initialise_chunk_kernel__F1L58_1_Innermost0.010.030.028066.6783.331.511.141.5NANANANANA
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
×