options

Loops Index

22 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 orig_0 (%) Inclusive Coverage orig_0 (%) Max Exclusive Time Over Threads orig_0 (s) Max Inclusive Time Over Threads orig_0 (s) Exclusive Time w.r.t. Wall Time orig_0 (s) Inclusive Time w.r.t. Wall Time orig_0 (s) Nb Threads orig_0 GFLOPS orig_0 Vectorization Ratio (%) Vector Length Use (%) Speedup If No Scalar Integer Speedup If FP Vectorized Speedup If Fully Vectorized Speedup If Perfect Load Balancing orig_0 Stride 0 Stride 1 Stride n Stride Unknown Stride Indirect
Loop idSource LocationSource FunctionLevelExclusive Coverage orig_0 (%)Inclusive Coverage orig_0 (%)Max Exclusive Time Over Threads orig_0 (s)Max Inclusive Time Over Threads orig_0 (s)Exclusive Time w.r.t. Wall Time orig_0 (s)Inclusive Time w.r.t. Wall Time orig_0 (s)Nb Threads orig_0GFLOPS orig_0Vectorization Ratio (%)Vector Length Use (%)Speedup If No Scalar IntegerSpeedup If FP VectorizedSpeedup If Fully VectorizedSpeedup If Perfect Load Balancing orig_0Stride 0Stride 1Stride nStride UnknownStride Indirect
88exec - ljForce.c:191-216 [...]ljForce.extractedInnermost59.2459.2459.8459.8452.9152.9172191.7635.9316.9912.495.781.131.33100.670
95exec - timestep.c:74-78advanceVelocity.extractedInnermost1.231.231.361.361.091.097214.8294.4443.751.011.12.371.2402000
57exec - haloExchange.c:621-629sortAtomsInCellSingle1.161.161.211.211.041.04720.005022.921.613.661.1705000
90exec - ljForce.c:157-158 [...]ljForce.extracted.27Single1.111.111.171.170.990.99720.005015.63213.21.1801000
99exec - timestep.c:88-94advancePosition.extractedInnermost0.800.800.840.840.720.727218.2395.1243.291.061.151.381.1803001
87exec - ljForce.c:187-216 [...]ljForce.extractedInBetween0.6959.930.7860.410.6253.5372251.52012.51181.2801010
82exec - linkCells.c:209-371 [...]updateLinkCellsInnermost0.380.3812.3512.350.340.34234.3934.4314.452.892.5511.221NANANANANA
86exec - ljForce.c:178-216 [...]ljForce.extractedInBetween0.2560.180.3160.640.2353.7672287.63010.161113.891.4NANANANANA
94exec - timestep.c:74-78advanceVelocity.extractedInnermost0.240.240.380.380.220.227227.375018.75115.331.7702000
98exec - timestep.c:88-94advancePosition.extractedInnermost0.050.050.110.110.050.057212.7837.517.1911.5622.413000
105exec - timestep.c:110-116kineticEnergy.extractedInnermost0.050.050.090.090.050.057234.9910045.651112.1102001
45exec - haloExchange.c:380-389loadAtomsBufferInnermost0.050.051.521.520.040.04215.0730.7713.941.581.274.341.0105000
58exec - haloExchange.c:633-642sortAtomsInCellSingle0.040.040.070.070.040.04720.0033.3314.581.613.661.8805000
46exec - haloExchange.c:414-424unloadAtomsBufferSingle0.020.020.720.720.020.0224.68011.251.3319.141.0101000
85exec - ljForce.c:172-216 [...]ljForce.extractedOutermost0.0160.200.0460.660.0153.7772286.0707.71115.323.64NANANANANA
×