options

Functions and Loops

Colums Filter

Coverage run_0 (%) Max Time Over Threads run_0 (s) Time w.r.t. Wall Time run_0 (s) Nb Threads run_0 Deviation (coverage) run_0 Deviation (walltime) run_0 Categories run_0 Compilation Options
NameModuleCoverage run_0 (%)Max Time Over Threads run_0 (s)Time w.r.t. Wall Time run_0 (s)Nb Threads run_0Deviation (coverage) run_0Deviation (walltime) run_0Categories run_0Compilation Options
dgemm_sve_biglibarmpl.so38.719.1219.1210.000.00Math (%): 100.00
void qmcplusplus::DTD_BConds<double, 3u, 39>::computeDistances<qmcplusplus::TinyVector<double, 3u>, qmcplusplus::VectorSoAContainer<double, 3u, 32ul, qmcplusplus::Mallocator<double, 32ul> >, qmcplusplus::VectorSoAContainer<dou...+exec21.310.5210.5210.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
Loop 1293 - ParticleBConds.h:185-217 - exec [...]21.2910.5210.5210.000.00
Loop 1292 - ParticleBConds.h:185-217 - exec [...]00000.000.00
void miniqmcreference::MultiBsplineEvalRef::evaluate_v<double>(qmcplusplus::bspline_traits<double, 3u>::SplineType const*, double, double, double, double*, unsigned long)+exec14.156.996.9910.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
Loop 940 - stl_algobase.h:924-924 - exec0.330.160.1610.000.00
Loop 934 - MultiBsplineRef.hpp:65-74 - exec+00000.000.00
Loop 930 - MultiBsplineRef.hpp:71-74 - exec3.361.661.6610.000.00
Loop 936 - MultiBsplineRef.hpp:65-74 - exec+0.070.030.0310.000.00
Loop 933 - MultiBsplineRef.hpp:71-74 - exec3.631.791.7910.000.00
Loop 932 - MultiBsplineRef.hpp:71-74 - exec3.441.71.710.000.00
Loop 931 - MultiBsplineRef.hpp:71-74 - exec3.311.631.6310.000.00
Loop 938 - MultiBsplineRef.hpp:70-74 - exec00000.000.00
Loop 935 - MultiBsplineRef.hpp:70-74 - exec00000.000.00
Loop 937 - MultiBsplineRef.hpp:70-74 - exec00000.000.00
Loop 939 - MultiBsplineRef.hpp:70-74 - exec00000.000.00
void miniqmcreference::MultiBsplineEvalRef::evaluate_vgh<double>(qmcplusplus::bspline_traits<double, 3u>::SplineType const*, double, double, double, double*, double*, double*, unsigned long)+exec11.595.735.7310.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
Loop 942 - MultiBsplineRef.hpp:285-295 - exec0.330.160.1610.000.00
Loop 952 - stl_algobase.h:924-924 - exec0.130.060.0610.000.00
Loop 954 - stl_algobase.h:924-924 - exec0.130.060.0610.000.00
Loop 953 - stl_algobase.h:924-924 - exec0.110.050.0510.000.00
Loop 950 - stl_algobase.h:924-924 - exec0.110.050.0510.000.00
Loop 958 - stl_algobase.h:924-924 - exec0.10.050.0510.000.00
Loop 955 - stl_algobase.h:924-924 - exec0.090.040.0410.000.00
Loop 949 - stl_algobase.h:924-924 - exec0.090.040.0410.000.00
Loop 951 - stl_algobase.h:924-924 - exec0.080.040.0410.000.00
Loop 956 - stl_algobase.h:924-924 - exec0.080.040.0410.000.00
Loop 957 - stl_algobase.h:924-924 - exec0.070.030.0310.000.00
Loop 946 - MultiBsplineRef.hpp:233-270 - exec [...]+00000.000.00
Loop 944 - MultiBsplineRef.hpp:250-270 - exec10.255.065.0610.000.00
Loop 948 - MultiBsplineRef.hpp:233-270 - exec [...]+0.010010.000.00
Loop 945 - MultiBsplineRef.hpp:233-249 - exec [...]00000.000.00
Loop 947 - MultiBsplineRef.hpp:249-270 - exec00000.000.00
Loop 943 - MultiBsplineRef.hpp:284-295 - exec00000.000.00
interleave_2vl_sve_kernel_dlibarmpl.so3.841.91.910.000.00Math (%): 100.00
qmcplusplus::BsplineFunctor<double>::evaluateV(int, int, int, double const*, double*) const+exec1.450.720.7210.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
Loop 324 - BsplineFunctor.h:236-241 - exec1.330.650.6510.000.00
Loop 322 - BsplineFunctor.h:246-260 - exec0.080.040.0410.000.00
Loop 323 - BsplineFunctor.h:246-260 - exec00000.000.00
dgemv_t_sve_kernellibarmpl.so1.160.580.5810.000.00Math (%): 100.00
miniqmcreference::TwoBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::acceptMove(qmcplusplus::ParticleSet&, int)+exec0.970.480.4810.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
Loop 369 - TwoBodyJastrowRef.h:322-329 - exec0.310.150.1510.000.00
Loop 375 - stl_algobase.h:924-924 - exec0.140.070.0710.000.00
Loop 365 - TwoBodyJastrowRef.h:340-345 - exec0.120.060.0610.000.00
Loop 367 - TwoBodyJastrowRef.h:340-345 - exec0.110.050.0510.000.00
Loop 361 - TwoBodyJastrowRef.h:340-345 - exec0.10.050.0510.000.00
Loop 376 - stl_algobase.h:924-924 - exec0.090.040.0410.000.00
Loop 377 - stl_algobase.h:924-924 - exec0.080.040.0410.000.00
Loop 374 - TwoBodyJastrowRef.h:266-271 - exec [...]0.010010.000.00
Loop 370 - TwoBodyJastrowRef.h:266-271 - exec [...]00000.000.00
Loop 372 - stl_algobase.h:924-924 - exec00000.000.00
Loop 371 - stl_algobase.h:924-924 - exec00000.000.00
Loop 364 - TwoBodyJastrowRef.h:340-345 - exec00000.000.00
Loop 373 - stl_algobase.h:924-924 - exec00000.000.00
Loop 366 - TwoBodyJastrowRef.h:340-345 - exec00000.000.00
Loop 363 - TwoBodyJastrowRef.h:322-353 - exec [...]+00000.000.00
Loop 362 - TwoBodyJastrowRef.h:322-329 - exec00000.000.00
Loop 368 - TwoBodyJastrowRef.h:340-345 - exec00000.000.00
miniqmcreference::TwoBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector<double, 3u>&)+exec0.840.420.4210.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
Loop 360 - stl_algobase.h:924-924 - exec0.20.10.110.000.00
Loop 359 - stl_algobase.h:924-924 - exec0.190.090.0910.000.00
Loop 358 - stl_algobase.h:924-924 - exec0.190.090.0910.000.00
Loop 351 - TwoBodyJastrowRef.h:153-154 - exec0.090.040.0410.000.00
Loop 350 - TwoBodyJastrowRef.h:153-154 - exec0.070.030.0310.000.00
Loop 356 - stl_numeric.h:141-141 - exec0.050.020.0210.000.00
Loop 349 - TwoBodyJastrowRef.h:153-154 - exec0.030.010.0110.000.00
Loop 357 - TwoBodyJastrowRef.h:266-271 - exec [...]00000.000.00
Loop 352 - TwoBodyJastrowRef.h:153-154 - exec00000.000.00
Loop 355 - stl_numeric.h:140-141 - exec00000.000.00
Loop 354 - TwoBodyJastrowRef.h:153-154 - exec00000.000.00
Loop 353 - TwoBodyJastrowRef.h:153-154 - exec00000.000.00
qmcplusplus::BsplineFunctor<double>::evaluateVGL(int, int, int, double const*, double*, double*, double*, double*, int*) const+exec0.710.350.3510.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
Loop 321 - BsplineFunctor.h:291-298 - exec0.620.310.3110.000.00
Loop 319 - BsplineFunctor.h:303-336 - exec0.060.030.0310.000.00
Loop 320 - BsplineFunctor.h:302-336 - exec0.010010.000.00
dgemv_n_sve_kernellibarmpl.so0.60.30.310.000.00Math (%): 100.00
__memcpylibastring.so0.460.220.2210.000.00Others (%): 100.00
miniqmcreference::DiracDeterminantRef<qmcplusplus::DelayedUpdate<double, double> >::evalGrad(qmcplusplus::ParticleSet&, int)+exec0.330.160.1610.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
Loop 1050 - inner_product.hpp:154-154 - exec [...]0.330.160.1610.000.00
Loop 1051 - inner_product.hpp:154-154 - exec [...]00000.000.00
interleave_3vl_sve_kernel_dlibarmpl.so0.290.140.1410.000.00Math (%): 100.00
miniqmcreference::DiracDeterminantRef<qmcplusplus::DelayedUpdate<double, double> >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib<qmcplusplus::TinyVector<double, 3u>, std::allocator<qmcplusplus::TinyVector<...+exec0.280.140.1410.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
Loop 1062 - OhmmsVector.h:223-223 - exec [...]+00000.000.00
Loop 1060 - inner_product.hpp:154-154 - exec [...]0.210.10.110.000.00
Loop 1064 - inner_product.hpp:81-154 - exec [...]+00000.000.00
Loop 1061 - inner_product.hpp:81-82 - exec0.070.030.0310.000.00
Loop 1065 - inner_product.hpp:81-82 - exec00000.000.00
Loop 1063 - inner_product.hpp:154-154 - exec [...]00000.000.00
Loop 1067 - DiracDeterminantRef.cpp:173-173 - exec00000.000.00
Loop 1066 - DiracDeterminantRef.cpp:173-173 - exec00000.000.00
Loop 1068 - DiracDeterminantRef.cpp:173-173 - exec00000.000.00
miniqmcreference::TwoBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::recompute(qmcplusplus::ParticleSet&)+exec0.220.110.1110.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
Loop 403 - TwoBodyJastrowRef.h:386-389 - exec0.040.020.0210.000.00
Loop 402 - TwoBodyJastrowRef.h:395-396 - exec0.030.010.0110.000.00
Loop 400 - TwoBodyJastrowRef.h:395-396 - exec0.020.010.0110.000.00
Loop 407 - TwoBodyJastrowRef.h:379-380 - exec0.020.010.0110.000.00
Loop 401 - TwoBodyJastrowRef.h:395-396 - exec0.010010.000.00
Loop 397 - TwoBodyJastrowRef.h:395-396 - exec00000.000.00
Loop 396 - TwoBodyJastrowRef.h:395-396 - exec00000.000.00
Loop 413 - stl_numeric.h:141-141 - exec00000.000.00
Loop 394 - TwoBodyJastrowRef.h:395-396 - exec00000.000.00
Loop 406 - TwoBodyJastrowRef.h:373-374 - exec00000.000.00
Loop 409 - TwoBodyJastrowRef.h:379-380 - exec00000.000.00
Loop 414 - TwoBodyJastrowRef.h:266-271 - exec [...]00000.000.00
Loop 408 - TwoBodyJastrowRef.h:379-380 - exec00000.000.00
Loop 410 - TwoBodyJastrowRef.h:379-380 - exec00000.000.00
Loop 404 - TwoBodyJastrowRef.h:379-380 - exec00000.000.00
Loop 393 - TwoBodyJastrowRef.h:395-396 - exec00000.000.00
Loop 398 - TwoBodyJastrowRef.h:395-396 - exec00000.000.00
Loop 411 - TwoBodyJastrowRef.h:379-380 - exec00000.000.00
Loop 389 - TwoBodyJastrowRef.h:266-386 - exec [...]+00000.000.00
Loop 390 - stl_algobase.h:924-924 - exec0.040.020.0210.000.00
Loop 391 - stl_algobase.h:924-924 - exec0.040.020.0210.000.00
Loop 392 - stl_algobase.h:924-924 - exec0.020.010.0110.000.00
Loop 388 - TwoBodyJastrowRef.h:359-362 - exec [...]00000.000.00
Loop 412 - TwoBodyJastrowRef.h:373-374 - exec00000.000.00
Loop 399 - TwoBodyJastrowRef.h:386-389 - exec00000.000.00
Loop 405 - stl_numeric.h:140-141 - exec00000.000.00
Loop 395 - TwoBodyJastrowRef.h:395-396 - exec00000.000.00
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.220.110.1110.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
Loop 922 - einspline_spo_ref.hpp:225-227 - exec [...]0.20.10.110.000.00
Loop 923 - einspline_spo_ref.hpp:219-227 - exec [...]+00000.000.00
Loop 924 - einspline_spo_ref.hpp:223-227 - exec [...]00000.000.00
qmcplusplus::DiracMatrix<double, double>::invert_transpose(qmcplusplus::Matrix<double, std::allocator<double> > const&, qmcplusplus::Matrix<double, std::allocator<double> >&, double&, double&)+exec0.210.10.110.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
Loop 1029 - DiracMatrix.h:111-112 - exec00000.000.00
Loop 1028 - DiracMatrix.h:30-34 - exec [...]00000.000.00
Loop 1032 - inner_product.hpp:210-211 - exec00000.000.00
Loop 1031 - inner_product.hpp:209-211 - exec+00000.000.00
Loop 1030 - inner_product.hpp:210-211 - exec0.210.10.110.000.00
Loop 1033 - inner_product.hpp:210-211 - exec00000.000.00
unknown_function[vdso]0.210.10.110.000.00OMP (%): 100.00
tran_interleave_3vl_sve_kernel_dlibarmpl.so0.20.10.110.000.00Math (%): 100.00
miniqmcreference::DiracDeterminantRef<qmcplusplus::DelayedUpdate<double, double> >::acceptMove(qmcplusplus::ParticleSet&, int)+exec0.190.090.0910.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
Loop 1056 - inner_product.hpp:52-52 - exec0.170.080.0810.000.00
Loop 1057 - inner_product.hpp:52-52 - exec0.020.010.0110.000.00
miniqmcreference::DiracDeterminantRef<qmcplusplus::DelayedUpdate<double, double> >::ratio(qmcplusplus::ParticleSet&, int)+exec0.180.090.0910.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
Loop 1058 - inner_product.hpp:81-82 - exec0.160.080.0810.000.00
Loop 1059 - inner_product.hpp:81-82 - exec00000.000.00
dgetrf7vn_libarmpl.so0.140.070.0710.000.00Math (%): 100.00
qmcplusplus::DTD_BConds<double, 3u, 39>::computeDistancesOffload(double const*, double const*, int, double*, double*, int, int, int) constexec0.140.070.0710.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
qmcplusplus::TimerType<qmcplusplus::CPUClock>::stop()+exec0.140.070.0710.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
Loop 1373 - stl_tree.h:788-1903 - exec [...]0.040.020.0210.000.00
Loop 1372 - stl_tree.h:788-1903 - exec [...]0.020.010.0110.000.00
Loop 1374 - NewTimer.cpp:99-100 - exec0.010010.000.00
miniqmcreference::DiracDeterminantRef<qmcplusplus::DelayedUpdate<double, double> >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector<double, 3u>&)+exec0.110.050.0510.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
Loop 1053 - inner_product.hpp:154-154 - exec [...]0.080.040.0410.000.00
Loop 1052 - inner_product.hpp:81-82 - exec0.030.010.0110.000.00
Loop 1054 - inner_product.hpp:154-154 - exec [...]00000.000.00
Loop 1055 - inner_product.hpp:81-82 - exec00000.000.00
.omp_outlined..11+exec0.110.050.0510.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
Loop 904 - BsplineAllocator.hpp:179-180 - exec0.110.050.0510.000.00
Loop 905 - BsplineAllocator.hpp:172-180 - exec [...]+00000.000.00
Loop 906 - BsplineAllocator.hpp:179-180 - exec00000.000.00
Loop 907 - BsplineAllocator.hpp:179-180 - exec00000.000.00
std::vector<double, qmcplusplus::Mallocator<double, 32ul> >::_M_default_append(unsigned long)+exec0.090.040.0410.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
Loop 306 - alloc_traits.h:257-257 - exec0.090.040.0410.000.00
Loop 309 - alloc_traits.h:257-257 - exec00000.000.00
Loop 308 - alloc_traits.h:257-257 - exec00000.000.00
Loop 307 - stl_uninitialized.h:1031-1031 - exec [...]00000.000.00
qmcplusplus::Matrix<double, qmcplusplus::Mallocator<double, 32ul> >::resize(unsigned long, unsigned long)+exec0.080.040.0410.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
Loop 1281 - stl_algobase.h:924-924 - exec0.080.040.0410.000.00
Loop 1282 - stl_algobase.h:924-924 - exec00000.000.00
dgesetlibarmpl.so0.070.030.0310.000.00Math (%): 100.00
qmcplusplus::ParticleSet::makeMove(int, qmcplusplus::TinyVector<double, 3u> const&)+exec0.060.030.0310.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
Loop 1229 - ParticleSet.cpp:290-291 - exec [...]0.050.020.0210.000.00
@plt_start@libarmpl.so0.060.030.0310.000.00Math (%): 100.00
miniqmcreference::OneBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::ratio(qmcplusplus::ParticleSet&, int)+exec0.060.030.0310.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
Loop 274 - OneBodyJastrowRef.h:147-150 - exec [...]0.010010.000.00
Loop 273 - OneBodyJastrowRef.h:155-158 - exec [...]00000.000.00
_ZSt13__invoke_implIvZN5armpl4clag4gemmIdLNS1_4spec12problem_typeE0ENS3_24generic_sve_machine_specEEEvRKNS3_15problem_contextIT_XT0_ET1_EEEUlDpRT_E_JRKNS1_5strat12set_or_scaleERKNSG_6atomicERKNSG_3dotERKNSG_5axpbyERKNSG_4gemvERKNSG_13outer_productERKNSG_5s...libarmpl.so0.050.020.0210.000.00Math (%): 100.00
miniqmcreference::DiracDeterminantRef<qmcplusplus::DelayedUpdate<double, double> >::evaluateLog(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib<qmcplusplus::TinyVector<double, 3u>, std::allocator<qmcplusplus::TinyVector&l...+exec0.050.020.0210.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
Loop 1045 - inner_product.hpp:81-154 - exec [...]+00000.000.00
Loop 1048 - inner_product.hpp:81-154 - exec [...]+00000.000.00
Loop 1046 - inner_product.hpp:154-154 - exec [...]0.040.020.0210.000.00
Loop 1047 - inner_product.hpp:81-82 - exec0.010010.000.00
Loop 1049 - inner_product.hpp:154-154 - exec [...]00000.000.00
qmcplusplus::TimerType<qmcplusplus::CPUClock>::start()+exec0.040.020.0210.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
Loop 1371 - NewTimer.cpp:53-54 - exec00000.000.00
qmcplusplus::WaveFunction::ratio(qmcplusplus::ParticleSet&, int)+exec0.040.020.0210.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
Loop 138 - WaveFunction.cpp:216-219 - exec [...]0.030.010.0110.000.00
bool armpl::dispatch_atomic_sve<double>(armpl::armpl_trans, armpl::armpl_trans, long, long, long, double const*, long, double const*, long, double*, long, double, double)libarmpl.so0.040.020.0210.000.00Math (%): 100.00
__kmp_get_global_thread_id_reglibomp.so0.040.020.0210.000.00OMP (%): 100.00
miniqmcreference::TwoBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::ratio(qmcplusplus::ParticleSet&, int)+exec0.040.020.0210.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
Loop 378 - TwoBodyJastrowRef.h:125-130 - exec [...]0.030.010.0110.000.00
.omp_outlined..62+exec0.040.020.0210.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
Loop 50 - miniqmc.cpp:472-488 - exec [...]+0.010010.000.00
Loop 51 - miniqmc.cpp:478-488 - exec [...]0.020.010.0110.000.00
Loop 49 - miniqmc.cpp:472-476 - exec00000.000.00
Loop 65 - OperatorTags.h:183-183 - exec00000.000.00
Loop 59 - random.tcc:409-414 - exec00000.000.00
Loop 64 - OperatorTags.h:183-183 - exec00000.000.00
Loop 63 - alloc_traits.h:257-257 - exec00000.000.00
Loop 60 - random.tcc:401-406 - exec00000.000.00
Loop 62 - random.tcc:401-406 - exec00000.000.00
Loop 61 - random.tcc:409-414 - exec00000.000.00
Loop 52 - miniqmc.cpp:418-456 - exec [...]+00000.000.00
Loop 53 - miniqmc.cpp:422-453 - exec [...]0.010010.000.00
Loop 54 - StdRandom.h:101-102 - exec [...]+00000.000.00
Loop 56 - random.tcc:411-414 - exec00000.000.00
Loop 55 - random.tcc:403-406 - exec00000.000.00
Loop 58 - random.tcc:411-414 - exec00000.000.00
Loop 57 - random.tcc:403-406 - exec00000.000.00
miniqmcreference::OneBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::computeU3(qmcplusplus::ParticleSet&, int, double const*)+exec0.030.010.0110.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
Loop 317 - stl_algobase.h:924-924 - exec0.030.010.0110.000.00
Loop 318 - stl_algobase.h:924-924 - exec00000.000.00
Loop 315 - OneBodyJastrowRef.h:235-238 - exec [...]00000.000.00
Loop 316 - stl_algobase.h:924-924 - exec00000.000.00
Loop 314 - OneBodyJastrowRef.h:218-223 - exec [...]00000.000.00
__kmp_api_omp_get_levellibomp.so0.030.010.0110.000.00OMP (%): 100.00
qmcplusplus::Vector<double, std::allocator<double> >::resize(unsigned long, double)+exec0.030.010.0110.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
Loop 288 - stl_algobase.h:924-924 - exec0.030.010.0110.000.00
Loop 291 - stl_algobase.h:923-924 - exec00000.000.00
Loop 289 - stl_algobase.h:924-924 - exec00000.000.00
Loop 290 - stl_algobase.h:923-924 - exec00000.000.00
miniqmcreference::OneBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector<double, 3u>&)+exec0.030.010.0110.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
Loop 258 - OneBodyJastrowRef.h:196-197 - exec0.010010.000.00
Loop 260 - OneBodyJastrowRef.h:196-197 - exec0.010010.000.00
Loop 257 - OneBodyJastrowRef.h:190-191 - exec00000.000.00
Loop 259 - OneBodyJastrowRef.h:196-197 - exec00000.000.00
Loop 255 - stl_numeric.h:141-141 - exec00000.000.00
Loop 261 - OneBodyJastrowRef.h:196-197 - exec00000.000.00
Loop 263 - OneBodyJastrowRef.h:196-197 - exec00000.000.00
Loop 256 - stl_numeric.h:140-141 - exec00000.000.00
Loop 262 - OneBodyJastrowRef.h:196-197 - exec00000.000.00
Loop 264 - OneBodyJastrowRef.h:190-191 - exec00000.000.00
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.030.010.0110.000.00Math (%): 100.00
__kmp_get_ancestor_thread_numlibomp.so0.020.010.0110.000.00OMP (%): 100.00
qmcplusplus::WaveFunction::acceptMove(qmcplusplus::ParticleSet&, int)+exec0.020.010.0110.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
Loop 139 - WaveFunction.cpp:231-234 - exec [...]0.010010.000.00
__exp_finitelibamath.so0.020.010.0110.000.00Math (%): 100.00
_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.020.010.0110.000.00Math (%): 100.00
qmcplusplus::Vector<qmcplusplus::TinyVector<double, 3u>, std::allocator<qmcplusplus::TinyVector<double, 3u> > >::resize(unsigned long, qmcplusplus::TinyVector<double, 3u>)+exec0.020.010.0110.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
Loop 294 - OperatorTags.h:183-183 - exec [...]0.020.010.0110.000.00
Loop 295 - stl_algobase.h:911-911 - exec [...]00000.000.00
Loop 292 - stl_algobase.h:911-911 - exec [...]00000.000.00
Loop 293 - stl_algobase.h:911-911 - exec [...]00000.000.00
qmcplusplus::ParticleSet::acceptMove(int)+exec0.020.010.0110.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
Loop 1235 - ParticleSet.cpp:337-338 - exec [...]00000.000.00
__memmovelibastring.so0.010010.000.00Others (%): 100.00
_dl_rtld_di_serinfold-2.31.so0.010010.000.00System (%): 100.00
unknown_functionexec0.010010.000.00Exe (%): 100.00
___kmp_freelibomp.so0.010010.000.00OMP (%): 100.00
_ZSt13__invoke_implIvZN5armpl4clag4gemmIdLNS1_4spec12problem_typeE0ENS3_24generic_sve_machine_specEEEvRKNS3_15problem_contextIT_XT0_ET1_EEEUlDpRT_E_JRKNS1_5strat12set_or_scaleERKNSG_6atomicERKNSG_3dotERKNSG_5axpbyERKNSG_4gemvERKNSG_13outer_productERKNSG_5s...libarmpl.so0.010010.000.00Math (%): 100.00
daxpy_sve_kernellibarmpl.so0.010010.000.00Math (%): 100.00
ddot_sve_kernellibarmpl.so0.010010.000.00Math (%): 100.00
idamax_kernellibarmpl.so0.010010.000.00Math (%): 100.00
lsame_libarmpl.so0.010010.000.00Math (%): 100.00
long armpl_get_system_l1_max_elements_generic_sve<double>()libarmpl.so0.010010.000.00Math (%): 100.00
__kmp_api_omp_get_wtimelibomp.so0.010010.000.00OMP (%): 100.00
void armpl::clag::(anonymous namespace)::trsm_kernel<double, true, true, true, false, false>(double const*, long, long, double*, long, long, long, long)libarmpl.so0.010010.000.00Math (%): 100.00
_ZZZN5armpl4clag4gemmIdLNS0_4spec12problem_typeE16ENS2_24generic_sve_machine_specEEEvRKNS2_15problem_contextIT_XT0_ET1_EEENKUlDpRT_E_clIJKNS0_5strat12set_or_scaleEKNSG_5axpbyEKNSG_13outer_productEEEEDaSD_ENKUlRS6_E_clISM_EEbSN_libarmpl.so0.010010.000.00Math (%): 100.00
__strtol_llibc-2.31.so0.010010.000.00OMP (%): 100.00
miniqmcreference::einspline_spo_ref<double>::evaluate_v(qmcplusplus::ParticleSet const&, int)+exec0.010010.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
Loop 929 - einspline_spo_ref.hpp:175-176 - exec [...]00000.000.00
qmcplusplus::ParticleSet::rejectMove(int)exec0.010010.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
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.010010.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
Loop 1035 - stl_algo.h:751-751 - exec [...]00000.000.00
__libc_malloclibc-2.31.so0.010010.000.00OMP (%): 100.00
×