options

Functions

NameModuleCoverage (%)Time (s)Nb ThreadsDeviation (coverage)Deviation (time)
origcompilers/armclang_5origcompilers/armclang_5origcompilers/armclang_5origcompilers/armclang_5origcompilers/armclang_5
void miniqmcreference::MultiBsplineEvalRef::evaluate_v<double>(qmcplusplus::bspline_traits<double, 3u>::SplineType const*, double, double, double, double*, unsigned long)exec29.3229.2316.3316.3680800.370.380.210.24
void miniqmcreference::MultiBsplineEvalRef::evaluate_vgh<double>(qmcplusplus::bspline_traits<double, 3u>::SplineType const*, double, double, double, double*, double*, double*, unsigned long)exec14.4714.428.068.0780800.260.280.140.15
dgemm_vanilla_big_no_prefetchlibarmpl_mp.soNA18NA10.07NA80NA0.37NA0.21
dgemm_vanilla_big_no_prefetchlibarmpl.so17.78NA9.91NA80NA0.35NA0.20NA
qmcplusplus::SoaDistanceTableAAOMPTarget<double, 3u, 40>::update(int)exec7.057.053.933.9580800.270.240.150.13
qmcplusplus::SoaDistanceTableABOMPTarget<double, 3u, 40>::evaluate(qmcplusplus::ParticleSet&)exec4.354.362.422.4480800.130.150.070.08
n_interleave_kernel_d6libarmpl.so6.01NA3.35NA80NA0.35NA0.19NA
n_interleave_kernel_d6libarmpl_mp.soNA5.96NA3.34NA80NA0.35NA0.20
void qmcplusplus::DTD_BConds<double, 3u, 40>::computeDistances<qmcplusplus::TinyVector<double, 3u>, qmcplusplus::VectorSoAContainer<double, 3u, qmcplusplus::Mallocator<double, 32ul> >, qmcplusplus::VectorSoAContainer<double, 3...exec2.322.321.291.380800.160.160.090.09
miniqmcreference::TwoBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector<double, std::allocator<double> >&)exec1.691.680.940.9480800.120.130.060.07
dgemv_t_neon_kernel_seriallibarmpl.so3.27NA1.82NA80NA0.17NA0.09NA
miniqmcreference::TwoBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::acceptMove(qmcplusplus::ParticleSet&, int)exec1.641.620.910.9180800.120.120.070.07
dgemv_t_neon_kernel_seriallibarmpl_mp.soNA3.23NA1.81NA80NA0.18NA0.10
kmp_flag_64<false, true>::wait(kmp_info*, int, void*)libomp_with_lse.so1.291.210.720.6880800.320.300.180.17
__memcpylibastring_aarch64.so1.031.020.570.5780800.090.100.050.06
dgemv_n_neon_kernellibarmpl.so1.87NA1.04NA80NA0.12NA0.07NA
dgemv_n_neon_kernellibarmpl_mp.soNA1.86NA1.04NA80NA0.11NA0.06
qmcplusplus::BsplineFunctor<double>::evaluateVGL(int, int, int, double const*, double*, double*, double*, double*, int*) const [clone .109] [clone .extracted]exec0.90.90.50.580800.090.100.050.06
miniqmcreference::einspline_spo_ref<double>::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector<double, std::allocator<double> >&, qmcplusplus::Vector<qmcplusplus::TinyVector<double, 3u>, std::allocator<...exec0.890.90.50.5180800.100.090.060.05
miniqmcreference::TwoBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector<double, 3u>&)exec0.890.870.50.4980800.090.100.050.05
miniqmcreference::DiracDeterminantRef<qmcplusplus::DelayedUpdate<double, double> >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib<qmcplusplus::TinyVector<double, 3u>, std::allocator<qmcplusplus::TinyVector<...exec0.840.830.470.4780800.040.030.020.02
miniqmcreference::DiracDeterminantRef<qmcplusplus::DelayedUpdate<double, double> >::evalGrad(qmcplusplus::ParticleSet&, int)exec0.640.660.360.3780800.080.070.040.04
__memsetlibastring_aarch64.so0.620.630.350.3580800.080.080.050.04
qmcplusplus::SPOSet::evaluateDetRatios(qmcplusplus::VirtualParticleSet const&, qmcplusplus::Vector<double, std::allocator<double> >&, qmcplusplus::Vector<double, std::allocator<double> > const&, std::vector<double, st...exec0.340.350.190.280800.050.060.030.04
t_interleave_kernel_d8libarmpl_mp.soNA0.53NA0.3NA80NA0.07NA0.04
t_interleave_kernel_d8libarmpl.so0.46NA0.26NA80NA0.07NA0.04NA
miniqmcreference::DiracDeterminantRef<qmcplusplus::DelayedUpdate<double, double> >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector<double, 3u>&)exec0.160.170.090.180800.040.040.020.02
miniqmcreference::OneBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector<double, std::allocator<double> >&)exec0.130.140.070.0880800.040.040.020.02
qmcplusplus::DiracMatrix<double, double>::invert_transpose(qmcplusplus::Matrix<double, std::allocator<double> > const&, qmcplusplus::Matrix<double, std::allocator<double> >&, double&, double&)exec0.130.140.070.0880800.020.020.010.01
qmcplusplus::NonLocalPP<double>::evaluate(qmcplusplus::ParticleSet const&, qmcplusplus::WaveFunction&)exec0.120.110.070.0680800.030.030.020.02
miniqmcreference::OneBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector<double, 3u>&)exec0.110.10.060.0680800.040.030.020.02
miniqmcreference::DiracDeterminantRef<qmcplusplus::DelayedUpdate<double, double> >::evaluateLog(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib<qmcplusplus::TinyVector<double, 3u>, std::allocator<qmcplusplus::TinyVector&l...exec0.10.10.050.0680800.020.010.010.01
miniqmcreference::TwoBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::recompute(qmcplusplus::ParticleSet&)exec0.070.070.040.0480800.020.020.010.01
dgesetlibarmpl_mp.soNA0.13NA0.07NA80NA0.03NA0.02
n_interleave_kernel_d8libarmpl_mp.soNA0.13NA0.07NA80NA0.03NA0.02
n_interleave_kernel_d8libarmpl.so0.12NA0.07NA80NA0.03NA0.02NA
dgesetlibarmpl.so0.12NA0.07NA80NA0.04NA0.02NA
qmcplusplus::TimerType<std::chrono::_V2::system_clock>::start()exec0.060.060.040.0380800.020.020.010.01
qmcplusplus::Vector<double, std::allocator<double> >::resize(unsigned long, double)exec0.050.040.030.0280780.010.020.010.01
miniqmcreference::OneBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::computeU3(qmcplusplus::ParticleSet&, int, double const*)exec0.040.040.020.0279790.020.020.010.01
dgetrf7vn_libarmpl.so0.06NA0.04NA80NA0.02NA0.01NA
.omp_outlined..64exec0.030.030.010.0278750.020.020.010.01
dgetrf7vn_libarmpl_mp.soNA0.06NA0.04NA80NA0.02NA0.01
qmcplusplus::SoaDistanceTableABOMPTarget<double, 3u, 40>::move(qmcplusplus::ParticleSet const&, qmcplusplus::TinyVector<double, 3u> const&, int, bool)exec0.030.030.010.0275770.010.010.010.01
qmcplusplus::ParticleSet::acceptMove(int)exec0.030.030.010.0276760.020.010.010.01
__exp_finitelibamath_neoverse-n1.so0.030.030.020.0275770.020.020.010.01
qmcplusplus::TimerType<std::chrono::_V2::system_clock>::stop()exec0.030.030.020.0174730.040.050.020.03
qmcplusplus::WaveFunction::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector<double, 3u>&)exec0.020.030.010.0163750.010.010.010.01
qmcplusplus::SoaDistanceTableAAOMPTarget<double, 3u, 40>::move(qmcplusplus::ParticleSet const&, qmcplusplus::TinyVector<double, 3u> const&, int, bool)exec0.020.030.010.0176760.010.020.010.01
qmcplusplus::WaveFunction::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector<double, std::allocator<double> >&)exec0.020.030.010.0176760.010.010.010.01
__kmp_get_global_thread_id_reglibomp_with_lse.so0.030.020.020.0179740.020.010.010.01
@plt_start@libarmpl_mp.soNA0.05NA0.03NA80NA0.02NA0.01
__GI___sched_yieldlibc-2.28.so0.030.020.010.0175760.010.010.010.01
void armpl::clag::(anonymous namespace)::gemv_a_cntg_first<false, double, double, double, double>(long, long, double, double const*, long, long, double const*, long, double, double*, long)libarmpl_mp.soNA0.05NA0.03NA80NA0.02NA0.01
__kmp_api_omp_get_levellibomp_with_lse.so0.020.030.010.0175760.010.010.010.01
void qmcplusplus::DelayedUpdate<double, double>::getInvRow<qmcplusplus::Vector<double, std::allocator<double> > >(qmcplusplus::Matrix<double, std::allocator<double> > const&, int, qmcplusplus::Vector<double, std::...exec0.020.020.010.0166640.010.010.010.01
qmcplusplus::ParticleSet::makeMove(int, qmcplusplus::TinyVector<double, 3u> const&, bool)exec0.020.020.010.0166700.010.010.000.01
@plt_start@libarmpl.so0.04NA0.02NA79NA0.02NA0.01NA
void armpl::clag::(anonymous namespace)::gemv_a_cntg_first<false, double, double, double, double>(long, long, double, double const*, long, long, double const*, long, double, double*, long)libarmpl.so0.04NA0.02NA79NA0.02NA0.01NA
__cxxabiv1::__vmi_class_type_info::__do_dyncast(long, __cxxabiv1::__class_type_info::__sub_kind, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__dyncast_result&) co...libarmpl.so0.04NA0.02NA78NA0.02NA0.01NA
qmcplusplus::SoaDistanceTableABOMPTarget<double, 3u, 40>::update(int)exec0.020.020.010.0167710.010.010.010.01
void armpl::clag::blas3_gemv::operator()<double, armpl::clag::spec::neoverse_n1_machine_spec>(armpl::clag::spec::problem_context<double, (armpl::clag::spec::problem_type)29, armpl::clag::spec::neoverse_n1_machine_spec> const&) constlibarmpl_mp.soNA0.04NA0.02NA76NA0.02NA0.01
void qmcplusplus::DelayedUpdate<double, double>::acceptRow<qmcplusplus::Vector<double, std::allocator<double> > >(qmcplusplus::Matrix<double, std::allocator<double> >&, int, qmcplusplus::Vector<double, std::alloca...exec0.020.020.010.0173680.010.010.010.01
unknown_functionexec0.020.020.010.0178690.010.010.010.01
void armpl::clag::(anonymous namespace)::trsm_kernel<double, true, true, true, false, false>(double const*, long, long, double*, long, long, long, long)libarmpl_mp.soNA0.04NA0.02NA78NA0.02NA0.01
miniqmcreference::einspline_spo_ref<double>::evaluate_v(qmcplusplus::ParticleSet const&, int)exec0.020.020.010.0173750.010.020.010.01
unknown_functionUnknown module0.020.020.010.0169630.010.010.010.01
miniqmcreference::einspline_spo_ref<double>::evaluate_vgh(qmcplusplus::ParticleSet const&, int)exec0.020.020.010.0170750.010.010.010.01
qmcplusplus::WaveFunction::evalGrad(qmcplusplus::ParticleSet&, int)exec0.020.020.010.0174710.010.010.010.01
__dynamic_castlibarmpl_mp.soNA0.03NA0.01NA75NA0.02NA0.01
dlaswp_libarmpl_mp.soNA0.03NA0.02NA79NA0.01NA0.01
__cxxabiv1::__vmi_class_type_info::__do_dyncast(long, __cxxabiv1::__class_type_info::__sub_kind, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__dyncast_result&) co...libarmpl_mp.soNA0.03NA0.02NA78NA0.02NA0.01
miniqmcreference::TwoBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::evalGrad(qmcplusplus::ParticleSet&, int)exec0.010.020.010.0161670.010.010.010.01
dlaswp_libarmpl.so0.03NA0.02NA76NA0.02NA0.01NA
__dynamic_castlibarmpl.so0.03NA0.02NA77NA0.02NA0.01NA
void armpl::clag::(anonymous namespace)::trsm_kernel<double, true, true, true, false, false>(double const*, long, long, double*, long, long, long, long)libarmpl.so0.03NA0.02NA80NA0.02NA0.01NA
__strcmplibastring_aarch64.so0.010.010.01062460.010.000.000.00
qmcplusplus::ParticleSet::update(bool)exec0.010.010.010.0159580.010.010.000.01
qmcplusplus::VirtualParticleSet::makeMoves(qmcplusplus::ParticleSet const&, int, std::vector<qmcplusplus::TinyVector<double, 3u>, std::allocator<qmcplusplus::TinyVector<double, 3u> > > const&, bool, int)exec0.010.010048460.010.010.000.00
miniqmcreference::DiracDeterminantRef<qmcplusplus::DelayedUpdate<double, double> >::acceptMove(qmcplusplus::ParticleSet&, int)exec0.010.010.010.0155580.010.010.010.01
__kmp_get_ancestor_thread_numlibomp_with_lse.so0.010.010.010.0160580.010.010.010.00
f64xsubf128libm-2.28.so0.010.010.01079720.000.000.000.00
bool armpl::dispatch_atomic_neon<double>(armpl::armpl_trans, armpl::armpl_trans, long, long, long, double const*, long, double const*, long, double*, long, double, double)libarmpl.so0.02NA0.01NA75NA0.01NA0.01NA
qmcplusplus::ParticleSet::computeNewPosDistTables(int, qmcplusplus::TinyVector<double, 3u> const&, bool)exec0.010.010.010.0153510.010.010.010.00
miniqmcreference::OneBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::recompute(qmcplusplus::ParticleSet&)exec0.010.010.010.0166750.000.000.000.00
daxpy_kernellibarmpl_mp.soNA0.02NA0.01NA65NA0.02NA0.01
void armpl::clag::blas3_gemv::operator()<double, armpl::clag::spec::neoverse_n1_machine_spec>(armpl::clag::spec::problem_context<double, (armpl::clag::spec::problem_type)29, armpl::clag::spec::neoverse_n1_machine_spec> const&) constlibarmpl.so0.02NA0.01NA70NA0.01NA0.01NA
miniqmcreference::OneBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::evalGrad(qmcplusplus::ParticleSet&, int)exec0.010.010.010.0156600.010.010.000.00
daxpy_kernellibarmpl.so0.02NA0.01NA66NA0.02NA0.01NA
qmcplusplus::Vector<qmcplusplus::TinyVector<double, 3u>, std::allocator<qmcplusplus::TinyVector<double, 3u> > >::resize(unsigned long, qmcplusplus::TinyVector<double, 3u>)exec0.010.010042420.010.010.000.00
qmcplusplus::WaveFunction::acceptMove(qmcplusplus::ParticleSet&, int)exec0.010.010044520.010.000.000.00
miniqmcreference::einspline_spo_ref<double>::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector<double, std::allocator<double> >&)exec0.010.0100.0133520.010.010.000.00
qmcplusplus::Vector<double, qmcplusplus::OMPallocator<double, qmcplusplus::Mallocator<double, 32ul> > >::resize(unsigned long, double)exec0.010.010037440.010.010.000.00
unknown_function[vdso]0.010.010047380.010.010.010.01
void armpl::clag::ger<true, int, false, double, armpl::clag::spec::neoverse_n1_machine_spec>(int const*, int const*, double const*, double const*, int const*, double const*, int const*, double*, int const*)libarmpl_mp.soNA0.01NA0.01NA61NA0.01NA0.01
void armpl::clag::ger<true, int, false, double, armpl::clag::spec::neoverse_n1_machine_spec>(int const*, int const*, double const*, double const*, int const*, double const*, int const*, double*, int const*)libarmpl.so0.01NA0NA41NA0.01NA0.00NA
dger_libarmpl_mp.soNA0.01NA0NA46NA0.01NA0.00
lsame_libarmpl_mp.soNA0.01NA0NA52NA0.01NA0.00
__cxxabiv1::__si_class_type_info::__do_dyncast(long, __cxxabiv1::__class_type_info::__sub_kind, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__dyncast_result&) co...libarmpl.so0.01NA0NA41NA0.01NA0.00NA
void armpl::clag::(anonymous namespace)::outer_product_terminal<void (*)(long, double, double const*, double, double*, long, long)>::operator()<armpl::clag::general_matrix<armpl::clag::(anonymous namespace)::matrix_base<double const> >...libarmpl_mp.soNA0.01NA0NA48NA0.01NA0.00
void armpl::clag::gemv<true, int, double, double, double, double, armpl::clag::spec::neoverse_n1_machine_spec>(char const*, int const*, int const*, double const*, double const*, int const*, double const*, int const*, double const*, double*, int cons...libarmpl_mp.soNA0.01NA0NA44NA0.01NA0.00
void armpl::clag::(anonymous namespace)::outer_product_terminal<void (*)(long, double, double const*, double, double*, long, long)>::operator()<armpl::clag::general_matrix<armpl::clag::(anonymous namespace)::matrix_base<double const> >...libarmpl.so0.01NA0NA40NA0.01NA0.00NA
bool armpl::dispatch_atomic_neon<double>(armpl::armpl_trans, armpl::armpl_trans, long, long, long, double const*, long, double const*, long, double*, long, double, double)libarmpl_mp.soNA0.01NA0.01NA52NA0.01NA0.01
__fd_log_1libamath_neoverse-n1.so0.0100035180.010.000.000.00
__kmp_api_omp_get_ancestor_thread_numlibomp_with_lse.so00.010029400.000.000.000.00
void armpl::clag::gemv<true, int, double, double, double, double, armpl::clag::spec::neoverse_n1_machine_spec>(char const*, int const*, int const*, double const*, double const*, int const*, double const*, int const*, double const*, double*, int cons...libarmpl.so0.01NA0NA38NA0.01NA0.00NA
miniqmcreference::OneBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::acceptMove(qmcplusplus::ParticleSet&, int)exec0.0100039320.000.000.000.00
void armpl::clag::gemm<true, int, double, double, double, armpl::clag::spec::neoverse_n1_machine_spec>(char const*, char const*, int const*, int const*, int const*, double const*, double const*, int const*, double const*, int const*, double const*, d...libarmpl.so0.01NA0.01NA61NA0.01NA0.00NA
lsame_libarmpl.so0.01NA0NA35NA0.01NA0.00NA
ddot_kernellibarmpl.so0.01NA0NA35NA0.01NA0.00NA
void armpl::clag::gemm<true, int, double, double, double, armpl::clag::spec::neoverse_n1_machine_spec>(char const*, char const*, int const*, int const*, int const*, double const*, double const*, int const*, double const*, int const*, double const*, d...libarmpl_mp.soNA0NA0NA20NA0.00NA0.00
void armpl::clag::(anonymous namespace)::gemv_shim<true, double, &dgemv_t_neon_kernel_serial>(long, long, double, double const*, long, long, double const*, long, double, double*, long)libarmpl_mp.soNA0NA0NA12NA0.00NA0.00
__cxxabiv1::__si_class_type_info::__do_dyncast(long, __cxxabiv1::__class_type_info::__sub_kind, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__dyncast_result&) co...libarmpl_mp.soNA0NA0NA22NA0.00NA0.00
void armpl::clag::blas1_axpby::operator()<double, armpl::clag::spec::neoverse_n1_machine_spec>(armpl::clag::spec::problem_context<double, (armpl::clag::spec::problem_type)46, armpl::clag::spec::neoverse_n1_machine_spec> const&) constlibarmpl_mp.soNA0NA0NA8NA0.00NA0.00
kernel_dgemm_5_1_5_NTlibarmpl_mp.soNA0NA0NA8NA0.00NA0.00
void armpl::clag::(anonymous namespace)::c_copy<double, armpl::clag::(anonymous namespace)::kernel_exec<void (*)(double const*, double const*, double*, long, long, long, long, double, double)> >::operator()<armpl::clag::(anonymous namespace)...libarmpl_mp.soNA0NA0NA1NA0.00NA0.00
void armpl::clag::(anonymous namespace)::axpby_fallback<false, double, double, double>(long, double, double const*, double, double*, long, long)libarmpl_mp.soNA0NA0NA8NA0.00NA0.00
void armpl::clag::(anonymous namespace)::neon_interleave::operator()<double const, double>(armpl::clag::general_matrix<armpl::clag::(anonymous namespace)::matrix_base<double const> > const&, armpl::clag::(anonymous namespace)::interle...libarmpl_mp.soNA0NA0NA1NA0.00NA0.00
idamax_kernellibarmpl_mp.soNA0NA0NA11NA0.01NA0.00
bool armpl::clag::gemm_atomic::use<armpl::clag::spec::problem_context<double, (armpl::clag::spec::problem_type)29, armpl::clag::spec::neoverse_n1_machine_spec> >(armpl::clag::spec::problem_context<double, (armpl::clag::spec::problem_type)29,...libarmpl_mp.soNA0NA0NA25NA0.00NA0.00
.text@startlibmlx5.so.1.24.44.00NA0NA1NA0.00NA0.00NA
dgemv_libarmpl_mp.soNA0NA0NA25NA0.00NA0.00
__kmp_get_max_active_levelslibomp_with_lse.soNA0NA0NA8NA0.00NA0.00
__memmovelibastring_aarch64.so0000110.000.000.000.00
@plt_start@libucs.so.0.0.00NA0NA1NA0.00NA0.00NA
bool armpl::dispatch_atomic<double>(armpl::armpl_trans, armpl::armpl_trans, long, long, long, double const*, long, double const*, long, double*, long, double, double)libarmpl_mp.soNA0NA0NA28NA0.00NA0.00
_ZSt13__invoke_implIvZN5armpl4clag4gemmIdLNS1_4spec12problem_typeE0ENS3_24neoverse_n1_machine_specEEEvRKNS3_15problem_contextIT_XT0_ET1_EEEUlDpRT_E_JRKNS1_18blas3_set_or_scaleERKNS1_11gemm_atomicERKNS1_9blas1_dotERKNS1_11blas1_axpbyERKNS1_10blas3_gemvERKNS...libarmpl_mp.soNA0NA0NA2NA0.00NA0.00
ddot_kernellibarmpl_mp.soNA0NA0NA33NA0.01NA0.00
___kmp_freelibomp_with_lse.so0000130.000.000.000.00
_ZSt13__invoke_implIvZN5armpl4clag4gemmIdLNS1_4spec12problem_typeE29ENS3_24neoverse_n1_machine_specEEEvRKNS3_15problem_contextIT_XT0_ET1_EEEUlDpRT_E_JRKNS1_18blas3_set_or_scaleERKNS1_11gemm_atomicERKNS1_9blas1_dotERKNS1_11blas1_axpbyERKNS1_10blas3_gemvEEES...libarmpl_mp.soNA0NA0NA29NA0.00NA0.00
__kmp_api_omp_get_thread_numlibomp_with_lse.soNA0NA0NA33NA0.00NA0.00
void geset<double>(double, long, long, double const*, long)libarmpl_mp.soNA0NA0NA7NA0.00NA0.00
std::vector<qmcplusplus::BsplineFunctor<double>*, std::allocator<qmcplusplus::BsplineFunctor<double>*> >::_M_fill_insert(__gnu_cxx::__normal_iterator<qmcplusplus::BsplineFunctor<double>**, std::vector<qmcplusplus::Bsplin...execNA0NA0NA1NA0.00NA0.00
kernel_dgemm_3_1_3_NTlibarmpl_mp.soNA0NA0NA6NA0.00NA0.00
dgemm_libarmpl_mp.soNA0NA0NA1NA0.00NA0.00
bool armpl::clag::gemm_atomic::use<armpl::clag::spec::problem_context<double, (armpl::clag::spec::problem_type)0, armpl::clag::spec::neoverse_n1_machine_spec> >(armpl::clag::spec::problem_context<double, (armpl::clag::spec::problem_type)0, a...libarmpl_mp.soNA0NA0NA1NA0.00NA0.00
operator delete(void*)libarmpl_mp.soNA0NA0NA1NA0.00NA0.00
__nv_dgetrf_nag__F1L101_1_libarmpl_mp.soNA0NA0NA1NA0.00NA0.00
void armpl::clag::triangular_solve_resident<armpl::clag::(anonymous namespace)::gemm_exec<armpl::clag::spec::neoverse_n1_machine_spec>, armpl::clag::(anonymous namespace)::trsm_kernel_exec<double> >::operator()<armpl::clag::(anonymous ...libarmpl_mp.soNA0NA0NA1NA0.00NA0.00
void armpl::clag::triangular_solve_resident<armpl::clag::(anonymous namespace)::gemm_exec<armpl::clag::spec::neoverse_n1_machine_spec>, armpl::clag::triangular_solve_resident<armpl::clag::(anonymous namespace)::gemm_exec<armpl::clag::spec::n...libarmpl_mp.soNA0NA0NA1NA0.00NA0.00
void armpl::clag::triangular_solve_resident<armpl::clag::(anonymous namespace)::gemm_exec<armpl::clag::spec::neoverse_n1_machine_spec>, armpl::clag::triangular_solve_resident<armpl::clag::(anonymous namespace)::gemm_exec<armpl::clag::spec::n...libarmpl_mp.soNA0NA0NA1NA0.00NA0.00
dtrtri_libarmpl_mp.soNA0NA0NA1NA0.00NA0.00
void armpl::clag::triangular_solve_resident<armpl::clag::(anonymous namespace)::gemm_exec<armpl::clag::spec::neoverse_n1_machine_spec>, armpl::clag::triangular_solve_resident<armpl::clag::(anonymous namespace)::gemm_exec<armpl::clag::spec::n...libarmpl_mp.soNA0NA0NA1NA0.00NA0.00
void armpl::clag::scal_impl<double, double, armpl::clag::spec::neoverse_n1_machine_spec>(armpl::clag::spec::problem_context_2T<double, double, (armpl::clag::spec::problem_type)41, armpl::clag::spec::neoverse_n1_machine_spec> const&)libarmpl_mp.soNA0NA0NA1NA0.00NA0.00
with_errnolibamath_neoverse-n1.soNA0NA0NA1NA0.00NA0.00
std::vector<qmcplusplus::Vector<double, qmcplusplus::Mallocator<double, 32ul> >, std::allocator<qmcplusplus::Vector<double, qmcplusplus::Mallocator<double, 32ul> > > >::_M_default_append(unsigned long) [clone .39] [clone...execNA0NA0NA1NA0.00NA0.00
frexpf128libm-2.28.soNA0NA0NA1NA0.00NA0.00
check_matchld-2.28.so0NA0NA1NA0.00NA0.00NA
pthread_selflibpthread-2.28.soNA0NA0NA1NA0.00NA0.00
__kmp_api_omp_get_max_active_levelslibomp_with_lse.soNA0NA0NA1NA0.00NA0.00
.omp_outlined..16execNA0NA0NA1NA0.00NA0.00
__kmp_join_barrier(int)libomp_with_lse.soNA0NA0NA1NA0.00NA0.00
miniqmcreference::DiracDeterminantRef<qmcplusplus::DelayedUpdate<double, double> >::completeUpdates()execNA0NA0NA1NA0.00NA0.00
void std::_Destroy_aux<false>::__destroy<std::unique_ptr<qmcplusplus::TimerType<std::chrono::_V2::system_clock>, std::default_delete<qmcplusplus::TimerType<std::chrono::_V2::system_clock> > >*>(std::unique_ptr<qmcplus...execNA0NA0NA1NA0.00NA0.00
dtrsm_reference_libarmpl_mp.soNA0NA0NA6NA0.00NA0.00
dgerb_libarmpl_mp.soNA0NA0NA1NA0.00NA0.00
ucs_async_handler_getlibucs.so.0.0.0NA0NA0NA1NA0.00NA0.00
kernel_dgemm_2_1_2_NTlibarmpl_mp.soNA0NA0NA3NA0.00NA0.00
dscal_kernellibarmpl_mp.soNA0NA0NA3NA0.00NA0.00
void armpl::clag::(anonymous namespace)::gemv_shim<false, double, &dgemv_n_neon_kernel>(long, long, double, double const*, long, long, double const*, long, double, double*, long)libarmpl_mp.soNA0NA0NA3NA0.00NA0.00
void armpl::clag::blas1_axpby::operator()<double, (armpl::clag::spec::problem_type)29, armpl::clag::spec::neoverse_n1_machine_spec>(armpl::clag::spec::problem_context<double, (armpl::clag::spec::problem_type)29, armpl::clag::spec::neoverse_n1_mach...libarmpl_mp.soNA0NA0NA2NA0.00NA0.00
void armpl::clag::(anonymous namespace)::axpy_axpby_shim<double, &daxpy_kernel>(long, double, double const*, double, double*, long, long)libarmpl_mp.soNA0NA0NA1NA0.00NA0.00
kernel_dgemm_4_1_4_NTlibarmpl_mp.soNA0NA0NA5NA0.00NA0.00
dgetrf2_libarmpl_mp.soNA0NA0NA3NA0.01NA0.00
void armpl::clag::trsm<true, int, double, armpl::clag::spec::neoverse_n1_machine_spec>(char const*, char const*, char const*, char const*, int const*, int const*, double const*, double const*, int const*, double*, int const*)libarmpl_mp.soNA0NA0NA6NA0.00NA0.00
void armpl::clag::(anonymous namespace)::kernel_exec<void (*)(double const*, double const*, double*, long, long, long, long, double, double)>::operator()<armpl::clag::(anonymous namespace)::interleaved_matrix<double>, armpl::clag::(anonymous...libarmpl_mp.soNA0NA0NA5NA0.00NA0.00
ilaenv_libarmpl_mp.soNA0NA0NA1NA0.00NA0.00
kernel_dgemm_6_1_6_NTlibarmpl_mp.soNA0NA0NA2NA0.00NA0.00
kernel_dgemm_1_1_1_NNlibarmpl_mp.soNA0NA0NA2NA0.00NA0.00
__kmp_invoke_microtasklibomp_with_lse.soNA0NA0NA2NA0.00NA0.00
qmcplusplus::SoaDistanceTableABOMPTarget<double, 3u, 40>::resize() [clone .41] [clone .extracted]execNA0NA0NA2NA0.00NA0.00
__kmpc_masterlibomp_with_lse.soNA0NA0NA1NA0.00NA0.00
kernel_dgemm_1_1_1_NTlibarmpl_mp.soNA0NA0NA2NA0.00NA0.00
dtrsm_libarmpl_mp.soNA0NA0NA2NA0.00NA0.00
void armpl::clag::triangular_solve_resident<armpl::clag::(anonymous namespace)::gemm_exec<armpl::clag::spec::neoverse_n1_machine_spec>, armpl::clag::triangular_solve_resident<armpl::clag::(anonymous namespace)::gemm_exec<armpl::clag::spec::n...libarmpl_mp.soNA0NA0NA2NA0.00NA0.00
void armpl::clag::gemm_basic::operator()<double, armpl::clag::spec::neoverse_n1_machine_spec>(armpl::clag::spec::problem_context<double, (armpl::clag::spec::problem_type)0, armpl::clag::spec::neoverse_n1_machine_spec> const&) constlibarmpl_mp.soNA0NA0NA2NA0.00NA0.00
void armpl::clag::triangular_solve_resident<armpl::clag::(anonymous namespace)::gemm_exec<armpl::clag::spec::neoverse_n1_machine_spec>, armpl::clag::triangular_solve_resident<armpl::clag::(anonymous namespace)::gemm_exec<armpl::clag::spec::n...libarmpl_mp.soNA0NA0NA2NA0.00NA0.00
do_lookup_xld-2.28.so0000110.000.000.000.00
void armpl::clag::triangular_solve_resident<armpl::clag::(anonymous namespace)::gemm_exec<armpl::clag::spec::neoverse_n1_machine_spec>, armpl::clag::triangular_solve_resident<armpl::clag::(anonymous namespace)::gemm_exec<armpl::clag::spec::n...libarmpl.so0NA0NA3NA0.00NA0.00NA
__errno_locationlibpthread-2.28.so0NA0NA1NA0.00NA0.00NA
void armpl::clag::(anonymous namespace)::gemm_exec<armpl::clag::spec::neoverse_n1_machine_spec>::operator()<armpl::clag::(anonymous namespace)::triangular_matrix<armpl::clag::(anonymous namespace)::matrix_base<double const> >, armpl::c...libarmpl.so0NA0NA6NA0.00NA0.00NA
sincoslibm-2.28.so0000680.000.000.000.00
miniqmcreference::TwoBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib<qmcplusplus::TinyVector<double, 3u>, std::allocator<qmcplusplus::TinyVector<double, ...exec0000640.000.000.000.00
__kmpc_end_serialized_parallellibomp_with_lse.so0000530.000.000.000.00
kernel_dgemm_5_1_5_NTlibarmpl.so0NA0NA6NA0.00NA0.00NA
qmcplusplus::RealSpacePositions::setAllParticlePos(qmcplusplus::ParticleAttrib<qmcplusplus::TinyVector<double, 3u>, std::allocator<qmcplusplus::TinyVector<double, 3u> > > const&)exec0NA0NA6NA0.00NA0.00NA
miniqmcreference::OneBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib<qmcplusplus::TinyVector<double, 3u>, std::allocator<qmcplusplus::TinyVector<double, ...exec0000780.000.000.000.00
.omp_outlined..11exec0000830.000.000.000.00
void armpl::clag::(anonymous namespace)::gemv_shim<true, double, &dgemv_t_neon_kernel_serial>(long, long, double, double const*, long, long, double const*, long, double, double*, long)libarmpl.so0NA0NA7NA0.00NA0.00NA
void geset<double>(double, long, long, double const*, long)libarmpl.so0NA0NA7NA0.01NA0.00NA
__divtf3libgcc_s.so.10000640.000.000.000.00
kernel_dgemm_2_1_2_NTlibarmpl.so0NA0NA5NA0.00NA0.00NA
qmcplusplus::WaveFunction::restore(int)exec0000530.000.000.000.00
void armpl::clag::trsm<true, int, double, armpl::clag::spec::neoverse_n1_machine_spec>(char const*, char const*, char const*, char const*, int const*, int const*, double const*, double const*, int const*, double*, int const*)libarmpl.so0NA0NA4NA0.00NA0.00NA
void armpl::clag::triangular_solve_resident<armpl::clag::(anonymous namespace)::gemm_exec<armpl::clag::spec::neoverse_n1_machine_spec>, armpl::clag::(anonymous namespace)::trsm_kernel_exec<double> >::operator()<armpl::clag::(anonymous ...libarmpl.so0NA0NA3NA0.01NA0.00NA
kernel_dgemm_4_1_4_NTlibarmpl.so0NA0NA5NA0.00NA0.00NA
__logl_finitelibm-2.28.so0000550.000.000.000.00
qmcplusplus::RealSpacePositionsOMPTarget::getAllParticlePos() constexec0000540.000.000.000.00
qmcplusplus::SPOSet::evaluate_notranspose(qmcplusplus::ParticleSet const&, int, int, qmcplusplus::Matrix<double, std::allocator<double> >&, qmcplusplus::Matrix<qmcplusplus::TinyVector<double, 3u>, std::allocator<qmcplusplus:...exec0000560.000.000.000.00
dtrsm_reference_libarmpl.so0NA0NA5NA0.00NA0.00NA
__kmp_join_calllibomp_with_lse.so0000460.000.000.000.00
qmcplusplus::ParticleSet::getDistTableAA(int) constexec00001040.000.000.000.00
__kmp_now_nseclibomp_with_lse.so000010150.000.000.000.00
_ZZN5armpl4clag4gemmIdLNS0_4spec12problem_typeE29ENS2_24neoverse_n1_machine_specEEEvRKNS2_15problem_contextIT_XT0_ET1_EEENKUlDpRT_E_clIJKNS0_18blas3_set_or_scaleEKNS0_11gemm_atomicEKNS0_9blas1_dotEKNS0_11blas1_axpbyEKNS0_10blas3_gemvEEEEDaSD_libarmpl.so0NA0NA30NA0.00NA0.00NA
_dl_tlsdesc_returnld-2.28.so00002880.000.000.000.00
@plt_start@libomp_with_lse.so000027230.000.000.000.00
__kmp_yieldlibomp_with_lse.so000026220.000.000.000.00
qmcplusplus::RealSpacePositionsOMPTarget::setOneParticlePos(qmcplusplus::TinyVector<double, 3u> const&, unsigned long)exec000032190.000.000.000.00
miniqmcreference::DiracDeterminantRef<qmcplusplus::DelayedUpdate<double, double> >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector<double, std::allocator<double> >&)exec000031320.000.000.000.00
qmcplusplus::ParticleSet::getDistTableAB(int) constexec000031230.010.000.000.00
bool armpl::dispatch_atomic<double>(armpl::armpl_trans, armpl::armpl_trans, long, long, long, double const*, long, double const*, long, double*, long, double, double)libarmpl.so0NA0NA31NA0.01NA0.00NA
dger_libarmpl.so0NA0NA34NA0.01NA0.00NA
qmcplusplus::ParticleSet::rejectMove(int)exec00001050.000.000.000.00
bool armpl::clag::gemm_atomic::use<armpl::clag::spec::problem_context<double, (armpl::clag::spec::problem_type)29, armpl::clag::spec::neoverse_n1_machine_spec> >(armpl::clag::spec::problem_context<double, (armpl::clag::spec::problem_type)29,...libarmpl.so0NA0NA24NA0.00NA0.00NA
void armpl::clag::(anonymous namespace)::neon_interleave::operator()<double const, double>(armpl::clag::general_matrix<armpl::clag::(anonymous namespace)::matrix_base<double const> > const&, armpl::clag::(anonymous namespace)::interle...libarmpl.so0NA0NA3NA0.00NA0.00NA
dscal_kernellibarmpl.so0NA0NA12NA0.00NA0.00NA
void armpl::clag::(anonymous namespace)::c_copy<double, armpl::clag::(anonymous namespace)::kernel_exec<void (*)(double const*, double const*, double*, long, long, long, long, double, double)> >::operator()<armpl::clag::(anonymous namespace)...libarmpl.so0NA0NA11NA0.00NA0.00NA
qmcplusplus::SoaDistanceTableAAOMPTarget<double, 3u, 40>::evaluate(qmcplusplus::ParticleSet&)exec000010100.000.000.000.00
dgemv_libarmpl.so0NA0NA24NA0.00NA0.00NA
idamax_kernellibarmpl.so0NA0NA11NA0.00NA0.00NA
__kmp_fork_calllibomp_with_lse.so000014120.000.000.000.00
__kmp_serialized_parallellibomp_with_lse.so00001170.000.000.000.00
qmcplusplus::DelayedUpdate<double, double>::updateInvMat(qmcplusplus::Matrix<double, std::allocator<double> >&)exec000015160.000.000.000.00
pthread_spin_locklibpthread-2.28.so0NA0NA1NA0.00NA0.00NA
__kmpc_fork_calllibomp_with_lse.so0000470.000.000.000.00
kernel_dgemm_1_1_1_NNlibarmpl.so0NA0NA3NA0.00NA0.00NA
__math_divzerolibamath_neoverse-n1.so0NA0NA1NA0.00NA0.00NA
qmcplusplus::BlasThreadingEnv::BlasThreadingEnv(int)exec0NA0NA1NA0.00NA0.00NA
__kmp_api_omp_get_num_threadslibomp_with_lse.so0NA0NA1NA0.00NA0.00NA
qmcplusplus::SoaDistanceTableABOMPTarget<double, 3u, 40>::~SoaDistanceTableABOMPTarget()exec0NA0NA1NA0.00NA0.00NA
operator delete(void*)libarmpl.so0NA0NA1NA0.00NA0.00NA
dtrsm_libarmpl.so0NA0NA1NA0.00NA0.00NA
dscal_libarmpl.so0NA0NA1NA0.00NA0.00NA
dgetrf_nag_libarmpl.so0NA0NA1NA0.00NA0.00NA
ilaenvkernel_neoverse_n1_libarmpl.so0NA0NA1NA0.00NA0.00NA
kernel_dgemm_1_1_1_NTlibarmpl.so0NA0NA1NA0.00NA0.00NA
std::vector<qmcplusplus::VectorSoAContainer<double, 3u, qmcplusplus::Mallocator<double, 32ul> >, std::allocator<qmcplusplus::VectorSoAContainer<double, 3u, qmcplusplus::Mallocator<double, 32ul> > > >::_M_default_append(u...exec0000110.000.000.000.00
qmcplusplus::TimerManager<qmcplusplus::TimerType<std::chrono::_V2::system_clock> >::pop_timer(qmcplusplus::TimerType<std::chrono::_V2::system_clock>*)exec0NA0NA1NA0.00NA0.00NA
uct_ud_mlx5_iface_post_recvlibuct_ib.so.0.0.00NA0NA1NA0.00NA0.00NA
qmcplusplus::DistanceTable::finalizePbyP(qmcplusplus::ParticleSet const&)exec0NA0NA1NA0.00NA0.00NA
void qmcplusplus::expandSuperCell<qmcplusplus::ParticleSet>(qmcplusplus::ParticleSet&, qmcplusplus::Tensor<int, 3u> const&)exec0NA0NA1NA0.00NA0.00NA
f90_str_copy_klenlibarmflang.so0NA0NA1NA0.00NA0.00NA
ucs_get_cpu_clocks_per_seclibucs.so.0.0.00NA0NA1NA0.00NA0.00NA
ucs_vfs_node_find_by_objlibucs.so.0.0.00NA0NA1NA0.00NA0.00NA
uct_ud_mlx5_iface_async_progresslibuct_ib.so.0.0.00NA0NA1NA0.00NA0.00NA
qmcplusplus::RealSpacePositions::resize(unsigned long)exec0000110.000.000.000.00
double std::generate_canonical<double, 53ul, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul> >(std::mersenne_twister_engine<un...exec0NA0NA4NA0.00NA0.00NA
dtrsv_reference_libarmpl.so0NA0NA1NA0.00NA0.00NA
__fixunstfdilibgcc_s.so.10000210.000.000.000.00
__kmp_resume_if_soft_pausedlibomp_with_lse.so0000320.000.000.000.00
kernel_dgemm_6_1_6_NTlibarmpl.so0NA0NA2NA0.00NA0.00NA
kernel_dgemm_3_1_3_NTlibarmpl.so0NA0NA2NA0.00NA0.00NA
dgetrf2_libarmpl.so0NA0NA2NA0.00NA0.00NA
__kmp_push_current_task_to_threadlibomp_with_lse.so0000340.000.000.000.00
void armpl::clag::(anonymous namespace)::kernel_exec<void (*)(double const*, double const*, double*, long, long, long, long, double, double)>::operator()<armpl::clag::(anonymous namespace)::interleaved_matrix<double>, armpl::clag::(anonymous...libarmpl.so0NA0NA3NA0.00NA0.00NA
void armpl::clag::gerb<true, int, false, double, armpl::clag::spec::neoverse_n1_machine_spec>(int const*, int const*, double const*, double const*, int const*, double const*, int const*, double const*, double*, int const*)libarmpl.so0NA0NA3NA0.00NA0.00NA
___kmp_allocatelibomp_with_lse.soNA0NA0NA1NA0.00NA0.00
@plt_start@libamath_neoverse-n1.so0000210.000.000.000.00
armpl::clag::use_overrides()libarmpl.so0NA0NA2NA0.00NA0.00NA
void armpl::clag::(anonymous namespace)::gemv_shim<false, double, &dgemv_n_neon_kernel>(long, long, double, double const*, long, long, double const*, long, double, double*, long)libarmpl.so0NA0NA2NA0.00NA0.00NA
opal_mem_hooks_release_hooklibopen-pal.so.40.30.20000230.000.000.000.00
__kmpc_serialized_parallellibomp_with_lse.so0000220.000.000.000.00
__kmpc_bound_num_threadslibomp_with_lse.so0000210.000.000.000.00
void armpl::clag::(anonymous namespace)::axpy_axpby_shim<double, &daxpy_kernel>(long, double, double const*, double, double*, long, long)libarmpl.so0NA0NA2NA0.00NA0.00NA
__kmpc_end_masterlibomp_with_lse.so0NA0NA2NA0.00NA0.00NA
__math_invalidlibamath_neoverse-n1.so0NA0NA2NA0.00NA0.00NA
qmcplusplus::Vector<double, qmcplusplus::Mallocator<double, 32ul> >::~Vector()exec0NA0NA2NA0.00NA0.00NA
void armpl::clag::(anonymous namespace)::axpby_fallback<false, double, double, double>(long, double, double const*, double, double*, long, long)libarmpl.so0NA0NA2NA0.00NA0.00NA
ucs_async_handler_dispatchlibucs.so.0.0.0NA0NA0NA1NA0.00NA0.00
×