options

Loops Index

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 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_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
1213exec - ParticleBConds.h:188-217qmcplusplus::DistanceTableAA<double, 3u, 39>::move(qmcplusplus::ParticleSet const&, qmcplusplus::TinyVector<double, 3u> const&, int)Single39.160.320.32135.1433.452.116.181NANANANANA
755exec - MultiBsplineRef.hpp:72-74miniqmcreference::einspline_spo_ref<double>::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector<double, std::allocator<double> >&)Single13.860.110.1111001001111NANANANANA
1205exec - ParticleBConds.h:188-217qmcplusplus::DistanceTableAA<double, 3u, 39>::evaluate(qmcplusplus::ParticleSet&, int)Single8.430.070.07135.1433.452.116.181NANANANANA
812exec - MultiBsplineRef.hpp:252-270void miniqmcreference::MultiBsplineEvalRef::evaluate_vgh<double>(qmcplusplus::bspline_traits<double, 3u>::SplineType const*, double, double, double, double*, double*, double*, unsigned long)Innermost8.430.070.0711001001111NANANANANA
1249exec - ParticleBConds.h:189-217 [...]qmcplusplus::DistanceTableBA<double, 3u, 39>::move(qmcplusplus::ParticleSet const&, qmcplusplus::TinyVector<double, 3u> const&, int)Single2.410.020.02128.9532.241.86141NANANANANA
322exec - BsplineFunctor.h:236-241miniqmcreference::TwoBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::ratio(qmcplusplus::ParticleSet&, int)Innermost2.410.020.021019.171.5915.671NANANANANA
323exec - BsplineFunctor.h:246-260 [...]miniqmcreference::TwoBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::ratio(qmcplusplus::ParticleSet&, int)Single1.810.010.01137.532.812.4316.881NANANANANA
637exec - BsplineFunctor.h:291-297miniqmcreference::TwoBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::computeU3(qmcplusplus::ParticleSet const&, int, double const*, double*, double*, double*, bool)Innermost1.20.010.011018.752.1116.751NANANANANA
1207exec - ParticleBConds.h:188-217qmcplusplus::DistanceTableAA<double, 3u, 39>::evaluate(qmcplusplus::ParticleSet&)Innermost1.20.010.01138.8934.382.1616.181NANANANANA
640exec - TwoBodyJastrowRef.h:322-329 [...]miniqmcreference::TwoBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::acceptMove(qmcplusplus::ParticleSet&, int)Innermost1.20.010.0110251141NANANANANA
893exec - inner_product.hpp:154-154 [...]miniqmcreference::DiracDeterminantRef<qmcplusplus::DelayedUpdate<double, double> >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector<double, 3u>&)Single0.600112.528.13113.780NANANANANA
754exec - BsplineAllocator.hpp:179-180qmcplusplus::BsplineAllocator<double, 32ul, qmcplusplus::Mallocator<double, 32ul> >::setCoefficientsForOrbitals(int, int, Array<double, 3u>&, multi_UBspline_3d_d*) [clone ._omp_fn.0]Innermost0.60010251140NANANANANA
900exec - inner_product.hpp:154-154 [...]miniqmcreference::DiracDeterminantRef<qmcplusplus::DelayedUpdate<double, double> >::evalGrad(qmcplusplus::ParticleSet&, int)Single0.60014035113.330NANANANANA
809exec - MultiBsplineRef.hpp:287-295void miniqmcreference::MultiBsplineEvalRef::evaluate_vgh<double>(qmcplusplus::bspline_traits<double, 3u>::SplineType const*, double, double, double, double*, double*, double*, unsigned long)Innermost0.60011001001110NANANANANA
639exec - TwoBodyJastrowRef.h:340-345miniqmcreference::TwoBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::acceptMove(qmcplusplus::ParticleSet&, int)Single0.60010251140NANANANANA
932exec - inner_product.hpp:154-154 [...]miniqmcreference::DiracDeterminantRef<qmcplusplus::DelayedUpdate<double, double> >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib<qmcplusplus::TinyVector<double, 3u>, std::allocator<qmcplusplus::TinyVector<...Innermost0.600138.4634.62113.460NANANANANA
1241exec - DistanceTableBA.h:99-99 [...]qmcplusplus::DistanceTableBA<double, 3u, 39>::evaluate(qmcplusplus::ParticleSet&)Innermost0.6001024.652.2117.70NANANANANA
1242exec - ParticleBConds.h:189-217 [...]qmcplusplus::DistanceTableBA<double, 3u, 39>::evaluate(qmcplusplus::ParticleSet&, int)Single0.600128.9532.241.86140NANANANANA
758exec - einspline_spo_ref.hpp:183-187 [...]miniqmcreference::einspline_spo_ref<double>::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector<double, std::allocator<double> >&)Innermost0.6001014.58117.30NANANANANA
903exec - inner_product.hpp:81-82miniqmcreference::DiracDeterminantRef<qmcplusplus::DelayedUpdate<double, double> >::ratio(qmcplusplus::ParticleSet&, int)Single0.60010251140NANANANANA
51exec - random.tcc:401-3369 [...]main._omp_fn.1InBetween0.60016269.1315.460NANANANANA
899exec - inner_product.hpp:154-154 [...]miniqmcreference::DiracDeterminantRef<qmcplusplus::DelayedUpdate<double, double> >::evalGrad(qmcplusplus::ParticleSet&, int)Single0.60010251140NANANANANA
894exec - inner_product.hpp:81-82miniqmcreference::DiracDeterminantRef<qmcplusplus::DelayedUpdate<double, double> >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector<double, 3u>&)Single0.60010251140NANANANANA
642exec - TwoBodyJastrowRef.h:153-154miniqmcreference::TwoBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector<double, 3u>&)Single0.60010251140NANANANANA
1087exec - ParticleSet.cpp:290-291 [...]qmcplusplus::ParticleSet::makeMove(int, qmcplusplus::TinyVector<double, 3u> const&)Single0.6001020.83116.220NANANANANA
×