options

Functions and Loops

45 loops and 63 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% 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

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
qmcplusplus::einspline_spo_omp<double>::evaluateDetRatios(qmcplusplus::VirtualParticleSet const&, qmcplusplus::Vector<double, std::allocator<double> >&, qmcplusplus::Vector<double, std::allocator<double> > const&, ...+miniqmc48.0817.3916.78160.720.29Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Particle -I /home/eoseret/miniqmc/src/Utilities -I /home...
Loop 738 - einspline_spo_omp.cpp:207-274 - miniqmc [...]+00010.000.00
Loop 742 - einspline_spo_omp.cpp:207-266 - miniqmc [...]+0.010.01060.010.00
Loop 743 - einspline_spo_omp.cpp:207-266 - miniqmc [...]+0.030.020.01150.020.01
Loop 745 - einspline_spo_omp.cpp:259-259 - miniqmc [...]47.8917.3116.72160.720.29
Loop 744 - einspline_spo_omp.cpp:264-265 - miniqmc0.140.070.05160.050.02
Loop 739 - einspline_spo_omp.cpp:246-274 - miniqmc [...]+00010.000.00
Loop 740 - einspline_spo_omp.cpp:273-274 - miniqmc00000.000.00
Loop 741 - einspline_spo_omp.cpp:273-274 - miniqmc00020.000.00
Loop 746 - einspline_spo_omp.cpp:207-218 - miniqmc [...]00020.000.00
void spline2offload::evaluate_vgh_impl_v2<double>(qmcplusplus::bspline_traits<double, 3u>::SplineType const*, int, int, int, int, double const*, double const*, double const*, double const*, double const*, double const*, double const*, double co...+miniqmc29.810.5610.4160.360.13Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Particle -I /home/eoseret/miniqmc/src/Utilities -I /home...
Loop 805 - MultiBsplineVGLH_OMPoffload.hpp:321-351 - miniqmc28.15109.83160.390.14
qmcplusplus::SoaDistanceTableAAOMPTarget<double, 3u, 40>::update(int)+miniqmc4.211.631.47160.270.09Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Particle -I /home/eoseret/miniqmc/src/Utilities -I /home...
Loop 1466 - SoaDistanceTableAAOMPTarget.h:440-442 - miniqmc [...]4.21.631.47160.260.09
mkl_blas_avx512_dgemm_kernel_nocopy_TN_b1libmkl_avx512.so.23.051.111.07160.080.03Math (%): 100.00
mkl_blas_avx512_dgemm_kernel_0libmkl_avx512.so.22.951.131.03160.100.04Math (%): 100.00
qmcplusplus::SoaDistanceTableABOMPTarget<double, 3u, 40>::evaluate(qmcplusplus::ParticleSet&)+miniqmc2.080.880.73160.230.08Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Particle -I /home/eoseret/miniqmc/src/Utilities -I /home...
Loop 1681 - SoaDistanceTableABOMPTarget.h:61-228 - miniqmc [...]+0.010.01090.010.00
Loop 1682 - SoaDistanceTableABOMPTarget.h:61-228 - miniqmc [...]+0.020.030.01120.020.01
Loop 1683 - SoaDistanceTableABOMPTarget.h:228-228 - miniqmc [...]2.040.860.71160.230.08
Loop 1689 - Mallocator.hpp:78-78 - miniqmc [...]00000.000.00
Loop 1687 - SoaDistanceTableABOMPTarget.h:194-196 - miniqmc [...]+00000.000.00
Loop 1686 - SoaDistanceTableABOMPTarget.h:195-196 - miniqmc00000.000.00
Loop 1684 - SoaDistanceTableABOMPTarget.h:194-196 - miniqmc00010.000.00
Loop 1688 - VectorSoAContainer.h:151-176 - miniqmc [...]00000.000.00
Loop 1685 - SoaDistanceTableABOMPTarget.h:194-196 - miniqmc00000.000.00
Loop 1691 - stl_construct.h:151-162 - miniqmc [...]00000.000.00
Loop 1690 - Mallocator.hpp:78-78 - miniqmc [...]00000.000.00
bool _INTERNAL8eaaea23::__kmp_wait_template<kmp_flag_64<false, true>, true, false, true>(kmp_info*, kmp_flag_64<false, true>*, void*)libiomp5.so1.820.920.63150.720.25OMP (%): 100.00
void qmcplusplus::DTD_BConds<double, 3u, 40>::computeDistances<qmcplusplus::TinyVector<double, 3u>, qmcplusplus::VectorSoAContainer<double, 3u, qmcplusplus::Mallocator<double, 64ul> >, qmcplusplus::VectorSoAContainer<double, 3...+miniqmc0.760.330.26160.110.04Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Particle -I /home/eoseret/miniqmc/src/Utilities -I /home...
Loop 1048 - ParticleBConds3DSoa.h:234-255 - miniqmc0.760.330.26160.110.04
qmcplusplus::BsplineFunctor<double>::evaluateV(int, int, int, double const*, double*) const+miniqmc0.760.340.26160.140.05Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Particle -I /home/eoseret/miniqmc/src/Utilities -I /home...
Loop 218 - BsplineFunctor.h:236-241 - miniqmc0.670.30.23160.140.05
Loop 216 - BsplineFunctor.h:246-260 - miniqmc0.050.020.02160.020.01
Loop 217 - BsplineFunctor.h:236-241 - miniqmc00000.000.00
mkl_blas_avx512_dgemv_t_intrinsicslibmkl_avx512.so.20.630.270.22160.070.03Math (%): 100.00
qmcplusplus::einspline_spo_omp<double>::evaluate_build_vgl(qmcplusplus::Vector<double, std::allocator<double> >&, qmcplusplus::Vector<qmcplusplus::TinyVector<double, 3u>, std::allocator<qmcplusplus::TinyVector<double, 3...+miniqmc0.50.220.17160.070.03Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Particle -I /home/eoseret/miniqmc/src/Utilities -I /home...
Loop 806 - einspline_spo_omp.cpp:347-358 - miniqmc [...]+00000.000.00
Loop 807 - einspline_spo_omp.cpp:353-358 - miniqmc [...]0.50.220.17160.070.03
mkl_blas_avx512_dgemm_kernel_nocopy_TN_b0libmkl_avx512.so.20.480.240.17160.080.03Math (%): 100.00
qmcplusplus::TwoBodyJastrow<qmcplusplus::BsplineFunctor<double> >::acceptMove(qmcplusplus::ParticleSet&, int)+miniqmc0.440.20.15160.090.03Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Particle -I /home/eoseret/miniqmc/src/Utilities -I /home...
Loop 514 - TwoBodyJastrow.h:325-332 - miniqmc0.110.060.04160.040.01
Loop 513 - TwoBodyJastrow.h:325-332 - miniqmc00000.000.00
Loop 511 - TwoBodyJastrow.h:325-350 - miniqmc [...]+00010.000.00
Loop 512 - TwoBodyJastrow.h:343-348 - miniqmc0.310.150.11160.080.03
Loop 515 - TwoBodyJastrow.h:269-274 - miniqmc [...]00000.000.00
Loop 516 - TwoBodyJastrow.h:269-274 - miniqmc [...]00.01020.010.00
mkl_blas_avx512_dgemv_n_intrinsicslibmkl_avx512.so.20.410.190.14160.080.03Math (%): 100.00
qmcplusplus::einspline_spo_omp<double>::evaluate_vgh(qmcplusplus::ParticleSet const&, int, bool)+miniqmc0.390.170.14160.070.03Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Particle -I /home/eoseret/miniqmc/src/Utilities -I /home...
Loop 802 - einspline_spo_omp.cpp:303-325 - miniqmc [...]+00010.000.00
Loop 803 - einspline_spo_omp.cpp:312-325 - miniqmc+00.01040.010.00
Loop 804 - einspline_spo_omp.cpp:323-324 - miniqmc0.380.170.13160.070.03
__intel_avx_rep_memset+miniqmc0.380.20.13160.090.03Memory (%): 100.00
Loop 1918 - - miniqmc0.350.190.12160.090.03
_INTERNAL8eaaea23::__kmp_hyper_barrier_gather(barrier_type, kmp_info*, int, int, void (*)(void*, void*), void*)libiomp5.so0.330.560.1270.590.21OMP (%): 100.00
qmcplusplus::BsplineFunctor<double>::evaluateVGL(int, int, int, double const*, double*, double*, double*, double*, int*) const+miniqmc0.310.140.11160.060.02Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Particle -I /home/eoseret/miniqmc/src/Utilities -I /home...
Loop 215 - BsplineFunctor.h:291-297 - miniqmc0.220.110.08160.040.02
Loop 213 - BsplineFunctor.h:302-335 - miniqmc0.050.030.02150.020.01
Loop 214 - BsplineFunctor.h:291-298 - miniqmc00000.000.00
__nss_database_lookuplibc.so.60.30.150.11160.070.03Others (%): 100.00
qmcplusplus::DiracDeterminant<qmcplusplus::DelayedUpdate<double, double> >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib<qmcplusplus::TinyVector<double, 3u>, std::allocator<qmcplusplus::TinyVector<double,...+miniqmc0.290.10.1160.010.00Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Particle -I /home/eoseret/miniqmc/src/Utilities -I /home...
Loop 687 - DiracDeterminant.cpp:162-183 - miniqmc [...]+00040.000.00
Loop 688 - inner_product.hpp:82-83 - miniqmc [...]0.280.10.1160.010.00
qmcplusplus::DiracDeterminant<qmcplusplus::DelayedUpdate<double, double> >::evalGrad(qmcplusplus::ParticleSet&, int)+miniqmc0.230.120.08160.050.02Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Particle -I /home/eoseret/miniqmc/src/Utilities -I /home...
Loop 683 - inner_product.hpp:155-155 - miniqmc [...]0.230.120.08160.050.02
Loop 682 - inner_product.hpp:155-155 - miniqmc [...]00000.000.00
qmcplusplus::TwoBodyJastrow<qmcplusplus::BsplineFunctor<double> >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector<double, 3u>&)+miniqmc0.20.090.07160.040.01Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Particle -I /home/eoseret/miniqmc/src/Utilities -I /home...
Loop 509 - algorithm.hpp:26-28 - miniqmc0.010.010120.010.00
Loop 510 - TwoBodyJastrow.h:269-274 - miniqmc [...]00020.000.00
Loop 507 - TwoBodyJastrow.h:150-157 - miniqmc [...]+00010.000.00
Loop 508 - TwoBodyJastrow.h:155-156 - miniqmc0.170.080.06160.030.01
qmcplusplus::DiracDeterminant<qmcplusplus::DelayedUpdate<double, double> >::ratioGrad_compute(int, qmcplusplus::TinyVector<double, 3u>&)+miniqmc0.180.080.06160.030.01Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Particle -I /home/eoseret/miniqmc/src/Utilities -I /home...
Loop 707 - inner_product.hpp:155-155 - miniqmc [...]0.140.070.05160.040.01
Loop 709 - inner_product.hpp:82-83 - miniqmc0.030.020.01150.020.01
Loop 708 - inner_product.hpp:155-155 - miniqmc [...]00000.000.00
__intel_avx_rep_memcpy+miniqmc0.160.090.06160.060.02Memory (%): 100.00
Loop 1917 - - miniqmc0.050.040.02160.020.01
Loop 1916 - - miniqmc00000.000.00
qmcplusplus::DiracMatrix<double, double>::invert_transpose(qmcplusplus::Matrix<double, std::allocator<double> > const&, qmcplusplus::Matrix<double, std::allocator<double> >&, double&, double&)+miniqmc0.10.040.03160.010.00Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Particle -I /home/eoseret/miniqmc/src/Utilities -I /home...
Loop 702 - DiracMatrix.h:31-35 - miniqmc [...]00000.000.00
Loop 703 - DiracMatrix.h:112-113 - miniqmc00000.000.00
Loop 704 - DiracMatrix.h:112-113 - miniqmc00000.000.00
Loop 705 - inner_product.hpp:210-212 - miniqmc+00000.000.00
Loop 706 - inner_product.hpp:211-212 - miniqmc0.10.040.03160.010.00
Loop 701 - DiracMatrix.h:31-35 - miniqmc [...]00000.000.00
mkl_blas_avx512_dgemm_kernel_nocopy_NN_b0libmkl_avx512.so.20.10.070.03160.050.02Math (%): 100.00
mkl_lapack_xdlaswplibmkl_core.so.20.070.040.02160.030.01Math (%): 100.00
qmcplusplus::TwoBodyJastrow<qmcplusplus::BsplineFunctor<double> >::recompute(qmcplusplus::ParticleSet&)+miniqmc0.060.030.02160.010.00Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Particle -I /home/eoseret/miniqmc/src/Utilities -I /home...
Loop 521 - TwoBodyJastrow.h:268-399 - miniqmc [...]+00000.000.00
Loop 522 - TwoBodyJastrow.h:268-399 - miniqmc [...]+00010.000.00
Loop 530 - TwoBodyJastrow.h:376-377 - miniqmc0.010.01060.010.00
Loop 523 - TwoBodyJastrow.h:398-399 - miniqmc0.010060.000.00
Loop 527 - TwoBodyJastrow.h:389-392 - miniqmc0.010.010110.000.00
Loop 525 - TwoBodyJastrow.h:398-399 - miniqmc0.010060.000.00
Loop 524 - TwoBodyJastrow.h:398-399 - miniqmc00.01040.010.00
Loop 528 - TwoBodyJastrow.h:362-384 - miniqmc [...]+00000.000.00
Loop 529 - TwoBodyJastrow.h:382-383 - miniqmc0.030.010.01160.010.00
Loop 526 - TwoBodyJastrow.h:389-392 - miniqmc00000.000.00
Loop 531 - algorithm.hpp:26-28 - miniqmc00.01010.000.00
Loop 532 - TwoBodyJastrow.h:269-274 - miniqmc [...]00010.000.00
_dl_deallocate_tlsld-linux-x86-64.so.20.060.040.02160.020.01OMP (%): 100.00
System (%): 0.00
_ZN17_INTERNAL8eaaea2326__kmp_hyper_barrier_gatherE12barrier_typeP8kmp_infoiiPFvPvS3_ES3_..0libiomp5.so0.060.220.0240.280.10OMP (%): 100.00
qmcplusplus::DiracDeterminant<qmcplusplus::DelayedUpdate<double, double> >::evaluateLog(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib<qmcplusplus::TinyVector<double, 3u>, std::allocator<qmcplusplus::TinyVector<double...+miniqmc0.050.020.02160.010.00Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Particle -I /home/eoseret/miniqmc/src/Utilities -I /home...
Loop 680 - inner_product.hpp:83-155 - miniqmc [...]+00000.000.00
Loop 681 - inner_product.hpp:83-155 - miniqmc [...]0.050.020.02160.010.00
qmcplusplus::Vector<double, std::allocator<double> >::resize(unsigned long, double)+miniqmc0.040.020.01160.010.00Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Particle -I /home/eoseret/miniqmc/src/Utilities -I /home...
Loop 200 - stl_algobase.h:921-922 - miniqmc0.040.020.01160.010.00
Loop 199 - stl_algobase.h:921-922 - miniqmc00000.000.00
qmcplusplus::NonLocalPP<double>::evaluate(qmcplusplus::ParticleSet const&, qmcplusplus::WaveFunction&)+miniqmc0.040.020.01140.020.01Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Particle -I /home/eoseret/miniqmc/src/Utilities -I /home...
Loop 59 - stl_algobase.h:909-910 - miniqmc00000.000.00
Loop 51 - NonLocalPP.hpp:122-135 - miniqmc [...]+00020.000.00
Loop 52 - NonLocalPP.hpp:126-135 - miniqmc [...]+0.030.020.01130.020.01
Loop 53 - NonLocalPP.hpp:131-132 - miniqmc [...]00040.000.00
Loop 55 - NonLocalPP.hpp:110-111 - miniqmc [...]00000.000.00
Loop 50 - OhmmsVector.h:48-210 - miniqmc [...]00000.000.00
Loop 54 - NonLocalPP.hpp:110-111 - miniqmc [...]00000.000.00
Loop 58 - stl_algobase.h:909-910 - miniqmc00000.000.00
Loop 57 - stl_uninitialized.h:637-637 - miniqmc [...]00000.000.00
Loop 56 - stl_uninitialized.h:637-637 - miniqmc [...]00000.000.00
unknown_kernel_regionkernel0.040.030.01140.020.01System (%): 94.87
Math (%): 5.13
qmcplusplus::TimerType<std::chrono::_V2::system_clock>::start()+miniqmc0.040.030.01150.020.01Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Utilities -I /home/eoseret/miniqmc/src/Platforms -I /hom...
Loop 1227 - NewTimer.cpp:53-54 - miniqmc00000.000.00
Loop 1228 - NewTimer.cpp:39-54 - miniqmc [...]00000.000.00
__kmp_get_global_thread_id_reglibiomp5.so0.030.020.01130.020.01OMP (%): 100.00
__kmp_api_omp_get_levellibiomp5.so0.030.020.01140.020.01OMP (%): 100.00
qmcplusplus::TimerType<std::chrono::_V2::system_clock>::stop()+miniqmc0.030.020.01140.010.00Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Utilities -I /home/eoseret/miniqmc/src/Platforms -I /hom...
Loop 1229 - NewTimer.cpp:99-100 - miniqmc00010.000.00
Loop 1230 - NewTimer.cpp:86-100 - miniqmc [...]00000.000.00
qmcplusplus::DiracDeterminant<qmcplusplus::DelayedUpdate<double, double> >::resize(int, int)+miniqmc0.030.010.01150.010.00Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Particle -I /home/eoseret/miniqmc/src/Utilities -I /home...
Loop 700 - stl_algobase.h:909-910 - miniqmc0.030.010.01150.010.00
Loop 696 - stl_algobase.h:909-910 - miniqmc00000.000.00
Loop 699 - stl_algobase.h:909-910 - miniqmc00000.000.00
Loop 697 - stl_algobase.h:909-910 - miniqmc00000.000.00
Loop 694 - stl_algobase.h:909-910 - miniqmc00000.000.00
Loop 698 - stl_algobase.h:909-910 - miniqmc00000.000.00
Loop 693 - stl_algobase.h:909-910 - miniqmc00000.000.00
Loop 695 - stl_algobase.h:909-910 - miniqmc00000.000.00
kmp_flag_native<unsigned long long, (flag_type)1, true>::notdone_check()libiomp5.so0.020.020.01130.020.01OMP (%): 100.00
mkl_blas_avx512_dgemm_dcopy_right8_ealibmkl_avx512.so.20.020.010.01110.010.00Math (%): 100.00
__tls_get_addrld-linux-x86-64.so.20.020.020.01120.020.01System (%): 62.50
OMP (%): 37.50
__libm_logl_exminiqmc0.020.010.01100.010.00Exe (%): 100.00
mkl_blas_avx512_dgemm_dcopy_down24_ealibmkl_avx512.so.20.020.010.01120.010.00Math (%): 100.00
void spline2::computeLocationAndFractional<double>(qmcplusplus::bspline_traits<double, 3u>::SplineType const*, double, double, double, int&, int&, int&, double*, double*, double*, double*, double*, double*, double*, double*, doubl...miniqmc0.020.010.01140.010.00Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Particle -I /home/eoseret/miniqmc/src/Utilities -I /home...
qmcplusplus::OneBodyJastrow<qmcplusplus::BsplineFunctor<double> >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector<double, 3u>&)+miniqmc0.020.010.01150.010.00Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Particle -I /home/eoseret/miniqmc/src/Utilities -I /home...
Loop 483 - OneBodyJastrow.h:186-187 - miniqmc00040.000.00
Loop 482 - OneBodyJastrow.h:192-193 - miniqmc00030.000.00
Loop 480 - OneBodyJastrow.h:192-193 - miniqmc00.01020.010.00
Loop 481 - OneBodyJastrow.h:192-193 - miniqmc00020.000.00
Loop 479 - algorithm.hpp:26-28 - miniqmc00.01010.000.00
mkl_blas_avx512_dtrsm_kernel_ll_0libmkl_avx512.so.20.020.020.01110.010.00Math (%): 100.00
qmcplusplus::TwoBodyJastrow<qmcplusplus::BsplineFunctor<double> >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector<double, std::allocator<double> >&)+miniqmc0.020.010.01110.010.00Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Particle -I /home/eoseret/miniqmc/src/Utilities -I /home...
Loop 519 - TwoBodyJastrow.h:107-132 - miniqmc [...]+0.020.010.0190.010.00
Loop 520 - TwoBodyJastrow.h:127-132 - miniqmc [...]00030.000.00
qmcplusplus::SoaDistanceTableABOMPTarget<double, 3u, 40>::move(qmcplusplus::ParticleSet const&, qmcplusplus::TinyVector<double, 3u> const&, int, bool)miniqmc0.010.01050.010.00Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Particle -I /home/eoseret/miniqmc/src/Utilities -I /home...
DGEMVlibmkl_intel_lp64.so.20.010.01080.010.00Math (%): 100.00
__kmp_get_ancestor_thread_numlibiomp5.so0.010.01060.010.00OMP (%): 100.00
qmcplusplus::TwoBodyJastrow<qmcplusplus::BsplineFunctor<double> >::evalGrad(qmcplusplus::ParticleSet&, int)miniqmc0.010060.000.00Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Particle -I /home/eoseret/miniqmc/src/Utilities -I /home...
qmcplusplus::DiracDeterminant<qmcplusplus::DelayedUpdate<double, double> >::acceptMove(qmcplusplus::ParticleSet&, int)+miniqmc0.010.01050.010.00Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Particle -I /home/eoseret/miniqmc/src/Utilities -I /home...
Loop 684 - DelayedUpdate.h:147-148 - miniqmc00000.000.00
Loop 685 - DelayedUpdate.h:137-138 - miniqmc00000.000.00
double std::uniform_real_distribution<double>::operator()<std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul> >(std::mersenne_t...+miniqmc0.010.01060.010.00Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Particle -I /home/eoseret/miniqmc/src/Utilities -I /home...
Loop 63 - random.tcc:404-3373 - miniqmc [...]+00030.000.00
Loop 65 - random.tcc:412-417 - miniqmc00000.000.00
Loop 64 - random.tcc:404-409 - miniqmc00000.000.00
qmcplusplus::OneBodyJastrow<qmcplusplus::BsplineFunctor<double> >::computeU3(qmcplusplus::ParticleSet&, int, double const*)+miniqmc0.010.01090.010.00Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Particle -I /home/eoseret/miniqmc/src/Utilities -I /home...
Loop 505 - OneBodyJastrow.h:214-219 - miniqmc [...]0.010070.000.00
Loop 504 - OneBodyJastrow.h:231-237 - miniqmc [...]00000.000.00
qmcplusplus::Vector<double, qmcplusplus::OMPallocator<double, qmcplusplus::Mallocator<double, 64ul> > >::resize(unsigned long, double)+miniqmc0.010.01090.000.00Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Particle -I /home/eoseret/miniqmc/src/Utilities -I /home...
Loop 781 - stl_algobase.h:921-922 - miniqmc0.010060.000.00
Loop 780 - stl_algobase.h:921-922 - miniqmc00000.000.00
mm_account_ptr_by_tidlibmkl_core.so.20.010060.000.00Math (%): 100.00
__libm_exp_l9miniqmc0.010.01080.010.00Math (%): 100.00
__libc_malloclibc.so.60.010.01090.000.00Memory (%): 100.00
qmcplusplus::ParticleSet::acceptMove(int)+miniqmc0.010.01060.010.00Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Particle -I /home/eoseret/miniqmc/src/Utilities -I /home...
Loop 934 - ParticleSet.cpp:389-390 - miniqmc [...]00020.000.00
qmcplusplus::WaveFunction::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector<double, std::allocator<double> >&)+miniqmc0.010.01090.010.00Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Particle -I /home/eoseret/miniqmc/src/Utilities -I /home...
Loop 83 - WaveFunction.cpp:263-274 - miniqmc [...]+0.010.01070.010.00
Loop 85 - WaveFunction.cpp:273-274 - miniqmc00000.000.00
Loop 84 - WaveFunction.cpp:273-274 - miniqmc00000.000.00
qmcplusplus::OneBodyJastrow<qmcplusplus::BsplineFunctor<double> >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib<qmcplusplus::TinyVector<double, 3u>, std::allocator<qmcplusplus::TinyVector<double, 3u> &...+miniqmc0.010.01080.010.00Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Particle -I /home/eoseret/miniqmc/src/Utilities -I /home...
Loop 495 - OneBodyJastrow.h:169-169 - miniqmc [...]+00000.000.00
Loop 494 - TinyVectorOps.h:49-49 - miniqmc [...]00000.000.00
Loop 496 - OneBodyJastrow.h:108-194 - miniqmc [...]+00010.000.00
Loop 500 - algorithm.hpp:26-28 - miniqmc00010.000.00
Loop 497 - OneBodyJastrow.h:166-194 - miniqmc [...]+00000.000.00
Loop 498 - OneBodyJastrow.h:192-193 - miniqmc00050.000.00
Loop 499 - OneBodyJastrow.h:186-187 - miniqmc00010.000.00
Loop 490 - algorithm.hpp:26-28 - miniqmc00000.000.00
Loop 493 - OneBodyJastrow.h:169-169 - miniqmc [...]00000.000.00
Loop 491 - OneBodyJastrow.h:171-172 - miniqmc00010.000.00
Loop 492 - OneBodyJastrow.h:171-172 - miniqmc00000.000.00
__dynamic_castlibstdc++.so.6.0.300.010.010100.010.00Others (%): 100.00
main.extracted.106+miniqmc0.010.01080.010.00Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Particle -I /home/eoseret/miniqmc/src/Utilities -I /home...
Loop 33 - stl_vector.h:100-1904 - miniqmc [...]+00000.000.00
Loop 42 - stl_algobase.h:909-910 - miniqmc00000.000.00
Loop 39 - stl_algobase.h:909-910 - miniqmc00000.000.00
Loop 34 - NonLocalPP.hpp:110-111 - miniqmc [...]00000.000.00
Loop 35 - miniqmc.cpp:425-461 - miniqmc [...]+00000.000.00
Loop 36 - miniqmc.cpp:429-458 - miniqmc [...]0.010.01080.010.00
Loop 38 - StdRandom.h:102-103 - miniqmc00000.000.00
Loop 37 - RandomGenerator.h:51-55 - miniqmc [...]00000.000.00
Loop 40 - stl_algobase.h:909-910 - miniqmc00000.000.00
Loop 41 - stl_algobase.h:909-910 - miniqmc00000.000.00
__cxxabiv1::__vmi_class_type_info::__do_dyncast(long, __cxxabiv1::__class_type_info::__sub_kind, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__dyncast_result&) co...libstdc++.so.6.0.300.010.010.01100.010.00Others (%): 100.00
qmcplusplus::SoaDistanceTableABOMPTarget<double, 3u, 40>::update(int)miniqmc0.010.020.0180.020.01Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Particle -I /home/eoseret/miniqmc/src/Utilities -I /home...
__libc_freelibc.so.60.010060.000.00Memory (%): 100.00
getPointer_bufferlibmkl_avx512.so.20.010060.000.00Math (%): 100.00
void qmcplusplus::DelayedUpdate<double, double>::getInvRow<qmcplusplus::Vector<double, std::allocator<double> > >(qmcplusplus::Matrix<double, std::allocator<double> > const&, int, qmcplusplus::Vector<double, std::...miniqmc0.010.01040.010.00Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Particle -I /home/eoseret/miniqmc/src/Utilities -I /home...
mkl_blas_avx512_xdgemvlibmkl_avx512.so.20.010.01070.010.00Math (%): 100.00
qmcplusplus::OneBodyJastrow<qmcplusplus::BsplineFunctor<double> >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector<double, std::allocator<double> >&)+miniqmc0.010.02080.020.01Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Particle -I /home/eoseret/miniqmc/src/Utilities -I /home...
Loop 501 - OneBodyJastrow.h:134-155 - miniqmc [...]+0.010.02060.020.01
Loop 502 - OneBodyJastrow.h:151-155 - miniqmc [...]00000.000.00
Loop 503 - OneBodyJastrow.h:143-146 - miniqmc [...]00020.000.00
qmcplusplus::ParticleSet::update(bool)+miniqmc0.010.010110.010.00Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Particle -I /home/eoseret/miniqmc/src/Utilities -I /home...
Loop 927 - ParticleSet.cpp:242-243 - miniqmc [...]0.010060.000.00
mkl_blas_dgemvlibmkl_intel_thread.so.20.010060.000.00Math (%): 100.00
qmcplusplus::OneBodyJastrow<qmcplusplus::BsplineFunctor<double> >::evalGrad(qmcplusplus::ParticleSet&, int)miniqmc0.010.01050.010.00Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Particle -I /home/eoseret/miniqmc/src/Utilities -I /home...
qmcplusplus::WaveFunction::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector<double, 3u>&)+miniqmc0.010.01050.010.00Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Particle -I /home/eoseret/miniqmc/src/Utilities -I /home...
Loop 77 - WaveFunction.cpp:198-201 - miniqmc [...]0.010.01040.010.00
qmcplusplus::ParticleSet::makeMove(int, qmcplusplus::TinyVector<double, 3u> const&, bool)miniqmc0.010.01040.010.00Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Particle -I /home/eoseret/miniqmc/src/Utilities -I /home...
qmcplusplus::SoaDistanceTableAAOMPTarget<double, 3u, 40>::move(qmcplusplus::ParticleSet const&, qmcplusplus::TinyVector<double, 3u> const&, int, bool)miniqmc0.010070.000.00Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201) --driver-mode=g++ --intel -I /home/eoseret/miniqmc/src -I /home/eoseret/miniqmc/build_icx/src -I /home/eoseret/miniqmc/src/Particle -I /home/eoseret/miniqmc/src/Utilities -I /home...
×