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_mp.so38.5519.0319.0310.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.4110.5710.5710.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.3910.5610.5610.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.217.017.0110.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.380.190.1910.000.00
Loop 934 - MultiBsplineRef.hpp:65-74 - exec+0.010010.000.00
Loop 930 - MultiBsplineRef.hpp:71-74 - exec3.441.71.710.000.00
Loop 936 - MultiBsplineRef.hpp:65-74 - exec+0.020.010.0110.000.00
Loop 932 - MultiBsplineRef.hpp:71-74 - exec3.721.831.8310.000.00
Loop 933 - MultiBsplineRef.hpp:71-74 - exec3.351.651.6510.000.00
Loop 931 - MultiBsplineRef.hpp:71-74 - exec3.271.611.6110.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.615.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.280.140.1410.000.00
Loop 958 - stl_algobase.h:924-924 - exec0.160.080.0810.000.00
Loop 950 - stl_algobase.h:924-924 - exec0.160.080.0810.000.00
Loop 954 - stl_algobase.h:924-924 - exec0.130.060.0610.000.00
Loop 951 - stl_algobase.h:924-924 - exec0.110.050.0510.000.00
Loop 956 - stl_algobase.h:924-924 - exec0.10.050.0510.000.00
Loop 952 - stl_algobase.h:924-924 - exec0.090.040.0410.000.00
Loop 955 - stl_algobase.h:924-924 - exec0.080.040.0410.000.00
Loop 949 - stl_algobase.h:924-924 - exec0.070.030.0310.000.00
Loop 957 - stl_algobase.h:924-924 - exec0.060.030.0310.000.00
Loop 953 - stl_algobase.h:924-924 - exec0.040.020.0210.000.00
Loop 946 - MultiBsplineRef.hpp:233-270 - exec [...]+0.040.020.0210.000.00
Loop 944 - MultiBsplineRef.hpp:250-270 - exec10.235.055.0510.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_mp.so3.971.961.9610.000.00Math (%): 100.00
qmcplusplus::BsplineFunctor<double>::evaluateV(int, int, int, double const*, double*) const+exec1.670.820.8210.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.520.750.7510.000.00
Loop 322 - BsplineFunctor.h:246-260 - exec0.110.050.0510.000.00
Loop 323 - BsplineFunctor.h:246-260 - exec0.010010.000.00
dgemv_t_sve_kernellibarmpl_mp.so1.150.570.5710.000.00Math (%): 100.00
miniqmcreference::TwoBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector<double, 3u>&)+exec0.920.450.4510.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
Loop 359 - stl_algobase.h:924-924 - exec0.220.110.1110.000.00
Loop 358 - stl_algobase.h:924-924 - exec0.220.110.1110.000.00
Loop 360 - stl_algobase.h:924-924 - exec0.20.10.110.000.00
Loop 350 - TwoBodyJastrowRef.h:153-154 - exec0.10.050.0510.000.00
Loop 351 - TwoBodyJastrowRef.h:153-154 - exec0.090.040.0410.000.00
Loop 356 - stl_numeric.h:141-141 - exec0.040.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.830.410.4110.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.730.360.3610.000.00
Loop 319 - BsplineFunctor.h:303-336 - exec0.080.040.0410.000.00
Loop 320 - BsplineFunctor.h:302-336 - exec00000.000.00
miniqmcreference::TwoBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::acceptMove(qmcplusplus::ParticleSet&, int)+exec0.80.390.3910.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.210.10.110.000.00
Loop 376 - stl_algobase.h:924-924 - exec0.130.060.0610.000.00
Loop 375 - stl_algobase.h:924-924 - exec0.110.050.0510.000.00
Loop 365 - TwoBodyJastrowRef.h:340-345 - exec0.110.050.0510.000.00
Loop 361 - TwoBodyJastrowRef.h:340-345 - exec0.090.040.0410.000.00
Loop 367 - TwoBodyJastrowRef.h:340-345 - exec0.070.030.0310.000.00
Loop 377 - stl_algobase.h:924-924 - exec0.060.030.0310.000.00
Loop 372 - stl_algobase.h:924-924 - exec00000.000.00
Loop 371 - stl_algobase.h:924-924 - exec00000.000.00
Loop 373 - stl_algobase.h:924-924 - exec00000.000.00
Loop 363 - TwoBodyJastrowRef.h:322-353 - exec [...]+00000.000.00
Loop 362 - TwoBodyJastrowRef.h:322-329 - exec00000.000.00
Loop 366 - TwoBodyJastrowRef.h:340-345 - exec00000.000.00
Loop 374 - TwoBodyJastrowRef.h:266-271 - exec [...]00000.000.00
Loop 364 - TwoBodyJastrowRef.h:340-345 - exec00000.000.00
Loop 370 - TwoBodyJastrowRef.h:266-271 - exec [...]00000.000.00
Loop 368 - TwoBodyJastrowRef.h:340-345 - exec00000.000.00
dgemv_n_sve_kernellibarmpl_mp.so0.760.370.3710.000.00Math (%): 100.00
__memcpylibastring.so0.40.190.1910.000.00Others (%): 100.00
miniqmcreference::DiracDeterminantRef<qmcplusplus::DelayedUpdate<double, double> >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib<qmcplusplus::TinyVector<double, 3u>, std::allocator<qmcplusplus::TinyVector<...+exec0.260.130.1310.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.20.10.110.000.00
Loop 1064 - inner_product.hpp:81-154 - exec [...]+00000.000.00
Loop 1061 - inner_product.hpp:81-82 - exec0.060.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::DiracDeterminantRef<qmcplusplus::DelayedUpdate<double, double> >::evalGrad(qmcplusplus::ParticleSet&, int)+exec0.240.120.1210.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.240.120.1210.000.00
Loop 1051 - inner_product.hpp:154-154 - exec [...]00000.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.230.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.220.110.1110.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.220.110.1110.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.220.110.1110.000.00
Loop 1033 - inner_product.hpp:210-211 - exec00000.000.00
interleave_3vl_sve_kernel_dlibarmpl_mp.so0.220.110.1110.000.00Math (%): 100.00
tran_interleave_3vl_sve_kernel_dlibarmpl_mp.so0.210.10.110.000.00Math (%): 100.00
miniqmcreference::DiracDeterminantRef<qmcplusplus::DelayedUpdate<double, double> >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector<double, 3u>&)+exec0.20.10.110.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.140.070.0710.000.00
Loop 1052 - inner_product.hpp:81-82 - exec0.060.030.0310.000.00
Loop 1054 - inner_product.hpp:154-154 - exec [...]00000.000.00
Loop 1055 - inner_product.hpp:81-82 - exec00000.000.00
miniqmcreference::DiracDeterminantRef<qmcplusplus::DelayedUpdate<double, double> >::acceptMove(qmcplusplus::ParticleSet&, int)+exec0.170.080.0810.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.130.060.0610.000.00
Loop 1057 - inner_product.hpp:52-52 - exec0.030.010.0110.000.00
unknown_function[vdso]0.170.080.0810.000.00OMP (%): 100.00
miniqmcreference::DiracDeterminantRef<qmcplusplus::DelayedUpdate<double, double> >::ratio(qmcplusplus::ParticleSet&, int)+exec0.170.080.0810.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.170.080.0810.000.00
Loop 1059 - inner_product.hpp:81-82 - exec00000.000.00
dgetrf7vn_libarmpl_mp.so0.150.070.0710.000.00Math (%): 100.00
miniqmcreference::TwoBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::recompute(qmcplusplus::ParticleSet&)+exec0.150.070.0710.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
Loop 409 - TwoBodyJastrowRef.h:379-380 - exec0.030.010.0110.000.00
Loop 406 - TwoBodyJastrowRef.h:373-374 - exec0.020.010.0110.000.00
Loop 403 - TwoBodyJastrowRef.h:386-389 - exec0.020.010.0110.000.00
Loop 408 - TwoBodyJastrowRef.h:379-380 - exec0.010010.000.00
Loop 400 - TwoBodyJastrowRef.h:395-396 - exec0.010010.000.00
Loop 402 - TwoBodyJastrowRef.h:395-396 - exec0.010010.000.00
Loop 413 - stl_numeric.h:141-141 - exec00000.000.00
Loop 397 - TwoBodyJastrowRef.h:395-396 - exec00000.000.00
Loop 394 - TwoBodyJastrowRef.h:395-396 - exec00000.000.00
Loop 414 - TwoBodyJastrowRef.h:266-271 - exec [...]00000.000.00
Loop 396 - TwoBodyJastrowRef.h:395-396 - exec00000.000.00
Loop 411 - TwoBodyJastrowRef.h:379-380 - exec00000.000.00
Loop 410 - TwoBodyJastrowRef.h:379-380 - exec00000.000.00
Loop 405 - stl_numeric.h:140-141 - exec00000.000.00
Loop 407 - 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 404 - TwoBodyJastrowRef.h:379-380 - exec00000.000.00
Loop 389 - TwoBodyJastrowRef.h:266-386 - exec [...]+00000.000.00
Loop 391 - stl_algobase.h:924-924 - exec0.030.010.0110.000.00
Loop 390 - stl_algobase.h:924-924 - exec0.010010.000.00
Loop 392 - stl_algobase.h:924-924 - exec0.010010.000.00
Loop 388 - TwoBodyJastrowRef.h:359-362 - exec [...]00000.000.00
Loop 399 - TwoBodyJastrowRef.h:386-389 - exec00000.000.00
Loop 401 - TwoBodyJastrowRef.h:395-396 - exec00000.000.00
Loop 412 - TwoBodyJastrowRef.h:373-374 - exec00000.000.00
Loop 395 - TwoBodyJastrowRef.h:395-396 - exec00000.000.00
qmcplusplus::DTD_BConds<double, 3u, 39>::computeDistancesOffload(double const*, double const*, int, double*, double*, int, int, int) constexec0.120.060.0610.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
.omp_outlined..11+exec0.10.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.10.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.10.050.0510.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.10.050.0510.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::TimerType<qmcplusplus::CPUClock>::stop()+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 1373 - stl_tree.h:788-1903 - exec [...]0.050.020.0210.000.00
Loop 1372 - stl_tree.h:788-1903 - exec [...]0.020.010.0110.000.00
Loop 1374 - NewTimer.cpp:99-100 - exec00000.000.00
miniqmcreference::OneBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::computeU3(qmcplusplus::ParticleSet&, int, double const*)+exec0.070.030.0310.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.040.020.0210.000.00
Loop 316 - stl_algobase.h:924-924 - exec0.020.010.0110.000.00
Loop 318 - stl_algobase.h:924-924 - exec0.010010.000.00
Loop 315 - OneBodyJastrowRef.h:235-238 - exec [...]00000.000.00
Loop 314 - OneBodyJastrowRef.h:218-223 - exec [...]00000.000.00
dgesetlibarmpl_mp.so0.070.030.0310.000.00Math (%): 100.00
.omp_outlined..62+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 50 - miniqmc.cpp:472-488 - exec [...]+0.040.020.0210.000.00
Loop 49 - miniqmc.cpp:472-476 - exec00000.000.00
Loop 51 - miniqmc.cpp:478-488 - exec [...]00000.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.020.010.0110.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::DiracDeterminantRef<qmcplusplus::DelayedUpdate<double, double> >::evaluateLog(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib<qmcplusplus::TinyVector<double, 3u>, std::allocator<qmcplusplus::TinyVector&l...+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 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.050.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
miniqmcreference::OneBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector<double, 3u>&)+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 258 - OneBodyJastrowRef.h:196-197 - exec0.010010.000.00
Loop 255 - stl_numeric.h:141-141 - exec0.010010.000.00
Loop 257 - OneBodyJastrowRef.h:190-191 - exec0.010010.000.00
Loop 259 - OneBodyJastrowRef.h:196-197 - exec00000.000.00
Loop 256 - stl_numeric.h:140-141 - exec00000.000.00
Loop 261 - OneBodyJastrowRef.h:196-197 - exec00000.000.00
Loop 260 - OneBodyJastrowRef.h:196-197 - exec00000.000.00
Loop 263 - OneBodyJastrowRef.h:196-197 - exec00000.000.00
Loop 262 - OneBodyJastrowRef.h:196-197 - exec00000.000.00
Loop 264 - OneBodyJastrowRef.h:190-191 - 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.040.020.0210.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::Matrix<double, qmcplusplus::Mallocator<double, 32ul> >::resize(unsigned long, unsigned long)+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 1281 - stl_algobase.h:924-924 - exec0.040.020.0210.000.00
Loop 1282 - stl_algobase.h:924-924 - exec00000.000.00
@plt_start@libarmpl_mp.so0.040.020.0210.000.00Math (%): 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
__kmp_api_omp_get_wtimelibomp.so0.030.010.0110.000.00OMP (%): 100.00
__kmp_get_global_thread_id_reglibomp.so0.030.010.0110.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_mp.so0.030.010.0110.000.00Math (%): 100.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_mp.so0.020.010.0110.000.00Math (%): 100.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_mp.so0.020.010.0110.000.00Math (%): 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_mp.so0.020.010.0110.000.00Math (%): 100.00
qmcplusplus::ParticleSet::makeMove(int, qmcplusplus::TinyVector<double, 3u> const&)+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 1229 - ParticleSet.cpp:290-291 - exec [...]0.010010.000.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
__exp_finitelibamath.so0.020.010.0110.000.00Math (%): 100.00
void armpl::clag::(anonymous namespace)::gemv_shim<true, double, &dgemv_t_sve_kernel>(long, long, double, double const*, long, long, double const*, long, double, double*, long)libarmpl_mp.so0.010010.000.00Math (%): 100.00
qmcplusplus::WaveFunction::evalGrad(qmcplusplus::ParticleSet&, int)+exec0.010010.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
Loop 136 - WaveFunction.cpp:191-194 - exec [...]0.010010.000.00
__kmp_api_omp_get_max_active_levelslibomp.so0.010010.000.00OMP (%): 100.00
miniqmcreference::OneBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::recompute(qmcplusplus::ParticleSet&)+exec0.010010.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
Loop 336 - stl_numeric.h:141-141 - exec0.010010.000.00
Loop 337 - stl_numeric.h:140-141 - exec00000.000.00
Loop 330 - OneBodyJastrowRef.h:112-198 - exec [...]+00000.000.00
Loop 332 - OneBodyJastrowRef.h:112-198 - exec [...]+00000.000.00
Loop 331 - OneBodyJastrowRef.h:196-197 - exec00000.000.00
Loop 327 - OneBodyJastrowRef.h:190-191 - exec00000.000.00
Loop 335 - OneBodyJastrowRef.h:190-191 - exec00000.000.00
Loop 334 - OneBodyJastrowRef.h:196-197 - exec00000.000.00
Loop 329 - OneBodyJastrowRef.h:196-197 - exec00000.000.00
Loop 333 - OneBodyJastrowRef.h:196-197 - exec00000.000.00
Loop 326 - OneBodyJastrowRef.h:112-198 - exec [...]00000.000.00
Loop 328 - OneBodyJastrowRef.h:196-197 - exec00000.000.00
Loop 325 - OneBodyJastrowRef.h:196-197 - exec00000.000.00
_ZZZN5armpl4clag4gemmIdLNS0_4spec12problem_typeE32ENS2_24generic_sve_machine_specEEEvRKNS2_15problem_contextIT_XT0_ET1_EEENKUlDpRT_E_clIJKNS0_5strat12set_or_scaleEKNSG_6atomicEKNSG_3dotEKNSG_5axpbyEKNSG_4gemvEEEEDaSD_ENKUlRS6_E_clISO_EEbSR_libarmpl_mp.so0.010010.000.00Math (%): 100.00
__kmp_elapsedlibomp.so0.010010.000.00OMP (%): 100.00
unknown_functionexec0.010010.000.00Exe (%): 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_clISK_EEbSR_libarmpl_mp.so0.010010.000.00Math (%): 100.00
qmcplusplus::WaveFunction::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector<double, 3u>&)+exec0.010010.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
Loop 137 - WaveFunction.cpp:204-207 - exec [...]0.010010.000.00
miniqmcreference::TwoBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::ratio(qmcplusplus::ParticleSet&, int)+exec0.010010.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 [...]00000.000.00
qmcplusplus::DistanceTableBA<double, 3u, 39>::update(int)exec0.010010.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
_dl_rtld_di_serinfold-2.31.so0.010010.000.00System (%): 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_mp.so0.010010.000.00Math (%): 100.00
qmcplusplus::DistanceTableBA<double, 3u, 39>::evaluate(qmcplusplus::ParticleSet&)+exec0.010010.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
Loop 1296 - DistanceTableBA.h:88-105 - exec+00000.000.00
Loop 1297 - DistanceTableBA.h:88-101 - exec+0.010010.000.00
Loop 1298 - DistanceTableBA.h:99-101 - exec00000.000.00
miniqmcreference::einspline_spo_ref<double>::evaluate_vgh(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 941 - einspline_spo_ref.hpp:206-208 - exec [...]00000.000.00
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.010010.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
Loop 1043 - DelayedUpdate.h:137-138 - exec00000.000.00
Loop 1042 - DelayedUpdate.h:137-138 - exec00000.000.00
Loop 1041 - DelayedUpdate.h:147-148 - exec00000.000.00
Loop 1040 - DelayedUpdate.h:147-148 - exec00000.000.00
qmcplusplus::TimerManager<qmcplusplus::TimerType<qmcplusplus::CPUClock> >::pop_timer(qmcplusplus::TimerType<qmcplusplus::CPUClock>*)+exec0.010010.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0)
Loop 1446 - TimerManager.cpp:97-104 - exec [...]00000.000.00
Loop 1445 - basic_string.h:187-231 - exec [...]00000.000.00
×