options

Loops Index

12 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.03% 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 icx_7 (%) Inclusive Coverage icx_7 (%) Max Exclusive Time Over Threads icx_7 (s) Max Inclusive Time Over Threads icx_7 (s) Exclusive Time w.r.t. Wall Time icx_7 (s) Inclusive Time w.r.t. Wall Time icx_7 (s) Nb Threads icx_7 GFLOPS icx_7 Vectorization Ratio (%) Vector Length Use (%) Speedup If No Scalar Integer Speedup If FP Vectorized Speedup If Fully Vectorized Speedup If Perfect Load Balancing icx_7 Stride 0 Stride 1 Stride n Stride Unknown Stride Indirect
Loop idSource LocationSource FunctionLevelExclusive Coverage icx_7 (%)Inclusive Coverage icx_7 (%)Max Exclusive Time Over Threads icx_7 (s)Max Inclusive Time Over Threads icx_7 (s)Exclusive Time w.r.t. Wall Time icx_7 (s)Inclusive Time w.r.t. Wall Time icx_7 (s)Nb Threads icx_7GFLOPS icx_7Vectorization Ratio (%)Vector Length Use (%)Speedup If No Scalar IntegerSpeedup If FP VectorizedSpeedup If Fully VectorizedSpeedup If Perfect Load Balancing icx_7Stride 0Stride 1Stride nStride UnknownStride Indirect
81exec - ljForce.c:191-216 [...]ljForce.extractedInnermost56.7756.7710.7310.739.439.4372217.2235.9316.9912.495.781.141.33100.670
87exec - timestep.c:74-78advanceVelocity.extractedInnermost1.761.760.360.360.290.297216.15012.51181.2502000
54exec - haloExchange.c:621-629sortAtomsInCellSingle1.231.230.300.300.200.20720.005022.921.613.661.4705000
83exec - ljForce.c:157-158 [...]ljForce.extracted.27Single1.231.230.270.270.200.20720.005015.63213.21.3301000
89exec - timestep.c:88-94advancePosition.extractedInnermost0.860.860.180.180.140.147214.9396.4376.34111.011.2601003
80exec - ljForce.c:187-216 [...]ljForce.extractedInBetween0.6657.430.1610.850.119.5472298.56012.51181.501010
75exec - linkCells.c:295-378 [...]updateLinkCellsInnermost0.340.342.022.020.060.06230.8721.8812.71.71.7410.361NANANANANA
79exec - ljForce.c:178-216 [...]ljForce.extractedInBetween0.2457.670.0710.890.049.5872308.40010.4211141.79NANANANANA
88exec - timestep.c:85-94advancePosition.extractedOutermost0.201.070.070.230.030.187235.4880651.3211.122.08NANANANANA
44exec - haloExchange.c:380-389loadAtomsBufferInnermost0.050.050.320.320.010.01215.9430.7713.941.581.274.341.0405000
94exec - timestep.c:110-116kineticEnergy.extractedInnermost0.050.050.020.020.010.017026.4595.2479.17111.022.9901002
55exec - haloExchange.c:633-642sortAtomsInCellSingle0.050.050.030.030.010.01510.0033.3314.581.613.662.3205000
93exec - timestep.c:107-116kineticEnergy.extractedOutermost0.020.070.010.030.000.016248.6372.1351.841.261.061.143.51NANANANANA
45exec - haloExchange.c:414-424unloadAtomsBufferSingle0.020.020.130.130.000.0025.65011.251.3319.141.0601000
78exec - ljForce.c:172-216 [...]ljForce.extractedOutermost0.0157.680.0110.890.009.5872378.6509.381113.334.24NANANANANA
62exec - initAtoms.c:126-133setVcm.extractedInnermost0.010.010.000.000.000.00260.0095.2442.261.121.382.53101002
×