options

Functions and Loops

106 loops and 164 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.27% 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 gcc_3 (%) Coverage Excluding Loops gcc_3 (%) Max Inclusive Time Over Threads gcc_3 (s) Max Exclusive Time Over Threads gcc_3 (s) Inclusive Time w.r.t. Wall Time gcc_3 (s) Exclusive Time w.r.t. Wall Time gcc_3 (s) Nb Threads gcc_3 Deviation (coverage) gcc_3 Deviation (walltime) gcc_3 Categories gcc_3 Compilation Options
NameModuleCoverage gcc_3 (%)Coverage Excluding Loops gcc_3 (%)Max Inclusive Time Over Threads gcc_3 (s)Max Exclusive Time Over Threads gcc_3 (s)Inclusive Time w.r.t. Wall Time gcc_3 (s)Exclusive Time w.r.t. Wall Time gcc_3 (s)Nb Threads gcc_3Deviation (coverage) gcc_3Deviation (walltime) gcc_3Categories gcc_3Compilation Options
miniqmcreference::einspline_spo_ref<double>::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector<double, std::allocator<double> >&)+exec25.790.0143.700.0442.580.012560.480.68Exe (%): 100.00GNU C++17 14.2.0 -march=znver5 -mprefer-vector-width=256 -g -O3 -O3 -O3 -std=c++17 -funroll-loops -fno-omit-frame-pointer -fcf-protection=none -fopenmp -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -ffast-math
Loop 932 - einspline_spo_ref.hpp:175-176 - exec [...]+25.780.0043.730.0242.560.001200.000.00
Loop 934 - MultiBsplineRef.hpp:63-71 - exec+25.780.0043.720.0242.560.001500.000.00
Loop 933 - MultiBsplineRef.hpp:64-71 - exec+25.780.0043.700.0342.560.001700.000.00
Loop 935 - MultiBsplineRef.hpp:68-71 - exec25.7825.7843.6743.6742.5542.552560.480.68
Loop 931 - einspline_spo_ref.hpp:183-187 - exec [...]0.000.000.010.010.000.001000.000.00
mkl_blas_def_dgemm_kernel_zenlibmkl_def.so.218.7718.7732.2732.2730.9830.982560.300.58Math (%): 100.00
mkl_blas_def_dgemm_pstlibmkl_def.so.217.5917.5929.4629.4629.0329.032560.150.26Math (%): 100.00
mkl_blas_def_dgemm_copybn_bdzlibmkl_def.so.211.5811.5819.9619.9619.1119.112560.230.36Math (%): 100.00
void miniqmcreference::MultiBsplineEvalRef::evaluate_vgh<double>(qmcplusplus::bspline_traits<double, 3u>::SplineType const*, double, double, double, double*, double*, double*, unsigned long)+exec10.670.0018.410.0317.610.012560.190.35Exe (%): 100.00GNU C++17 14.2.0 -march=znver5 -mprefer-vector-width=256 -g -O3 -O3 -O3 -std=c++17 -funroll-loops -fno-omit-frame-pointer -fcf-protection=none -fopenmp -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -ffast-math
Loop 999 - MultiBsplineRef.hpp:276-286 - exec0.120.120.330.330.200.202560.020.03
Loop 1002 - MultiBsplineRef.hpp:226-262 - exec+10.540.0018.250.0217.400.001160.000.00
Loop 1001 - MultiBsplineRef.hpp:227-262 - exec+10.540.0018.230.0317.390.011650.000.00
Loop 1000 - MultiBsplineRef.hpp:242-262 - exec10.5310.5318.2018.2017.3917.392560.190.35
qmcplusplus::SoaDistanceTableABOMPTarget<double, 3u, 40>::evaluate(qmcplusplus::ParticleSet&)+exec4.600.008.030.037.590.002560.140.22Exe (%): 100.00GNU C++17 14.2.0 -march=znver5 -mprefer-vector-width=256 -g -O3 -O3 -O3 -std=c++17 -funroll-loops -fno-omit-frame-pointer -fcf-protection=none -fopenmp -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -ffast-math
Loop 3090 - SoaDistanceTableABOMPTarget.h:194-196 - exec0.000.000.000.000.000.0010.000.00
Loop 3089 - SoaDistanceTableABOMPTarget.h:194-196 - exec0.000.000.000.000.000.0000.000.00
Loop 3087 - SoaDistanceTableABOMPTarget.h:214-228 - exec [...]+4.600.008.070.017.590.00200.000.00
Loop 3086 - SoaDistanceTableABOMPTarget.h:215-228 - exec [...]+4.600.028.060.067.590.032550.010.01
Loop 3088 - SoaDistanceTableABOMPTarget.h:228-228 - exec [...]4.584.588.008.007.567.562560.130.22
Loop 3091 - SoaDistanceTableABOMPTarget.h:73-77 - exec [...]0.000.000.000.000.000.0010.000.00
qmcplusplus::SoaDistanceTableAAOMPTarget<double, 3u, 40>::update(int)+exec2.050.003.890.023.380.002560.110.20Exe (%): 100.00GNU C++17 14.2.0 -march=znver5 -mprefer-vector-width=256 -g -O3 -O3 -O3 -std=c++17 -funroll-loops -fno-omit-frame-pointer -fcf-protection=none -fopenmp -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -ffast-math
Loop 2510 - SoaDistanceTableAAOMPTarget.h:440-442 - exec [...]2.052.053.893.893.383.382560.110.20
Loop 2511 - SoaDistanceTableAAOMPTarget.h:437-437 - exec [...]0.000.000.010.010.000.00160.000.00
miniqmcreference::TwoBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector<double, std::allocator<double> >&)+exec1.160.002.250.011.920.002560.060.10Exe (%): 100.00GNU C++17 14.2.0 -march=znver5 -mprefer-vector-width=256 -g -O3 -O3 -O3 -std=c++17 -funroll-loops -fno-omit-frame-pointer -fcf-protection=none -fopenmp -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -ffast-math
Loop 368 - TwoBodyJastrowRef.h:107-132 - exec [...]+1.160.012.340.041.920.012170.000.01
Loop 369 - TwoBodyJastrowRef.h:127-132 - exec [...]+1.160.022.310.071.910.032550.010.01
Loop 370 - BsplineFunctor.h:236-241 - exec1.091.092.112.111.801.802560.060.09
Loop 371 - BsplineFunctor.h:246-260 - exec [...]0.040.040.130.130.070.072560.010.02
mkl_blas_def_xdgemvlibmkl_def.so.21.051.052.202.201.731.732560.100.17Math (%): 100.00
miniqmcreference::TwoBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::acceptMove(qmcplusplus::ParticleSet&, int)+exec0.850.001.680.041.410.002560.070.11Exe (%): 100.00GNU C++17 14.2.0 -march=znver5 -mprefer-vector-width=256 -g -O3 -O3 -O3 -std=c++17 -funroll-loops -fno-omit-frame-pointer -fcf-protection=none -fopenmp -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -ffast-math
Loop 603 - TwoBodyJastrowRef.h:334-355 - exec [...]+0.610.001.300.011.000.00560.000.00
Loop 605 - TwoBodyJastrowRef.h:342-347 - exec0.610.611.281.281.001.002560.050.09
Loop 604 - TwoBodyJastrowRef.h:342-347 - exec0.000.000.000.000.000.0000.000.00
Loop 606 - TwoBodyJastrowRef.h:324-331 - exec0.240.240.530.530.400.402560.030.05
mkl_blas_def_dgemm_copyan_bdzlibmkl_def.so.20.800.801.571.571.311.312560.060.09Math (%): 100.00
__memcpy_avx512_unaligned_ermslibc.so.60.660.661.291.291.091.092560.050.08Memory (%): 100.00
miniqmcreference::DiracDeterminantRef<qmcplusplus::DelayedUpdate<double, double> >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib<qmcplusplus::TinyVector<double, 3u>, std::allocator<qmcplusplus::TinyVector<...+exec0.630.001.070.011.040.002560.020.03Exe (%): 100.00GNU C++17 14.2.0 -march=znver5 -mprefer-vector-width=256 -g -O3 -O3 -O3 -std=c++17 -funroll-loops -fno-omit-frame-pointer -fcf-protection=none -fopenmp -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -ffast-math
Loop 1108 - new_allocator.h:104-172 - exec [...]0.000.000.000.000.000.0000.000.00
Loop 1109 - DiracDeterminantRef.cpp:173-178 - exec [...]+0.630.001.240.011.040.00930.000.00
Loop 1111 - inner_product.hpp:82-83 - exec0.250.250.490.490.400.402560.020.04
Loop 1110 - inner_product.hpp:155-155 - exec [...]0.380.380.730.730.630.632560.020.04
Loop 1112 - SPOSet.h:106-111 - exec [...]0.000.000.000.000.000.0000.000.00
qmcplusplus::SoaDistanceTableAAOMPTarget<double, 3u, 40>::move(qmcplusplus::ParticleSet const&, qmcplusplus::TinyVector<double, 3u> const&, int, bool)+exec0.600.001.250.021.000.002560.050.09Exe (%): 100.00GNU C++17 14.2.0 -march=znver5 -mprefer-vector-width=256 -g -O3 -O3 -O3 -std=c++17 -funroll-loops -fno-omit-frame-pointer -fcf-protection=none -fopenmp -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -ffast-math
Loop 2623 - ParticleBConds3DSoa.h:237-255 - exec0.330.330.710.710.540.542560.040.06
Loop 2624 - ParticleBConds3DSoa.h:237-255 - exec0.270.270.620.620.450.452560.030.06
__memset_avx512_unaligned_ermslibc.so.60.560.561.161.160.920.922560.050.08Memory (%): 100.00
miniqmcreference::DiracDeterminantRef<qmcplusplus::DelayedUpdate<double, double> >::evalGrad(qmcplusplus::ParticleSet&, int)+exec0.370.000.770.020.610.012560.030.06Exe (%): 100.00GNU C++17 14.2.0 -march=znver5 -mprefer-vector-width=256 -g -O3 -O3 -O3 -std=c++17 -funroll-loops -fno-omit-frame-pointer -fcf-protection=none -fopenmp -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -ffast-math
Loop 1106 - inner_product.hpp:155-155 - exec [...]0.370.370.760.760.600.602560.030.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.270.000.580.020.450.002560.030.05Exe (%): 100.00GNU C++17 14.2.0 -march=znver5 -mprefer-vector-width=256 -g -O3 -O3 -O3 -std=c++17 -funroll-loops -fno-omit-frame-pointer -fcf-protection=none -fopenmp -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -ffast-math
Loop 1003 - einspline_spo_ref.hpp:219-227 - exec [...]+0.270.000.590.010.440.00420.000.00
Loop 1004 - einspline_spo_ref.hpp:223-227 - exec [...]0.270.270.580.580.440.442560.030.05
Loop 1005 - einspline_spo_ref.hpp:206-207 - exec [...]0.000.000.020.020.000.00760.000.00
miniqmcreference::TwoBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector<double, 3u>&)+exec0.240.010.540.040.400.012560.030.04Exe (%): 100.00GNU C++17 14.2.0 -march=znver5 -mprefer-vector-width=256 -g -O3 -O3 -O3 -std=c++17 -funroll-loops -fno-omit-frame-pointer -fcf-protection=none -fopenmp -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -ffast-math
Loop 284 - TwoBodyJastrowRef.h:150-157 - exec [...]+0.120.000.290.000.200.0000.000.00
Loop 286 - TwoBodyJastrowRef.h:150-157 - exec [...]+0.120.000.290.010.200.00170.000.00
Loop 285 - TwoBodyJastrowRef.h:155-156 - exec0.120.120.280.280.200.202560.020.03
Loop 288 - TwoBodyJastrowRef.h:269-271 - exec [...]+0.090.000.280.030.160.011970.000.00
Loop 291 - BsplineFunctor.h:305-336 - exec0.010.010.050.050.020.022520.010.01
Loop 289 - BsplineFunctor.h:291-298 - exec0.080.080.190.190.130.132560.020.02
Loop 290 - BsplineFunctor.h:305-336 - exec0.000.000.010.010.000.00450.000.00
Loop 287 - stl_numeric.h:140-141 - exec0.020.020.080.080.030.032540.010.01
Loop 283 - TwoBodyJastrowRef.h:150-157 - exec [...]0.000.000.000.000.000.0000.000.00
miniqmcreference::DiracDeterminantRef<qmcplusplus::DelayedUpdate<double, double> >::evaluateLog(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib<qmcplusplus::TinyVector<double, 3u>, std::allocator<qmcplusplus::TinyVector&l...+exec0.210.000.410.000.350.002560.020.04Exe (%): 100.00GNU C++17 14.2.0 -march=znver5 -mprefer-vector-width=256 -g -O3 -O3 -O3 -std=c++17 -funroll-loops -fno-omit-frame-pointer -fcf-protection=none -fopenmp -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -ffast-math
Loop 1121 - stl_uninitialized.h:1102-1102 - exec [...]0.000.000.000.000.000.0000.000.00
Loop 1114 - Mallocator.hpp:69-77 - exec [...]0.000.000.000.000.000.0000.000.00
Loop 1126 - stl_uninitialized.h:1102-1102 - exec [...]0.000.000.000.000.000.0000.000.00
Loop 1127 - inner_product.hpp:210-212 - exec+0.140.000.250.000.230.0000.000.00
Loop 1129 - inner_product.hpp:210-212 - exec+0.140.000.250.000.230.0000.000.00
Loop 1128 - inner_product.hpp:211-212 - exec0.140.140.250.250.230.232560.010.01
Loop 1125 - stl_uninitialized.h:1102-1102 - exec [...]0.000.000.000.000.000.0000.000.00
Loop 1120 - DiracMatrix.h:112-113 - exec0.000.000.000.000.000.0030.000.00
Loop 1122 - stl_uninitialized.h:1102-1102 - exec [...]0.000.000.000.000.000.0000.000.00
Loop 1124 - stl_uninitialized.h:1102-1102 - exec [...]0.000.000.000.000.000.0000.000.00
Loop 1115 - DiracMatrix.h:31-35 - exec [...]0.000.000.010.010.000.0010.000.00
Loop 1119 - DiracMatrix.h:112-113 - exec0.000.000.000.000.000.0000.000.00
Loop 1116 - DiracDeterminantRef.cpp:247-252 - exec [...]+0.070.000.220.010.120.00210.000.00
Loop 1117 - inner_product.hpp:82-83 - exec0.020.020.060.060.030.032550.010.01
Loop 1118 - inner_product.hpp:155-155 - exec [...]0.060.060.160.160.100.102560.020.04
Loop 1123 - stl_uninitialized.h:1102-1102 - exec [...]0.000.000.000.000.000.0000.000.00
Loop 1130 - SPOSet.h:106-111 - exec [...]0.000.000.010.010.000.0070.000.00
miniqmcreference::TwoBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::computeU3(qmcplusplus::ParticleSet const&, int, double const*, double*, double*, double*, bool)+exec0.160.010.350.040.260.012560.020.04Exe (%): 100.00GNU C++17 14.2.0 -march=znver5 -mprefer-vector-width=256 -g -O3 -O3 -O3 -std=c++17 -funroll-loops -fno-omit-frame-pointer -fcf-protection=none -fopenmp -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -ffast-math
Loop 599 - TwoBodyJastrowRef.h:269-271 - exec [...]+0.150.010.390.030.250.012180.000.01
Loop 600 - BsplineFunctor.h:291-298 - exec0.140.140.320.320.230.232560.020.03
Loop 602 - BsplineFunctor.h:305-336 - exec0.010.010.040.040.020.022500.000.01
Loop 601 - BsplineFunctor.h:305-336 - exec0.000.000.010.010.000.00260.000.00
qmcplusplus::SoaDistanceTableAAOMPTarget<double, 3u, 40>::evaluate(qmcplusplus::ParticleSet&)+exec0.160.000.310.000.260.002560.040.06Exe (%): 100.00GNU C++17 14.2.0 -march=znver5 -mprefer-vector-width=256 -g -O3 -O3 -O3 -std=c++17 -funroll-loops -fno-omit-frame-pointer -fcf-protection=none -fopenmp -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -ffast-math
Loop 2595 - SoaDistanceTableAAOMPTarget.h:184-187 - exec [...]+0.160.000.320.010.260.00710.000.00
Loop 2596 - ParticleBConds3DSoa.h:237-255 - exec0.160.160.310.310.260.262560.040.06
mkl_blas_def_dgemm_mscalelibmkl_def.so.20.120.120.280.280.200.202560.020.03Math (%): 100.00
mkl_blas_def_dtrsm_ilibmkl_def.so.20.120.120.280.280.190.192560.020.03Math (%): 100.00
unknown_kernel_regionkernel0.110.000.270.000.180.002560.020.03System (%): 61.07
Math (%): 38.83
OMP (%): 0.10
MPI (%): 0.01
qmcplusplus::SoaDistanceTableABOMPTarget<double, 3u, 40>::move(qmcplusplus::ParticleSet const&, qmcplusplus::TinyVector<double, 3u> const&, int, bool)+exec0.100.000.230.020.160.002560.020.03Exe (%): 100.00GNU C++17 14.2.0 -march=znver5 -mprefer-vector-width=256 -g -O3 -O3 -O3 -std=c++17 -funroll-loops -fno-omit-frame-pointer -fcf-protection=none -fopenmp -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -ffast-math
Loop 2868 - ParticleBConds3DSoa.h:237-255 - exec0.020.020.060.060.030.032550.010.01
Loop 2867 - ParticleBConds3DSoa.h:237-255 - exec0.080.080.210.210.130.132560.020.03
mkl_blas_def_dgemm_copyat_bdzlibmkl_def.so.20.090.090.220.220.150.152560.020.03Math (%): 100.00
miniqmcreference::DiracDeterminantRef<qmcplusplus::DelayedUpdate<double, double> >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector<double, std::allocator<double> >&)+exec0.090.000.250.030.140.002560.020.03Exe (%): 100.00GNU C++17 14.2.0 -march=znver5 -mprefer-vector-width=256 -g -O3 -O3 -O3 -std=c++17 -funroll-loops -fno-omit-frame-pointer -fcf-protection=none -fopenmp -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -ffast-math
Loop 1104 - SPOSet.h:83-86 - exec [...]+0.080.000.250.010.140.00680.000.00
Loop 1105 - inner_product.hpp:82-83 - exec0.080.080.240.240.140.142560.020.03
mkl_blas_def_dtrmml2x2_lunlibmkl_def.so.20.070.070.180.180.110.112560.010.02Math (%): 100.00
mkl_blas_def_dtrsml2x2_llnlibmkl_def.so.20.060.060.150.150.100.102560.010.02Math (%): 100.00
main._omp_fn.1+exec0.050.000.150.010.090.002560.010.02Exe (%): 100.00GNU C++17 14.2.0 -march=znver5 -mprefer-vector-width=256 -g -O3 -O3 -O3 -std=c++17 -funroll-loops -fno-omit-frame-pointer -fcf-protection=none -fopenmp -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -ffast-math
Loop 115 - stl_vector.h:1131-1131 - exec [...]0.000.000.000.000.000.0000.000.00
Loop 157 - stl_algobase.h:939-940 - exec0.000.000.010.010.000.0030.000.00
Loop 102 - alloc_traits.h:277-277 - exec [...]+0.050.000.260.000.090.0000.000.00
Loop 116 - stl_algobase.h:939-940 - exec [...]+0.000.000.000.000.000.0000.000.00
Loop 117 - stl_algobase.h:939-940 - exec0.000.000.000.000.000.0000.000.00
Loop 119 - new_allocator.h:88-172 - exec [...]+0.050.000.260.000.090.0000.000.00
Loop 141 - miniqmc.cpp:425-461 - exec [...]+0.000.000.080.000.010.0000.000.00
Loop 140 - miniqmc.cpp:429-458 - exec [...]0.000.000.030.030.010.011720.000.00
Loop 150 - RandomGenerator.h:51-60 - exec [...]+0.000.000.030.000.000.0000.000.00
Loop 151 - miniqmc.cpp:425-461 - exec [...]+0.000.000.030.000.000.0000.000.00
Loop 152 - RandomGenerator.h:51-54 - exec [...]+0.000.000.030.010.000.00570.000.00
Loop 153 - random.tcc:458-3368 - exec [...]0.000.000.010.010.000.00170.000.00
Loop 149 - random.tcc:404-3368 - exec [...]+0.000.000.010.000.000.0000.000.00
Loop 146 - random.tcc:404-409 - exec0.000.000.000.000.000.0000.000.00
Loop 148 - random.tcc:458-3368 - exec [...]0.000.000.010.010.000.00140.000.00
Loop 147 - random.tcc:412-417 - exec0.000.000.000.000.000.0000.000.00
Loop 154 - random.tcc:404-409 - exec0.000.000.000.000.000.0000.000.00
Loop 144 - random.tcc:404-409 - exec0.000.000.000.000.000.0000.000.00
Loop 145 - random.tcc:412-417 - exec0.000.000.010.010.000.0020.000.00
Loop 135 - random.tcc:404-3368 - exec [...]+0.000.000.000.000.000.0000.000.00
Loop 132 - random.tcc:404-409 - exec0.000.000.000.000.000.0000.000.00
Loop 133 - random.tcc:412-417 - exec0.000.000.000.000.000.0000.000.00
Loop 134 - random.tcc:458-3368 - exec [...]0.000.000.000.000.000.0000.000.00
Loop 139 - random.tcc:404-3368 - exec [...]+0.000.000.000.000.000.0000.000.00
Loop 136 - random.tcc:404-409 - exec0.000.000.000.000.000.0000.000.00
Loop 137 - random.tcc:412-417 - exec0.000.000.000.000.000.0000.000.00
Loop 138 - random.tcc:425-3368 - exec [...]0.000.000.000.000.000.0000.000.00
Loop 131 - random.h:2011-2011 - exec [...]+0.000.000.030.000.000.0010.000.00
Loop 130 - random.tcc:412-417 - exec0.000.000.000.000.000.0010.000.00
Loop 155 - random.tcc:458-3368 - exec [...]0.000.000.010.010.000.00100.000.00
Loop 156 - random.tcc:404-409 - exec0.000.000.000.000.000.0000.000.00
Loop 129 - random.tcc:404-409 - exec0.000.000.000.000.000.0010.000.00
Loop 125 - TinyVector.h:62-62 - exec [...]0.000.000.000.000.000.0000.000.00
Loop 120 - ParticleSet.h:277-277 - exec [...]+0.050.000.170.030.080.001410.000.00
Loop 121 - OperatorTags.h:43-63 - exec [...]+0.050.050.140.130.080.082560.010.02
Loop 122 - OperatorTags.h:43-63 - exec [...]0.000.000.010.010.000.00130.000.00
Loop 97 - random.tcc:404-3368 - exec [...]+0.000.000.000.000.000.0000.000.00
Loop 96 - random.tcc:412-417 - exec0.000.000.000.000.000.0000.000.00
Loop 95 - random.tcc:404-409 - exec0.000.000.000.000.000.0000.000.00
Loop 114 - random.tcc:404-3368 - exec [...]+0.000.000.000.000.000.0000.000.00
Loop 111 - random.tcc:404-409 - exec0.000.000.000.000.000.0000.000.00
Loop 112 - random.tcc:412-417 - exec0.000.000.000.000.000.0000.000.00
Loop 113 - random.tcc:425-3368 - exec [...]0.000.000.000.000.000.0000.000.00
Loop 94 - random.tcc:404-3368 - exec [...]+0.000.000.000.000.000.0000.000.00
Loop 92 - random.tcc:404-409 - exec0.000.000.000.000.000.0000.000.00
Loop 93 - random.tcc:412-417 - exec0.000.000.000.000.000.0000.000.00
Loop 123 - TinyVectorTensorOps.h:77-79 - exec [...]0.000.000.000.000.000.0000.000.00
Loop 126 - stl_algobase.h:939-940 - exec0.000.000.000.000.000.0000.000.00
Loop 101 - random.tcc:404-3368 - exec [...]+0.000.000.000.000.000.0000.000.00
Loop 98 - random.tcc:404-409 - exec0.000.000.000.000.000.0000.000.00
Loop 99 - random.tcc:412-417 - exec0.000.000.000.000.000.0000.000.00
Loop 100 - random.tcc:425-3368 - exec [...]0.000.000.000.000.000.0000.000.00
Loop 127 - TinyVectorTensorOps.h:77-79 - exec [...]0.000.000.000.000.000.0000.000.00
Loop 124 - TinyVectorTensorOps.h:77-79 - exec [...]0.000.000.000.000.000.0000.000.00
Loop 128 - TinyVectorTensorOps.h:77-79 - exec [...]0.000.000.000.000.000.0010.000.00
Loop 110 - random.tcc:404-3368 - exec [...]+0.000.000.000.000.000.0000.000.00
Loop 109 - random.tcc:425-3368 - exec [...]0.000.000.000.000.000.0010.000.00
Loop 107 - random.tcc:404-409 - exec0.000.000.000.000.000.0000.000.00
Loop 108 - random.tcc:412-417 - exec0.000.000.000.000.000.0000.000.00
Loop 106 - random.tcc:404-3368 - exec [...]+0.000.000.010.000.000.0000.000.00
Loop 104 - random.tcc:412-417 - exec0.000.000.000.000.000.0000.000.00
Loop 105 - random.tcc:425-3368 - exec [...]0.000.000.010.010.000.0010.000.00
Loop 103 - random.tcc:404-409 - exec0.000.000.000.000.000.0000.000.00
Loop 142 - RandomGenerator.h:51-57 - exec [...]+0.000.000.000.000.000.0000.000.00
Loop 143 - miniqmc.cpp:425-461 - exec [...]0.000.000.000.000.000.0000.000.00
Loop 118 - new_allocator.h:139-139 - exec0.000.000.000.000.000.0000.000.00
miniqmcreference::TwoBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::recompute(qmcplusplus::ParticleSet&)+exec0.050.000.150.000.080.002560.010.02Exe (%): 100.00GNU C++17 14.2.0 -march=znver5 -mprefer-vector-width=256 -g -O3 -O3 -O3 -std=c++17 -funroll-loops -fno-omit-frame-pointer -fcf-protection=none -fopenmp -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -ffast-math
Loop 607 - TwoBodyJastrowRef.h:268-398 - exec [...]+0.050.000.330.000.080.0000.000.00
Loop 610 - TwoBodyJastrowRef.h:268-398 - exec [...]+0.000.000.010.010.000.0010.000.00
Loop 632 - TwoBodyJastrowRef.h:377-383 - exec [...]+0.000.000.000.000.000.0000.000.00
Loop 633 - TwoBodyJastrowRef.h:381-382 - exec0.000.000.000.000.000.0000.000.00
Loop 629 - TwoBodyJastrowRef.h:388-398 - exec [...]+0.000.000.000.000.000.0000.000.00
Loop 628 - TwoBodyJastrowRef.h:397-398 - exec0.000.000.000.000.000.0000.000.00
Loop 630 - TwoBodyJastrowRef.h:397-398 - exec0.000.000.000.000.000.0000.000.00
Loop 609 - TwoBodyJastrowRef.h:377-383 - exec0.000.000.000.000.000.0000.000.00
Loop 627 - TwoBodyJastrowRef.h:388-391 - exec0.000.000.000.000.000.0000.000.00
Loop 635 - stl_numeric.h:140-141 - exec0.000.000.000.000.000.0000.000.00
Loop 634 - TwoBodyJastrowRef.h:375-376 - exec0.000.000.000.000.000.0000.000.00
Loop 631 - TwoBodyJastrowRef.h:388-391 - exec0.000.000.000.000.000.0000.000.00
Loop 608 - TwoBodyJastrowRef.h:269-271 - exec [...]+0.000.000.000.000.000.0000.000.00
Loop 636 - BsplineFunctor.h:291-298 - exec0.000.000.000.000.000.0000.000.00
Loop 638 - BsplineFunctor.h:305-336 - exec0.000.000.000.000.000.0000.000.00
Loop 637 - BsplineFunctor.h:305-336 - exec [...]0.000.000.000.000.000.0000.000.00
Loop 613 - TwoBodyJastrowRef.h:268-398 - exec [...]+0.050.000.320.010.080.00200.000.00
Loop 612 - TwoBodyJastrowRef.h:377-383 - exec0.000.000.000.000.000.0000.000.00
Loop 621 - TwoBodyJastrowRef.h:377-383 - exec [...]+0.020.000.110.010.040.0070.000.00
Loop 620 - TwoBodyJastrowRef.h:381-382 - exec0.020.020.110.110.040.042560.010.02
Loop 623 - stl_numeric.h:140-141 - exec0.000.000.020.020.000.001100.000.00
Loop 611 - TwoBodyJastrowRef.h:269-271 - exec [...]+0.010.000.090.010.020.00290.000.00
Loop 624 - BsplineFunctor.h:291-298 - exec0.010.010.050.050.020.022500.010.01
Loop 625 - BsplineFunctor.h:305-336 - exec0.000.000.000.000.000.0070.000.00
Loop 626 - BsplineFunctor.h:305-336 - exec0.000.000.020.020.000.00880.000.00
Loop 619 - TwoBodyJastrowRef.h:377-383 - exec0.000.000.010.010.000.0040.000.00
Loop 616 - TwoBodyJastrowRef.h:377-398 - exec [...]+0.010.000.040.010.010.00180.000.00
Loop 617 - TwoBodyJastrowRef.h:397-398 - exec0.010.010.030.030.010.012040.000.01
Loop 615 - TwoBodyJastrowRef.h:397-398 - exec0.000.000.000.000.000.0000.000.00
Loop 618 - TwoBodyJastrowRef.h:388-391 - exec0.000.000.020.020.010.011820.000.00
Loop 622 - TwoBodyJastrowRef.h:375-376 - exec0.000.000.020.020.000.001040.000.00
Loop 614 - TwoBodyJastrowRef.h:388-391 - exec0.000.000.000.000.000.0000.000.00
miniqmcreference::DiracDeterminantRef<qmcplusplus::DelayedUpdate<double, double> >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector<double, 3u>&)+exec0.050.000.140.020.080.002560.010.02Exe (%): 100.00GNU C++17 14.2.0 -march=znver5 -mprefer-vector-width=256 -g -O3 -O3 -O3 -std=c++17 -funroll-loops -fno-omit-frame-pointer -fcf-protection=none -fopenmp -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -ffast-math
Loop 1102 - inner_product.hpp:155-155 - exec [...]0.020.020.080.080.040.042560.010.01
Loop 1103 - inner_product.hpp:82-83 - exec0.020.020.070.070.040.042550.010.01
mkl_lapack_xdlaswplibmkl_core.so.20.040.040.100.100.070.072560.010.01Math (%): 100.00
mkl_blas_def_xdswaplibmkl_def.so.20.030.030.090.090.050.052560.010.02Math (%): 100.00
miniqmcreference::DiracDeterminantRef<qmcplusplus::DelayedUpdate<double, double> >::resize(int, int)+exec0.030.000.060.000.050.002560.000.00Exe (%): 100.00GNU C++17 14.2.0 -march=znver5 -mprefer-vector-width=256 -g -O3 -O3 -O3 -std=c++17 -funroll-loops -fno-omit-frame-pointer -fcf-protection=none -fopenmp -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -ffast-math
Loop 1158 - OhmmsVector.h:186-186 - exec0.000.000.000.000.000.0000.000.00
Loop 1159 - OhmmsVector.h:186-186 - exec0.000.000.000.000.000.0000.000.00
Loop 1161 - stl_algobase.h:262-1151 - exec [...]+0.030.000.060.000.050.0000.000.00
Loop 1162 - stl_algobase.h:939-940 - exec0.000.000.000.000.000.0000.000.00
Loop 1164 - stl_algobase.h:939-940 - exec0.030.030.060.060.050.052560.000.00
Loop 1160 - new_allocator.h:138-139 - exec0.000.000.000.000.000.0000.000.00
Loop 1163 - stl_algobase.h:939-940 - exec0.000.000.000.000.000.0000.000.00
Loop 1165 - stl_algobase.h:939-940 - exec0.000.000.000.000.000.0000.000.00
miniqmcreference::OneBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector<double, std::allocator<double> >&)+exec0.020.000.080.010.040.002560.010.01Exe (%): 100.00GNU C++17 14.2.0 -march=znver5 -mprefer-vector-width=256 -g -O3 -O3 -O3 -std=c++17 -funroll-loops -fno-omit-frame-pointer -fcf-protection=none -fopenmp -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -ffast-math
Loop 252 - OneBodyJastrowRef.h:134-155 - exec [...]+0.020.000.120.030.040.011840.000.01
Loop 253 - OneBodyJastrowRef.h:151-155 - exec [...]0.000.000.000.000.000.0000.000.00
Loop 254 - OneBodyJastrowRef.h:143-146 - exec [...]+0.020.000.090.020.030.011780.000.00
Loop 256 - BsplineFunctor.h:246-260 - exec0.000.000.000.000.000.0000.000.00
Loop 255 - BsplineFunctor.h:236-241 - exec0.020.020.070.070.030.032540.010.01
gomp_team_barrier_wait_endlibgomp.so.1.0.00.020.020.050.050.030.032560.000.01OMP (%): 100.00
qmcplusplus::TimerType<std::chrono::_V2::system_clock>::start()+exec0.010.010.060.060.020.022530.010.01Exe (%): 100.00GNU C++17 14.2.0 -march=znver5 -mprefer-vector-width=256 -g -O3 -O3 -O3 -std=c++17 -funroll-loops -fno-omit-frame-pointer -fcf-protection=none -fopenmp -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -ffast-math
Loop 2101 - NewTimer.cpp:53-54 - exec0.000.000.000.000.000.0000.000.00
qmcplusplus::TimerType<std::chrono::_V2::system_clock>::stop()+exec0.010.010.140.070.020.022460.010.02Exe (%): 100.00GNU C++17 14.2.0 -march=znver5 -mprefer-vector-width=256 -g -O3 -O3 -O3 -std=c++17 -funroll-loops -fno-omit-frame-pointer -fcf-protection=none -fopenmp -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -ffast-math
Loop 2104 - stl_tree.h:778-2115 - exec [...]0.000.000.000.000.000.0000.000.00
Loop 2105 - stl_tree.h:778-2115 - exec [...]0.000.000.000.000.000.0000.000.00
Loop 2102 - stl_tree.h:778-2115 - exec [...]0.000.000.000.000.000.0000.000.00
Loop 2107 - stl_tree.h:786-1949 - exec [...]0.000.000.050.050.000.0080.010.01
Loop 2108 - stl_tree.h:778-2115 - exec [...]0.000.000.000.000.000.0000.000.00
Loop 2106 - stl_tree.h:778-2115 - exec [...]0.000.000.000.000.000.0000.000.00
Loop 2103 - stl_tree.h:786-1949 - exec [...]0.000.000.040.040.000.0080.010.01
Loop 2109 - stl_tree.h:778-2115 - exec [...]0.000.000.000.000.000.0000.000.00
Loop 2110 - NewTimer.cpp:99-100 - exec0.000.000.000.000.000.0000.000.00
miniqmcreference::OneBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector<double, 3u>&)+exec0.010.000.050.020.020.002510.010.01Exe (%): 100.00GNU C++17 14.2.0 -march=znver5 -mprefer-vector-width=256 -g -O3 -O3 -O3 -std=c++17 -funroll-loops -fno-omit-frame-pointer -fcf-protection=none -fopenmp -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -ffast-math
Loop 811 - OneBodyJastrowRef.h:188-194 - exec0.000.000.000.000.000.0000.000.00
Loop 815 - OneBodyJastrowRef.h:186-187 - exec0.000.000.020.020.000.001410.000.00
Loop 812 - stl_numeric.h:140-141 - exec0.000.000.010.010.000.00450.000.00
Loop 813 - OneBodyJastrowRef.h:184-194 - exec+0.010.000.050.010.010.00130.000.00
Loop 814 - OneBodyJastrowRef.h:192-193 - exec0.010.010.040.040.010.012360.000.01
mkl_blas_dgemvlibmkl_sequential.so.20.010.010.050.050.020.022470.010.01Math (%): 100.00
×