ID | Module | Source Location | Source Function | Level | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Coverage (% app. time) | Speedup if no scalar integer | Speedup if FP arith vectorized | Speedup if fully vectorized | Speedup if FP only | Number of paths | Vectorization Ratio (%) | Vector Length Use (%) | ORIG / DL1 | DL1/CQA(DL1) | ORIG (cycles per iteration) | STA (ORIG) | DL1 (cycles per iteration) | STA (DL1) | CQA cycles | CQA cycles if no scalar integer | CQA cycles if FP arith vectorized | CQA cycles if fully vectorized | CQA cycles if FP only | Instance Count | min (Iteration count) | avg (Iteration count) | max (Iteration count) | min (Cycles per Iteration) | avg (Cycles per Iteration) | max (Cycles per Iteration) | Nb FP_ADD / CPI | Nb FP_MUL / CPI | CAP(FP) | BW(FP) | SAT(FP) | CAP(L1R) | BW(L1R) | SAT(L1R) | CAP(L1W) | BW(L1W) | SAT(L1W) | CAP(L2) | BW(L2) | SAT(L2) | CAP(L3) | BW(L3) | SAT(L3) | CAP(RAM_R) | CAP(RAM_W) |
▼Loop 167– | libqmcparticle.so | ParticleBConds.h:188-217 | void qmcplusplus::DTD_BConds::computeDistances, qmcplusplus::VectorSoAContainer >, qmcplusplus::VectorSoAContainer > >(qmcplusplus::TinyVector const&, qmcplusplus::VectorSoAContainer > const&, double*, qmcplusplus::VectorSoAContainer >&, int, int, int) const [clone .constprop.0] | Single | 0.72 | 0.72 | 52.75 | 1.00 | 2.15 | 8.00 | 1.25 | 2 | 0.90 | 12.33 | 0.99 | 1.44 | 70.94 | 0.01 | 71.44 | 0.00 | 49.50 | 49.50 | 23.00 | 6.19 | 39.50 | 47712 | 64 | 421.67 | 768 | 70.49 | 71.32 | 651.26 | 0.42 | 0.28 | 1.51 | 16 | 9.42 | 5.13 | 64 | 8.02 | 0.45 | 32 | 1.41 | NA | 32 | NA | NA | 15 | NA | NA | NA |
○Bucket 7 | | ParticleBConds.h:188-217 | void qmcplusplus::DTD_BConds::computeDistances, qmcplusplus::VectorSoAContainer >, qmcplusplus::VectorSoAContainer > >(qmcplusplus::TinyVector const&, qmcplusplus::VectorSoAContainer > const&, double*, qmcplusplus::VectorSoAContainer >&, int, int, int) const [clone .constprop.0] | | | | 99.92 | 1.00 | 2.15 | 8.00 | 1.25 | 2 | 0.90 | 12.33 | 0.99 | 1.44 | 70.94 | 0.01 | 71.44 | 0.00 | 49.50 | 49.50 | 23.00 | 6.19 | 39.50 | | | | | | | | 0.42 | 0.28 | 1.51 | 16 | 9.42 | 5.13 | 64 | 8.02 | 0.45 | 32 | 1.41 | NA | 32 | NA | NA | 15 | NA | NA | NA |
▼Loop 557– | libqmcwfs.so | MultiBsplineRef.hpp:72-74 | miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&) | Innermost | 0.2 | 0.2 | 14.65 | 1.00 | 1.00 | 1.00 | 1.04 | 1 | 100.00 | 100.00 | 9.64 | 1.83 | 237.67 | 0.24 | 24.67 | 0.68 | 12.50 | 12.50 | 12.50 | 12.50 | 12.00 | 252672 | 12 | 12 | 12 | 20.17 | 141.69 | 3010.67 | 0.13 | 0.27 | 1.21 | 16 | 7.57 | 5.39 | 64 | 8.42 | 1.08 | 32 | 3.37 | NA | 32 | NA | NA | 15 | NA | NA | NA |
○Bucket 8 | | MultiBsplineRef.hpp:72-74 | miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&) | | | | 78.18 | 1.00 | 1.00 | 1.00 | 1.04 | 1 | 100.00 | 100.00 | 9.64 | 1.83 | 237.67 | 0.24 | 24.67 | 0.68 | 12.50 | 12.50 | 12.50 | 12.50 | 12.00 | | | | | | | | 0.13 | 0.27 | 1.21 | 16 | 7.57 | 5.39 | 64 | 8.42 | 1.08 | 32 | 3.37 | NA | 32 | NA | NA | 15 | NA | NA | NA |
○Bucket 7 | | MultiBsplineRef.hpp:72-74 | miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&) | | | | 17.92 | 1.00 | 1.00 | 1.00 | 1.04 | 1 | 100.00 | 100.00 | 3.85 | 1.81 | 94.33 | 0.61 | 24.50 | 0.71 | 12.50 | 12.50 | 12.50 | 12.50 | 12.00 | | | | | | | | 0.34 | 0.68 | 3.05 | 16 | 19.08 | 13.57 | 64 | 21.20 | 2.71 | 32 | 8.48 | NA | 32 | NA | NA | 15 | NA | NA | NA |
○Bucket 6 | | MultiBsplineRef.hpp:72-74 | miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&) | | | | 1.73 | 1.00 | 1.00 | 1.00 | 1.04 | 1 | 100.00 | 100.00 | 2.59 | 1.84 | 64.33 | 1.26 | 24.83 | 0.67 | 12.50 | 12.50 | 12.50 | 12.50 | 12.00 | | | | | | | | 0.50 | 0.99 | 4.48 | 16 | 27.98 | 19.90 | 64 | 31.09 | 3.98 | 32 | 12.44 | NA | 32 | NA | NA | 15 | NA | NA | NA |
○Bucket 9 | | MultiBsplineRef.hpp:72-74 | miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&) | | | | 1.13 | 1.00 | 1.00 | 1.00 | 1.04 | 1 | 100.00 | 100.00 | 10.43 | 1.79 | 252.17 | 0.27 | 24.17 | 0.58 | 12.50 | 12.50 | 12.50 | 12.50 | 12.00 | | | | | | | | 0.13 | 0.25 | 1.14 | 16 | 7.14 | 5.08 | 64 | 7.93 | 1.02 | 32 | 3.17 | NA | 32 | NA | NA | 15 | NA | NA | NA |
○Bucket 5 | | MultiBsplineRef.hpp:72-74 | miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&) | | | | 0.72 | 1.00 | 1.00 | 1.00 | 1.04 | 1 | 100.00 | 100.00 | NA | NA | NA | NA | NA | NA | 12.50 | 12.50 | 12.50 | 12.50 | 12.00 | | | | | | | | NA | NA | NA | 16 | NA | NA | 64 | NA | NA | 32 | NA | NA | 32 | NA | NA | 15 | NA | NA | NA |
○Bucket 11 | | MultiBsplineRef.hpp:72-74 | miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&) | | | | 0.21 | 1.00 | 1.00 | 1.00 | 1.04 | 1 | 100.00 | 100.00 | NA | NA | NA | NA | NA | NA | 12.50 | 12.50 | 12.50 | 12.50 | 12.00 | | | | | | | | NA | NA | NA | 16 | NA | NA | 64 | NA | NA | 32 | NA | NA | 32 | NA | NA | 15 | NA | NA | NA |
▼Loop 561– | libqmcwfs.so | MultiBsplineRef.hpp:252-270 | void miniqmcreference::MultiBsplineEvalRef::evaluate_vgh(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, double*, double*, unsigned long) | Innermost | 0.12 | 0.12 | 8.79 | 1.03 | 1.00 | 1.00 | 1.20 | 1 | 100.00 | 100.00 | 5.30 | 1.14 | 105.63 | 0.27 | 19.92 | 0.05 | 15.00 | 14.50 | 15.00 | 15.00 | 12.50 | 73728 | 48 | 48 | 48 | 29.42 | 72.49 | 16891.79 | 0.23 | 0.45 | 3.11 | 16 | 19.41 | 8.71 | 64 | 13.61 | 6.06 | 32 | 18.93 | NA | 32 | NA | NA | 15 | NA | NA | NA |
○Bucket 7 | | MultiBsplineRef.hpp:252-270 | void miniqmcreference::MultiBsplineEvalRef::evaluate_vgh(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, double*, double*, unsigned long) | | | | 75.02 | 1.03 | 1.00 | 1.00 | 1.20 | 1 | 100.00 | 100.00 | 5.30 | 1.14 | 105.63 | 0.27 | 19.92 | 0.05 | 15.00 | 14.50 | 15.00 | 15.00 | 12.50 | | | | | | | | 0.23 | 0.45 | 3.11 | 16 | 19.41 | 8.71 | 64 | 13.61 | 6.06 | 32 | 18.93 | NA | 32 | NA | NA | 15 | NA | NA | NA |
○Bucket 6 | | MultiBsplineRef.hpp:252-270 | void miniqmcreference::MultiBsplineEvalRef::evaluate_vgh(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, double*, double*, unsigned long) | | | | 24.25 | 1.03 | 1.00 | 1.00 | 1.20 | 1 | 100.00 | 100.00 | 3.05 | 1.21 | 64.33 | 0.25 | 21.13 | 0.07 | 15.00 | 14.50 | 15.00 | 15.00 | 12.50 | | | | | | | | 0.37 | 0.75 | 5.10 | 16 | 31.87 | 14.30 | 64 | 22.34 | 9.95 | 32 | 31.09 | NA | 32 | NA | NA | 15 | NA | NA | NA |
○Bucket 9 | | MultiBsplineRef.hpp:252-270 | void miniqmcreference::MultiBsplineEvalRef::evaluate_vgh(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, double*, double*, unsigned long) | | | | 0.22 | 1.03 | 1.00 | 1.00 | 1.20 | 1 | 100.00 | 100.00 | NA | NA | NA | NA | NA | NA | 15.00 | 14.50 | 15.00 | 15.00 | 12.50 | | | | | | | | NA | NA | NA | 16 | NA | NA | 64 | NA | NA | 32 | NA | NA | 32 | NA | NA | 15 | NA | NA | NA |
▼Loop 373– | libqmcwfs.so | TwoBodyJastrow.h:153-154 | miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&) | Innermost | 0.03 | 0.03 | 2.2 | 1.00 | 1.48 | 8.00 | 1.00 | 1 | 0.00 | 12.50 | 0.97 | 1.05 | 32.48 | 0.01 | 33.52 | 0.04 | 32.00 | 32.00 | 21.68 | 4.00 | 32.00 | 11520 | 96 | 96 | 96 | 32.06 | 32.23 | 230.08 | 0.00 | 0.00 | 0.49 | 16 | 3.08 | 3.94 | 64 | 6.16 | 0.00 | 32 | 0.00 | NA | 32 | NA | NA | 15 | NA | NA | NA |
○Bucket 6 | | TwoBodyJastrow.h:153-154 | miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&) | | | | 99.65 | 1.00 | 1.48 | 8.00 | 1.00 | 1 | 0.00 | 12.50 | 0.97 | 1.05 | 32.48 | 0.01 | 33.52 | 0.04 | 32.00 | 32.00 | 21.68 | 4.00 | 32.00 | | | | | | | | 0.00 | 0.00 | 0.49 | 16 | 3.08 | 3.94 | 64 | 6.16 | 0.00 | 32 | 0.00 | NA | 32 | NA | NA | 15 | NA | NA | NA |
○Loop 339 | libqmcwfs.so | BsplineFunctor.h:236-241 | miniqmcreference::TwoBodyJastrowRef >::ratio(qmcplusplus::ParticleSet&, int) | Innermost | 0.03 | 0.03 | 2.2 | 1.47 | 1.00 | 12.16 | 2.21 | 6561 | 0.00 | 10.00 | NA | NA | NA | NA | NA | NA | 18.75 | 12.75 | 18.75 | 1.54 | 8.50 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 16 | NA | NA | 64 | NA | NA | 32 | NA | NA | 32 | NA | NA | 15 | NA | NA | NA |
○Loop 61 | libqmcwfs.so | BsplineAllocator.hpp:179-180 | qmcplusplus::BsplineAllocator >::setCoefficientsForOrbitals(int, int, Array&, multi_UBspline_3d_d*) [clone ._omp_fn.0] [clone .lto_priv.0] | Innermost | 0.02 | 0.02 | 1.83 | 1.00 | 1.06 | 8.00 | 2.13 | 1 | 0.00 | 12.50 | NA | NA | NA | NA | NA | NA | 8.50 | 8.50 | 8.00 | 1.06 | 4.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 16 | NA | NA | 64 | NA | NA | 32 | NA | NA | 32 | NA | NA | 15 | NA | NA | NA |
○Loop 563 | libqmcwfs.so | TinyVector.h:146-146,OperatorTags.h:183-183,einspline_spo_ref.hpp:223-227 | miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&, qmcplusplus::Vector, std::allocator > >&, qmcplusplus::Vector >&) | Innermost | 0.02 | 0.02 | 1.47 | 1.00 | 1.00 | 6.40 | 16.00 | 1 | 11.11 | 13.89 | NA | NA | NA | NA | NA | NA | 16.00 | 16.00 | 16.00 | 2.50 | 1.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 16 | NA | NA | 64 | NA | NA | 32 | NA | NA | 32 | NA | NA | 15 | NA | NA | NA |
○Loop 340 | libqmcwfs.so | BsplineFunctor.h:246-260 | miniqmcreference::TwoBodyJastrowRef >::ratio(qmcplusplus::ParticleSet&, int) | Innermost | 0.01 | 0.01 | 1.1 | 1.00 | 4.14 | 8.00 | 1.15 | 1 | 0.00 | 12.50 | NA | NA | NA | NA | NA | NA | 30.00 | 30.00 | 7.25 | 3.75 | 26.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 16 | NA | NA | 64 | NA | NA | 32 | NA | NA | 32 | NA | NA | 15 | NA | NA | NA |
○Loop 376 | libqmcwfs.so | TwoBodyJastrowRef.h:340-345 | miniqmcreference::TwoBodyJastrowRef >::acceptMove(qmcplusplus::ParticleSet&, int) | Innermost | 0.01 | 0.01 | 1.1 | 1.00 | 1.43 | 8.00 | 1.00 | 1 | 0.00 | 12.50 | NA | NA | NA | NA | NA | NA | 32.00 | 32.00 | 22.39 | 4.00 | 32.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 16 | NA | NA | 64 | NA | NA | 32 | NA | NA | 32 | NA | NA | 15 | NA | NA | NA |
○Loop 369 | libqmcwfs.so | BsplineFunctor.h:291-298 | miniqmcreference::TwoBodyJastrowRef >::computeU3(qmcplusplus::ParticleSet const&, int, double const*, double*, double*, double*, bool) | Innermost | 0.01 | 0.01 | 1.1 | 1.75 | 1.00 | 12.63 | 2.62 | 6561 | 0.00 | 9.38 | NA | NA | NA | NA | NA | NA | 22.25 | 12.75 | 22.25 | 1.76 | 8.50 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 16 | NA | NA | 64 | NA | NA | 32 | NA | NA | 32 | NA | NA | 15 | NA | NA | NA |
○Loop 142 | libqmcparticle.so | ostream:667-667,OperatorTags.h:43-183,ParticleIOUtility.h:70-91,char_traits.h:409-409,OhmmsVector.h:223-223,TinyVectorTensorOps.h:150-152 | qmcplusplus::build_ions(qmcplusplus::ParticleSet&, qmcplusplus::Tensor const&, qmcplusplus::Tensor&) | Innermost | 0 | 0 | 0.37 | 1.21 | 1.42 | 7.69 | 1.79 | 4 | 16.62 | 14.38 | NA | NA | NA | NA | NA | NA | 17.50 | 14.50 | 12.36 | 2.27 | 9.75 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 16 | NA | NA | 64 | NA | NA | 32 | NA | NA | 32 | NA | NA | 15 | NA | NA | NA |
○Loop 354 | libqmcwfs.so | BsplineFunctor.h:305-336 | miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool) | Innermost | 0 | 0 | 0.37 | 1.04 | 1.00 | 1.02 | 1.78 | 1 | 99.43 | 97.49 | NA | NA | NA | NA | NA | NA | 94.50 | 91.00 | 94.50 | 92.58 | 53.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 16 | NA | NA | 64 | NA | NA | 32 | NA | NA | 32 | NA | NA | 15 | NA | NA | NA |
○Loop 37 | exec | TinyVector.h:146-146,OperatorTags.h:53-63,TinyVectorOps.h:85-85,miniqmc.cpp:478-488,stl_vector.h:1126-1126,refwrap.h:347-347 | main._omp_fn.1 | Innermost | 0 | 0 | 0.37 | 2.76 | 2.87 | 7.67 | 10.44 | 1 | 22.22 | 15.28 | NA | NA | NA | NA | NA | NA | 23.50 | 8.50 | 8.19 | 3.06 | 2.25 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 16 | NA | NA | 64 | NA | NA | 32 | NA | NA | 32 | NA | NA | 15 | NA | NA | NA |
○Loop 577 | libqmcwfs.so | inner_product.hpp:210-211 | qmcplusplus::DiracMatrix::invert_transpose(qmcplusplus::Matrix > const&, qmcplusplus::Matrix >&, double&, double&) | Innermost | 0 | 0 | 0.37 | 1.00 | 1.00 | 8.00 | 1.00 | 1 | 0.00 | 12.50 | NA | NA | NA | NA | NA | NA | 8.00 | 8.00 | 8.00 | 1.00 | 8.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 16 | NA | NA | 64 | NA | NA | 32 | NA | NA | 32 | NA | NA | 15 | NA | NA | NA |
○Loop 371 | libqmcwfs.so | BsplineFunctor.h:305-336 | miniqmcreference::TwoBodyJastrowRef >::computeU3(qmcplusplus::ParticleSet const&, int, double const*, double*, double*, double*, bool) | Innermost | 0 | 0 | 0.37 | 1.04 | 1.00 | 1.02 | 1.78 | 1 | 99.43 | 97.49 | NA | NA | NA | NA | NA | NA | 94.50 | 91.00 | 94.50 | 92.58 | 53.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 16 | NA | NA | 64 | NA | NA | 32 | NA | NA | 32 | NA | NA | 15 | NA | NA | NA |
○Loop 610 | libqmcwfs.so | OperatorTags.h:63-94,inner_product.hpp:154-154 | miniqmcreference::DiracDeterminantRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool) | Innermost | 0 | 0 | 0.37 | 1.00 | 1.50 | 6.22 | 1.00 | 1 | 36.36 | 17.05 | NA | NA | NA | NA | NA | NA | 16.00 | 16.00 | 10.64 | 2.57 | 16.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 16 | NA | NA | 64 | NA | NA | 32 | NA | NA | 32 | NA | NA | 15 | NA | NA | NA |
○Loop 417 | libqmcwfs.so | OneBodyJastrow.h:196-197 | miniqmcreference::OneBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&) | Innermost | 0 | 0 | 0.37 | 1.00 | 1.48 | 8.00 | 1.00 | 1 | 0.00 | 12.50 | NA | NA | NA | NA | NA | NA | 32.00 | 32.00 | 21.68 | 4.00 | 32.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 16 | NA | NA | 64 | NA | NA | 32 | NA | NA | 32 | NA | NA | 15 | NA | NA | NA |
○Loop 374 | libqmcwfs.so | stl_numeric.h:140-141 | miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&) | Single | 0 | 0 | 0.37 | 1.00 | 2.26 | 8.00 | 1.00 | 1 | 0.00 | 12.50 | NA | NA | NA | NA | NA | NA | 32.00 | 32.00 | 14.18 | 4.00 | 32.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 16 | NA | NA | 64 | NA | NA | 32 | NA | NA | 32 | NA | NA | 15 | NA | NA | NA |
○Loop 56 | libqmcparticle.so | DistanceTableBA.h:99-101,ParticleBConds.h:249-278 | qmcplusplus::DistanceTableBA::evaluate(qmcplusplus::ParticleSet&) | Innermost | 0 | 0 | 0.37 | 1.02 | 3.35 | 8.08 | 1.28 | 2 | 0.94 | 12.56 | NA | NA | NA | NA | NA | NA | 50.50 | 49.50 | 15.06 | 6.25 | 39.50 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 16 | NA | NA | 64 | NA | NA | 32 | NA | NA | 32 | NA | NA | 15 | NA | NA | NA |
○Loop 613 | libqmcwfs.so | OperatorTags.h:63-94,inner_product.hpp:154-154 | miniqmcreference::DiracDeterminantRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&) | Single | 0 | 0 | 0.37 | 1.00 | 1.44 | 6.25 | 1.00 | 1 | 33.33 | 16.67 | NA | NA | NA | NA | NA | NA | 16.00 | 16.00 | 11.12 | 2.56 | 16.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 16 | NA | NA | 64 | NA | NA | 32 | NA | NA | 32 | NA | NA | 15 | NA | NA | NA |
○Loop 609 | libqmcwfs.so | inner_product.hpp:81-82 | miniqmcreference::DiracDeterminantRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool) | Innermost | 0 | 0 | 0.37 | 1.00 | 1.48 | 8.00 | 1.00 | 1 | 0.00 | 12.50 | NA | NA | NA | NA | NA | NA | 32.00 | 32.00 | 21.68 | 4.00 | 32.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 16 | NA | NA | 64 | NA | NA | 32 | NA | NA | 32 | NA | NA | 15 | NA | NA | NA |
○Loop 614 | libqmcwfs.so | OperatorTags.h:63-94,inner_product.hpp:154-154 | miniqmcreference::DiracDeterminantRef >::evalGrad(qmcplusplus::ParticleSet&, int) | Single | 0 | 0 | 0.37 | 1.00 | 1.47 | 6.40 | 1.00 | 1 | 28.57 | 16.07 | NA | NA | NA | NA | NA | NA | 16.00 | 16.00 | 10.88 | 2.50 | 16.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 16 | NA | NA | 64 | NA | NA | 32 | NA | NA | 32 | NA | NA | 15 | NA | NA | NA |
○Loop 611 | libqmcwfs.so | inner_product.hpp:81-82 | miniqmcreference::DiracDeterminantRef >::ratio(qmcplusplus::ParticleSet&, int) | Single | 0 | 0 | 0.37 | 1.00 | 1.54 | 8.00 | 1.00 | 1 | 0.00 | 12.50 | NA | NA | NA | NA | NA | NA | 32.00 | 32.00 | 20.80 | 4.00 | 32.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 16 | NA | NA | 64 | NA | NA | 32 | NA | NA | 32 | NA | NA | 15 | NA | NA | NA |