options

Loops Index

77 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 GFLOPS 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_0GFLOPS 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
887exec - MultiBsplineRef.hpp:68-70_ZN16miniqmcreference17einspline_spo_refIdE8evaluateERKN11qmcplusplus11ParticleSetEiRNS2_6VectorIdSaIdEEEInnermost27.3420.619.7296266.101002511.541.0705000
894exec - MultiBsplineRef.hpp:242-262 [...]_ZN16miniqmcreference17einspline_spo_refIdE8evaluateERKN11qmcplusplus11ParticleSetEiRNS2_6VectorIdSaIdEEERNS6_INS2_10TinyVectorIdLj3EEESaISB_EEES9_Innermost11.1810.428.0796904.191005011.7821.3309100
2099exec - SoaDistanceTableABOMPTarget.h:228-228 [...]_ZN11qmcplusplus27SoaDistanceTableABOMPTargetIdLj3ELi40EE8evaluateERNS_11ParticleSetEInnermost9.967.587.1896484.8912.7714.113.336.671.0807000
1871exec - SoaDistanceTableAAOMPTarget.h:440-442 [...]_ZN11qmcplusplus27SoaDistanceTableAAOMPTargetIdLj3ELi40EE6updateEiSingle4.333.413.13960.0054.5515.911.46181.1204241
1366exec - ParticleBConds3DSoa.h:234-255_ZNK11qmcplusplus10DTD_BCondsIdLj3ELi40EE16computeDistancesINS_10TinyVectorIdLj3EEENS_18VectorSoAContainerIdLj3ENS_10MallocatorIdLm64EEEEES8_EEvRKT_RKT0_PdRT1_iiiSingle2.212.641.6961151.6097.0148.8811.671.671.727000
400exec - BsplineFunctor.h:236-241 [...]_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE14evaluateRatiosERNS1_18VirtualParticleSetERSt6vectorIdSaIdEEInnermost1.31.690.93960.7489.4744.081.513.21.8611030
889exec - einspline_spo_ref.hpp:223-227 [...]_ZN16miniqmcreference17einspline_spo_refIdE8evaluateERKN11qmcplusplus11ParticleSetEiRNS2_6VectorIdSaIdEEERNS6_INS2_10TinyVectorIdLj3EEESaISB_EEES9_Innermost0.970.940.7960.0031.5815.461.83110.061.3841412
2349exec - __intel_avx_rep_memsetSingle0.950.820.68960.30100501121.2201000
339exec - BsplineFunctor.h:291-297_ZNK11qmcplusplus14BsplineFunctorIdE11evaluateVGLEiiiPKdPdS4_S4_S4_PiSingle0.50.470.36960.3886.9644.571.3912.921.3411060
891exec - MultiBsplineRef.hpp:276-286_ZN16miniqmcreference17einspline_spo_refIdE8evaluateERKN11qmcplusplus11ParticleSetEiRNS2_6VectorIdSaIdEEERNS6_INS2_10TinyVectorIdLj3EEESaISB_EEES9_Innermost0.440.480.3296311.041005011.0721.5509000
994exec - inner_product.hpp:155-155 [...]_ZN16miniqmcreference19DiracDeterminantRefIN11qmcplusplus13DelayedUpdateIddEEE8evalGradERNS1_11ParticleSetEiSingle0.410.420.2996188.7933.3316.6711.736.41.501100
1007exec - inner_product.hpp:155-155 [...]_ZN16miniqmcreference19DiracDeterminantRefIN11qmcplusplus13DelayedUpdateIddEEE10evaluateGLERNS1_11ParticleSetERNS1_14ParticleAttribINS1_10TinyVectorIdLj3EEESaIS9_EEERNS7_IdSaIdEEEbInnermost0.390.310.2896194.2333.3316.6711.736.41.1501100
897exec - inner_product.hpp:82-83_ZN11qmcplusplus6SPOSet17evaluateDetRatiosERKNS_18VirtualParticleSetERNS_6VectorIdSaIdEEERKS6_RSt6vectorIdS5_EInnermost0.390.370.2896258.501005011.5421.3702000
995exec - inner_product.hpp:155-155 [...]_ZN16miniqmcreference19DiracDeterminantRefIN11qmcplusplus13DelayedUpdateIddEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEESingle0.330.320.2496225.0033.3316.6711.736.41.3901100
976exec - inner_product.hpp:211-212_ZN11qmcplusplus11DiracMatrixIddE16invert_transposeERKNS_6MatrixIdSaIdEEERS4_RdS8_Innermost0.290.230.21960.0085.7141.071.1112.41.101001
370exec - TwoBodyJastrowRef.h:324-331_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE10acceptMoveERNS1_11ParticleSetEiSingle0.270.260.296408.831005011.3121.3708000
364exec - TwoBodyJastrowRef.h:342-347_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE10acceptMoveERNS1_11ParticleSetEiSingle0.230.250.1696335.831005011.3321.5605000
358exec - TwoBodyJastrowRef.h:155-156_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEESingle0.230.310.1696224.991005011.5421.9402000
368exec - TwoBodyJastrowRef.h:342-347_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE10acceptMoveERNS1_11ParticleSetEiSingle0.230.310.1696334.791005011.3321.9405000
359exec - TwoBodyJastrowRef.h:155-156_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEESingle0.230.330.1696224.991005011.5422.0602000
357exec - TwoBodyJastrowRef.h:155-156_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEESingle0.220.360.1696224.901005011.5422.402000
366exec - TwoBodyJastrowRef.h:342-347_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE10acceptMoveERNS1_11ParticleSetEiSingle0.220.270.1696337.881005011.3321.6905000
1009exec - inner_product.hpp:82-83_ZN16miniqmcreference19DiracDeterminantRefIN11qmcplusplus13DelayedUpdateIddEEE10evaluateGLERNS1_11ParticleSetERNS1_14ParticleAttribINS1_10TinyVectorIdLj3EEESaIS9_EEERNS7_IdSaIdEEEbInnermost0.170.190.1396138.791005011.5421.5802000
398exec - BsplineFunctor.h:246-260_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE14evaluateRatiosERNS1_18VirtualParticleSetERSt6vectorIdSaIdEEInnermost0.130.150.0996561.8410046.8811.522.131.6701001
998exec - inner_product.hpp:82-83_ZN16miniqmcreference19DiracDeterminantRefIN11qmcplusplus13DelayedUpdateIddEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEESingle0.10.110.0796253.151005011.5421.5702000
337exec - BsplineFunctor.h:302-335_ZNK11qmcplusplus14BsplineFunctorIdE11evaluateVGLEiiiPKdPdS4_S4_S4_PiSingle0.090.120.0696818.8710048.381.131.572.1212004
992exec - inner_product.hpp:155-155 [...]_ZN16miniqmcreference19DiracDeterminantRefIN11qmcplusplus13DelayedUpdateIddEEE11evaluateLogERNS1_11ParticleSetERNS1_14ParticleAttribINS1_10TinyVectorIdLj3EEESaIS9_EEERNS7_IdSaIdEEEInnermost0.080.070.0596216.9933.3316.6711.736.41.401100
361exec - stl_numeric.h:140-141 [...]_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEESingle0.080.110.0696306.181005011.7821.8301000
77exec - NonLocalPP.hpp:126-135 [...]_ZN11qmcplusplus10NonLocalPPIdE8evaluateERKNS_11ParticleSetERNS_12WaveFunctionEInBetween0.050.070.04960.84011.742.58112.182.3331.3330.670.67
315exec - BsplineFunctor.h:236-241 [...]_ZN16miniqmcreference17OneBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE14evaluateRatiosERNS1_18VirtualParticleSetERSt6vectorIdSaIdEEInnermost0.030.070.02963.1088.2443.381.513.23.511040
397exec - TwoBodyJastrowRef.h:107-132 [...]_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE14evaluateRatiosERNS1_18VirtualParticleSetERSt6vectorIdSaIdEEInBetween0.030.040.0296309.0147.4626.911.131.213.562NANANANANA
275exec - OneBodyJastrowRef.h:186-187_ZN16miniqmcreference17OneBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEESingle0.030.050.0296215.511005011.6722.502000
1017exec - stl_algobase.h:911-912_ZN16miniqmcreference19DiracDeterminantRefIN11qmcplusplus13DelayedUpdateIddEEE6resizeEiiSingle0.020.020.02960.0010050112101000
45exec - miniqmc.cpp:429-458 [...]main.extracted.107Innermost0.020.040.01840.109.2912.316.05111.69210101
390exec - TwoBodyJastrowRef.h:381-382_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE10evaluateGLERNS1_11ParticleSetERNS1_14ParticleAttribINS1_10TinyVectorIdLj3EEESaIS9_EEERNS7_IdSaIdEEEbInnermost0.020.030.0196362.961005011.542302000
384exec - TwoBodyJastrowRef.h:388-391_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE10evaluateGLERNS1_11ParticleSetERNS1_14ParticleAttribINS1_10TinyVectorIdLj3EEESaIS9_EEERNS7_IdSaIdEEEbInnermost0.020.040.0196728.071005011.22405000
990exec - inner_product.hpp:82-83_ZN16miniqmcreference19DiracDeterminantRefIN11qmcplusplus13DelayedUpdateIddEEE11evaluateLogERNS1_11ParticleSetERNS1_14ParticleAttribINS1_10TinyVectorIdLj3EEESaIS9_EEERNS7_IdSaIdEEEInnermost0.020.030.0296182.681005011.5421.502000
320exec - stl_algobase.h:923-924_ZN11qmcplusplus6VectorIdSaIdEE6resizeEmdSingle0.020.020.01950.0010050112201000
386exec - TwoBodyJastrowRef.h:381-382_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE10evaluateGLERNS1_11ParticleSetERNS1_14ParticleAttribINS1_10TinyVectorIdLj3EEESaIS9_EEERNS7_IdSaIdEEEbInnermost0.020.040.0196361.561005011.542402000
890exec - TinyVector.h:61-61 [...]_ZN16miniqmcreference17einspline_spo_refIdE8evaluateERKN11qmcplusplus11ParticleSetEiRNS2_6VectorIdSaIdEEERNS6_INS2_10TinyVectorIdLj3EEESaISB_EEES9_Outermost0.020.050.029640.4040.3823.71.531.946.282.5NANANANANA
392exec - TwoBodyJastrowRef.h:375-376_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE10evaluateGLERNS1_11ParticleSetERNS1_14ParticleAttribINS1_10TinyVectorIdLj3EEESaIS9_EEERNS7_IdSaIdEEEbInnermost0.020.040.0196530.721005011.672402000
388exec - TwoBodyJastrowRef.h:381-382_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE10evaluateGLERNS1_11ParticleSetERNS1_14ParticleAttribINS1_10TinyVectorIdLj3EEESaIS9_EEERNS7_IdSaIdEEEbInnermost0.020.030.0196364.161005011.542302000
312exec - OneBodyJastrowRef.h:134-146 [...]_ZN16miniqmcreference17OneBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE14evaluateRatiosERNS1_18VirtualParticleSetERSt6vectorIdSaIdEEInBetween0.010.010900.0044.6425.561.091.173.540NANANANANA
1230exec - ParticleSet.cpp:242-243 [...]_ZN11qmcplusplus11ParticleSet6updateEbSingle0.010.020.01630.00012.5118211002
78exec - NonLocalPP.hpp:131-132 [...]_ZN11qmcplusplus10NonLocalPPIdE8evaluateERKNS_11ParticleSetERNS_12WaveFunctionEInnermost0.010.020.01803.6538.8917.361.091.926.6250213
1074exec - stl_algobase.h:923-924_ZN11qmcplusplus6VectorIdNS_12OMPallocatorIdNS_10MallocatorIdLm64EEEEEE6resizeEmdSingle0.010.010720.0010050112101000
884exec - MultiBsplineRef.hpp:42-71 [...]_ZN16miniqmcreference17einspline_spo_refIdE8evaluateERKN11qmcplusplus11ParticleSetEiRNS2_6VectorIdSaIdEEEOutermost0.010.030.019217.6020.1815.021.392.257.153NANANANANA
272exec - OneBodyJastrowRef.h:192-193_ZN16miniqmcreference17OneBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEESingle0.010.040.0196295.211005011.542402000
883exec - einspline_spo_ref.hpp:183-187 [...]_ZN16miniqmcreference17einspline_spo_refIdE8evaluateERKN11qmcplusplus11ParticleSetEiRNS2_6VectorIdSaIdEEESingle0.010.030460.0009.241114.1631.500.500
336exec - OneBodyJastrowRef.h:214-219 [...]_ZN16miniqmcreference17OneBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9computeU3ERNS1_11ParticleSetEiPKdSingle0.010.030.01800.80011.111112.043110.500.5
109exec - WaveFunction.cpp:185-188 [...]_ZN11qmcplusplus12WaveFunction8evalGradERNS_11ParticleSetEiSingle0.010.020520.0027.2715.341.562.049.74230102
893exec - TinyVector.h:61-61 [...]_ZN16miniqmcreference17einspline_spo_refIdE8evaluateERKN11qmcplusplus11ParticleSetEiRNS2_6VectorIdSaIdEEERNS6_INS2_10TinyVectorIdLj3EEESaISB_EEES9_InBetween0.010.040.0196724.8747.0730.071.291.764.2141.5009.50
380exec - TwoBodyJastrowRef.h:397-398_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE10evaluateGLERNS1_11ParticleSetERNS1_14ParticleAttribINS1_10TinyVectorIdLj3EEESaIS9_EEERNS7_IdSaIdEEEbInnermost0.010.020.0196366.411005011.172203000
381exec - TwoBodyJastrowRef.h:397-398_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE10evaluateGLERNS1_11ParticleSetERNS1_14ParticleAttribINS1_10TinyVectorIdLj3EEESaIS9_EEERNS7_IdSaIdEEEbInnermost0.010.020.0196359.561005011.172203000
110exec - WaveFunction.cpp:198-201 [...]_ZN11qmcplusplus12WaveFunction9ratioGradERNS_11ParticleSetEiRNS_10TinyVectorIdLj3EEESingle0.010.040.01560.15011.721.862.6712.69420102
895exec - inner_product.hpp:82-83 [...]_ZN11qmcplusplus6SPOSet17evaluateDetRatiosERKNS_18VirtualParticleSetERNS_6VectorIdSaIdEEERKS6_RSt6vectorIdS5_EOutermost0.010.020890.0035.2616.422.491.7410.1903.752.5001.75
271exec - OneBodyJastrowRef.h:192-193_ZN16miniqmcreference17OneBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEESingle0.010.030.0196288.211005011.542302000
394exec - stl_numeric.h:140-141 [...]_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE10evaluateGLERNS1_11ParticleSetERNS1_14ParticleAttribINS1_10TinyVectorIdLj3EEESaIS9_EEERNS7_IdSaIdEEEbInnermost0.010.020960.001005011.782001000
396exec - TwoBodyJastrowRef.h:107-132 [...]_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE14evaluateRatiosERNS1_18VirtualParticleSetERSt6vectorIdSaIdEEOutermost0.010.040.019124.3535.7121.042.62.0710.274NANANANANA
270exec - OneBodyJastrowRef.h:192-193_ZN16miniqmcreference17OneBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEESingle0.010.020.0196309.711005011.542202000
382exec - TwoBodyJastrowRef.h:397-398_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE10evaluateGLERNS1_11ParticleSetERNS1_14ParticleAttribINS1_10TinyVectorIdLj3EEESaIS9_EEERNS7_IdSaIdEEEbInnermost0.010.020.0196359.011005011.172203000
×