Function: qmcplusplus::SPOSet::evaluateDetRatios(qmcplusplus::VirtualParticleSet const&, qmcplusplus ... | Module: libqmcwfs.so | Source: SPOSet.h:81-88 [...] | Coverage: 0.31% |
---|
Function: qmcplusplus::SPOSet::evaluateDetRatios(qmcplusplus::VirtualParticleSet const&, qmcplusplus ... | Module: libqmcwfs.so | Source: SPOSet.h:81-88 [...] | Coverage: 0.31% |
---|
/home/kcamus/qaas_runs/170-254-9426/intel/miniqmc/build/miniqmc/src/QMCWaveFunctions/SPOSet.h: 81 - 88 |
-------------------------------------------------------------------------------- |
81: { |
82: assert(psi.size() == psiinv.size()); |
83: for (int iat = 0; iat < VP.getTotalNum(); ++iat) |
84: { |
85: evaluate(VP, iat, psi); |
86: ratios[iat] = simd::dot(psi.data(), psiinv.data(), psi.size()); |
87: } |
88: } |
/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_vector.h: 1046 - 1046 |
-------------------------------------------------------------------------------- |
1046: return *(this->_M_impl._M_start + __n); |
/home/kcamus/qaas_runs/170-254-9426/intel/miniqmc/build/miniqmc/src/Platforms/CPU/SIMD/inner_product.hpp: 82 - 83 |
-------------------------------------------------------------------------------- |
82: for (int i = 0; i < n; i++) |
83: res += a[i] * b[i]; |
/home/kcamus/qaas_runs/170-254-9426/intel/miniqmc/build/miniqmc/src/Numerics/OhmmsPETE/OhmmsVector.h: 178 - 178 |
-------------------------------------------------------------------------------- |
178: inline size_t size() const { return nLocal; } |
0x117d0 PUSH %RBP |
0x117d1 MOV %RSP,%RBP |
0x117d4 PUSH %R15 |
0x117d6 PUSH %R14 |
0x117d8 PUSH %R13 |
0x117da PUSH %R12 |
0x117dc PUSH %RBX |
0x117dd PUSH %RAX |
0x117de CMPQ $0,0x260(%RSI) |
0x117e6 MOV %RCX,-0x30(%RBP) |
0x117ea JE 11998 |
0x117f0 MOV %R8,%RBX |
0x117f3 MOV %RDX,%R15 |
0x117f6 MOV %RSI,%R12 |
0x117f9 MOV %RDI,%R13 |
0x117fc XOR %R14D,%R14D |
0x117ff JMP 1182e |
0x11801 NOPW %CS:(%RAX,%RAX,1) |
(7) 0x11810 VXORPD %XMM0,%XMM0,%XMM0 |
(7) 0x11814 MOV (%RBX),%RAX |
(7) 0x11817 VMOVSD %XMM0,(%RAX,%R14,8) |
(7) 0x1181d INC %R14 |
(7) 0x11820 CMP %R14,0x260(%R12) |
(7) 0x11828 JBE 11998 |
(7) 0x1182e MOV (%R13),%RAX |
(7) 0x11832 MOV %R13,%RDI |
(7) 0x11835 MOV %R12,%RSI |
(7) 0x11838 MOV %R14D,%EDX |
(7) 0x1183b MOV %R15,%RCX |
(7) 0x1183e VZEROUPPER |
(7) 0x11841 CALLQ 0x10(%RAX) |
(7) 0x11844 MOV 0x8(%R15),%RDX |
(7) 0x11848 TEST %EDX,%EDX |
(7) 0x1184a JLE 11810 |
(7) 0x1184c MOV -0x30(%RBP),%RCX |
(7) 0x11850 MOV 0x18(%R15),%RAX |
(7) 0x11854 MOV %EDX,%EDX |
(7) 0x11856 MOV 0x18(%RCX),%RCX |
(7) 0x1185a CMP $0x4,%EDX |
(7) 0x1185d JAE 11870 |
(7) 0x1185f VXORPD %XMM0,%XMM0,%XMM0 |
(7) 0x11863 XOR %ESI,%ESI |
(7) 0x11865 JMP 11980 |
0x1186a NOPW (%RAX,%RAX,1) |
(7) 0x11870 CMP $0x20,%EDX |
(7) 0x11873 JAE 11880 |
(7) 0x11875 VXORPD %XMM0,%XMM0,%XMM0 |
(7) 0x11879 XOR %ESI,%ESI |
(7) 0x1187b JMP 11928 |
(7) 0x11880 MOV %EDX,%EDI |
(7) 0x11882 MOV %EDX,%ESI |
(7) 0x11884 AND $0x1f,%EDI |
(7) 0x11887 AND $-0x20,%ESI |
(7) 0x1188a VXORPD %XMM0,%XMM0,%XMM0 |
(7) 0x1188e VXORPD %XMM1,%XMM1,%XMM1 |
(7) 0x11892 VXORPD %XMM2,%XMM2,%XMM2 |
(7) 0x11896 VXORPD %XMM3,%XMM3,%XMM3 |
(7) 0x1189a XOR %R8D,%R8D |
(7) 0x1189d NOPL (%RAX) |
(8) 0x118a0 VMOVUPD (%RCX,%R8,8),%ZMM4 |
(8) 0x118a7 VMOVUPD 0x40(%RCX,%R8,8),%ZMM5 |
(8) 0x118af VMOVUPD 0x80(%RCX,%R8,8),%ZMM6 |
(8) 0x118b7 VMOVUPD 0xc0(%RCX,%R8,8),%ZMM7 |
(8) 0x118bf VFMADD231PD (%RAX,%R8,8),%ZMM4,%ZMM0 |
(8) 0x118c6 VFMADD231PD 0x40(%RAX,%R8,8),%ZMM5,%ZMM1 |
(8) 0x118ce VFMADD231PD 0x80(%RAX,%R8,8),%ZMM6,%ZMM2 |
(8) 0x118d6 VFMADD231PD 0xc0(%RAX,%R8,8),%ZMM7,%ZMM3 |
(8) 0x118de ADD $0x20,%R8 |
(8) 0x118e2 CMP %R8,%RSI |
(8) 0x118e5 JNE 118a0 |
(7) 0x118e7 VADDPD %ZMM0,%ZMM1,%ZMM0 |
(7) 0x118ed VADDPD %ZMM2,%ZMM3,%ZMM2 |
(7) 0x118f3 VADDPD %ZMM0,%ZMM2,%ZMM0 |
(7) 0x118f9 VEXTRACTF64X4 $0x1,%ZMM0,%YMM1 |
(7) 0x11900 VADDPD %ZMM1,%ZMM0,%ZMM0 |
(7) 0x11906 VEXTRACTF128 $0x1,%YMM0,%XMM1 |
(7) 0x1190c VADDPD %XMM1,%XMM0,%XMM0 |
(7) 0x11910 VPERMILPD $0x1,%XMM0,%XMM1 |
(7) 0x11916 VADDSD %XMM1,%XMM0,%XMM0 |
(7) 0x1191a TEST %RDI,%RDI |
(7) 0x1191d JE 11814 |
(7) 0x11923 CMP $0x4,%EDI |
(7) 0x11926 JB 11980 |
(7) 0x11928 MOV %EDX,%EDI |
(7) 0x1192a MOV %RSI,%R8 |
(7) 0x1192d MOV %EDX,%ESI |
(7) 0x1192f AND $0x3,%EDI |
(7) 0x11932 AND $-0x4,%ESI |
(7) 0x11935 VMOVQ %XMM0,%XMM0 |
(7) 0x11939 NOPL (%RAX) |
(10) 0x11940 VMOVUPD (%RCX,%R8,8),%YMM1 |
(10) 0x11946 VFMADD231PD (%RAX,%R8,8),%YMM1,%YMM0 |
(10) 0x1194c ADD $0x4,%R8 |
(10) 0x11950 CMP %R8,%RSI |
(10) 0x11953 JNE 11940 |
(7) 0x11955 VEXTRACTF128 $0x1,%YMM0,%XMM1 |
(7) 0x1195b VADDPD %XMM1,%XMM0,%XMM0 |
(7) 0x1195f VPERMILPD $0x1,%XMM0,%XMM1 |
(7) 0x11965 VADDSD %XMM1,%XMM0,%XMM0 |
(7) 0x11969 TEST %RDI,%RDI |
(7) 0x1196c JE 11814 |
(7) 0x11972 NOPW %CS:(%RAX,%RAX,1) |
(9) 0x11980 VMOVSD (%RCX,%RSI,8),%XMM1 |
(9) 0x11985 VFMADD231SD (%RAX,%RSI,8),%XMM1,%XMM0 |
(9) 0x1198b INC %RSI |
(9) 0x1198e CMP %RSI,%RDX |
(9) 0x11991 JNE 11980 |
(7) 0x11993 JMP 11814 |
0x11998 ADD $0x8,%RSP |
0x1199c POP %RBX |
0x1199d POP %R12 |
0x1199f POP %R13 |
0x119a1 POP %R14 |
0x119a3 POP %R15 |
0x119a5 POP %RBP |
0x119a6 VZEROUPPER |
0x119a9 RET |
0x119aa INT $0x3 |
0x119ab INT $0x3 |
0x119ac INT $0x3 |
0x119ad INT $0x3 |
0x119ae INT $0x3 |
0x119af INT $0x3 |
Path / |
Source file and lines | SPOSet.h:81-88 |
Module | libqmcwfs.so |
nb instructions | 34 |
nb uops | 26 |
loop length | 94 |
used x86 registers | 13 |
used mmx registers | 0 |
used xmm registers | 0 |
used ymm registers | 0 |
used zmm registers | 0 |
nb stack references | 1 |
micro-operation queue | 4.33 cycles |
front end | 4.33 cycles |
ALU0/BRU0 | ALU1 | ALU2 | ALU3 | BRU1 | AGU0 | AGU1 | AGU2 | FP0 | FP1 | FP2 | FP3 | FP4 | FP5 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
uops | 1.50 | 0.75 | 0.75 | 0.50 | 1.50 | 0.67 | 0.67 | 0.67 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
cycles | 1.50 | 0.75 | 0.75 | 0.50 | 1.50 | 0.67 | 0.67 | 0.67 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Cycles executing div or sqrt instructions | NA |
Front-end | 4.33 |
Dispatch | 1.50 |
Overall L1 | 4.33 |
all | 12% |
load | 0% |
store | 0% |
mul | NA (no mul vectorizable/vectorized instructions) |
add-sub | NA (no add-sub vectorizable/vectorized instructions) |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 14% |
all | 13% |
load | 12% |
store | 12% |
mul | NA (no mul vectorizable/vectorized instructions) |
add-sub | NA (no add-sub vectorizable/vectorized instructions) |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 13% |
Instruction | Nb FU | ALU0/BRU0 | ALU1 | ALU2 | ALU3 | BRU1 | AGU0 | AGU1 | AGU2 | FP0 | FP1 | FP2 | FP3 | FP4 | FP5 | Latency | Recip. throughput |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PUSH %RBP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
MOV %RSP,%RBP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
PUSH %R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
PUSH %R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
PUSH %R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
PUSH %R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
PUSH %RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
PUSH %RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
CMPQ $0,0x260(%RSI) | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 |
MOV %RCX,-0x30(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 |
JE 11998 <_ZN11qmcplusplus6SPOSet17evaluateDetRatiosERKNS_18VirtualParticleSetERNS_6VectorIdSaIdEEERKS6_RSt6vectorIdS5_E+0x1c8> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 |
MOV %R8,%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %RDX,%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %RSI,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %RDI,%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
XOR %R14D,%R14D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
JMP 1182e <_ZN11qmcplusplus6SPOSet17evaluateDetRatiosERKNS_18VirtualParticleSetERNS_6VectorIdSaIdEEERKS6_RSt6vectorIdS5_E+0x5e> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
NOPW %CS:(%RAX,%RAX,1) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 |
NOPW (%RAX,%RAX,1) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 |
ADD $0x8,%RSP | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
POP %RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 |
POP %R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 |
POP %R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 |
POP %R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 |
POP %R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 |
POP %RBP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 |
VZEROUPPER | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
RET | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
INT $0x3 | |||||||||||||||||
INT $0x3 | |||||||||||||||||
INT $0x3 | |||||||||||||||||
INT $0x3 | |||||||||||||||||
INT $0x3 | |||||||||||||||||
INT $0x3 |
Source file and lines | SPOSet.h:81-88 |
Module | libqmcwfs.so |
nb instructions | 34 |
nb uops | 26 |
loop length | 94 |
used x86 registers | 13 |
used mmx registers | 0 |
used xmm registers | 0 |
used ymm registers | 0 |
used zmm registers | 0 |
nb stack references | 1 |
micro-operation queue | 4.33 cycles |
front end | 4.33 cycles |
ALU0/BRU0 | ALU1 | ALU2 | ALU3 | BRU1 | AGU0 | AGU1 | AGU2 | FP0 | FP1 | FP2 | FP3 | FP4 | FP5 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
uops | 1.50 | 0.75 | 0.75 | 0.50 | 1.50 | 0.67 | 0.67 | 0.67 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
cycles | 1.50 | 0.75 | 0.75 | 0.50 | 1.50 | 0.67 | 0.67 | 0.67 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Cycles executing div or sqrt instructions | NA |
Front-end | 4.33 |
Dispatch | 1.50 |
Overall L1 | 4.33 |
all | 12% |
load | 0% |
store | 0% |
mul | NA (no mul vectorizable/vectorized instructions) |
add-sub | NA (no add-sub vectorizable/vectorized instructions) |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 14% |
all | 13% |
load | 12% |
store | 12% |
mul | NA (no mul vectorizable/vectorized instructions) |
add-sub | NA (no add-sub vectorizable/vectorized instructions) |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 13% |
Instruction | Nb FU | ALU0/BRU0 | ALU1 | ALU2 | ALU3 | BRU1 | AGU0 | AGU1 | AGU2 | FP0 | FP1 | FP2 | FP3 | FP4 | FP5 | Latency | Recip. throughput |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PUSH %RBP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
MOV %RSP,%RBP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
PUSH %R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
PUSH %R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
PUSH %R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
PUSH %R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
PUSH %RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
PUSH %RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
CMPQ $0,0x260(%RSI) | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 |
MOV %RCX,-0x30(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 |
JE 11998 <_ZN11qmcplusplus6SPOSet17evaluateDetRatiosERKNS_18VirtualParticleSetERNS_6VectorIdSaIdEEERKS6_RSt6vectorIdS5_E+0x1c8> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 |
MOV %R8,%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %RDX,%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %RSI,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %RDI,%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
XOR %R14D,%R14D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
JMP 1182e <_ZN11qmcplusplus6SPOSet17evaluateDetRatiosERKNS_18VirtualParticleSetERNS_6VectorIdSaIdEEERKS6_RSt6vectorIdS5_E+0x5e> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
NOPW %CS:(%RAX,%RAX,1) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 |
NOPW (%RAX,%RAX,1) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 |
ADD $0x8,%RSP | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
POP %RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 |
POP %R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 |
POP %R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 |
POP %R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 |
POP %R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 |
POP %RBP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 |
VZEROUPPER | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
RET | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
INT $0x3 | |||||||||||||||||
INT $0x3 | |||||||||||||||||
INT $0x3 | |||||||||||||||||
INT $0x3 | |||||||||||||||||
INT $0x3 | |||||||||||||||||
INT $0x3 |
Name | Coverage (%) | Time (s) |
---|---|---|
▼qmcplusplus::SPOSet::evaluateDetRatios(qmcplusplus::VirtualParticleSet const&, qmcplusplus::Vector | 0.31 | 0.59 |
▼Loop 7 - inner_product.hpp:82-83 - libqmcwfs.so– | 0.02 | 0.04 |
○Loop 8 - inner_product.hpp:82-83 - libqmcwfs.so | 0.29 | 0.53 |
○Loop 9 - inner_product.hpp:82-83 - libqmcwfs.so | 0 | 0 |
○Loop 10 - inner_product.hpp:82-83 - libqmcwfs.so | 0 | 0 |