options

Profiling node ip-172-31-47-199 - process 44755 - thread 44755

NameModuleCoverage (%)Time (s)
dgemm_sve_biglibarmpl.so30.2419.03
qmcplusplus::DistanceTableAA::move(qmcplusplus::ParticleSet const&, qmcplusplus::TinyVector const&, int)+exec29.9818.87
Loop 1213 - ParticleBConds.h:188-217 - exec29.9718.86
miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&)+exec9.926.24
Loop 755 - MultiBsplineRef.hpp:72-74 - exec9.856.2
void miniqmcreference::MultiBsplineEvalRef::evaluate_vgh(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, double*, double*, unsigned long)+exec7.754.88
Loop 808 - MultiBsplineEvalHelper.hpp:55-68 - exec+7.754.87
Loop 810 - MultiBsplineRef.hpp:233-270 - exec+7.474.7
Loop 811 - MultiBsplineRef.hpp:234-270 - exec+7.474.7
Loop 812 - MultiBsplineRef.hpp:252-270 - exec7.474.7
Loop 809 - MultiBsplineRef.hpp:287-295 - exec0.280.17
qmcplusplus::DistanceTableAA::evaluate(qmcplusplus::ParticleSet&, int)+exec6.283.96
Loop 1205 - ParticleBConds.h:188-217 - exec6.283.96
interleave_2vl_sve_kernel_dlibarmpl.so3.161.99
qmcplusplus::DistanceTableBA::move(qmcplusplus::ParticleSet const&, qmcplusplus::TinyVector const&, int)+exec2.071.3
Loop 1249 - ParticleBConds.h:189-217 - exec2.071.3
qmcplusplus::DistanceTableAA::evaluate(qmcplusplus::ParticleSet&)+exec1.190.75
Loop 1208 - DistanceTableAA.h:67-70 - exec+1.190.75
Loop 1207 - ParticleBConds.h:188-217 - exec1.190.75
miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)+exec1.020.64
Loop 642 - TwoBodyJastrowRef.h:153-154 - exec0.740.46
Loop 644 - stl_numeric.h:140-141 - exec0.260.17
miniqmcreference::TwoBodyJastrowRef >::ratio(qmcplusplus::ParticleSet&, int)+exec0.980.62
Loop 321 - TwoBodyJastrowRef.h:125-127 - exec+0.830.52
Loop 322 - BsplineFunctor.h:236-241 - exec0.830.52
Loop 323 - BsplineFunctor.h:246-260 - exec0.130.08
explicit_bzerolibc-2.31.so0.920.58
dgemv_t_sve_kernellibarmpl.so0.80.51
miniqmcreference::TwoBodyJastrowRef >::acceptMove(qmcplusplus::ParticleSet&, int)+exec0.680.43
Loop 639 - TwoBodyJastrowRef.h:340-345 - exec0.370.24
Loop 641 - TwoBodyJastrowRef.h:315-353 - exec+0.290.18
Loop 640 - TwoBodyJastrowRef.h:322-329 - exec0.290.18
dgemv_n_sve_kernellibarmpl.so0.470.3
miniqmcreference::DiracDeterminantRef >::ratio(qmcplusplus::ParticleSet&, int)+exec0.440.27
Loop 903 - inner_product.hpp:81-82 - exec0.410.26
qmcplusplus::DistanceTableBA::evaluate(qmcplusplus::ParticleSet&, int)+exec0.430.27
Loop 1242 - ParticleBConds.h:189-217 - exec0.430.27
miniqmcreference::TwoBodyJastrowRef >::computeU3(qmcplusplus::ParticleSet const&, int, double const*, double*, double*, double*, bool)+exec0.410.26
Loop 636 - TwoBodyJastrowRef.h:266-276 - exec+0.330.21
Loop 637 - BsplineFunctor.h:291-297 - exec0.330.21
Loop 635 - BsplineFunctor.h:305-336 - exec0.060.03
miniqmcreference::DiracDeterminantRef >::evalGrad(qmcplusplus::ParticleSet&, int)+exec0.340.22
Loop 900 - inner_product.hpp:154-154 - exec0.330.2
Loop 899 - inner_product.hpp:154-154 - exec0.010
miniqmcreference::DiracDeterminantRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus:...+exec0.290.19
Loop 933 - OperatorTags.h:63-183 - exec+0.290.18
Loop 929 - OperatorTags.h:63-183 - exec+0.290.18
Loop 931 - DiracDeterminantRef.cpp:173-178 - exec+0.290.18
Loop 932 - inner_product.hpp:154-154 - exec0.170.11
Loop 930 - inner_product.hpp:81-82 - exec0.120.07
miniqmcreference::DiracDeterminantRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)+exec0.270.17
Loop 893 - inner_product.hpp:154-154 - exec0.130.08
Loop 894 - inner_product.hpp:81-82 - exec0.130.08
Loop 892 - inner_product.hpp:154-154 - exec0.010
miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)+exec0.250.15
Loop 646 - TwoBodyJastrowRef.h:265-400 - exec+0.240.14
Loop 648 - TwoBodyJastrowRef.h:375-381 - exec+0.070.04
Loop 654 - TwoBodyJastrowRef.h:379-380 - exec0.070.04
Loop 653 - TwoBodyJastrowRef.h:386-389 - exec0.050.03
Loop 649 - TwoBodyJastrowRef.h:391-396 - exec+0.040.02
Loop 652 - TwoBodyJastrowRef.h:395-396 - exec0.040.02
Loop 647 - BsplineFunctor.h:291-297 - exec0.030.02
Loop 655 - TwoBodyJastrowRef.h:373-374 - exec0.030.02
Loop 656 - stl_numeric.h:140-141 - exec0.020.01
miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&, qmcplusplus::Vector, std::allocator >...+exec0.220.14
Loop 813 - einspline_spo_ref.hpp:219-227 - exec+0.220.14
Loop 814 - einspline_spo_ref.hpp:223-227 - exec0.220.14
miniqmcreference::DiracDeterminantRef >::invertPsiM(qmcplusplus::Matrix > const&, qmcplusplus::Matrix >&)+exec0.170.11
Loop 921 - inner_product.hpp:209-211 - exec+0.170.11
Loop 920 - inner_product.hpp:210-211 - exec0.170.11
interleave_3vl_sve_kernel_dlibarmpl.so0.170.1
qmcplusplus::BsplineAllocator >::setCoefficientsForOrbitals(int, int, Array&, multi_UBspline_3d_d*) [clone ._omp_fn.0]+exec0.160.1
Loop 753 - BsplineAllocator.hpp:171-180 - exec+0.160.1
Loop 754 - BsplineAllocator.hpp:179-180 - exec0.160.1
tran_interleave_3vl_sve_kernel_dlibarmpl.so0.130.08
main._omp_fn.1+exec0.110.07
Loop 39 - miniqmc.cpp:404-491 - exec+0.090.05
Loop 40 - miniqmc.cpp:472-488 - exec+0.070.04
Loop 41 - miniqmc.cpp:476-488 - exec+0.070.04
Loop 42 - miniqmc.cpp:478-488 - exec0.070.04
Loop 28 - miniqmc.cpp:418-456 - exec+0.020.01
Loop 44 - miniqmc.cpp:422-453 - exec0.020.01
unknown_function[vdso]0.10.06
qmcplusplus::DistanceTableBA::evaluate(qmcplusplus::ParticleSet&)+exec0.10.06
Loop 1239 - DistanceTableBA.h:89-99 - exec+0.10.06
Loop 1241 - DistanceTableBA.h:99-99 - exec0.10.06
miniqmcreference::OneBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)+exec0.10.06
Loop 678 - OneBodyJastrowRef.h:192-198 - exec+0.070.04
Loop 680 - OneBodyJastrowRef.h:196-197 - exec0.070.04
Loop 681 - OneBodyJastrowRef.h:190-191 - exec0.020.01
Loop 679 - stl_numeric.h:140-141 - exec0.010
qmcplusplus::BsplineFunctor::evaluateV(int, int, int, double const*, double*) const+exec0.10.06
Loop 729 - BsplineFunctor.h:236-241 - exec0.060.04
Loop 730 - BsplineFunctor.h:246-260 - exec0.020.01
dgetrf7vn_libarmpl.so0.080.05
qmcplusplus::TimerType::stop()+exec0.060.03
Loop 1351 - stl_tree.h:779-1904 - exec0.020.01
Loop 1350 - stl_tree.h:779-1904 - exec0.010
__kmp_get_global_thread_id_reglibomp.so0.060.03
miniqmcreference::DiracDeterminantRef >::evaluateLog(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus...+exec0.060.03
Loop 927 - OperatorTags.h:63-183 - exec+0.050.03
Loop 928 - inner_product.hpp:81-82 - exec0.030.02
Loop 926 - inner_product.hpp:154-154 - exec0.020.01
@plt_start@libarmpl.so0.050.03
miniqmcreference::DiracDeterminantRef >::resize(int, int)+exec0.040.02
Loop 909 - stl_algobase.h:911-1120 - exec+0.040.02
Loop 906 - new_allocator.h:105-139 - exec+0.040.02
Loop 907 - stl_algobase.h:911-1120 - exec+0.040.02
Loop 910 - stl_algobase.h:911-911 - exec0.040.02
dgesetlibarmpl.so0.030.02
qmcplusplus::TimerType::start()exec0.030.02
qmcplusplus::BsplineFunctor::evaluateVGL(int, int, int, double const*, double*, double*, double*, double*, int*) const+exec0.030.02
Loop 662 - BsplineFunctor.h:291-339 - exec+0.020.01
Loop 663 - BsplineFunctor.h:291-297 - exec0.020.01
__exp_finitelibm-2.31.so0.030.02
__kmp_get_ancestor_thread_numlibomp.so0.020.01
qmcplusplus::ParticleSet::makeMove(int, qmcplusplus::TinyVector const&)+exec0.020.01
Loop 1087 - ParticleSet.cpp:290-291 - exec0.010
miniqmcreference::OneBodyJastrowRef >::evaluateLog(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::Particl...+exec0.020.01
Loop 715 - OneBodyJastrowRef.h:113-222 - exec+0.030.01
Loop 711 - stl_numeric.h:140-141 - exec+0.030.01
Loop 713 - stl_numeric.h:140-140 - exec+0.020.01
Loop 710 - OneBodyJastrowRef.h:192-198 - exec+0.020.01
Loop 716 - OneBodyJastrowRef.h:196-197 - exec0.020.01
Loop 709 - stl_numeric.h:140-141 - exec0.010
dscal_sve_kernellibarmpl.so0.020.01
bool armpl::dispatch_atomic_sve(armpl::armpl_trans, armpl::armpl_trans, long, long, long, double const*, long, double const*, long, double*, long, double, double)libarmpl.so0.020.01
__kmp_api_omp_get_levellibomp.so0.020.01
qmcplusplus::WaveFunction::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)+exec0.020.01
Loop 136 - WaveFunction.cpp:202-210 - exec+0.020.01
Loop 137 - WaveFunction.cpp:204-207 - exec0.020.01
qmcplusplus::WaveFunction::evalGrad(qmcplusplus::ParticleSet&, int)+exec0.020.01
Loop 134 - WaveFunction.cpp:189-197 - exec+0.010
Loop 135 - WaveFunction.cpp:191-194 - exec0.010
armpl::vector_size_bytes()libarmpl.so0.010
daxpy_sve_kernellibarmpl.so0.010
void armpl::clag::(anonymous namespace)::trsm_kernel(double const*, long, long, double*, long, long, long, long)libarmpl.so0.010
_ZZZN5armpl4clag4gemmIdLNS0_4spec12problem_typeE32ENS2_24generic_sve_machine_specEEEvRKNS2_15problem_contextIT_XT0_ET1_EEENKUlDpRT_E_clIJKNS0_5strat12set_or_scaleEKNSG_6atomicEKNSG_3dotEKNSG_5axpbyEKNSG_4gemvEEEEDaSD_ENKUlRS6_E_clISQ_EEbSR_libarmpl.so0.010
__kmp_api_omp_get_wtimelibomp.so0.010
GOMP_parallellibomp.so0.010
__kmp_elapsedlibomp.so0.010
__openlibc-2.31.so0.010
qmcplusplus::TimerManager >::pop_timer(qmcplusplus::TimerType*)exec0.010
qmcplusplus::ParticleSet::acceptMove(int)+exec0.010
Loop 1131 - stl_vector.h:1046-1046 - exec+0.010
Loop 1130 - ParticleSet.cpp:337-338 - exec0.010
qmcplusplus::ParticleSet::setActive(int)+exec0.010
Loop 1083 - ParticleSet.cpp:259-260 - exec0.010
miniqmcreference::DiracDeterminantRef >::acceptMove(qmcplusplus::ParticleSet&, int)+exec0.010
Loop 887 - DelayedUpdate.h:176-230 - exec+0.010
Loop 889 - inner_product.hpp:52-53 - exec0.010
miniqmcreference::einspline_spo_ref::set(int, int, int, int, int, bool)+exec0.010
Loop 803 - random.tcc:401-3369 - exec+0.010
Loop 804 - random.tcc:455-3363 - exec0.010
miniqmcreference::OneBodyJastrowRef >::ratio(qmcplusplus::ParticleSet&, int)exec0.010
__log_finitelibm-2.31.so0.010
miniqmcreference::OneBodyJastrowRef >::evalGrad(qmcplusplus::ParticleSet&, int)exec0.010
qmcplusplus::WaveFunction::ratio(qmcplusplus::ParticleSet&, int)+exec0.010
Loop 138 - WaveFunction.cpp:214-222 - exec+0.010
Loop 139 - WaveFunction.cpp:216-219 - exec0.010
@plt_start@libomp.so0.010
unknown_functionexec0.010
×