Loop Id: 227 | Module: exec | Source: OneBodyJastrowRef.h:134-155 [...] | Coverage: 0.01% |
---|
Loop Id: 227 | Module: exec | Source: OneBodyJastrowRef.h:134-155 [...] | Coverage: 0.01% |
---|
0x2382f0 VMOVSD -0x48(%RBP),%XMM0 |
0x2382f5 VSUBSD %XMM14,%XMM0,%XMM0 |
0x2382fa VZEROUPPER |
0x2382fd CALL 2f6930 <@plt_start@+0x360> |
0x238302 MOV -0x40(%RBP),%RCX |
0x238306 MOV -0x50(%RBP),%RBX |
0x23830a MOV (%RCX),%RAX |
0x23830d VMOVSD %XMM0,(%RAX,%RBX,8) |
0x238312 INC %RBX |
0x238315 MOV 0x8(%RCX),%RCX |
0x238319 SUB %RAX,%RCX |
0x23831c SAR $0x3,%RCX |
0x238320 CMP %RBX,%RCX |
0x238323 JBE 238be8 |
0x238329 MOV -0x38(%RBP),%RDI |
0x23832d MOV 0xf0(%R15),%RCX |
0x238334 MOV 0xa8(%R15),%ESI |
0x23833b MOVSXD 0x2a0(%RDI),%RAX |
0x238342 VMOVSD (%RCX,%RAX,8),%XMM0 |
0x238347 VMOVSD %XMM0,-0x48(%RBP) |
0x23834c CALL 27c670 <_ZNK11qmcplusplus11ParticleSet14getDistTableABEi> |
0x238351 MOV 0x48(%RAX),%RAX |
0x238355 LEA (%RBX,%RBX,4),%RCX |
0x238359 MOV %RBX,-0x50(%RBP) |
0x23835d MOV 0x18(%RAX,%RCX,8),%R12 |
0x238362 MOV 0x98(%R15),%ECX |
0x238369 TEST %ECX,%ECX |
0x23836b JLE 238aa0 |
0x238371 MOV 0x1c8(%R15),%RDX |
0x238378 MOV 0xa0(%R15),%R13 |
0x23837f MOV 0x148(%R15),%RSI |
0x238386 VXORPD %XMM14,%XMM14,%XMM14 |
0x23838b XOR %EDI,%EDI |
0x23838d MOV %R12,-0x78(%RBP) |
0x238391 MOV %RCX,-0x70(%RBP) |
0x238395 MOV %RDX,-0x68(%RBP) |
0x238399 MOV %R13,-0x60(%RBP) |
0x23839d JMP 2383b0 |
(229) 0x2383a0 VADDSD %XMM0,%XMM14,%XMM14 |
(229) 0x2383a4 INC %RDI |
(229) 0x2383a7 CMP %RCX,%RDI |
(229) 0x2383aa JE 2382f0 |
(229) 0x2383b0 MOV (%RDX,%RDI,8),%R9 |
(229) 0x2383b4 TEST %R9,%R9 |
(229) 0x2383b7 JE 2383a4 |
(229) 0x2383b9 MOV 0x268(%R13),%R8 |
(229) 0x2383c0 VXORPD %XMM0,%XMM0,%XMM0 |
(229) 0x2383c4 MOV 0x18(%R8),%R8 |
(229) 0x2383c8 MOV (%R8,%RDI,4),%R8 |
(229) 0x2383cc MOV %R8,%R10 |
(229) 0x2383cf SHR $0x20,%R10 |
(229) 0x2383d3 SUB %R8D,%R10D |
(229) 0x2383d6 JLE 2383a0 |
(229) 0x2383d8 VMOVSD 0x8(%R9),%XMM1 |
(229) 0x2383de MOVSXD %R8D,%R8 |
(229) 0x2383e1 MOV %R10D,%EBX |
(229) 0x2383e4 XOR %R14D,%R14D |
(229) 0x2383e7 XOR %R10D,%R10D |
(229) 0x2383ea LEA (%R12,%R8,8),%R11 |
(229) 0x2383ee NOT %R8 |
(229) 0x2383f1 JMP 238408 |
(232) 0x238400 INC %R14 |
(232) 0x238403 CMP %R14,%RBX |
(232) 0x238406 JE 238430 |
(232) 0x238408 CMP %R14,%R8 |
(232) 0x23840b JE 238400 |
(232) 0x23840d VMOVSD (%R11,%R14,8),%XMM2 |
(232) 0x238413 VUCOMISD %XMM1,%XMM2 |
(232) 0x238417 JAE 238400 |
(232) 0x238419 MOVSXD %R10D,%RAX |
(232) 0x23841c INC %R10D |
(232) 0x23841f VMOVSD %XMM2,(%RSI,%RAX,8) |
(232) 0x238424 JMP 238400 |
(229) 0x238430 TEST %R10D,%R10D |
(229) 0x238433 JLE 2383a0 |
(229) 0x238439 VMOVSD 0x238(%R9),%XMM15 |
(229) 0x238442 VMOVUPD 0x18(%R9),%XMM1 |
(229) 0x238448 VMOVSD 0x28(%R9),%XMM19 |
(229) 0x23844f VMOVSD 0x30(%R9),%XMM20 |
(229) 0x238456 VMOVSD 0x48(%R9),%XMM2 |
(229) 0x23845c VMOVSD 0x68(%R9),%XMM3 |
(229) 0x238462 VMOVSD 0x38(%R9),%XMM4 |
(229) 0x238468 VMOVSD 0x40(%R9),%XMM5 |
(229) 0x23846e VMOVSD 0x50(%R9),%XMM8 |
(229) 0x238474 VMOVSD 0x58(%R9),%XMM6 |
(229) 0x23847a VMOVSD 0x60(%R9),%XMM9 |
(229) 0x238480 VMOVSD 0x70(%R9),%XMM10 |
(229) 0x238486 VMOVSD 0x78(%R9),%XMM29 |
(229) 0x23848d VMOVSD 0x80(%R9),%XMM30 |
(229) 0x238494 VMOVSD 0x88(%R9),%XMM31 |
(229) 0x23849b VMOVSD 0x90(%R9),%XMM16 |
(229) 0x2384a2 MOV 0x218(%R9),%R8 |
(229) 0x2384a9 MOV %R10D,%R9D |
(229) 0x2384ac CMP $0x8,%R10D |
(229) 0x2384b0 JAE 2384be |
(229) 0x2384b2 VXORPD %XMM0,%XMM0,%XMM0 |
(229) 0x2384b6 XOR %R10D,%R10D |
(229) 0x2384b9 JMP 2389dc |
(229) 0x2384be VMOVAPD %XMM16,%XMM0 |
(229) 0x2384c4 MOV %R9,%R11 |
(229) 0x2384c7 SHR $0x3,%R11 |
(229) 0x2384cb VMOVAPD %XMM20,-0x160(%RBP) |
(229) 0x2384d2 VMOVAPD %XMM29,-0x150(%RBP) |
(229) 0x2384d9 VMOVAPD %XMM30,-0x140(%RBP) |
(229) 0x2384e0 VMOVAPD %XMM31,-0x130(%RBP) |
(229) 0x2384e7 VBROADCASTSD %XMM15,%YMM16 |
(229) 0x2384ed VBROADCASTSD %XMM1,%YMM17 |
(229) 0x2384f3 VPERMPD $0x55,%YMM1,%YMM18 |
(229) 0x2384fa VBROADCASTSD %XMM19,%YMM7 |
(229) 0x238500 VBROADCASTSD %XMM20,%YMM20 |
(229) 0x238506 VBROADCASTSD %XMM4,%YMM21 |
(229) 0x23850c VBROADCASTSD %XMM5,%YMM22 |
(229) 0x238512 VBROADCASTSD %XMM2,%YMM23 |
(229) 0x238518 VMOVAPD %XMM8,-0xc0(%RBP) |
(229) 0x238520 VBROADCASTSD %XMM8,%YMM24 |
(229) 0x238526 VBROADCASTSD %XMM6,%YMM25 |
(229) 0x23852c VBROADCASTSD %XMM9,%YMM26 |
(229) 0x238532 VBROADCASTSD %XMM3,%YMM27 |
(229) 0x238538 VBROADCASTSD %XMM10,%YMM28 |
(229) 0x23853e VBROADCASTSD %XMM29,%YMM29 |
(229) 0x238544 VBROADCASTSD %XMM30,%YMM30 |
(229) 0x23854a VBROADCASTSD %XMM31,%YMM31 |
(229) 0x238550 VBROADCASTSD %XMM0,%YMM8 |
(229) 0x238555 MOV %R9D,%R10D |
(229) 0x238558 VMOVAPD %XMM2,-0x100(%RBP) |
(229) 0x238560 VMOVAPD %XMM3,-0xf0(%RBP) |
(229) 0x238568 AND $-0x8,%R10D |
(229) 0x23856c VXORPD %XMM3,%XMM3,%XMM3 |
(229) 0x238570 VXORPD %XMM2,%XMM2,%XMM2 |
(229) 0x238574 VMOVSD %XMM14,-0x30(%RBP) |
(229) 0x238579 VMOVAPD %XMM15,-0x180(%RBP) |
(229) 0x238581 VMOVAPD %XMM19,-0x170(%RBP) |
(229) 0x238588 VMOVAPD %XMM4,-0x110(%RBP) |
(229) 0x238590 VMOVAPD %XMM5,-0xe0(%RBP) |
(229) 0x238598 VMOVAPD %XMM6,-0xd0(%RBP) |
(229) 0x2385a0 VMOVAPD %XMM9,-0xb0(%RBP) |
(229) 0x2385a8 VMOVAPD %XMM10,-0xa0(%RBP) |
(229) 0x2385b0 VMOVAPD %XMM0,-0x120(%RBP) |
(229) 0x2385b8 MOV %R9,-0x80(%RBP) |
(229) 0x2385bc XOR %R14D,%R14D |
(229) 0x2385bf SAL $0x6,%R11 |
(229) 0x2385c3 NOPW %CS:(%RAX,%RAX,1) |
(230) 0x2385d0 VMULPD (%RSI,%R14,1),%YMM16,%YMM9 |
(230) 0x2385d7 VMULPD 0x20(%RSI,%R14,1),%YMM16,%YMM11 |
(230) 0x2385df VMOVAPD %YMM7,%YMM19 |
(230) 0x2385e5 ADD $0x40,%R14 |
(230) 0x2385e9 VCVTTPD2DQ %YMM9,%XMM15 |
(230) 0x2385ee VCVTTPD2DQ %YMM11,%XMM0 |
(230) 0x2385f3 VROUNDPD $0xb,%YMM9,%YMM10 |
(230) 0x2385f9 VROUNDPD $0xb,%YMM11,%YMM12 |
(230) 0x2385ff VPMOVSXDQ %XMM15,%YMM4 |
(230) 0x238604 VPMOVSXDQ %XMM0,%YMM5 |
(230) 0x238609 VSUBPD %YMM10,%YMM9,%YMM10 |
(230) 0x23860e VSUBPD %YMM12,%YMM11,%YMM9 |
(230) 0x238613 VPEXTRQ $0x1,%XMM4,%RBX |
(230) 0x238619 VMOVQ %XMM4,%RDX |
(230) 0x23861e VEXTRACTI128 $0x1,%YMM4,%XMM4 |
(230) 0x238624 VMOVQ %XMM5,%RCX |
(230) 0x238629 VPEXTRQ $0x1,%XMM5,%RAX |
(230) 0x23862f VMOVQ %XMM4,%R12 |
(230) 0x238634 VPEXTRQ $0x1,%XMM4,%R13 |
(230) 0x23863a VEXTRACTI128 $0x1,%YMM5,%XMM4 |
(230) 0x238640 VMOVSD (%R8,%RDX,8),%XMM5 |
(230) 0x238646 VMOVSD (%R8,%RCX,8),%XMM6 |
(230) 0x23864c VMULPD %YMM10,%YMM10,%YMM14 |
(230) 0x238651 VFMADD213PD %YMM20,%YMM9,%YMM19 |
(230) 0x238657 VMULPD %YMM9,%YMM9,%YMM13 |
(230) 0x23865c VMOVQ %XMM4,%R15 |
(230) 0x238661 VPEXTRQ $0x1,%XMM4,%R9 |
(230) 0x238667 VMOVSD (%R8,%R12,8),%XMM4 |
(230) 0x23866d VMOVHPD (%R8,%RBX,8),%XMM5,%XMM5 |
(230) 0x238673 VMOVHPD (%R8,%RAX,8),%XMM6,%XMM6 |
(230) 0x238679 VMOVHPD (%R8,%R13,8),%XMM4,%XMM4 |
(230) 0x23867f VMULPD %YMM10,%YMM14,%YMM12 |
(230) 0x238684 VMULPD %YMM9,%YMM13,%YMM11 |
(230) 0x238689 VFMADD231PD %YMM18,%YMM13,%YMM19 |
(230) 0x23868f VFMADD231PD %YMM17,%YMM11,%YMM19 |
(230) 0x238695 VINSERTF128 $0x1,%XMM4,%YMM5,%YMM4 |
(230) 0x23869b VMOVSD (%R8,%R15,8),%XMM5 |
(230) 0x2386a1 VMOVHPD (%R8,%R9,8),%XMM5,%XMM5 |
(230) 0x2386a7 VINSERTF128 $0x1,%XMM5,%YMM6,%YMM5 |
(230) 0x2386ad VMOVAPD %YMM7,%YMM6 |
(230) 0x2386b1 VFMADD213PD %YMM20,%YMM10,%YMM6 |
(230) 0x2386b7 VFMADD213PD %YMM2,%YMM5,%YMM19 |
(230) 0x2386bd VMOVAPD %YMM23,%YMM5 |
(230) 0x2386c3 VFMADD213PD %YMM24,%YMM9,%YMM5 |
(230) 0x2386c9 VFMADD231PD %YMM18,%YMM14,%YMM6 |
(230) 0x2386cf VFMADD231PD %YMM22,%YMM13,%YMM5 |
(230) 0x2386d5 VFMADD231PD %YMM17,%YMM12,%YMM6 |
(230) 0x2386db VFMADD231PD %YMM21,%YMM11,%YMM5 |
(230) 0x2386e1 VFMADD213PD %YMM3,%YMM4,%YMM6 |
(230) 0x2386e6 VPCMPEQD %XMM3,%XMM3,%XMM3 |
(230) 0x2386ea VPSUBD %XMM3,%XMM15,%XMM2 |
(230) 0x2386ee VPSUBD %XMM3,%XMM0,%XMM3 |
(230) 0x2386f2 VPMOVSXDQ %XMM2,%YMM2 |
(230) 0x2386f7 VPMOVSXDQ %XMM3,%YMM3 |
(230) 0x2386fc VMOVQ %XMM2,%RAX |
(230) 0x238701 VPEXTRQ $0x1,%XMM2,%RCX |
(230) 0x238707 VEXTRACTI128 $0x1,%YMM2,%XMM2 |
(230) 0x23870d VMOVQ %XMM3,%RBX |
(230) 0x238712 VPEXTRQ $0x1,%XMM3,%R15 |
(230) 0x238718 VPEXTRQ $0x1,%XMM2,%RDX |
(230) 0x23871e VMOVQ %XMM2,%R9 |
(230) 0x238723 VEXTRACTI128 $0x1,%YMM3,%XMM2 |
(230) 0x238729 VMOVSD (%R8,%RAX,8),%XMM3 |
(230) 0x23872f VMOVSD (%R8,%RBX,8),%XMM4 |
(230) 0x238735 VMOVQ %XMM2,%R12 |
(230) 0x23873a VPEXTRQ $0x1,%XMM2,%R13 |
(230) 0x238740 VMOVSD (%R8,%R9,8),%XMM2 |
(230) 0x238746 VMOVHPD (%R8,%RCX,8),%XMM3,%XMM3 |
(230) 0x23874c VMOVHPD (%R8,%R15,8),%XMM4,%XMM4 |
(230) 0x238752 VMOVHPD (%R8,%RDX,8),%XMM2,%XMM2 |
(230) 0x238758 VINSERTF128 $0x1,%XMM2,%YMM3,%YMM2 |
(230) 0x23875e VMOVSD (%R8,%R12,8),%XMM3 |
(230) 0x238764 VMOVHPD (%R8,%R13,8),%XMM3,%XMM3 |
(230) 0x23876a VINSERTF128 $0x1,%XMM3,%YMM4,%YMM3 |
(230) 0x238770 VMOVAPD %YMM23,%YMM4 |
(230) 0x238776 VFMADD213PD %YMM24,%YMM10,%YMM4 |
(230) 0x23877c VFMADD213PD %YMM19,%YMM3,%YMM5 |
(230) 0x238782 VMOVAPD %YMM27,%YMM19 |
(230) 0x238788 VFMADD213PD %YMM28,%YMM9,%YMM19 |
(230) 0x23878e VFMADD213PD %YMM8,%YMM31,%YMM9 |
(230) 0x238794 VFMADD231PD %YMM22,%YMM14,%YMM4 |
(230) 0x23879a VFMADD231PD %YMM26,%YMM13,%YMM19 |
(230) 0x2387a0 VFMADD231PD %YMM13,%YMM30,%YMM9 |
(230) 0x2387a6 VFMADD231PD %YMM21,%YMM12,%YMM4 |
(230) 0x2387ac VFMADD231PD %YMM25,%YMM11,%YMM19 |
(230) 0x2387b2 VFMADD231PD %YMM11,%YMM29,%YMM9 |
(230) 0x2387b8 VFMADD213PD %YMM6,%YMM2,%YMM4 |
(230) 0x2387bd VPBROADCASTD -0x346e6(%RIP),%XMM2 |
(230) 0x2387c6 VPADDD %XMM2,%XMM15,%XMM3 |
(230) 0x2387ca VPADDD %XMM2,%XMM0,%XMM2 |
(230) 0x2387ce VPMOVSXDQ %XMM3,%YMM3 |
(230) 0x2387d3 VPMOVSXDQ %XMM2,%YMM2 |
(230) 0x2387d8 VMOVQ %XMM3,%RAX |
(230) 0x2387dd VPEXTRQ $0x1,%XMM3,%RCX |
(230) 0x2387e3 VEXTRACTI128 $0x1,%YMM3,%XMM3 |
(230) 0x2387e9 VMOVQ %XMM2,%R15 |
(230) 0x2387ee VPEXTRQ $0x1,%XMM2,%RBX |
(230) 0x2387f4 VEXTRACTI128 $0x1,%YMM2,%XMM2 |
(230) 0x2387fa VMOVQ %XMM3,%RDX |
(230) 0x2387ff VPEXTRQ $0x1,%XMM3,%R9 |
(230) 0x238805 VMOVSD (%R8,%RAX,8),%XMM3 |
(230) 0x23880b VMOVQ %XMM2,%R12 |
(230) 0x238810 VPEXTRQ $0x1,%XMM2,%R13 |
(230) 0x238816 VMOVSD (%R8,%R15,8),%XMM6 |
(230) 0x23881c VMOVSD (%R8,%RDX,8),%XMM2 |
(230) 0x238822 VMOVHPD (%R8,%RCX,8),%XMM3,%XMM3 |
(230) 0x238828 VMOVHPD (%R8,%RBX,8),%XMM6,%XMM6 |
(230) 0x23882e VMOVHPD (%R8,%R9,8),%XMM2,%XMM2 |
(230) 0x238834 VINSERTF128 $0x1,%XMM2,%YMM3,%YMM2 |
(230) 0x23883a VMOVSD (%R8,%R12,8),%XMM3 |
(230) 0x238840 VMOVHPD (%R8,%R13,8),%XMM3,%XMM3 |
(230) 0x238846 VINSERTF128 $0x1,%XMM3,%YMM6,%YMM3 |
(230) 0x23884c VMOVAPD %YMM27,%YMM6 |
(230) 0x238852 VFMADD213PD %YMM28,%YMM10,%YMM6 |
(230) 0x238858 VFMADD213PD %YMM8,%YMM31,%YMM10 |
(230) 0x23885e VFMADD213PD %YMM5,%YMM3,%YMM19 |
(230) 0x238864 VFMADD231PD %YMM26,%YMM14,%YMM6 |
(230) 0x23886a VFMADD231PD %YMM14,%YMM30,%YMM10 |
(230) 0x238870 VFMADD231PD %YMM25,%YMM12,%YMM6 |
(230) 0x238876 VFMADD231PD %YMM12,%YMM29,%YMM10 |
(230) 0x23887c VFMADD213PD %YMM4,%YMM2,%YMM6 |
(230) 0x238881 VPBROADCASTD -0x347c2(%RIP),%XMM2 |
(230) 0x23888a VPADDD %XMM2,%XMM15,%XMM3 |
(230) 0x23888e VPADDD %XMM2,%XMM0,%XMM0 |
(230) 0x238892 VPMOVSXDQ %XMM3,%YMM2 |
(230) 0x238897 VPMOVSXDQ %XMM0,%YMM0 |
(230) 0x23889c VMOVQ %XMM2,%RAX |
(230) 0x2388a1 VPEXTRQ $0x1,%XMM2,%RCX |
(230) 0x2388a7 VEXTRACTI128 $0x1,%YMM2,%XMM2 |
(230) 0x2388ad VMOVQ %XMM0,%RBX |
(230) 0x2388b2 VPEXTRQ $0x1,%XMM0,%R15 |
(230) 0x2388b8 VEXTRACTI128 $0x1,%YMM0,%XMM0 |
(230) 0x2388be VMOVQ %XMM2,%R9 |
(230) 0x2388c3 VPEXTRQ $0x1,%XMM2,%RDX |
(230) 0x2388c9 VMOVSD (%R8,%RAX,8),%XMM2 |
(230) 0x2388cf VMOVQ %XMM0,%R12 |
(230) 0x2388d4 VPEXTRQ $0x1,%XMM0,%R13 |
(230) 0x2388da VMOVSD (%R8,%RBX,8),%XMM3 |
(230) 0x2388e0 VMOVSD (%R8,%R9,8),%XMM0 |
(230) 0x2388e6 VMOVHPD (%R8,%RCX,8),%XMM2,%XMM2 |
(230) 0x2388ec VMOVHPD (%R8,%R15,8),%XMM3,%XMM3 |
(230) 0x2388f2 VMOVHPD (%R8,%RDX,8),%XMM0,%XMM0 |
(230) 0x2388f8 VINSERTF128 $0x1,%XMM0,%YMM2,%YMM0 |
(230) 0x2388fe VMOVSD (%R8,%R12,8),%XMM2 |
(230) 0x238904 VMOVHPD (%R8,%R13,8),%XMM2,%XMM2 |
(230) 0x23890a VINSERTF128 $0x1,%XMM2,%YMM3,%YMM4 |
(230) 0x238910 VMOVAPD %YMM10,%YMM3 |
(230) 0x238914 VMOVAPD %YMM9,%YMM2 |
(230) 0x238918 VFMADD213PD %YMM6,%YMM0,%YMM3 |
(230) 0x23891d VFMADD213PD %YMM19,%YMM4,%YMM2 |
(230) 0x238923 CMP %R14,%R11 |
(230) 0x238926 JNE 2385d0 |
(229) 0x23892c VADDPD %YMM3,%YMM2,%YMM0 |
(229) 0x238930 VMOVSD -0x30(%RBP),%XMM14 |
(229) 0x238935 VMOVAPD -0x180(%RBP),%XMM15 |
(229) 0x23893d VMOVAPD -0x170(%RBP),%XMM19 |
(229) 0x238944 VMOVAPD -0x160(%RBP),%XMM20 |
(229) 0x23894b VMOVAPD -0x150(%RBP),%XMM29 |
(229) 0x238952 VMOVAPD -0x140(%RBP),%XMM30 |
(229) 0x238959 VMOVAPD -0x130(%RBP),%XMM31 |
(229) 0x238960 VMOVAPD -0x120(%RBP),%XMM16 |
(229) 0x238967 VMOVAPD -0x110(%RBP),%XMM4 |
(229) 0x23896f VMOVAPD -0xf0(%RBP),%XMM3 |
(229) 0x238977 VMOVAPD -0xe0(%RBP),%XMM5 |
(229) 0x23897f VMOVAPD -0xd0(%RBP),%XMM6 |
(229) 0x238987 VMOVAPD -0xc0(%RBP),%XMM8 |
(229) 0x23898f VMOVAPD -0xb0(%RBP),%XMM9 |
(229) 0x238997 VMOVAPD -0xa0(%RBP),%XMM10 |
(229) 0x23899f MOV -0x80(%RBP),%R9 |
(229) 0x2389a3 MOV -0x58(%RBP),%R15 |
(229) 0x2389a7 MOV -0x78(%RBP),%R12 |
(229) 0x2389ab MOV -0x70(%RBP),%RCX |
(229) 0x2389af MOV -0x68(%RBP),%RDX |
(229) 0x2389b3 MOV -0x60(%RBP),%R13 |
(229) 0x2389b7 VEXTRACTF128 $0x1,%YMM0,%XMM2 |
(229) 0x2389bd VADDPD %XMM2,%XMM0,%XMM0 |
(229) 0x2389c1 VPERMILPD $0x1,%XMM0,%XMM2 |
(229) 0x2389c7 VADDSD %XMM2,%XMM0,%XMM0 |
(229) 0x2389cb VMOVAPD -0x100(%RBP),%XMM2 |
(229) 0x2389d3 CMP %R9,%R10 |
(229) 0x2389d6 JE 2383a0 |
(229) 0x2389dc VUNPCKLPD %XMM3,%XMM2,%XMM2 |
(229) 0x2389e0 VUNPCKLPD %XMM10,%XMM8,%XMM3 |
(229) 0x2389e5 VUNPCKLPD %XMM9,%XMM5,%XMM8 |
(229) 0x2389ea VUNPCKLPD %XMM6,%XMM4,%XMM9 |
(229) 0x2389ee XCHG %AX,%AX |
(231) 0x2389f0 VMULSD (%RSI,%R10,8),%XMM15,%XMM4 |
(231) 0x2389f6 VMOVAPD %XMM19,%XMM12 |
(231) 0x2389fc INC %R10 |
(231) 0x2389ff VROUNDSD $0xb,%XMM4,%XMM4,%XMM5 |
(231) 0x238a05 VCVTTSD2SI %XMM4,%EAX |
(231) 0x238a09 MOVSXD %EAX,%R11 |
(231) 0x238a0c VSUBSD %XMM5,%XMM4,%XMM4 |
(231) 0x238a10 VMULSD %XMM4,%XMM4,%XMM5 |
(231) 0x238a14 VFMADD213SD %XMM20,%XMM4,%XMM12 |
(231) 0x238a1a VMULSD %XMM4,%XMM5,%XMM6 |
(231) 0x238a1e VMOVDDUP %XMM5,%XMM10 |
(231) 0x238a22 VMOVDDUP %XMM6,%XMM7 |
(231) 0x238a26 VUNPCKLPD %XMM10,%XMM7,%XMM11 |
(231) 0x238a2b VMULPD %XMM1,%XMM11,%XMM11 |
(231) 0x238a2f VPERMILPD $0x1,%XMM11,%XMM13 |
(231) 0x238a35 VADDSD %XMM11,%XMM12,%XMM11 |
(231) 0x238a3a VADDSD %XMM13,%XMM11,%XMM11 |
(231) 0x238a3f VMOVDDUP %XMM4,%XMM13 |
(231) 0x238a43 VFMADD213SD %XMM16,%XMM31,%XMM4 |
(231) 0x238a49 VFMADD132SD (%R8,%R11,8),%XMM0,%XMM11 |
(231) 0x238a4f VFMADD213PD %XMM3,%XMM2,%XMM13 |
(231) 0x238a54 VFMADD231SD %XMM5,%XMM30,%XMM4 |
(231) 0x238a5a VFMADD231PD %XMM10,%XMM8,%XMM13 |
(231) 0x238a5f VFMADD231SD %XMM6,%XMM29,%XMM4 |
(231) 0x238a65 VFMADD231PD %XMM7,%XMM9,%XMM13 |
(231) 0x238a6a VMULPD 0x8(%R8,%R11,8),%XMM13,%XMM7 |
(231) 0x238a71 VPERMILPD $0x1,%XMM7,%XMM0 |
(231) 0x238a77 VADDSD %XMM0,%XMM7,%XMM0 |
(231) 0x238a7b VADDSD %XMM0,%XMM11,%XMM0 |
(231) 0x238a7f VFMADD231SD 0x18(%R8,%R11,8),%XMM4,%XMM0 |
(231) 0x238a86 CMP %R10,%R9 |
(231) 0x238a89 JNE 2389f0 |
(229) 0x238a8f JMP 2383a0 |
0x238aa0 MOV 0x90(%R15),%EAX |
0x238aa7 VXORPD %XMM14,%XMM14,%XMM14 |
0x238aac TEST %EAX,%EAX |
0x238aae JLE 2382f0 |
0x238ab4 XOR %R14D,%R14D |
0x238ab7 JMP 238ad3 |
(228) 0x238ac0 VADDSD %XMM0,%XMM14,%XMM14 |
(228) 0x238ac4 INC %R14 |
(228) 0x238ac7 MOVSXD %EAX,%RCX |
(228) 0x238aca CMP %RCX,%R14 |
(228) 0x238acd JGE 2382f0 |
(228) 0x238ad3 MOV 0xa0(%R15),%RCX |
(228) 0x238ada MOV 0x1c8(%R15),%RDX |
(228) 0x238ae1 MOV 0x18(%RCX),%RCX |
(228) 0x238ae5 MOVSXD (%RCX,%R14,4),%RCX |
(228) 0x238ae9 MOV (%RDX,%RCX,8),%RBX |
(228) 0x238aed TEST %RBX,%RBX |
(228) 0x238af0 JE 238ac4 |
(228) 0x238af2 VMOVSD (%R12,%R14,8),%XMM1 |
(228) 0x238af8 VMOVSD 0x8(%RBX),%XMM2 |
(228) 0x238afd VXORPD %XMM0,%XMM0,%XMM0 |
(228) 0x238b01 VUCOMISD %XMM1,%XMM2 |
(228) 0x238b05 JBE 238ac0 |
(228) 0x238b07 VMULSD 0x238(%RBX),%XMM1,%XMM0 |
(228) 0x238b0f LEA -0x88(%RBP),%RDI |
(228) 0x238b16 VMOVSD %XMM14,-0x30(%RBP) |
(228) 0x238b1b CALL 2f6940 <@plt_start@+0x370> |
(228) 0x238b20 VMOVSD 0x18(%RBX),%XMM3 |
(228) 0x238b25 VMOVSD 0x30(%RBX),%XMM6 |
(228) 0x238b2a VMULSD %XMM0,%XMM0,%XMM1 |
(228) 0x238b2e VMOVSD 0x20(%RBX),%XMM4 |
(228) 0x238b33 VCVTTSD2SI -0x88(%RBP),%EAX |
(228) 0x238b3b VMOVSD 0x28(%RBX),%XMM5 |
(228) 0x238b40 MOV 0x218(%RBX),%RCX |
(228) 0x238b47 VMOVSD -0x30(%RBP),%XMM14 |
(228) 0x238b4c VMOVHPD 0x40(%RBX),%XMM3,%XMM3 |
(228) 0x238b51 VMOVHPD 0x50(%RBX),%XMM6,%XMM6 |
(228) 0x238b56 VMOVHPD 0x38(%RBX),%XMM4,%XMM4 |
(228) 0x238b5b VMULSD %XMM0,%XMM1,%XMM2 |
(228) 0x238b5f VMOVDDUP %XMM0,%XMM0 |
(228) 0x238b63 VUNPCKLPD %XMM1,%XMM2,%XMM8 |
(228) 0x238b67 VUNPCKLPD %XMM2,%XMM1,%XMM7 |
(228) 0x238b6b CLTQ |
(228) 0x238b6d VFMADD231PD %XMM8,%XMM3,%XMM6 |
(228) 0x238b72 VMOVHPD 0x48(%RBX),%XMM5,%XMM3 |
(228) 0x238b77 VFMADD231PD %XMM7,%XMM4,%XMM6 |
(228) 0x238b7c VFMADD213PD %XMM6,%XMM0,%XMM3 |
(228) 0x238b81 VMULPD (%RCX,%RAX,8),%XMM3,%XMM3 |
(228) 0x238b86 VUNPCKLPD %XMM0,%XMM1,%XMM0 |
(228) 0x238b8a VMULPD 0x60(%RBX),%XMM0,%XMM1 |
(228) 0x238b8f VMULPD 0x80(%RBX),%XMM0,%XMM0 |
(228) 0x238b97 VPERMILPD $0x1,%XMM3,%XMM4 |
(228) 0x238b9d VADDSD %XMM3,%XMM4,%XMM3 |
(228) 0x238ba1 VPERMILPD $0x1,%XMM1,%XMM4 |
(228) 0x238ba7 VFMADD231SD 0x58(%RBX),%XMM2,%XMM1 |
(228) 0x238bad VADDSD %XMM4,%XMM1,%XMM1 |
(228) 0x238bb1 VADDSD 0x70(%RBX),%XMM1,%XMM1 |
(228) 0x238bb6 VFMADD132SD 0x10(%RCX,%RAX,8),%XMM3,%XMM1 |
(228) 0x238bbd VPERMILPD $0x1,%XMM0,%XMM3 |
(228) 0x238bc3 VFMADD231SD 0x78(%RBX),%XMM2,%XMM0 |
(228) 0x238bc9 VADDSD %XMM3,%XMM0,%XMM0 |
(228) 0x238bcd VADDSD 0x90(%RBX),%XMM0,%XMM0 |
(228) 0x238bd5 VFMADD132SD 0x18(%RCX,%RAX,8),%XMM1,%XMM0 |
(228) 0x238bdc MOV 0x90(%R15),%EAX |
(228) 0x238be3 JMP 238ac0 |
/beegfs/hackathon/users/eoseret/qaas_runs/170-855-3059/intel/miniqmc/build/miniqmc/src/Particle/ParticleSet.h: 313 - 313 |
-------------------------------------------------------------------------------- |
313: inline int first(int igroup) const { return (*group_offsets_)[igroup]; } |
/beegfs/hackathon/users/eoseret/qaas_runs/170-855-3059/intel/miniqmc/build/miniqmc/src/QMCWaveFunctions/Jastrow/OneBodyJastrowRef.h: 134 - 155 |
-------------------------------------------------------------------------------- |
134: for (int k = 0; k < ratios.size(); ++k) |
135: ratios[k] = std::exp(Vat[VP.refPtcl] - computeU(VP.getDistTableAB(myTableID).getDistRow(k).data())); |
[...] |
141: if (NumGroups > 0) |
142: { |
143: for (int jg = 0; jg < NumGroups; ++jg) |
144: { |
145: if (F[jg] != nullptr) |
146: curVat += F[jg]->evaluateV(-1, Ions.first(jg), Ions.last(jg), dist, DistCompressed.data()); |
147: } |
148: } |
149: else |
150: { |
151: for (int c = 0; c < Nions; ++c) |
152: { |
153: int gid = Ions.GroupID[c]; |
154: if (F[gid] != nullptr) |
155: curVat += F[gid]->evaluate(dist[c]); |
/beegfs/hackathon/users/eoseret/qaas_runs/170-855-3059/intel/miniqmc/build/miniqmc/src/Numerics/OhmmsPETE/OhmmsVector.h: 223 - 249 |
-------------------------------------------------------------------------------- |
223: return X[i]; |
[...] |
229: return X[i]; |
[...] |
249: inline const_pointer data() const { return X; } |
/usr/lib/gcc/x86_64-redhat-linux/11/../../../../include/c++/11/bits/shared_ptr_base.h: 1296 - 1296 |
-------------------------------------------------------------------------------- |
1296: { return _M_ptr; } |
/usr/lib/gcc/x86_64-redhat-linux/11/../../../../include/c++/11/bits/stl_vector.h: 919 - 1064 |
-------------------------------------------------------------------------------- |
919: { return size_type(this->_M_impl._M_finish - this->_M_impl._M_start); } |
[...] |
1046: return *(this->_M_impl._M_start + __n); |
[...] |
1064: return *(this->_M_impl._M_start + __n); |
/beegfs/hackathon/users/eoseret/qaas_runs/170-855-3059/intel/miniqmc/build/miniqmc/src/QMCWaveFunctions/Jastrow/BsplineFunctor.h: 166 - 260 |
-------------------------------------------------------------------------------- |
166: if (r >= cutoff_radius) |
167: return 0.0; |
168: r *= DeltaRInv; |
169: real_type ipart, t; |
170: t = std::modf(r, &ipart); |
171: int i = (int)ipart; |
172: real_type tp[4]; |
173: tp[0] = t * t * t; |
[...] |
179: (SplineCoefs[i+0]*(A[ 0]*tp[0] + A[ 1]*tp[1] + A[ 2]*tp[2] + A[ 3]*tp[3])+ |
180: SplineCoefs[i+1]*(A[ 4]*tp[0] + A[ 5]*tp[1] + A[ 6]*tp[2] + A[ 7]*tp[3])+ |
181: SplineCoefs[i+2]*(A[ 8]*tp[0] + A[ 9]*tp[1] + A[10]*tp[2] + A[11]*tp[3])+ |
182: SplineCoefs[i+3]*(A[12]*tp[0] + A[13]*tp[1] + A[14]*tp[2] + A[15]*tp[3])); |
[...] |
233: const int iLimit = iEnd - iStart; |
234: |
235: #pragma vector always |
236: for (int jat = 0; jat < iLimit; jat++) |
237: { |
238: real_type r = distArray[jat]; |
239: // pick the distances smaller than the cutoff and avoid the reference atom |
240: if (r < cutoff_radius && iStart + jat != iat) |
241: distArrayCompressed[iCount++] = distArray[jat]; |
242: } |
243: |
244: real_type d = 0.0; |
245: //#pragma omp simd reduction(+:d) |
246: for (int jat = 0; jat < iCount; jat++) |
247: { |
248: real_type r = distArrayCompressed[jat]; |
249: r *= DeltaRInv; |
250: int i = (int)r; |
251: real_type t = r - real_type(i); |
252: real_type tp0 = t * t * t; |
253: real_type tp1 = t * t; |
254: real_type tp2 = t; |
255: |
256: real_type d1 = SplineCoefs[i + 0] * (A[0] * tp0 + A[1] * tp1 + A[2] * tp2 + A[3]); |
257: real_type d2 = SplineCoefs[i + 1] * (A[4] * tp0 + A[5] * tp1 + A[6] * tp2 + A[7]); |
258: real_type d3 = SplineCoefs[i + 2] * (A[8] * tp0 + A[9] * tp1 + A[10] * tp2 + A[11]); |
259: real_type d4 = SplineCoefs[i + 3] * (A[12] * tp0 + A[13] * tp1 + A[14] * tp2 + A[15]); |
260: d += (d1 + d2 + d3 + d4); |
Path / |
Metric | Value |
---|---|
CQA speedup if no scalar integer | 4.00 |
CQA speedup if FP arith vectorized | 1.58 |
CQA speedup if fully vectorized | 5.33 |
CQA speedup if no inter-iteration dependency | NA |
CQA speedup if next bottleneck killed | 1.13 |
Bottlenecks | P5, P6, P7, |
Function | _ZN16miniqmcreference17OneBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE14evaluateRatiosERNS1_18VirtualParticleSetERSt6vectorIdSaIdEE |
Source | OneBodyJastrowRef.h:134-135,OneBodyJastrowRef.h:141-141,OneBodyJastrowRef.h:151-151,OhmmsVector.h:223-223,OhmmsVector.h:249-249,stl_vector.h:919-919,stl_vector.h:1046-1046,stl_vector.h:1064-1064 |
Source loop unroll info | NA |
Source loop unroll confidence level | NA |
Unroll/vectorization loop type | NA |
Unroll factor | NA |
CQA cycles | 8.67 |
CQA cycles if no scalar integer | 2.17 |
CQA cycles if FP arith vectorized | 5.50 |
CQA cycles if fully vectorized | 1.63 |
Front-end cycles | 7.67 |
DIV/SQRT cycles | 3.50 |
P0 cycles | 2.75 |
P1 cycles | 2.75 |
P2 cycles | 2.50 |
P3 cycles | 3.50 |
P4 cycles | 8.67 |
P5 cycles | 8.67 |
P6 cycles | 8.67 |
P7 cycles | 0.00 |
P8 cycles | 0.00 |
P9 cycles | 0.50 |
P10 cycles | 0.50 |
P11 cycles | 1.00 |
P12 cycles | 1.00 |
P13 cycles | 0.00 |
Inter-iter dependencies cycles | NA |
FE+BE cycles (UFS) | NA |
Stall cycles (UFS) | NA |
Nb insns | 44.00 |
Nb uops | 46.00 |
Nb loads | 17.00 |
Nb stores | 7.00 |
Nb stack references | 8.00 |
FLOP/cycle | 0.12 |
Nb FLOP add-sub | 1.00 |
Nb FLOP mul | 0.00 |
Nb FLOP fma | 0.00 |
Nb FLOP div | 0.00 |
Nb FLOP rcp | 0.00 |
Nb FLOP sqrt | 0.00 |
Nb FLOP rsqrt | 0.00 |
Bytes/cycle | 20.31 |
Bytes prefetched | 0.00 |
Bytes loaded | 120.00 |
Bytes stored | 56.00 |
Stride 0 | NA |
Stride 1 | NA |
Stride n | NA |
Stride unknown | NA |
Stride indirect | NA |
Vectorization ratio all | 14.29 |
Vectorization ratio load | 0.00 |
Vectorization ratio store | 0.00 |
Vectorization ratio mul | NA |
Vectorization ratio add_sub | 0.00 |
Vectorization ratio fma | NA |
Vectorization ratio div_sqrt | NA |
Vectorization ratio other | 50.00 |
Vector-efficiency ratio all | 13.39 |
Vector-efficiency ratio load | 11.61 |
Vector-efficiency ratio store | 12.50 |
Vector-efficiency ratio mul | NA |
Vector-efficiency ratio add_sub | 12.50 |
Vector-efficiency ratio fma | NA |
Vector-efficiency ratio div_sqrt | NA |
Vector-efficiency ratio other | 16.67 |
Metric | Value |
---|---|
CQA speedup if no scalar integer | 4.00 |
CQA speedup if FP arith vectorized | 1.58 |
CQA speedup if fully vectorized | 5.33 |
CQA speedup if no inter-iteration dependency | NA |
CQA speedup if next bottleneck killed | 1.13 |
Bottlenecks | P5, P6, P7, |
Function | _ZN16miniqmcreference17OneBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE14evaluateRatiosERNS1_18VirtualParticleSetERSt6vectorIdSaIdEE |
Source | OneBodyJastrowRef.h:134-135,OneBodyJastrowRef.h:141-141,OneBodyJastrowRef.h:151-151,OhmmsVector.h:223-223,OhmmsVector.h:249-249,stl_vector.h:919-919,stl_vector.h:1046-1046,stl_vector.h:1064-1064 |
Source loop unroll info | NA |
Source loop unroll confidence level | NA |
Unroll/vectorization loop type | NA |
Unroll factor | NA |
CQA cycles | 8.67 |
CQA cycles if no scalar integer | 2.17 |
CQA cycles if FP arith vectorized | 5.50 |
CQA cycles if fully vectorized | 1.63 |
Front-end cycles | 7.67 |
DIV/SQRT cycles | 3.50 |
P0 cycles | 2.75 |
P1 cycles | 2.75 |
P2 cycles | 2.50 |
P3 cycles | 3.50 |
P4 cycles | 8.67 |
P5 cycles | 8.67 |
P6 cycles | 8.67 |
P7 cycles | 0.00 |
P8 cycles | 0.00 |
P9 cycles | 0.50 |
P10 cycles | 0.50 |
P11 cycles | 1.00 |
P12 cycles | 1.00 |
P13 cycles | 0.00 |
Inter-iter dependencies cycles | NA |
FE+BE cycles (UFS) | NA |
Stall cycles (UFS) | NA |
Nb insns | 44.00 |
Nb uops | 46.00 |
Nb loads | 17.00 |
Nb stores | 7.00 |
Nb stack references | 8.00 |
FLOP/cycle | 0.12 |
Nb FLOP add-sub | 1.00 |
Nb FLOP mul | 0.00 |
Nb FLOP fma | 0.00 |
Nb FLOP div | 0.00 |
Nb FLOP rcp | 0.00 |
Nb FLOP sqrt | 0.00 |
Nb FLOP rsqrt | 0.00 |
Bytes/cycle | 20.31 |
Bytes prefetched | 0.00 |
Bytes loaded | 120.00 |
Bytes stored | 56.00 |
Stride 0 | NA |
Stride 1 | NA |
Stride n | NA |
Stride unknown | NA |
Stride indirect | NA |
Vectorization ratio all | 14.29 |
Vectorization ratio load | 0.00 |
Vectorization ratio store | 0.00 |
Vectorization ratio mul | NA |
Vectorization ratio add_sub | 0.00 |
Vectorization ratio fma | NA |
Vectorization ratio div_sqrt | NA |
Vectorization ratio other | 50.00 |
Vector-efficiency ratio all | 13.39 |
Vector-efficiency ratio load | 11.61 |
Vector-efficiency ratio store | 12.50 |
Vector-efficiency ratio mul | NA |
Vector-efficiency ratio add_sub | 12.50 |
Vector-efficiency ratio fma | NA |
Vector-efficiency ratio div_sqrt | NA |
Vector-efficiency ratio other | 16.67 |
Path / |
Function | _ZN16miniqmcreference17OneBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE14evaluateRatiosERNS1_18VirtualParticleSetERSt6vectorIdSaIdEE |
Source file and lines | OneBodyJastrowRef.h:134-155 |
Module | exec |
nb instructions | 44 |
nb uops | 46 |
loop length | 200 |
used x86 registers | 11 |
used mmx registers | 0 |
used xmm registers | 2 |
used ymm registers | 0 |
used zmm registers | 0 |
nb stack references | 8 |
micro-operation queue | 7.67 cycles |
front end | 7.67 cycles |
ALU0/BRU0 | ALU1 | ALU2 | ALU3 | BRU1 | AGU0 | AGU1 | AGU2 | FP0 | FP1 | FP2 | FP3 | FP4 | FP5 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
uops | 3.50 | 2.75 | 2.75 | 2.50 | 3.50 | 8.67 | 8.67 | 8.67 | 0.00 | 0.00 | 0.50 | 0.50 | 1.00 | 1.00 |
cycles | 3.50 | 2.75 | 2.75 | 2.50 | 3.50 | 8.67 | 8.67 | 8.67 | 0.00 | 0.00 | 0.50 | 0.50 | 1.00 | 1.00 |
Cycles executing div or sqrt instructions | NA |
Front-end | 7.67 |
Dispatch | 8.67 |
Overall L1 | 8.67 |
all | 7% |
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) |
other | 25% |
all | 28% |
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 | 100% |
all | 14% |
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 | 50% |
all | 12% |
load | 11% |
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) |
other | 12% |
all | 16% |
load | 12% |
store | 12% |
mul | NA (no mul vectorizable/vectorized instructions) |
add-sub | 12% |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 25% |
all | 13% |
load | 11% |
store | 12% |
mul | NA (no mul vectorizable/vectorized instructions) |
add-sub | 12% |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 16% |
Instruction | Nb FU | ALU0/BRU0 | ALU1 | ALU2 | ALU3 | BRU1 | AGU0 | AGU1 | AGU2 | FP0 | FP1 | FP2 | FP3 | FP4 | FP5 | Latency | Recip. throughput |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
VMOVSD -0x48(%RBP),%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
VSUBSD %XMM14,%XMM0,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 |
VZEROUPPER | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
CALL 2f6930 <@plt_start@+0x360> | 2 | 0.50 | 0 | 0 | 0 | 0.50 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV -0x40(%RBP),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 |
MOV -0x50(%RBP),%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 |
MOV (%RCX),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 |
VMOVSD %XMM0,(%RAX,%RBX,8) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 |
INC %RBX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
MOV 0x8(%RCX),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 |
SUB %RAX,%RCX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
SAR $0x3,%RCX | 1 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
CMP %RBX,%RCX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
JBE 238be8 <_ZN16miniqmcreference17OneBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE14evaluateRatiosERNS1_18VirtualParticleSetERSt6vectorIdSaIdEE+0x938> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 |
MOV -0x38(%RBP),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 |
MOV 0xf0(%R15),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 |
MOV 0xa8(%R15),%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 |
MOVSXD 0x2a0(%RDI),%RAX | 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 |
VMOVSD (%RCX,%RAX,8),%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
VMOVSD %XMM0,-0x48(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 |
CALL 27c670 <_ZNK11qmcplusplus11ParticleSet14getDistTableABEi> | 2 | 0.50 | 0 | 0 | 0 | 0.50 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV 0x48(%RAX),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 |
LEA (%RBX,%RBX,4),%RCX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
MOV %RBX,-0x50(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 |
MOV 0x18(%RAX,%RCX,8),%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 |
MOV 0x98(%R15),%ECX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 |
TEST %ECX,%ECX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
JLE 238aa0 <_ZN16miniqmcreference17OneBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE14evaluateRatiosERNS1_18VirtualParticleSetERSt6vectorIdSaIdEE+0x7f0> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 |
MOV 0x1c8(%R15),%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 |
MOV 0xa0(%R15),%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 |
MOV 0x148(%R15),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 |
VXORPD %XMM14,%XMM14,%XMM14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
XOR %EDI,%EDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
MOV %R12,-0x78(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 |
MOV %RCX,-0x70(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 |
MOV %RDX,-0x68(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 |
MOV %R13,-0x60(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 |
JMP 2383b0 <_ZN16miniqmcreference17OneBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE14evaluateRatiosERNS1_18VirtualParticleSetERSt6vectorIdSaIdEE+0x100> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
MOV 0x90(%R15),%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 |
VXORPD %XMM14,%XMM14,%XMM14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
TEST %EAX,%EAX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
JLE 2382f0 <_ZN16miniqmcreference17OneBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE14evaluateRatiosERNS1_18VirtualParticleSetERSt6vectorIdSaIdEE+0x40> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 |
XOR %R14D,%R14D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
JMP 238ad3 <_ZN16miniqmcreference17OneBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE14evaluateRatiosERNS1_18VirtualParticleSetERSt6vectorIdSaIdEE+0x823> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
Function | _ZN16miniqmcreference17OneBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE14evaluateRatiosERNS1_18VirtualParticleSetERSt6vectorIdSaIdEE |
Source file and lines | OneBodyJastrowRef.h:134-155 |
Module | exec |
nb instructions | 44 |
nb uops | 46 |
loop length | 200 |
used x86 registers | 11 |
used mmx registers | 0 |
used xmm registers | 2 |
used ymm registers | 0 |
used zmm registers | 0 |
nb stack references | 8 |
micro-operation queue | 7.67 cycles |
front end | 7.67 cycles |
ALU0/BRU0 | ALU1 | ALU2 | ALU3 | BRU1 | AGU0 | AGU1 | AGU2 | FP0 | FP1 | FP2 | FP3 | FP4 | FP5 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
uops | 3.50 | 2.75 | 2.75 | 2.50 | 3.50 | 8.67 | 8.67 | 8.67 | 0.00 | 0.00 | 0.50 | 0.50 | 1.00 | 1.00 |
cycles | 3.50 | 2.75 | 2.75 | 2.50 | 3.50 | 8.67 | 8.67 | 8.67 | 0.00 | 0.00 | 0.50 | 0.50 | 1.00 | 1.00 |
Cycles executing div or sqrt instructions | NA |
Front-end | 7.67 |
Dispatch | 8.67 |
Overall L1 | 8.67 |
all | 7% |
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) |
other | 25% |
all | 28% |
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 | 100% |
all | 14% |
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 | 50% |
all | 12% |
load | 11% |
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) |
other | 12% |
all | 16% |
load | 12% |
store | 12% |
mul | NA (no mul vectorizable/vectorized instructions) |
add-sub | 12% |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 25% |
all | 13% |
load | 11% |
store | 12% |
mul | NA (no mul vectorizable/vectorized instructions) |
add-sub | 12% |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 16% |
Instruction | Nb FU | ALU0/BRU0 | ALU1 | ALU2 | ALU3 | BRU1 | AGU0 | AGU1 | AGU2 | FP0 | FP1 | FP2 | FP3 | FP4 | FP5 | Latency | Recip. throughput |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
VMOVSD -0x48(%RBP),%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
VSUBSD %XMM14,%XMM0,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 |
VZEROUPPER | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
CALL 2f6930 <@plt_start@+0x360> | 2 | 0.50 | 0 | 0 | 0 | 0.50 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV -0x40(%RBP),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 |
MOV -0x50(%RBP),%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 |
MOV (%RCX),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 |
VMOVSD %XMM0,(%RAX,%RBX,8) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 |
INC %RBX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
MOV 0x8(%RCX),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 |
SUB %RAX,%RCX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
SAR $0x3,%RCX | 1 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
CMP %RBX,%RCX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
JBE 238be8 <_ZN16miniqmcreference17OneBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE14evaluateRatiosERNS1_18VirtualParticleSetERSt6vectorIdSaIdEE+0x938> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 |
MOV -0x38(%RBP),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 |
MOV 0xf0(%R15),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 |
MOV 0xa8(%R15),%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 |
MOVSXD 0x2a0(%RDI),%RAX | 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 |
VMOVSD (%RCX,%RAX,8),%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
VMOVSD %XMM0,-0x48(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 |
CALL 27c670 <_ZNK11qmcplusplus11ParticleSet14getDistTableABEi> | 2 | 0.50 | 0 | 0 | 0 | 0.50 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV 0x48(%RAX),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 |
LEA (%RBX,%RBX,4),%RCX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
MOV %RBX,-0x50(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 |
MOV 0x18(%RAX,%RCX,8),%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 |
MOV 0x98(%R15),%ECX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 |
TEST %ECX,%ECX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
JLE 238aa0 <_ZN16miniqmcreference17OneBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE14evaluateRatiosERNS1_18VirtualParticleSetERSt6vectorIdSaIdEE+0x7f0> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 |
MOV 0x1c8(%R15),%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 |
MOV 0xa0(%R15),%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 |
MOV 0x148(%R15),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 |
VXORPD %XMM14,%XMM14,%XMM14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
XOR %EDI,%EDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
MOV %R12,-0x78(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 |
MOV %RCX,-0x70(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 |
MOV %RDX,-0x68(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 |
MOV %R13,-0x60(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 |
JMP 2383b0 <_ZN16miniqmcreference17OneBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE14evaluateRatiosERNS1_18VirtualParticleSetERSt6vectorIdSaIdEE+0x100> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
MOV 0x90(%R15),%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 |
VXORPD %XMM14,%XMM14,%XMM14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
TEST %EAX,%EAX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
JLE 2382f0 <_ZN16miniqmcreference17OneBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE14evaluateRatiosERNS1_18VirtualParticleSetERSt6vectorIdSaIdEE+0x40> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 |
XOR %R14D,%R14D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
JMP 238ad3 <_ZN16miniqmcreference17OneBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE14evaluateRatiosERNS1_18VirtualParticleSetERSt6vectorIdSaIdEE+0x823> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |