| Function: miniqmcreference::einspline_spo_ref<double>::evaluate(qmcplusplus::ParticleSet const&, int ... | Module: exec | Source: einspline_spo_ref.hpp:216-230 [...] | Coverage (incl. loops): 0.65% | (excl. loops): 0.00% |
|---|
| Function: miniqmcreference::einspline_spo_ref<double>::evaluate(qmcplusplus::ParticleSet const&, int ... | Module: exec | Source: einspline_spo_ref.hpp:216-230 [...] | Coverage (incl. loops): 0.65% | (excl. loops): 0.00% |
|---|
/home/hbollore/qaas/qaas-runs/174-135-6342/intel/miniqmc/build/miniqmc/src/QMCWaveFunctions/einspline_spo_ref.hpp: 216 - 230 |
-------------------------------------------------------------------------------- |
216: { |
217: evaluate_vgh(P, iat); |
218: |
219: for (int i = 0; i < nBlocks; ++i) |
220: { |
221: // in real simulation, phase needs to be applied. Here just fake computation |
222: const int first = i * nBlocks; |
223: for (int j = first; j < std::min((i + 1) * nSplinesPerBlock, OrbitalSetSize); j++) |
224: { |
225: psi_v[j] = psi[i][j - first]; |
226: dpsi_v[j] = grad[i][j - first]; |
227: d2psi_v[j] = hess[i].data(0)[j - first]; |
228: } |
229: } |
230: } |
/opt/arm/gcc-14.2.0_AmazonLinux-2023/lib/gcc/aarch64-linux-gnu/14.2.0/../../../../include/c++/14.2.0/bits/stl_algobase.h: 238 - 238 |
-------------------------------------------------------------------------------- |
238: if (__b < __a) |
/home/hbollore/qaas/qaas-runs/174-135-6342/intel/miniqmc/build/miniqmc/src/Numerics/OhmmsPETE/OhmmsVector.h: 223 - 223 |
-------------------------------------------------------------------------------- |
223: return X[i]; |
/opt/arm/gcc-14.2.0_AmazonLinux-2023/lib/gcc/aarch64-linux-gnu/14.2.0/../../../../include/c++/14.2.0/bits/stl_vector.h: 1131 - 1131 |
-------------------------------------------------------------------------------- |
1131: return *(this->_M_impl._M_start + __n); |
/home/hbollore/qaas/qaas-runs/174-135-6342/intel/miniqmc/build/miniqmc/src/Numerics/OhmmsPETE/VectorSoAContainer.h: 231 - 271 |
-------------------------------------------------------------------------------- |
231: inline const AoSElement_t operator[](size_t i) const { return AoSElement_t(myData + i, nGhosts); } |
[...] |
271: inline T* restrict data(size_t i) { return myData + i * nGhosts; } |
/home/hbollore/qaas/qaas-runs/174-135-6342/intel/miniqmc/build/miniqmc/src/Numerics/OhmmsPETE/TinyVector.h: 145 - 145 |
-------------------------------------------------------------------------------- |
145: X[i] = base[i * offset]; |
0x42eca0 STP X29, X30, [SP, #976]! |
0x42eca4 STP X22, X21, [SP, #16] |
0x42eca8 STP X20, X19, [SP, #32] |
0x42ecac ADD X29, SP, #0 |
0x42ecb0 ORR X19, XZR, X5 |
0x42ecb4 ORR X20, XZR, X4 |
0x42ecb8 ORR X21, XZR, X3 |
0x42ecbc ORR X22, XZR, X0 |
0x42ecc0 BL 4304a0 |
0x42ecc4 LDR W12, [X22, #48] |
0x42ecc8 CMP W12, #1 |
0x42eccc B.LT 42edbc |
0x42ecd0 LDR W11, [X22, #64] |
0x42ecd4 LDR W13, [X22, #8] |
0x42ecd8 ORR X9, XZR, XZR |
0x42ecdc MOVZ W8, #24 |
0x42ece0 B 42ecf0 |
(813) 0x42ece4 CMP X10, W12,SXTW |
(813) 0x42ece8 ORR X9, XZR, X10 |
(813) 0x42ecec B.GE 42edbc |
(813) 0x42ecf0 ADD X10, X9, #1 |
(813) 0x42ecf4 MADD W15, W12, W9, WZR |
(813) 0x42ecf8 MADD W14, W11, W10, WZR |
(813) 0x42ecfc CMP W13, W14 |
(813) 0x42ed00 CSEL W14, W13, W14, #11 |
(813) 0x42ed04 CMP W15, W14 |
(813) 0x42ed08 B.GE 42ece4 |
(813) 0x42ed0c SBFM X14, X15, #0, #31 |
(813) 0x42ed10 SMADDL X15, W15, W8, XZR |
(813) 0x42ed14 ORR X12, XZR, XZR |
(813) 0x42ed18 HINT #0 |
(813) 0x42ed1c HINT #0 |
(814) 0x42ed20 LDR X11, [X22, #784] |
(814) 0x42ed24 MADD X13, X9, X8, XZR |
(814) 0x42ed28 LDR X11, [X11, X13] |
(814) 0x42ed2c ADD X13, X9, X9,LSL #2 |
(814) 0x42ed30 LDR D0, [X11, X12] |
(814) 0x42ed34 LDR X11, [X21, #24] |
(814) 0x42ed38 STR D0, [X11, X14,LSL #3] |
(814) 0x42ed3c LDR X11, [X22, #808] |
(814) 0x42ed40 ADD X11, X11, X13,LSL #3 |
(814) 0x42ed44 LDR X16, [X11, #24] |
(814) 0x42ed48 LDR X11, [X11, #8] |
(814) 0x42ed4c ADD X16, X16, X12 |
(814) 0x42ed50 SBFM X17, X11, #61, #31 |
(814) 0x42ed54 SBFM X11, X11, #60, #31 |
(814) 0x42ed58 LDR D0, [X16] |
(814) 0x42ed5c LDR D1, [X16, X17] |
(814) 0x42ed60 LDR D2, [X16, X11] |
(814) 0x42ed64 LDR X11, [X20, #24] |
(814) 0x42ed68 ADD X11, X11, X15 |
(814) 0x42ed6c ADD X15, X15, #24 |
(814) 0x42ed70 STP D0, D1, [X11] |
(814) 0x42ed74 STR D2, [X11, #16] |
(814) 0x42ed78 LDR X11, [X22, #832] |
(814) 0x42ed7c ADD X11, X11, X13,LSL #3 |
(814) 0x42ed80 LDR W13, [X22, #8] |
(814) 0x42ed84 LDR X11, [X11, #24] |
(814) 0x42ed88 LDR D0, [X11, X12] |
(814) 0x42ed8c LDR X11, [X19, #24] |
(814) 0x42ed90 ADD X12, X12, #8 |
(814) 0x42ed94 STR D0, [X11, X14,LSL #3] |
(814) 0x42ed98 LDR W11, [X22, #64] |
(814) 0x42ed9c ADD X14, X14, #1 |
(814) 0x42eda0 MADD W16, W11, W10, WZR |
(814) 0x42eda4 CMP W13, W16 |
(814) 0x42eda8 CSEL W16, W13, W16, #11 |
(814) 0x42edac CMP X14, W16,SXTW |
(814) 0x42edb0 B.LT 42ed20 |
(813) 0x42edb4 LDR W12, [X22, #48] |
(813) 0x42edb8 B 42ece4 |
0x42edbc LDP X20, X19, [SP, #32] |
0x42edc0 LDP X22, X21, [SP, #16] |
0x42edc4 LDP X29, X30, [SP], #48 |
0x42edc8 RET |
0x42edcc HINT #0 |
0x42edd0 HINT #0 |
0x42edd4 HINT #0 |
0x42edd8 HINT #0 |
0x42eddc HINT #0 |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►87.50+ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:100 | exec |
| ○ | qmcplusplus::WaveFunction::rat[...] | stl_vector.h:993 | exec |
| ○ | main.omp_outlined.63 | miniqmc.cpp:442 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ►7.14+ | qmcplusplus::SPOSet::evaluate_[...] | OhmmsVector.h:210 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:263 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:238 | exec |
| ○ | qmcplusplus::WaveFunction::eva[...] | WaveFunction.cpp:171 | exec |
| ○ | main.omp_outlined | miniqmc.cpp:379 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ►5.36+ | qmcplusplus::SPOSet::evaluate_[...] | OhmmsVector.h:210 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:263 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:238 | exec |
| ○ | qmcplusplus::WaveFunction::eva[...] | WaveFunction.cpp:171 | exec |
| ○ | main.omp_outlined | miniqmc.cpp:379 | exec |
| ○ | __kmp_invoke_microtask | libomp.so |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►81.75+ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:100 | exec |
| ○ | qmcplusplus::WaveFunction::rat[...] | stl_vector.h:993 | exec |
| ○ | main.omp_outlined.63 | miniqmc.cpp:442 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ►11.11+ | qmcplusplus::SPOSet::evaluate_[...] | OhmmsVector.h:210 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:263 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:238 | exec |
| ○ | qmcplusplus::WaveFunction::eva[...] | WaveFunction.cpp:171 | exec |
| ○ | main.omp_outlined | miniqmc.cpp:379 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ►7.14+ | qmcplusplus::SPOSet::evaluate_[...] | OhmmsVector.h:210 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:263 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:238 | exec |
| ○ | qmcplusplus::WaveFunction::eva[...] | WaveFunction.cpp:171 | exec |
| ○ | main.omp_outlined | miniqmc.cpp:379 | exec |
| ○ | __kmp_invoke_microtask | libomp.so |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►82.21+ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:100 | exec |
| ○ | qmcplusplus::WaveFunction::rat[...] | stl_vector.h:993 | exec |
| ○ | main.omp_outlined.63 | miniqmc.cpp:442 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ►9.06+ | qmcplusplus::SPOSet::evaluate_[...] | OhmmsVector.h:210 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:263 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:238 | exec |
| ○ | qmcplusplus::WaveFunction::eva[...] | WaveFunction.cpp:171 | exec |
| ○ | main.omp_outlined | miniqmc.cpp:379 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ►8.72+ | qmcplusplus::SPOSet::evaluate_[...] | OhmmsVector.h:210 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:263 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:238 | exec |
| ○ | qmcplusplus::WaveFunction::eva[...] | WaveFunction.cpp:171 | exec |
| ○ | main.omp_outlined | miniqmc.cpp:379 | exec |
| ○ | __kmp_invoke_microtask | libomp.so |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►81.85+ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:100 | exec |
| ○ | qmcplusplus::WaveFunction::rat[...] | stl_vector.h:993 | exec |
| ○ | main.omp_outlined.63 | miniqmc.cpp:442 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ►9.25+ | qmcplusplus::SPOSet::evaluate_[...] | OhmmsVector.h:210 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:263 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:238 | exec |
| ○ | qmcplusplus::WaveFunction::eva[...] | WaveFunction.cpp:171 | exec |
| ○ | main.omp_outlined | miniqmc.cpp:379 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ►8.90+ | qmcplusplus::SPOSet::evaluate_[...] | OhmmsVector.h:210 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:263 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:238 | exec |
| ○ | qmcplusplus::WaveFunction::eva[...] | WaveFunction.cpp:171 | exec |
| ○ | main.omp_outlined | miniqmc.cpp:379 | exec |
| ○ | __kmp_invoke_microtask | libomp.so |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►81.94+ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:100 | exec |
| ○ | qmcplusplus::WaveFunction::rat[...] | stl_vector.h:993 | exec |
| ○ | main.omp_outlined.63 | miniqmc.cpp:442 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ►10.23+ | qmcplusplus::SPOSet::evaluate_[...] | OhmmsVector.h:210 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:263 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:238 | exec |
| ○ | qmcplusplus::WaveFunction::eva[...] | WaveFunction.cpp:171 | exec |
| ○ | main.omp_outlined | miniqmc.cpp:379 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ►7.83+ | qmcplusplus::SPOSet::evaluate_[...] | OhmmsVector.h:210 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:263 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:238 | exec |
| ○ | qmcplusplus::WaveFunction::eva[...] | WaveFunction.cpp:171 | exec |
| ○ | main.omp_outlined | miniqmc.cpp:379 | exec |
| ○ | __kmp_invoke_microtask | libomp.so |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►83.67+ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:100 | exec |
| ○ | qmcplusplus::WaveFunction::rat[...] | stl_vector.h:993 | exec |
| ○ | main.omp_outlined.63 | miniqmc.cpp:442 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ►8.48+ | qmcplusplus::SPOSet::evaluate_[...] | OhmmsVector.h:210 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:263 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:238 | exec |
| ○ | qmcplusplus::WaveFunction::eva[...] | WaveFunction.cpp:171 | exec |
| ○ | main.omp_outlined | miniqmc.cpp:379 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ►7.85+ | qmcplusplus::SPOSet::evaluate_[...] | OhmmsVector.h:210 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:263 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:238 | exec |
| ○ | qmcplusplus::WaveFunction::eva[...] | WaveFunction.cpp:171 | exec |
| ○ | main.omp_outlined | miniqmc.cpp:379 | exec |
| ○ | __kmp_invoke_microtask | libomp.so |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►83.22+ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:100 | exec |
| ○ | qmcplusplus::WaveFunction::rat[...] | stl_vector.h:993 | exec |
| ○ | main.omp_outlined.63 | miniqmc.cpp:442 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ►8.81+ | qmcplusplus::SPOSet::evaluate_[...] | OhmmsVector.h:210 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:263 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:238 | exec |
| ○ | qmcplusplus::WaveFunction::eva[...] | WaveFunction.cpp:171 | exec |
| ○ | main.omp_outlined | miniqmc.cpp:379 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ►7.97+ | qmcplusplus::SPOSet::evaluate_[...] | OhmmsVector.h:210 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:263 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:238 | exec |
| ○ | qmcplusplus::WaveFunction::eva[...] | WaveFunction.cpp:171 | exec |
| ○ | main.omp_outlined | miniqmc.cpp:379 | exec |
| ○ | __kmp_invoke_microtask | libomp.so |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►82.33+ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:100 | exec |
| ○ | qmcplusplus::WaveFunction::rat[...] | stl_vector.h:993 | exec |
| ○ | main.omp_outlined.63 | miniqmc.cpp:442 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ►9.08+ | qmcplusplus::SPOSet::evaluate_[...] | OhmmsVector.h:210 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:263 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:238 | exec |
| ○ | qmcplusplus::WaveFunction::eva[...] | WaveFunction.cpp:171 | exec |
| ○ | main.omp_outlined | miniqmc.cpp:379 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ►8.59+ | qmcplusplus::SPOSet::evaluate_[...] | OhmmsVector.h:210 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:263 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:238 | exec |
| ○ | qmcplusplus::WaveFunction::eva[...] | WaveFunction.cpp:171 | exec |
| ○ | main.omp_outlined | miniqmc.cpp:379 | exec |
| ○ | __kmp_invoke_microtask | libomp.so |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►82.45+ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:100 | exec |
| ○ | qmcplusplus::WaveFunction::rat[...] | stl_vector.h:993 | exec |
| ○ | main.omp_outlined.63 | miniqmc.cpp:442 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ►9.10+ | qmcplusplus::SPOSet::evaluate_[...] | OhmmsVector.h:210 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:263 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:238 | exec |
| ○ | qmcplusplus::WaveFunction::eva[...] | WaveFunction.cpp:171 | exec |
| ○ | main.omp_outlined | miniqmc.cpp:379 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ►8.45+ | qmcplusplus::SPOSet::evaluate_[...] | OhmmsVector.h:210 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:263 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:238 | exec |
| ○ | qmcplusplus::WaveFunction::eva[...] | WaveFunction.cpp:171 | exec |
| ○ | main.omp_outlined | miniqmc.cpp:379 | exec |
| ○ | __kmp_invoke_microtask | libomp.so |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►82.46+ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:100 | exec |
| ○ | qmcplusplus::WaveFunction::rat[...] | stl_vector.h:993 | exec |
| ○ | main.omp_outlined.63 | miniqmc.cpp:442 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ►8.99+ | qmcplusplus::SPOSet::evaluate_[...] | OhmmsVector.h:210 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:263 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:238 | exec |
| ○ | qmcplusplus::WaveFunction::eva[...] | WaveFunction.cpp:171 | exec |
| ○ | main.omp_outlined | miniqmc.cpp:379 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ►8.54+ | qmcplusplus::SPOSet::evaluate_[...] | OhmmsVector.h:210 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:263 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:238 | exec |
| ○ | qmcplusplus::WaveFunction::eva[...] | WaveFunction.cpp:171 | exec |
| ○ | main.omp_outlined | miniqmc.cpp:379 | exec |
| ○ | __kmp_invoke_microtask | libomp.so |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►80.56+ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:100 | exec |
| ○ | qmcplusplus::WaveFunction::rat[...] | stl_vector.h:993 | exec |
| ○ | main.omp_outlined.63 | miniqmc.cpp:442 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ►10.03+ | qmcplusplus::SPOSet::evaluate_[...] | OhmmsVector.h:210 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:263 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:238 | exec |
| ○ | qmcplusplus::WaveFunction::eva[...] | WaveFunction.cpp:171 | exec |
| ○ | main.omp_outlined | miniqmc.cpp:379 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ►9.41+ | qmcplusplus::SPOSet::evaluate_[...] | OhmmsVector.h:210 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:263 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:238 | exec |
| ○ | qmcplusplus::WaveFunction::eva[...] | WaveFunction.cpp:171 | exec |
| ○ | main.omp_outlined | miniqmc.cpp:379 | exec |
| ○ | __kmp_invoke_microtask | libomp.so |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►81.41+ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:100 | exec |
| ○ | qmcplusplus::WaveFunction::rat[...] | stl_vector.h:993 | exec |
| ○ | main.omp_outlined.63 | miniqmc.cpp:442 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ►9.84+ | qmcplusplus::SPOSet::evaluate_[...] | OhmmsVector.h:210 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:263 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:238 | exec |
| ○ | qmcplusplus::WaveFunction::eva[...] | WaveFunction.cpp:171 | exec |
| ○ | main.omp_outlined | miniqmc.cpp:379 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ►8.71+ | qmcplusplus::SPOSet::evaluate_[...] | OhmmsVector.h:210 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:263 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:238 | exec |
| ○ | qmcplusplus::WaveFunction::eva[...] | WaveFunction.cpp:171 | exec |
| ○ | main.omp_outlined | miniqmc.cpp:379 | exec |
| ○ | __kmp_invoke_microtask | libomp.so |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►82.09+ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:100 | exec |
| ○ | qmcplusplus::WaveFunction::rat[...] | stl_vector.h:993 | exec |
| ○ | main.omp_outlined.63 | miniqmc.cpp:442 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ►9.19+ | qmcplusplus::SPOSet::evaluate_[...] | OhmmsVector.h:210 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:263 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:238 | exec |
| ○ | qmcplusplus::WaveFunction::eva[...] | WaveFunction.cpp:171 | exec |
| ○ | main.omp_outlined | miniqmc.cpp:379 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ►8.71+ | qmcplusplus::SPOSet::evaluate_[...] | OhmmsVector.h:210 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:263 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:238 | exec |
| ○ | qmcplusplus::WaveFunction::eva[...] | WaveFunction.cpp:171 | exec |
| ○ | main.omp_outlined | miniqmc.cpp:379 | exec |
| ○ | __kmp_invoke_microtask | libomp.so |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►81.26+ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:100 | exec |
| ○ | qmcplusplus::WaveFunction::rat[...] | stl_vector.h:993 | exec |
| ○ | main.omp_outlined.63 | miniqmc.cpp:442 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ►9.53+ | qmcplusplus::SPOSet::evaluate_[...] | OhmmsVector.h:210 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:263 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:238 | exec |
| ○ | qmcplusplus::WaveFunction::eva[...] | WaveFunction.cpp:171 | exec |
| ○ | main.omp_outlined | miniqmc.cpp:379 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ►9.19+ | qmcplusplus::SPOSet::evaluate_[...] | OhmmsVector.h:210 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:263 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:238 | exec |
| ○ | qmcplusplus::WaveFunction::eva[...] | WaveFunction.cpp:171 | exec |
| ○ | main.omp_outlined | miniqmc.cpp:379 | exec |
| ○ | __kmp_invoke_microtask | libomp.so |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►82.29+ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:100 | exec |
| ○ | qmcplusplus::WaveFunction::rat[...] | stl_vector.h:993 | exec |
| ○ | main.omp_outlined.63 | miniqmc.cpp:442 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ►9.22+ | qmcplusplus::SPOSet::evaluate_[...] | OhmmsVector.h:210 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:263 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:238 | exec |
| ○ | qmcplusplus::WaveFunction::eva[...] | WaveFunction.cpp:171 | exec |
| ○ | main.omp_outlined | miniqmc.cpp:379 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ►8.48+ | qmcplusplus::SPOSet::evaluate_[...] | OhmmsVector.h:210 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:263 | exec |
| ○ | miniqmcreference::DiracDetermi[...] | DiracDeterminantRef.cpp:238 | exec |
| ○ | qmcplusplus::WaveFunction::eva[...] | WaveFunction.cpp:171 | exec |
| ○ | main.omp_outlined | miniqmc.cpp:379 | exec |
| ○ | __kmp_invoke_microtask | libomp.so |
| min | med | avg | max |
|---|---|---|---|
| Percentile Index | 10 | 20 | 30 | 40 | 50 | 60 | 70 | 80 | 90 | 100 |
|---|---|---|---|---|---|---|---|---|---|---|
| Value |
| min | med | avg | max |
|---|---|---|---|
| Percentile Index | 10 | 20 | 30 | 40 | 50 | 60 | 70 | 80 | 90 | 100 |
|---|---|---|---|---|---|---|---|---|---|---|
| Value |
| Path / |
The code analyzed by CQA in that panel excludes loops and represents 0.00% of application time for run 1x1
| Source file and lines | einspline_spo_ref.hpp:216-230 |
| Module | exec |
| nb instructions | 26 |
| loop length | 104 |
| nb stack references | 0 |
| front end | 2.63 cycles |
| P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | P12 | P13 | P14 | P15 | P16 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| uops | 2.00 | 2.00 | 1.67 | 1.67 | 1.67 | 1.67 | 1.67 | 1.67 | 0.00 | 0.00 | 0.00 | 0.00 | 3.17 | 2.83 | 3.00 | 1.50 | 1.50 |
| cycles | 2.00 | 2.00 | 1.67 | 1.67 | 1.67 | 1.67 | 1.67 | 1.67 | 0.00 | 0.00 | 0.00 | 0.00 | 3.17 | 2.83 | 3.00 | 1.50 | 1.50 |
| Cycles executing div or sqrt instructions | NA |
| Front-end | 2.63 |
| Overall L1 | 3.17 |
| all | 0% |
| load | 0% |
| store | 0% |
| mul | NA (no mul vectorizable/vectorized instructions) |
| add-sub | 0% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
| other | 0% |
| Instruction | Nb FU | P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | P12 | P13 | P14 | P15 | P16 | Latency | Recip. throughput | Vectorization |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| STP X29, X30, [SP, #976]! | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X22, X21, [SP, #16] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X20, X19, [SP, #32] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| ADD X29, SP, #0 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| ORR X19, XZR, X5 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| ORR X20, XZR, X4 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| ORR X21, XZR, X3 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| ORR X22, XZR, X0 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| BL 4304a0 <_ZN16miniqmcreference17einspline_spo_refIdE12evaluate_vghERKN11qmcplusplus11ParticleSetEi> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR W12, [X22, #48] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| CMP W12, #1 | 1 | 0 | 0 | 0.25 | 0.25 | 0 | 0 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
| B.LT 42edbc <_ZN16miniqmcreference17einspline_spo_refIdE8evaluateERKN11qmcplusplus11ParticleSetEiRNS2_6VectorIdSaIdEEERNS6_INS2_10TinyVectorIdLj3EEESaISB_EEES9_+0x11c> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR W11, [X22, #64] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR W13, [X22, #8] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ORR X9, XZR, XZR | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| MOVZ W8, #24 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (25.0%) |
| B 42ecf0 <_ZN16miniqmcreference17einspline_spo_refIdE8evaluateERKN11qmcplusplus11ParticleSetEiRNS2_6VectorIdSaIdEEERNS6_INS2_10TinyVectorIdLj3EEESaISB_EEES9_+0x50> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDP X20, X19, [SP, #32] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X22, X21, [SP, #16] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | N/A |
| LDP X29, X30, [SP], #48 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| RET | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| HINT #0 | N/A | ||||||||||||||||||||
| HINT #0 | N/A | ||||||||||||||||||||
| HINT #0 | N/A | ||||||||||||||||||||
| HINT #0 | N/A | ||||||||||||||||||||
| HINT #0 | N/A |
The code analyzed by CQA in that panel excludes loops and represents 0.00% of application time for run 1x1
| Source file and lines | einspline_spo_ref.hpp:216-230 |
| Module | exec |
| nb instructions | 26 |
| loop length | 104 |
| nb stack references | 0 |
| front end | 2.63 cycles |
| P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | P12 | P13 | P14 | P15 | P16 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| uops | 2.00 | 2.00 | 1.67 | 1.67 | 1.67 | 1.67 | 1.67 | 1.67 | 0.00 | 0.00 | 0.00 | 0.00 | 3.17 | 2.83 | 3.00 | 1.50 | 1.50 |
| cycles | 2.00 | 2.00 | 1.67 | 1.67 | 1.67 | 1.67 | 1.67 | 1.67 | 0.00 | 0.00 | 0.00 | 0.00 | 3.17 | 2.83 | 3.00 | 1.50 | 1.50 |
| Cycles executing div or sqrt instructions | NA |
| Front-end | 2.63 |
| Overall L1 | 3.17 |
| all | 0% |
| load | 0% |
| store | 0% |
| mul | NA (no mul vectorizable/vectorized instructions) |
| add-sub | 0% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
| other | 0% |
| Instruction | Nb FU | P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | P12 | P13 | P14 | P15 | P16 | Latency | Recip. throughput | Vectorization |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| STP X29, X30, [SP, #976]! | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X22, X21, [SP, #16] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X20, X19, [SP, #32] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| ADD X29, SP, #0 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| ORR X19, XZR, X5 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| ORR X20, XZR, X4 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| ORR X21, XZR, X3 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| ORR X22, XZR, X0 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| BL 4304a0 <_ZN16miniqmcreference17einspline_spo_refIdE12evaluate_vghERKN11qmcplusplus11ParticleSetEi> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR W12, [X22, #48] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| CMP W12, #1 | 1 | 0 | 0 | 0.25 | 0.25 | 0 | 0 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
| B.LT 42edbc <_ZN16miniqmcreference17einspline_spo_refIdE8evaluateERKN11qmcplusplus11ParticleSetEiRNS2_6VectorIdSaIdEEERNS6_INS2_10TinyVectorIdLj3EEESaISB_EEES9_+0x11c> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR W11, [X22, #64] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR W13, [X22, #8] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ORR X9, XZR, XZR | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| MOVZ W8, #24 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (25.0%) |
| B 42ecf0 <_ZN16miniqmcreference17einspline_spo_refIdE8evaluateERKN11qmcplusplus11ParticleSetEiRNS2_6VectorIdSaIdEEERNS6_INS2_10TinyVectorIdLj3EEESaISB_EEES9_+0x50> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDP X20, X19, [SP, #32] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X22, X21, [SP, #16] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | N/A |
| LDP X29, X30, [SP], #48 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| RET | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| HINT #0 | N/A | ||||||||||||||||||||
| HINT #0 | N/A | ||||||||||||||||||||
| HINT #0 | N/A | ||||||||||||||||||||
| HINT #0 | N/A | ||||||||||||||||||||
| HINT #0 | N/A |
| Run 1x1 | Number processes: 1Number nodes: 1Run Command: <executable> -g "4 2 2" -bMPI Command: mpirun -n <number_processes> --bind-to core --map-by package:PE=96 --rank-by fill --report-bindings Dataset: Run Directory: /home/hbollore/qaas/qaas-runs/174-135-6342/intel/miniqmc/run/oneview_runs/multicore/armclang/oneview_run_1741388363OMP_PROC_BIND: spreadOMP_DISPLAY_AFFINITY: TRUEOMP_AFFINITY_FORMAT: 'OMP: pid %P tid %i thread %n bound to OS proc set {%A}'OMP_DISPLAY_ENV: TRUEOMP_NUM_THREADS: 1OMP_PLACES: threads |
|---|---|
| Run 1x2 | Number processes: 1Number nodes: 1Run Command: <executable> -g "4 2 2" -bMPI Command: mpirun -n <number_processes> --bind-to core --map-by package:PE=96 --rank-by fill --report-bindings Dataset: Run Directory: /home/hbollore/qaas/qaas-runs/174-135-6342/intel/miniqmc/run/oneview_runs/multicore/armclang/oneview_run_1741388363OMP_NUM_THREADS: 2OMP_PROC_BIND: spreadOMP_DISPLAY_AFFINITY: TRUEOMP_AFFINITY_FORMAT: 'OMP: pid %P tid %i thread %n bound to OS proc set {%A}'OMP_DISPLAY_ENV: TRUEOMP_PLACES: threads |
| Run 1x4 | Number processes: 1Number nodes: 1Run Command: <executable> -g "4 2 2" -bMPI Command: mpirun -n <number_processes> --bind-to core --map-by package:PE=96 --rank-by fill --report-bindings Dataset: Run Directory: /home/hbollore/qaas/qaas-runs/174-135-6342/intel/miniqmc/run/oneview_runs/multicore/armclang/oneview_run_1741388363OMP_NUM_THREADS: 4OMP_PROC_BIND: spreadOMP_DISPLAY_AFFINITY: TRUEOMP_AFFINITY_FORMAT: 'OMP: pid %P tid %i thread %n bound to OS proc set {%A}'OMP_DISPLAY_ENV: TRUEOMP_PLACES: threads |
| Run 1x8 | Number processes: 1Number nodes: 1Run Command: <executable> -g "4 2 2" -bMPI Command: mpirun -n <number_processes> --bind-to core --map-by package:PE=96 --rank-by fill --report-bindings Dataset: Run Directory: /home/hbollore/qaas/qaas-runs/174-135-6342/intel/miniqmc/run/oneview_runs/multicore/armclang/oneview_run_1741388363OMP_NUM_THREADS: 8OMP_PROC_BIND: spreadOMP_DISPLAY_AFFINITY: TRUEOMP_AFFINITY_FORMAT: 'OMP: pid %P tid %i thread %n bound to OS proc set {%A}'OMP_DISPLAY_ENV: TRUEOMP_PLACES: threads |
| Run 1x16 | Number processes: 1Number nodes: 1Run Command: <executable> -g "4 2 2" -bMPI Command: mpirun -n <number_processes> --bind-to core --map-by package:PE=96 --rank-by fill --report-bindings Dataset: Run Directory: /home/hbollore/qaas/qaas-runs/174-135-6342/intel/miniqmc/run/oneview_runs/multicore/armclang/oneview_run_1741388363OMP_NUM_THREADS: 16OMP_PROC_BIND: spreadOMP_DISPLAY_AFFINITY: TRUEOMP_AFFINITY_FORMAT: 'OMP: pid %P tid %i thread %n bound to OS proc set {%A}'OMP_DISPLAY_ENV: TRUEOMP_PLACES: threads |
| Run 1x24 | Number processes: 1Number nodes: 1Run Command: <executable> -g "4 2 2" -bMPI Command: mpirun -n <number_processes> --bind-to core --map-by package:PE=96 --rank-by fill --report-bindings Dataset: Run Directory: /home/hbollore/qaas/qaas-runs/174-135-6342/intel/miniqmc/run/oneview_runs/multicore/armclang/oneview_run_1741388363OMP_NUM_THREADS: 24OMP_PROC_BIND: spreadOMP_DISPLAY_AFFINITY: TRUEOMP_AFFINITY_FORMAT: 'OMP: pid %P tid %i thread %n bound to OS proc set {%A}'OMP_DISPLAY_ENV: TRUEOMP_PLACES: threads |
| Run 1x32 | Number processes: 1Number nodes: 1Run Command: <executable> -g "4 2 2" -bMPI Command: mpirun -n <number_processes> --bind-to core --map-by package:PE=96 --rank-by fill --report-bindings Dataset: Run Directory: /home/hbollore/qaas/qaas-runs/174-135-6342/intel/miniqmc/run/oneview_runs/multicore/armclang/oneview_run_1741388363OMP_NUM_THREADS: 32OMP_PROC_BIND: spreadOMP_DISPLAY_AFFINITY: TRUEOMP_AFFINITY_FORMAT: 'OMP: pid %P tid %i thread %n bound to OS proc set {%A}'OMP_DISPLAY_ENV: TRUEOMP_PLACES: threads |
| Run 1x40 | Number processes: 1Number nodes: 1Run Command: <executable> -g "4 2 2" -bMPI Command: mpirun -n <number_processes> --bind-to core --map-by package:PE=96 --rank-by fill --report-bindings Dataset: Run Directory: /home/hbollore/qaas/qaas-runs/174-135-6342/intel/miniqmc/run/oneview_runs/multicore/armclang/oneview_run_1741388363OMP_NUM_THREADS: 40OMP_PROC_BIND: spreadOMP_DISPLAY_AFFINITY: TRUEOMP_AFFINITY_FORMAT: 'OMP: pid %P tid %i thread %n bound to OS proc set {%A}'OMP_DISPLAY_ENV: TRUEOMP_PLACES: threads |
| Run 1x48 | Number processes: 1Number nodes: 1Run Command: <executable> -g "4 2 2" -bMPI Command: mpirun -n <number_processes> --bind-to core --map-by package:PE=96 --rank-by fill --report-bindings Dataset: Run Directory: /home/hbollore/qaas/qaas-runs/174-135-6342/intel/miniqmc/run/oneview_runs/multicore/armclang/oneview_run_1741388363OMP_NUM_THREADS: 48OMP_PROC_BIND: spreadOMP_DISPLAY_AFFINITY: TRUEOMP_AFFINITY_FORMAT: 'OMP: pid %P tid %i thread %n bound to OS proc set {%A}'OMP_DISPLAY_ENV: TRUEOMP_PLACES: threads |
| Run 1x56 | Number processes: 1Number nodes: 1Run Command: <executable> -g "4 2 2" -bMPI Command: mpirun -n <number_processes> --bind-to core --map-by package:PE=96 --rank-by fill --report-bindings Dataset: Run Directory: /home/hbollore/qaas/qaas-runs/174-135-6342/intel/miniqmc/run/oneview_runs/multicore/armclang/oneview_run_1741388363OMP_NUM_THREADS: 56OMP_PROC_BIND: spreadOMP_DISPLAY_AFFINITY: TRUEOMP_AFFINITY_FORMAT: 'OMP: pid %P tid %i thread %n bound to OS proc set {%A}'OMP_DISPLAY_ENV: TRUEOMP_PLACES: threads |
| Run 1x64 | Number processes: 1Number nodes: 1Run Command: <executable> -g "4 2 2" -bMPI Command: mpirun -n <number_processes> --bind-to core --map-by package:PE=96 --rank-by fill --report-bindings Dataset: Run Directory: /home/hbollore/qaas/qaas-runs/174-135-6342/intel/miniqmc/run/oneview_runs/multicore/armclang/oneview_run_1741388363OMP_NUM_THREADS: 64OMP_PROC_BIND: spreadOMP_DISPLAY_AFFINITY: TRUEOMP_AFFINITY_FORMAT: 'OMP: pid %P tid %i thread %n bound to OS proc set {%A}'OMP_DISPLAY_ENV: TRUEOMP_PLACES: threads |
| Run 1x72 | Number processes: 1Number nodes: 1Run Command: <executable> -g "4 2 2" -bMPI Command: mpirun -n <number_processes> --bind-to core --map-by package:PE=96 --rank-by fill --report-bindings Dataset: Run Directory: /home/hbollore/qaas/qaas-runs/174-135-6342/intel/miniqmc/run/oneview_runs/multicore/armclang/oneview_run_1741388363OMP_NUM_THREADS: 72OMP_PROC_BIND: spreadOMP_DISPLAY_AFFINITY: TRUEOMP_AFFINITY_FORMAT: 'OMP: pid %P tid %i thread %n bound to OS proc set {%A}'OMP_DISPLAY_ENV: TRUEOMP_PLACES: threads |
| Run 1x80 | Number processes: 1Number nodes: 1Run Command: <executable> -g "4 2 2" -bMPI Command: mpirun -n <number_processes> --bind-to core --map-by package:PE=96 --rank-by fill --report-bindings Dataset: Run Directory: /home/hbollore/qaas/qaas-runs/174-135-6342/intel/miniqmc/run/oneview_runs/multicore/armclang/oneview_run_1741388363OMP_NUM_THREADS: 80OMP_PROC_BIND: spreadOMP_DISPLAY_AFFINITY: TRUEOMP_AFFINITY_FORMAT: 'OMP: pid %P tid %i thread %n bound to OS proc set {%A}'OMP_DISPLAY_ENV: TRUEOMP_PLACES: threads |
| Run 1x88 | Number processes: 1Number nodes: 1Run Command: <executable> -g "4 2 2" -bMPI Command: mpirun -n <number_processes> --bind-to core --map-by package:PE=96 --rank-by fill --report-bindings Dataset: Run Directory: /home/hbollore/qaas/qaas-runs/174-135-6342/intel/miniqmc/run/oneview_runs/multicore/armclang/oneview_run_1741388363OMP_NUM_THREADS: 88OMP_PROC_BIND: spreadOMP_DISPLAY_AFFINITY: TRUEOMP_AFFINITY_FORMAT: 'OMP: pid %P tid %i thread %n bound to OS proc set {%A}'OMP_DISPLAY_ENV: TRUEOMP_PLACES: threads |
| Run 1x96 | Number processes: 1Number nodes: 1Run Command: <executable> -g "4 2 2" -bMPI Command: mpirun -n <number_processes> --bind-to core --map-by package:PE=96 --rank-by fill --report-bindings Dataset: Run Directory: /home/hbollore/qaas/qaas-runs/174-135-6342/intel/miniqmc/run/oneview_runs/multicore/armclang/oneview_run_1741388363OMP_NUM_THREADS: 96OMP_PROC_BIND: spreadOMP_DISPLAY_AFFINITY: TRUEOMP_AFFINITY_FORMAT: 'OMP: pid %P tid %i thread %n bound to OS proc set {%A}'OMP_DISPLAY_ENV: TRUEOMP_PLACES: threads |
| (1x1) Efficiency | (1x1) Potential Speed-Up (%) | (1x2) Efficiency | (1x2) Potential Speed-Up (%) | (1x4) Efficiency | (1x4) Potential Speed-Up (%) | (1x8) Efficiency | (1x8) Potential Speed-Up (%) | (1x16) Efficiency | (1x16) Potential Speed-Up (%) | (1x24) Efficiency | (1x24) Potential Speed-Up (%) | (1x32) Efficiency | (1x32) Potential Speed-Up (%) | (1x40) Efficiency | (1x40) Potential Speed-Up (%) | (1x48) Efficiency | (1x48) Potential Speed-Up (%) | (1x56) Efficiency | (1x56) Potential Speed-Up (%) | (1x64) Efficiency | (1x64) Potential Speed-Up (%) | (1x72) Efficiency | (1x72) Potential Speed-Up (%) | (1x80) Efficiency | (1x80) Potential Speed-Up (%) | (1x88) Efficiency | (1x88) Potential Speed-Up (%) | (1x96) Efficiency | (1x96) Potential Speed-Up (%) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 0 | 0.89 | 0.08 | 0.75 | 0.21 | 0.8 | 0.15 | 0.82 | 0.11 | 0.77 | 0.13 | 0.74 | 0.14 | 0.69 | 0.16 | 0.68 | 0.16 | 0.67 | 0.15 | 0.66 | 0.14 | 0.65 | 0.14 | 0.59 | 0.16 | 0.53 | 0.19 | 0.49 | 0.22 |
| Run | Number of threads | Efficiency (ideal is 1) | Speedup | Ideal Speedup | Time (s) | Coverage (%) |
|---|---|---|---|---|---|---|
| 1x1 | 1 | 1 | 1 | 1 | 0.28000000119209 | 0.650634765625 |
| 1x2 | 2 | 0.89 | 0.89 | 2 | 0.34000000357628 | 0.7206124663353 |
| 1x4 | 4 | 0.75 | 0.75 | 4 | 0.42999985814095 | 0.82982933521271 |
| 1x8 | 8 | 0.8 | 0.8 | 8 | 0.40999999642372 | 0.73216587305069 |
| 1x16 | 16 | 0.82 | 0.82 | 16 | 0.45500004291534 | 0.59943705797195 |
| 1x24 | 24 | 0.77 | 0.77 | 24 | 0.43999987840652 | 0.57737565040588 |
| 1x32 | 32 | 0.74 | 0.74 | 32 | 0.5 | 0.52696174383163 |
| 1x40 | 40 | 0.69 | 0.69 | 40 | 0.47500002384186 | 0.51493942737579 |
| 1x48 | 48 | 0.68 | 0.68 | 48 | 0.48999983072281 | 0.48250025510788 |
| 1x56 | 56 | 0.67 | 0.67 | 56 | 0.51499980688095 | 0.44820258021355 |
| 1x64 | 64 | 0.66 | 0.66 | 64 | 0.53499990701675 | 0.41377085447311 |
| 1x72 | 72 | 0.65 | 0.65 | 72 | 0.54000008106232 | 0.39184767007828 |
| 1x80 | 80 | 0.59 | 0.59 | 80 | 0.58999991416931 | 0.3975495994091 |
| 1x88 | 88 | 0.53 | 0.53 | 88 | 0.6499999165535 | 0.41271606087685 |
| 1x96 | 96 | 0.49 | 0.49 | 96 | 0.74000000953674 | 0.41941738128662 |
| Name | Coverage (%) | Time (s) |
|---|---|---|
| ▼miniqmcreference::einspline_spo_ref | 0.65 | 0.28 |
| ▼Loop 813 - einspline_spo_ref.hpp:219-227 - exec– | 0.00 | 0.00 |
| ○Loop 814 - einspline_spo_ref.hpp:223-227 - exec | 0.65 | 0.28 |
