options

Functions and Loops

90 loops and 161 functions have been discarded from the report because their coverage is lower than the threshold set by object_coverage_threshold (0.01%). It represents about 0.45% of the application. To include them, change the value of object_coverage_threshold in the experiment directory configuration file, then rerun the command with the additionnal parameter --force-static-analysis.
Inclusive metrics are only related to the given object code and do not include other external objects / libraries.

Columns Filter

Coverage armclang_3 (%) Coverage Excluding Loops armclang_3 (%) Max Inclusive Time Over Threads armclang_3 (s) Max Exclusive Time Over Threads armclang_3 (s) Inclusive Time w.r.t. Wall Time armclang_3 (s) Exclusive Time w.r.t. Wall Time armclang_3 (s) Nb Threads armclang_3 Deviation (coverage) armclang_3 Deviation (walltime) armclang_3 Categories armclang_3 Compilation Options
NameModuleCoverage armclang_3 (%)Coverage Excluding Loops armclang_3 (%)Max Inclusive Time Over Threads armclang_3 (s)Max Exclusive Time Over Threads armclang_3 (s)Inclusive Time w.r.t. Wall Time armclang_3 (s)Exclusive Time w.r.t. Wall Time armclang_3 (s)Nb Threads armclang_3Deviation (coverage) armclang_3Deviation (walltime) armclang_3Categories armclang_3Compilation Options
dgemm_vanilla_biglibarmpl_lp64_mp.so30.5130.5142.6442.6442.1942.19960.230.34Math (%): 100.00
void miniqmcreference::MultiBsplineEvalRef::evaluate_v<double>(qmcplusplus::bspline_traits<double, 3u>::SplineType const*, double, double, double, double*, unsigned long)+exec23.340.0032.870.0232.280.00960.270.38Exe (%): 100.00Arm C/C++/Fortran Compiler version 24.10.1 (build number 4) (based on LLVM 19.1.0) /opt/arm/arm-linux-compiler-24.10.1_AmazonLinux-2023/llvm-bin/clang-19 --driver-mode=g++ -D ADD_ -D H5_USE_16_API -D HAVE_CONFIG_H -D MPICH_SKIP_MPICXX -D OMPI_SKIP_MPICXX -...
Loop 870 - MultiBsplineRef.hpp:63-71 - exec+23.340.0034.090.0132.280.00280.000.00
Loop 866 - MultiBsplineRef.hpp:68-71 - exec5.915.918.668.668.178.17960.140.19
Loop 872 - MultiBsplineRef.hpp:63-71 - exec+17.430.0125.420.0324.110.01730.000.01
Loop 875 - MultiBsplineRef.hpp:68-71 - exec0.000.000.000.000.000.0000.000.00
Loop 873 - MultiBsplineRef.hpp:68-71 - exec0.000.000.000.000.000.0000.000.00
Loop 874 - MultiBsplineRef.hpp:68-71 - exec0.000.000.000.000.000.0000.000.00
Loop 868 - MultiBsplineRef.hpp:68-71 - exec5.795.798.448.448.008.00960.140.20
Loop 871 - MultiBsplineRef.hpp:68-71 - exec0.000.000.000.000.000.0000.000.00
Loop 867 - MultiBsplineRef.hpp:68-71 - exec5.865.868.518.518.118.11960.140.20
Loop 869 - MultiBsplineRef.hpp:68-71 - exec5.775.778.448.447.997.99960.140.19
qmcplusplus::SoaDistanceTableAAOMPTarget<double, 3u, 40>::update(int)+exec9.360.0013.250.0212.950.00960.140.20Exe (%): 100.00Arm C/C++/Fortran Compiler version 24.10.1 (build number 4) (based on LLVM 19.1.0) /opt/arm/arm-linux-compiler-24.10.1_AmazonLinux-2023/llvm-bin/clang-19 --driver-mode=g++ -D ADD_ -D H5_USE_16_API -D HAVE_CONFIG_H -D MPICH_SKIP_MPICXX -D OMPI_SKIP_MPICXX -...
Loop 1943 - SoaDistanceTableAAOMPTarget.h:440-445 - exec [...]+9.360.0013.240.0012.940.0020.000.00
Loop 1942 - SoaDistanceTableAAOMPTarget.h:440-442 - exec [...]9.369.3613.2413.2412.9412.94960.140.20
void miniqmcreference::MultiBsplineEvalRef::evaluate_vgh<double>(qmcplusplus::bspline_traits<double, 3u>::SplineType const*, double, double, double, double*, double*, double*, unsigned long)+exec9.000.0012.790.0312.440.01960.130.18Exe (%): 100.00Arm C/C++/Fortran Compiler version 24.10.1 (build number 4) (based on LLVM 19.1.0) /opt/arm/arm-linux-compiler-24.10.1_AmazonLinux-2023/llvm-bin/clang-19 --driver-mode=g++ -D ADD_ -D H5_USE_16_API -D HAVE_CONFIG_H -D MPICH_SKIP_MPICXX -D OMPI_SKIP_MPICXX -...
Loop 879 - MultiBsplineRef.hpp:276-288 - exec+0.270.000.480.010.380.00190.000.00
Loop 878 - MultiBsplineRef.hpp:276-286 - exec0.000.000.000.000.000.0000.000.00
Loop 880 - MultiBsplineRef.hpp:276-286 - exec0.270.270.470.470.380.38960.030.04
Loop 882 - MultiBsplineRef.hpp:226-262 - exec [...]+8.720.0012.450.0112.060.00270.000.00
Loop 884 - MultiBsplineRef.hpp:226-262 - exec [...]+0.000.000.020.010.010.00430.000.00
Loop 883 - MultiBsplineRef.hpp:242-262 - exec0.000.000.000.000.000.0000.000.00
Loop 881 - MultiBsplineRef.hpp:226-226 - exec0.000.000.010.010.000.00340.000.00
Loop 877 - MultiBsplineRef.hpp:242-262 - exec8.728.7212.4112.4112.0512.05960.130.18
interleave_3vl_sve_kernel_dlibarmpl_lp64_mp.so8.938.9313.0413.0412.3512.35960.180.26Math (%): 100.00
qmcplusplus::SoaDistanceTableABOMPTarget<double, 3u, 40>::evaluate(qmcplusplus::ParticleSet&)+exec5.170.007.560.017.150.00960.140.19Exe (%): 100.00Arm C/C++/Fortran Compiler version 24.10.1 (build number 4) (based on LLVM 19.1.0) /opt/arm/arm-linux-compiler-24.10.1_AmazonLinux-2023/llvm-bin/clang-19 --driver-mode=g++ -D ADD_ -D H5_USE_16_API -D HAVE_CONFIG_H -D MPICH_SKIP_MPICXX -D OMPI_SKIP_MPICXX -...
Loop 2233 - SoaDistanceTableABOMPTarget.h:194-233 - exec [...]+5.170.077.680.157.140.10960.020.02
Loop 2236 - ParticleBConds3DSoa.h:280-298 - exec5.075.077.427.427.017.01960.140.19
Loop 2234 - SoaDistanceTableABOMPTarget.h:194-233 - exec [...]+0.030.010.110.030.040.01830.000.01
Loop 2232 - SoaDistanceTableABOMPTarget.h:194-233 - exec [...]+0.020.020.080.050.030.02930.010.01
Loop 2231 - SoaDistanceTableABOMPTarget.h:194-233 - exec [...]+0.000.000.030.020.010.00510.000.00
Loop 2230 - SoaDistanceTableABOMPTarget.h:194-196 - exec0.000.000.010.010.000.00260.000.00
Loop 2235 - SoaDistanceTableABOMPTarget.h:194-196 - exec0.000.000.000.000.000.0000.000.00
Loop 2229 - SoaDistanceTableABOMPTarget.h:228-228 - exec [...]0.000.000.000.000.000.0000.000.00
miniqmcreference::TwoBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector<double, std::allocator<double> >&)+exec2.130.003.250.002.940.00960.090.12Exe (%): 100.00Arm C/C++/Fortran Compiler version 24.10.1 (build number 4) (based on LLVM 19.1.0) /opt/arm/arm-linux-compiler-24.10.1_AmazonLinux-2023/llvm-bin/clang-19 --driver-mode=g++ -D ADD_ -D H5_USE_16_API -D HAVE_CONFIG_H -D MPICH_SKIP_MPICXX -D OMPI_SKIP_MPICXX -...
Loop 360 - BsplineFunctor.h:233-260 - exec [...]+2.130.013.370.042.940.02940.010.01
Loop 361 - BsplineFunctor.h:233-260 - exec [...]+2.112.053.333.132.922.84960.090.12
Loop 362 - BsplineFunctor.h:233-260 - exec [...]+0.060.010.190.020.080.01870.000.01
Loop 363 - BsplineFunctor.h:246-260 - exec [...]0.030.030.080.080.050.05960.010.01
Loop 359 - BsplineFunctor.h:233-236 - exec [...]+0.020.010.090.060.030.02940.010.01
Loop 358 - TwoBodyJastrowRef.h:107-127 - exec [...]0.000.000.030.030.010.01650.000.00
dgemv_t_sve_kernellibarmpl_lp64_mp.so1.881.882.872.872.602.60960.080.11Math (%): 100.00
void qmcplusplus::DTD_BConds<double, 3u, 40>::computeDistances<qmcplusplus::TinyVector<double, 3u>, qmcplusplus::VectorSoAContainer<double, 3u, qmcplusplus::Mallocator<double, 32ul> >, qmcplusplus::VectorSoAContainer<double, 3...+exec1.810.002.870.032.500.01960.080.11Exe (%): 100.00Arm C/C++/Fortran Compiler version 24.10.1 (build number 4) (based on LLVM 19.1.0) /opt/arm/arm-linux-compiler-24.10.1_AmazonLinux-2023/llvm-bin/clang-19 --driver-mode=g++ -D ADD_ -D H5_USE_16_API -D HAVE_CONFIG_H -D MPICH_SKIP_MPICXX -D OMPI_SKIP_MPICXX -...
Loop 1340 - ParticleBConds3DSoa.h:234-255 - exec0.000.000.000.000.000.0020.000.00
Loop 1341 - ParticleBConds3DSoa.h:234-255 - exec1.811.812.862.862.502.50960.080.11
dgemv_n_sve_kernellibarmpl_lp64_mp.so1.051.051.741.741.461.46960.070.10Math (%): 100.00
miniqmcreference::TwoBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::acceptMove(qmcplusplus::ParticleSet&, int)+exec0.960.011.560.031.320.01960.060.08Exe (%): 100.00Arm C/C++/Fortran Compiler version 24.10.1 (build number 4) (based on LLVM 19.1.0) /opt/arm/arm-linux-compiler-24.10.1_AmazonLinux-2023/llvm-bin/clang-19 --driver-mode=g++ -D ADD_ -D H5_USE_16_API -D HAVE_CONFIG_H -D MPICH_SKIP_MPICXX -D OMPI_SKIP_MPICXX -...
Loop 354 - TwoBodyJastrowRef.h:269-274 - exec [...]0.000.000.000.000.000.0000.000.00
Loop 355 - TwoBodyJastrowRef.h:269-274 - exec [...]0.000.000.010.010.000.00290.000.00
Loop 349 - TwoBodyJastrowRef.h:324-355 - exec [...]+0.950.011.710.041.310.02950.010.01
Loop 346 - TwoBodyJastrowRef.h:342-347 - exec0.000.000.000.000.000.0000.000.00
Loop 348 - TwoBodyJastrowRef.h:342-347 - exec0.000.000.000.000.000.0000.000.00
Loop 347 - TwoBodyJastrowRef.h:342-347 - exec0.000.000.000.000.000.0000.000.00
Loop 351 - TwoBodyJastrowRef.h:342-347 - exec0.230.230.410.410.320.32960.030.04
Loop 352 - TwoBodyJastrowRef.h:342-347 - exec0.230.230.460.460.320.32960.030.04
Loop 345 - TwoBodyJastrowRef.h:324-331 - exec0.000.000.000.000.000.0000.000.00
Loop 350 - TwoBodyJastrowRef.h:342-347 - exec0.240.240.410.410.330.33960.030.04
Loop 353 - TwoBodyJastrowRef.h:324-331 - exec0.230.230.380.380.310.31960.030.04
kmp_flag_64<false, true>::wait(kmp_info*, int, void*)libomp.so0.840.842.132.131.171.17960.210.29OMP (%): 100.00
miniqmcreference::DiracDeterminantRef<qmcplusplus::DelayedUpdate<double, double> >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib<qmcplusplus::TinyVector<double, 3u>, std::allocator<qmcplusplus::TinyVector<...+exec0.630.001.120.000.880.00960.040.05Exe (%): 100.00Arm C/C++/Fortran Compiler version 24.10.1 (build number 4) (based on LLVM 19.1.0) /opt/arm/arm-linux-compiler-24.10.1_AmazonLinux-2023/llvm-bin/clang-19 --driver-mode=g++ -D ADD_ -D H5_USE_16_API -D HAVE_CONFIG_H -D MPICH_SKIP_MPICXX -D OMPI_SKIP_MPICXX -...
Loop 985 - DiracDeterminantRef.cpp:173-173 - exec0.000.000.000.000.000.0000.000.00
Loop 979 - inner_product.hpp:82-155 - exec [...]+0.630.001.140.000.880.0000.000.00
Loop 977 - inner_product.hpp:82-83 - exec0.230.230.430.430.310.31960.020.03
Loop 981 - inner_product.hpp:82-155 - exec [...]+0.410.000.710.000.560.0040.000.00
Loop 980 - inner_product.hpp:82-83 - exec0.000.000.000.000.000.0000.000.00
Loop 982 - inner_product.hpp:155-155 - exec [...]0.000.000.000.000.000.0000.000.00
Loop 978 - inner_product.hpp:155-155 - exec [...]0.410.410.700.700.560.56960.030.05
Loop 986 - DiracDeterminantRef.cpp:173-173 - exec0.000.000.000.000.000.0000.000.00
Loop 984 - DiracDeterminantRef.cpp:173-173 - exec0.000.000.000.000.000.0000.000.00
Loop 983 - DiracDeterminantRef.cpp:159-181 - exec [...]0.000.000.000.000.000.0000.000.00
__memcpylibastring.so0.620.620.980.980.860.86960.050.07String (%): 100.00
qmcplusplus::BsplineFunctor<double>::evaluateVGL(int, int, int, double const*, double*, double*, double*, double*, int*) const+exec0.510.040.850.110.710.06960.050.07Exe (%): 100.00Arm C/C++/Fortran Compiler version 24.10.1 (build number 4) (based on LLVM 19.1.0) /opt/arm/arm-linux-compiler-24.10.1_AmazonLinux-2023/llvm-bin/clang-19 --driver-mode=g++ -D ADD_ -D H5_USE_16_API -D HAVE_CONFIG_H -D MPICH_SKIP_MPICXX -D OMPI_SKIP_MPICXX -...
Loop 306 - BsplineFunctor.h:302-336 - exec [...]0.040.040.130.130.060.06960.020.02
Loop 308 - BsplineFunctor.h:291-298 - exec0.420.420.730.730.590.59960.040.06
Loop 307 - BsplineFunctor.h:302-336 - exec0.000.000.020.020.000.00390.000.00
miniqmcreference::TwoBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector<double, 3u>&)+exec0.430.030.730.070.590.04960.050.06Exe (%): 100.00Arm C/C++/Fortran Compiler version 24.10.1 (build number 4) (based on LLVM 19.1.0) /opt/arm/arm-linux-compiler-24.10.1_AmazonLinux-2023/llvm-bin/clang-19 --driver-mode=g++ -D ADD_ -D H5_USE_16_API -D HAVE_CONFIG_H -D MPICH_SKIP_MPICXX -D OMPI_SKIP_MPICXX -...
Loop 341 - TwoBodyJastrowRef.h:155-156 - exec0.000.000.000.000.000.0000.000.00
Loop 339 - TwoBodyJastrowRef.h:155-156 - exec0.000.000.000.000.000.0000.000.00
Loop 338 - TwoBodyJastrowRef.h:155-156 - exec0.140.140.280.280.190.19960.020.03
Loop 342 - stl_numeric.h:140-141 - exec0.000.000.000.000.000.0000.000.00
Loop 337 - TwoBodyJastrowRef.h:155-156 - exec0.120.120.240.240.160.16960.020.03
Loop 344 - TwoBodyJastrowRef.h:269-274 - exec [...]0.000.000.010.010.000.00370.000.00
Loop 343 - stl_numeric.h:141-141 - exec0.030.030.060.060.040.04960.010.01
Loop 340 - TwoBodyJastrowRef.h:155-156 - exec0.000.000.000.000.000.0000.000.00
Loop 336 - TwoBodyJastrowRef.h:155-156 - exec0.120.120.230.230.160.16960.020.03
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.420.000.700.010.580.00960.040.05Exe (%): 100.00Arm C/C++/Fortran Compiler version 24.10.1 (build number 4) (based on LLVM 19.1.0) /opt/arm/arm-linux-compiler-24.10.1_AmazonLinux-2023/llvm-bin/clang-19 --driver-mode=g++ -D ADD_ -D H5_USE_16_API -D HAVE_CONFIG_H -D MPICH_SKIP_MPICXX -D OMPI_SKIP_MPICXX -...
Loop 857 - einspline_spo_ref.hpp:219-227 - exec [...]+0.420.000.700.000.580.0030.000.00
Loop 858 - einspline_spo_ref.hpp:223-227 - exec [...]0.420.420.700.700.580.58960.040.05
miniqmcreference::DiracDeterminantRef<qmcplusplus::DelayedUpdate<double, double> >::evalGrad(qmcplusplus::ParticleSet&, int)+exec0.380.000.670.030.520.00960.040.05Exe (%): 100.00Arm C/C++/Fortran Compiler version 24.10.1 (build number 4) (based on LLVM 19.1.0) /opt/arm/arm-linux-compiler-24.10.1_AmazonLinux-2023/llvm-bin/clang-19 --driver-mode=g++ -D ADD_ -D H5_USE_16_API -D HAVE_CONFIG_H -D MPICH_SKIP_MPICXX -D OMPI_SKIP_MPICXX -...
Loop 969 - inner_product.hpp:155-155 - exec [...]0.380.380.670.670.520.52960.040.05
Loop 970 - inner_product.hpp:155-155 - exec [...]0.000.000.000.000.000.0000.000.00
t_interleave_kernel_d8libarmpl_lp64_mp.so0.300.300.540.540.420.42960.030.04Math (%): 100.00
__memsetlibastring.so0.260.000.410.000.350.00960.030.04String (%): 99.99
OMP (%): 0.01
n_interleave_kernel_d8libarmpl_lp64_mp.so0.170.170.310.310.230.23960.020.03Math (%): 100.00
dgetrf7vnlibarmpl_lp64_mp.so0.140.140.250.250.190.19960.020.03Math (%): 100.00
qmcplusplus::NonLocalPP<double>::evaluate(qmcplusplus::ParticleSet const&, qmcplusplus::WaveFunction&)+exec0.100.000.180.000.130.00960.020.02Exe (%): 100.00Arm C/C++/Fortran Compiler version 24.10.1 (build number 4) (based on LLVM 19.1.0) /opt/arm/arm-linux-compiler-24.10.1_AmazonLinux-2023/llvm-bin/clang-19 --driver-mode=g++ -D ADD_ -D H5_USE_16_API -D HAVE_CONFIG_H -D MPICH_SKIP_MPICXX -D OMPI_SKIP_MPICXX -...
Loop 61 - NonLocalPP.hpp:122-135 - exec [...]+0.100.090.210.170.130.12960.020.02
Loop 60 - ParticleSet.h:277-277 - exec [...]0.000.000.010.010.000.0020.000.00
Loop 62 - NonLocalPP.hpp:131-132 - exec [...]0.010.010.030.030.010.01870.000.01
Loop 59 - OhmmsVector.h:144-210 - exec [...]0.000.000.000.000.000.0000.000.00
miniqmcreference::DiracDeterminantRef<qmcplusplus::DelayedUpdate<double, double> >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector<double, 3u>&)+exec0.090.000.180.020.130.01960.020.03Exe (%): 100.00Arm C/C++/Fortran Compiler version 24.10.1 (build number 4) (based on LLVM 19.1.0) /opt/arm/arm-linux-compiler-24.10.1_AmazonLinux-2023/llvm-bin/clang-19 --driver-mode=g++ -D ADD_ -D H5_USE_16_API -D HAVE_CONFIG_H -D MPICH_SKIP_MPICXX -D OMPI_SKIP_MPICXX -...
Loop 972 - inner_product.hpp:155-155 - exec [...]0.060.060.120.120.080.08960.010.02
Loop 973 - inner_product.hpp:155-155 - exec [...]0.000.000.000.000.000.0000.000.00
Loop 974 - inner_product.hpp:82-83 - exec0.000.000.000.000.000.0000.000.00
Loop 971 - inner_product.hpp:82-83 - exec0.030.030.100.100.040.04960.010.02
qmcplusplus::SPOSet::evaluateDetRatios(qmcplusplus::VirtualParticleSet const&, qmcplusplus::Vector<double, std::allocator<double> >&, qmcplusplus::Vector<double, std::allocator<double> > const&, std::vector<double, st...+exec0.090.000.180.010.130.00960.020.02Exe (%): 100.00Arm C/C++/Fortran Compiler version 24.10.1 (build number 4) (based on LLVM 19.1.0) /opt/arm/arm-linux-compiler-24.10.1_AmazonLinux-2023/llvm-bin/clang-19 --driver-mode=g++ -D ADD_ -D H5_USE_16_API -D HAVE_CONFIG_H -D MPICH_SKIP_MPICXX -D OMPI_SKIP_MPICXX -...
Loop 859 - inner_product.hpp:82-83 - exec [...]+0.090.000.200.000.130.0000.000.00
Loop 861 - inner_product.hpp:82-83 - exec [...]+0.090.000.200.020.130.00590.000.00
Loop 862 - inner_product.hpp:82-83 - exec0.000.000.000.000.000.0000.000.00
Loop 860 - inner_product.hpp:82-83 - exec0.090.090.170.170.120.12960.020.02
miniqmcreference::DiracDeterminantRef<qmcplusplus::DelayedUpdate<double, double> >::evaluateLog(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib<qmcplusplus::TinyVector<double, 3u>, std::allocator<qmcplusplus::TinyVector&l...+exec0.090.000.160.000.120.00960.020.02Exe (%): 100.00Arm C/C++/Fortran Compiler version 24.10.1 (build number 4) (based on LLVM 19.1.0) /opt/arm/arm-linux-compiler-24.10.1_AmazonLinux-2023/llvm-bin/clang-19 --driver-mode=g++ -D ADD_ -D H5_USE_16_API -D HAVE_CONFIG_H -D MPICH_SKIP_MPICXX -D OMPI_SKIP_MPICXX -...
Loop 965 - inner_product.hpp:82-155 - exec [...]+0.090.000.200.000.120.0000.000.00
Loop 963 - inner_product.hpp:82-83 - exec0.020.020.060.060.030.03960.010.01
Loop 967 - inner_product.hpp:82-155 - exec [...]+0.070.000.140.000.090.0000.000.00
Loop 964 - inner_product.hpp:155-155 - exec [...]0.070.070.140.140.090.09960.020.02
Loop 968 - inner_product.hpp:155-155 - exec [...]0.000.000.000.000.000.0000.000.00
Loop 966 - inner_product.hpp:82-83 - exec0.000.000.000.000.000.0000.000.00
miniqmcreference::TwoBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::recompute(qmcplusplus::ParticleSet&)+exec0.090.000.170.000.120.00960.020.03Exe (%): 100.00Arm C/C++/Fortran Compiler version 24.10.1 (build number 4) (based on LLVM 19.1.0) /opt/arm/arm-linux-compiler-24.10.1_AmazonLinux-2023/llvm-bin/clang-19 --driver-mode=g++ -D ADD_ -D H5_USE_16_API -D HAVE_CONFIG_H -D MPICH_SKIP_MPICXX -D OMPI_SKIP_MPICXX -...
Loop 369 - TwoBodyJastrowRef.h:268-398 - exec [...]+0.090.000.350.000.120.0000.000.00
Loop 371 - TwoBodyJastrowRef.h:268-398 - exec [...]+0.080.000.330.000.120.0040.000.00
Loop 388 - TwoBodyJastrowRef.h:381-382 - exec0.000.000.000.000.000.0000.000.00
Loop 386 - TwoBodyJastrowRef.h:381-382 - exec0.010.010.060.060.020.02900.010.01
Loop 385 - TwoBodyJastrowRef.h:381-382 - exec0.020.020.050.050.020.02940.010.01
Loop 389 - TwoBodyJastrowRef.h:381-382 - exec0.000.000.000.000.000.0000.000.00
Loop 370 - TwoBodyJastrowRef.h:375-376 - exec0.000.000.000.000.000.0010.000.00
Loop 387 - TwoBodyJastrowRef.h:381-382 - exec0.010.010.040.040.020.02910.010.01
Loop 368 - TwoBodyJastrowRef.h:268-398 - exec [...]+0.040.000.160.010.050.00100.000.00
Loop 383 - TwoBodyJastrowRef.h:388-391 - exec0.000.000.000.000.000.0000.000.00
Loop 375 - TwoBodyJastrowRef.h:397-398 - exec0.000.000.000.000.000.0000.000.00
Loop 377 - TwoBodyJastrowRef.h:397-398 - exec0.000.000.000.000.000.0000.000.00
Loop 373 - TwoBodyJastrowRef.h:269-274 - exec [...]0.000.000.000.000.000.0010.000.00
Loop 374 - TwoBodyJastrowRef.h:397-398 - exec0.000.000.000.000.000.0000.000.00
Loop 378 - TwoBodyJastrowRef.h:397-398 - exec0.000.000.000.000.000.0000.000.00
Loop 379 - TwoBodyJastrowRef.h:397-398 - exec0.010.010.030.030.010.01740.000.01
Loop 367 - stl_numeric.h:140-141 - exec0.000.000.000.000.000.0000.000.00
Loop 384 - TwoBodyJastrowRef.h:388-391 - exec0.020.020.050.050.020.02950.010.01
Loop 372 - stl_numeric.h:141-141 - exec0.000.000.010.010.000.00470.000.00
Loop 366 - TwoBodyJastrowRef.h:361-364 - exec [...]0.000.000.000.000.000.0000.000.00
Loop 382 - TwoBodyJastrowRef.h:397-398 - exec0.010.010.040.040.010.01860.000.01
Loop 380 - TwoBodyJastrowRef.h:397-398 - exec0.000.000.000.000.000.0000.000.00
Loop 381 - TwoBodyJastrowRef.h:397-398 - exec0.000.000.000.000.000.0000.000.00
Loop 376 - TwoBodyJastrowRef.h:397-398 - exec0.010.010.020.020.010.01800.000.01
Loop 390 - TwoBodyJastrowRef.h:381-382 - exec0.000.000.000.000.000.0000.000.00
Loop 365 - TwoBodyJastrowRef.h:375-376 - exec0.000.000.020.020.010.01720.000.00
miniqmcreference::OneBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector<double, 3u>&)+exec0.070.010.160.030.100.01960.020.02Exe (%): 100.00Arm C/C++/Fortran Compiler version 24.10.1 (build number 4) (based on LLVM 19.1.0) /opt/arm/arm-linux-compiler-24.10.1_AmazonLinux-2023/llvm-bin/clang-19 --driver-mode=g++ -D ADD_ -D H5_USE_16_API -D HAVE_CONFIG_H -D MPICH_SKIP_MPICXX -D OMPI_SKIP_MPICXX -...
Loop 264 - OneBodyJastrowRef.h:192-193 - exec0.000.000.000.000.000.0000.000.00
Loop 261 - OneBodyJastrowRef.h:192-193 - exec0.020.020.050.050.020.02960.010.01
Loop 259 - OneBodyJastrowRef.h:186-187 - exec0.000.000.040.040.010.01690.000.01
Loop 258 - stl_numeric.h:140-141 - exec0.000.000.000.000.000.0000.000.00
Loop 257 - stl_numeric.h:141-141 - exec0.000.000.010.010.000.00290.000.00
Loop 263 - OneBodyJastrowRef.h:192-193 - exec0.000.000.000.000.000.0000.000.00
Loop 260 - OneBodyJastrowRef.h:192-193 - exec0.020.020.060.060.030.03960.010.01
Loop 265 - OneBodyJastrowRef.h:192-193 - exec0.000.000.000.000.000.0000.000.00
Loop 262 - OneBodyJastrowRef.h:192-193 - exec0.020.020.060.060.020.02960.010.01
Loop 266 - OneBodyJastrowRef.h:186-187 - exec0.000.000.000.000.000.0000.000.00
qmcplusplus::DiracMatrix<double, double>::invert_transpose(qmcplusplus::Matrix<double, std::allocator<double> > const&, qmcplusplus::Matrix<double, std::allocator<double> >&, double&, double&)+exec0.070.000.100.000.090.00960.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 24.10.1 (build number 4) (based on LLVM 19.1.0) /opt/arm/arm-linux-compiler-24.10.1_AmazonLinux-2023/llvm-bin/clang-19 --driver-mode=g++ -D ADD_ -D H5_USE_16_API -D HAVE_CONFIG_H -D MPICH_SKIP_MPICXX -D OMPI_SKIP_MPICXX -...
Loop 946 - DiracMatrix.h:112-113 - exec0.000.000.000.000.000.0030.000.00
Loop 945 - DiracMatrix.h:31-35 - exec [...]0.000.000.000.000.000.0000.000.00
Loop 947 - inner_product.hpp:210-212 - exec+0.070.000.100.000.090.0000.000.00
Loop 948 - inner_product.hpp:211-212 - exec0.070.070.100.100.090.09960.000.00
Loop 949 - inner_product.hpp:211-212 - exec0.000.000.000.000.000.0000.000.00
Loop 950 - inner_product.hpp:211-212 - exec0.000.000.000.000.000.0000.000.00
kmp_flag_native<unsigned long long, (flag_type)1, true>::notdone_check()libomp.so0.040.040.120.120.050.05960.020.02OMP (%): 100.00
qmcplusplus::BsplineFunctor<double>::evaluateV(int, int, int, double const*, double*) const+exec0.030.000.080.010.050.00960.010.01Exe (%): 100.00Arm C/C++/Fortran Compiler version 24.10.1 (build number 4) (based on LLVM 19.1.0) /opt/arm/arm-linux-compiler-24.10.1_AmazonLinux-2023/llvm-bin/clang-19 --driver-mode=g++ -D ADD_ -D H5_USE_16_API -D HAVE_CONFIG_H -D MPICH_SKIP_MPICXX -D OMPI_SKIP_MPICXX -...
Loop 311 - BsplineFunctor.h:246-260 - exec0.000.000.010.010.000.00250.000.00
Loop 312 - BsplineFunctor.h:236-241 - exec0.030.030.070.070.040.04960.010.01
qmcplusplus::TimerType<std::chrono::_V2::system_clock>::start()+exec0.030.030.100.100.040.04960.010.02Exe (%): 100.00Arm C/C++/Fortran Compiler version 24.10.1 (build number 4) (based on LLVM 19.1.0) /opt/arm/arm-linux-compiler-24.10.1_AmazonLinux-2023/llvm-bin/clang-19 --driver-mode=g++ -D ADD_ -D H5_USE_16_API -D HAVE_CONFIG_H -D restrict=__restrict__ -I /home/hbollore...
Loop 1581 - NewTimer.cpp:53-54 - exec0.000.000.010.010.000.0020.000.00
__sched_yieldlibc.so.60.020.020.080.080.030.03960.010.02OMP (%): 100.00
System (%): 0.00
qmcplusplus::TimerType<std::chrono::_V2::system_clock>::stop()+exec0.020.020.340.120.030.02960.030.03Exe (%): 100.00Arm C/C++/Fortran Compiler version 24.10.1 (build number 4) (based on LLVM 19.1.0) /opt/arm/arm-linux-compiler-24.10.1_AmazonLinux-2023/llvm-bin/clang-19 --driver-mode=g++ -D ADD_ -D H5_USE_16_API -D HAVE_CONFIG_H -D restrict=__restrict__ -I /home/hbollore...
Loop 1586 - NewTimer.cpp:99-100 - exec0.000.000.000.000.000.0040.000.00
Loop 1584 - NewTimer.h:119-119 - exec [...]+0.000.000.110.010.000.0010.000.00
Loop 1585 - stl_tree.h:1947-1947 - exec [...]0.000.000.100.100.000.0010.000.00
Loop 1582 - NewTimer.h:119-119 - exec [...]+0.000.000.110.010.000.0010.000.00
Loop 1583 - stl_tree.h:1947-1947 - exec [...]0.000.000.090.090.000.0010.000.00
miniqmcreference::OneBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector<double, std::allocator<double> >&)+exec0.020.000.050.000.020.00950.010.01Exe (%): 100.00Arm C/C++/Fortran Compiler version 24.10.1 (build number 4) (based on LLVM 19.1.0) /opt/arm/arm-linux-compiler-24.10.1_AmazonLinux-2023/llvm-bin/clang-19 --driver-mode=g++ -D ADD_ -D H5_USE_16_API -D HAVE_CONFIG_H -D MPICH_SKIP_MPICXX -D OMPI_SKIP_MPICXX -...
Loop 281 - OneBodyJastrowRef.h:134-135 - exec [...]0.020.020.050.050.020.02950.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_lp64_mp.so0.020.020.060.060.020.02960.010.01Math (%): 100.00
miniqmcreference::einspline_spo_ref<double>::evaluate_v(qmcplusplus::ParticleSet const&, int)+exec0.010.010.040.040.020.02940.010.01Exe (%): 100.00Arm C/C++/Fortran Compiler version 24.10.1 (build number 4) (based on LLVM 19.1.0) /opt/arm/arm-linux-compiler-24.10.1_AmazonLinux-2023/llvm-bin/clang-19 --driver-mode=g++ -D ADD_ -D H5_USE_16_API -D HAVE_CONFIG_H -D MPICH_SKIP_MPICXX -D OMPI_SKIP_MPICXX -...
Loop 865 - einspline_spo_ref.hpp:175-176 - exec [...]0.000.000.010.010.000.00390.000.00
qmcplusplus::WaveFunction::evalGrad(qmcplusplus::ParticleSet&, int)+exec0.010.000.040.020.020.01910.010.01Exe (%): 100.00Arm C/C++/Fortran Compiler version 24.10.1 (build number 4) (based on LLVM 19.1.0) /opt/arm/arm-linux-compiler-24.10.1_AmazonLinux-2023/llvm-bin/clang-19 --driver-mode=g++ -D ADD_ -D H5_USE_16_API -D HAVE_CONFIG_H -D MPICH_SKIP_MPICXX -D OMPI_SKIP_MPICXX -...
Loop 106 - WaveFunction.cpp:185-188 - exec [...]0.010.010.040.040.010.01860.010.01
miniqmcreference::einspline_spo_ref<double>::evaluate_vgh(qmcplusplus::ParticleSet const&, int)+exec0.010.000.040.030.020.01910.010.01Exe (%): 100.00Arm C/C++/Fortran Compiler version 24.10.1 (build number 4) (based on LLVM 19.1.0) /opt/arm/arm-linux-compiler-24.10.1_AmazonLinux-2023/llvm-bin/clang-19 --driver-mode=g++ -D ADD_ -D H5_USE_16_API -D HAVE_CONFIG_H -D MPICH_SKIP_MPICXX -D OMPI_SKIP_MPICXX -...
Loop 876 - einspline_spo_ref.hpp:206-208 - exec [...]0.010.010.040.040.010.01830.000.01
_ZZZN5armpl4clag4gemmIdLNS0_4spec12problem_typeE0ENS2_21sve_architecture_specEEEvRKNS2_15problem_contextIT_XT0_ET1_EEENKUlDpRT_E_clIJKNS0_5strat12set_or_scaleEKNSG_6atomicEKNSG_3dotEKNSG_5axpbyEKNSG_4gemvEKNSG_13outer_productEKNSG_5smallEKNSG_5basicEKNSG_1...libarmpl_lp64_mp.so0.010.010.040.040.020.02930.010.01Math (%): 100.00
daxpy_sve_kernellibarmpl_lp64_mp.so0.010.010.060.060.020.02850.010.01Math (%): 100.00
qmcplusplus::WaveFunction::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector<double, std::allocator<double> >&)+exec0.010.000.040.020.020.01920.010.01Exe (%): 100.00Arm C/C++/Fortran Compiler version 24.10.1 (build number 4) (based on LLVM 19.1.0) /opt/arm/arm-linux-compiler-24.10.1_AmazonLinux-2023/llvm-bin/clang-19 --driver-mode=g++ -D ADD_ -D H5_USE_16_API -D HAVE_CONFIG_H -D MPICH_SKIP_MPICXX -D OMPI_SKIP_MPICXX -...
Loop 112 - WaveFunction.cpp:269-276 - exec [...]+0.010.000.040.000.010.0000.000.00
Loop 115 - WaveFunction.cpp:273-274 - exec+0.000.000.000.000.000.0000.000.00
Loop 114 - WaveFunction.cpp:273-274 - exec0.000.000.000.000.000.0000.000.00
Loop 111 - WaveFunction.cpp:269-276 - exec [...]+0.010.010.040.040.010.01800.000.01
Loop 113 - WaveFunction.cpp:273-274 - exec0.000.000.000.000.000.0020.000.00
Loop 117 - WaveFunction.cpp:269-276 - exec [...]+0.000.000.000.000.000.0000.000.00
Loop 116 - WaveFunction.cpp:269-276 - exec [...]0.000.000.000.000.000.0000.000.00
Loop 118 - WaveFunction.cpp:273-274 - exec0.000.000.000.000.000.0000.000.00
main.omp_outlined.63+exec0.010.000.030.000.020.00920.010.01Exe (%): 100.00Arm C/C++/Fortran Compiler version 24.10.1 (build number 4) (based on LLVM 19.1.0) /opt/arm/arm-linux-compiler-24.10.1_AmazonLinux-2023/llvm-bin/clang-19 --driver-mode=g++ -D ADD_ -D H5_USE_16_API -D HAVE_CONFIG_H -D MPICH_SKIP_MPICXX -D OMPI_SKIP_MPICXX -...
Loop 28 - miniqmc.cpp:412-475 - exec [...]+0.010.010.050.030.020.01920.010.01
Loop 27 - miniqmc.cpp:412-475 - exec [...]+0.000.000.010.000.000.0000.000.00
Loop 33 - new_allocator.h:134-172 - exec [...]0.000.000.000.000.000.0000.000.00
Loop 29 - StdRandom.h:102-103 - exec [...]+0.000.000.010.000.000.0010.000.00
Loop 30 - random.tcc:404-3368 - exec [...]+0.000.000.010.000.000.0020.000.00
Loop 32 - random.tcc:414-417 - exec0.000.000.000.000.000.0050.000.00
Loop 31 - random.tcc:406-409 - exec0.000.000.000.000.000.0000.000.00
qmcplusplus::SoaDistanceTableABOMPTarget<double, 3u, 40>::update(int)+exec0.010.010.040.040.020.01920.010.01Exe (%): 100.00Arm C/C++/Fortran Compiler version 24.10.1 (build number 4) (based on LLVM 19.1.0) /opt/arm/arm-linux-compiler-24.10.1_AmazonLinux-2023/llvm-bin/clang-19 --driver-mode=g++ -D ADD_ -D H5_USE_16_API -D HAVE_CONFIG_H -D MPICH_SKIP_MPICXX -D OMPI_SKIP_MPICXX -...
Loop 2249 - stl_algobase.h:413-454 - exec [...]0.000.000.030.030.010.01640.000.00
void armpl::clag::(anonymous namespace)::trsm_kernel<double, true, true, true, false, false>(double const*, long, long, double*, long, long, long, long)libarmpl_lp64_mp.so0.010.010.040.040.010.01920.010.01Math (%): 100.00
qmcplusplus::ParticleSet::update(bool)+exec0.010.000.030.030.010.00910.010.01Exe (%): 100.00Arm C/C++/Fortran Compiler version 24.10.1 (build number 4) (based on LLVM 19.1.0) /opt/arm/arm-linux-compiler-24.10.1_AmazonLinux-2023/llvm-bin/clang-19 --driver-mode=g++ -D ADD_ -D H5_USE_16_API -D HAVE_CONFIG_H -D MPICH_SKIP_MPICXX -D OMPI_SKIP_MPICXX -...
Loop 1184 - ParticleSet.cpp:242-243 - exec [...]0.010.010.020.020.010.01840.000.01
×