options

Loops Index

568 loops have been discarded from the report because their coverage is lower than the threshold set by object_coverage_threshold (0.1%). It represents about 6.56% 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

Columns Filter

Level Exclusive Coverage n1 (%) Inclusive Coverage n1 (%) Max Exclusive Time Over Threads n1 (s) Max Inclusive Time Over Threads n1 (s) Exclusive Time w.r.t. Wall Time n1 (s) Inclusive Time w.r.t. Wall Time n1 (s) Nb Threads n1 Vectorization Ratio (%) Vector Length Use (%) Speedup If No Scalar Integer Speedup If FP Vectorized Speedup If Fully Vectorized Speedup If Perfect Load Balancing n1 Stride 0 Stride 1 Stride n Stride Unknown Stride Indirect Array Access Efficiency Speedup If Data in L1 n1
Loop idSource LocationSource FunctionLevelExclusive Coverage n1 (%)Inclusive Coverage n1 (%)Max Exclusive Time Over Threads n1 (s)Max Inclusive Time Over Threads n1 (s)Exclusive Time w.r.t. Wall Time n1 (s)Inclusive Time w.r.t. Wall Time n1 (s)Nb Threads n1Vectorization Ratio (%)Vector Length Use (%)Speedup If No Scalar IntegerSpeedup If FP VectorizedSpeedup If Fully VectorizedSpeedup If Perfect Load Balancing n1Stride 0Stride 1Stride nStride UnknownStride IndirectArray Access EfficiencySpeedup If Data in L1 n1
15254AVBP_V7.16.0.KRAKEN - mod_bsearch.f90:94-103binarysearch_intSingle0.980.980.360.360.330.333606.2511161.11000010.00NA
15079AVBP_V7.16.0.KRAKEN - mod_adj_graph.f90:304-397 [...]rec_qsortOutermost0.801.490.320.540.270.5036010.311112.471.2NANANANANA0.00NA
4884AVBP_V7.16.0.KRAKEN - mod_qsort.f90:395-433 [...]qsort_intOutermost0.750.960.290.360.250.323609.381113.931.17NANANANANA0.00NA
21754AVBP_V7.16.0.KRAKEN - get_bcells.f90:93-99 [...]get_bcellsInnermost0.730.738.698.690.240.24106.251116101000100.00NA
21746AVBP_V7.16.0.KRAKEN - get_bcells.f90:179-203 [...]get_bcellsInBetween0.470.895.6010.710.160.30107.921114.611NANANANANA0.00NA
3809AVBP_V7.16.0.KRAKEN - gather_o_cpy.f90:208-211gather_o_cpyInnermost0.440.440.210.210.150.153633.33252.4141.4412000100.00NA
21747AVBP_V7.16.0.KRAKEN - get_bcells.f90:180-197get_bcellsInnermost0.430.435.115.110.140.14106.2511161NANANANANA0.00NA
33978AVBP_V7.16.0.KRAKEN - for_trimSingle0.330.330.140.140.110.1136012.51181.32000000.00NA
21753AVBP_V7.16.0.KRAKEN - get_bcells.f90:92-104get_bcellsInBetween0.321.053.8812.570.110.35137.2114.832.02110.21NANANANANA0.00NA
3802AVBP_V7.16.0.KRAKEN - gather_o_cpy.f90:166-169gather_o_cpySingle0.310.310.140.140.100.103633.3316.67117.881.40102150.00NA
15316AVBP_V7.16.0.KRAKEN - mod_rcm.f90:205-223graph_levelsetInnermost0.250.250.150.150.080.083608.591114.191.79NANANANANA0.00NA
11376AVBP_V7.16.0.KRAKEN - grad_4obj.f90:61-130 [...]grad_4objOutermost0.220.490.120.220.070.163621.1820.071.9817.041.72NANANANANA0.00NA
10988AVBP_V7.16.0.KRAKEN - group_faces.f90:127-142group_facesInBetween0.200.200.140.140.070.07365.268.881114.812.18NANANANANA0.00NA
30172AVBP_V7.16.0.KRAKEN - specflux_visc_c_nv.f90:5-297 [...]specflux_visc_c_nvInBetween0.190.360.110.190.070.123641.5118.632.723.0611.71.77NANANANANA0.00NA
3820AVBP_V7.16.0.KRAKEN - gather_o_cpy.f90:208-211gather_o_cpyInnermost0.190.190.100.100.060.063666.6737.51.512.671.6712000100.00NA
33975AVBP_V7.16.0.KRAKEN - for_len_trimSingle0.190.190.090.090.060.0636012.51181.35000000.00NA
3818AVBP_V7.16.0.KRAKEN - gather_o_cpy.f90:208-211gather_o_cpyInnermost0.180.180.090.090.060.063654.5532.95213.21.430200166.67NA
3281AVBP_V7.16.0.KRAKEN - div.f90:95-99divInnermost0.170.170.100.100.060.0636012.51.111.1781.640005050.00NA
4890AVBP_V7.16.0.KRAKEN - mod_qsort.f90:464-510 [...]qsort_int2Outermost0.160.210.080.090.050.073608.331114.821.38NANANANANA0.00NA
11388AVBP_V7.16.0.KRAKEN - grad_4obj.f90:115-129grad_4objInnermost0.150.150.080.080.050.05361005011.1721.6217000100.00NA
3807AVBP_V7.16.0.KRAKEN - gather_o_cpy.f90:208-211gather_o_cpyInnermost0.140.140.070.070.050.053666.6737.51.813.61.650200166.67NA
3867AVBP_V7.16.0.KRAKEN - central_nv.f90:75-103 [...]central_nvInBetween0.130.240.070.130.040.083609.953.83113.631.78NANANANANA0.00NA
3480AVBP_V7.16.0.KRAKEN - scatter_o_add.f90:156-161scatter_o_addSingle0.130.130.060.060.040.0436100251.21.3441.546101093.75NA
15082AVBP_V7.16.0.KRAKEN - mod_adj_graph.f90:304-374 [...]rec_qsortInBetween0.120.210.070.100.040.0736NANANANANA1.81NANANANANA0.00NA
15085AVBP_V7.16.0.KRAKEN - mod_adj_graph.f90:304-370 [...]rec_qsortInBetween0.120.230.080.120.040.0836NANANANANA1.97NANANANANA0.00NA
11387AVBP_V7.16.0.KRAKEN - grad_4obj.f90:115-128grad_4objInnermost0.120.120.060.060.040.0436012.511.3381.4807000100.00NA
33959AVBP_V7.16.0.KRAKEN - for_f90_scanOutermost0.120.120.060.060.040.043608.31117.071.64NANANANANA0.00NA
34576AVBP_V7.16.0.KRAKEN - __intel_avx_rep_memsetSingle0.120.120.060.060.040.0436100501121.560020075.00NA
4886AVBP_V7.16.0.KRAKEN - mod_qsort.f90:421-422qsort_intInnermost0.120.120.060.060.040.043606.2511161.570001050.00NA
21502AVBP_V7.16.0.KRAKEN - mod_bfaces.f90:439-444make_bfacesInnermost0.110.110.110.110.040.043606.2511163.070100150.00NA
27104AVBP_V7.16.0.KRAKEN - nsflux_les.f90:100-132 [...]nsflux_lesInnermost0.110.110.060.060.040.043627.9719.17116.311.8420024250.00NA
33477AVBP_V7.16.0.KRAKEN - savis_spec.f90:85-190 [...]savis_specInBetween0.100.280.060.130.040.093617.0415.741.81.929.281.72NANANANANA0.00NA
15086AVBP_V7.16.0.KRAKEN - mod_adj_graph.f90:307-310rec_qsortInnermost0.100.100.060.060.040.043606.2511161.720001050.00NA
4885AVBP_V7.16.0.KRAKEN - mod_qsort.f90:421-427qsort_intInnermost0.100.100.060.060.030.033609.381114.671.770001050.00NA
3478AVBP_V7.16.0.KRAKEN - scatter_o_add.f90:157-161scatter_o_addInnermost0.100.100.070.070.030.03365031.251.181.584.571.950200166.67NA
×