| Function: ljForce._omp_fn.0 | Module: exec | Source: ljForce.c:157-161 [...] | Coverage (incl. loops): 0.18% | (excl. loops): 0.00% |
|---|
| Function: ljForce._omp_fn.0 | Module: exec | Source: ljForce.c:157-161 [...] | Coverage (incl. loops): 0.18% | (excl. loops): 0.00% |
|---|
/home/hbollore/qaas/qaas-runs/174-108-7908/intel/CoMD/build/CoMD/CoMD/src-openmp/ljForce.c: 157 - 161 |
-------------------------------------------------------------------------------- |
157: #pragma omp parallel for |
158: for (int ii=0; ii<fSize; ++ii) |
159: { |
160: zeroReal3(s->atoms->f[ii]); |
161: s->atoms->U[ii] = 0.; |
/home/hbollore/qaas/qaas-runs/174-108-7908/intel/CoMD/build/CoMD/CoMD/src-openmp/mytype.h: 22 - 24 |
-------------------------------------------------------------------------------- |
22: a[0] = 0.0; |
23: a[1] = 0.0; |
24: a[2] = 0.0; |
0x40aba0 STP X29, X30, [SP, #976]! |
0x40aba4 ADD X29, SP, #0 |
0x40aba8 STP X19, X20, [SP, #16] |
0x40abac ORR X20, XZR, X0 |
0x40abb0 STR X21, [SP, #32] |
0x40abb4 LDR W21, [X0, #8] |
0x40abb8 BL 402640 |
0x40abbc ORR W19, WZR, W0 |
0x40abc0 BL 402660 |
0x40abc4 SDIV W4, W21, W19 |
0x40abc8 MSUB W1, W4, W19, W21 |
0x40abcc CMP W0, W1 |
0x40abd0 B.LT 40adc8 |
(125) 0x40abd4 MADD W2, W4, W0, WZR |
(125) 0x40abd8 ADD W5, W1, W2 |
(125) 0x40abdc ADD W3, W4, W5 |
(125) 0x40abe0 CMP W5, W3 |
(125) 0x40abe4 B.GE 40adb8 |
(125) 0x40abe8 LDR X6, [X20] |
(125) 0x40abec SUB W0, W4, #1 |
(125) 0x40abf0 LDR X7, [X6, #32] |
(125) 0x40abf4 LDP X8, X17, [X7, #40] |
(125) 0x40abf8 CMP W0, #5 |
(125) 0x40abfc B.LS 40add4 |
(125) 0x40ac00 SBFM X9, X2, #0, #31 |
(125) 0x40ac04 ADD X10, X9, W1,SXTW |
(125) 0x40ac08 ADD X11, X10, W4,UXTW |
(125) 0x40ac0c ADD X12, X11, X11,LSL #1 |
(125) 0x40ac10 ADD X13, X10, X10,LSL #1 |
(125) 0x40ac14 ADD X14, X8, X12,LSL #3 |
(125) 0x40ac18 ADD X15, X17, X10,LSL #3 |
(125) 0x40ac1c ADD X16, X17, X11,LSL #3 |
(125) 0x40ac20 ADD X18, X8, X13,LSL #3 |
(125) 0x40ac24 CMP X14, X15 |
(125) 0x40ac28 CCMP X16, X18, #0, #8 |
(125) 0x40ac2c B.HI 40add4 |
(125) 0x40ac30 UBFM W30, W4, #1, #31 |
(125) 0x40ac34 MOVI V31.2D, #0 |
(125) 0x40ac38 ORR X0, XZR, X18 |
(125) 0x40ac3c ADD X20, X15, W30,UXTW #4 |
(125) 0x40ac40 UBFM X21, X30, #60, #30 |
(125) 0x40ac44 ORR X2, XZR, X15 |
(125) 0x40ac48 SUB X19, X21, #16 |
(125) 0x40ac4c UBFM X1, X19, #4, #63 |
(125) 0x40ac50 ADD X3, X1, #1 |
(125) 0x40ac54 ANDS X6, X3, #4224 |
(125) 0x40ac58 B.EQ 40ad04 |
(125) 0x40ac5c CMP X6, #1 |
(125) 0x40ac60 B.EQ 40acec |
(125) 0x40ac64 CMP X6, #2 |
(125) 0x40ac68 B.EQ 40acdc |
(125) 0x40ac6c CMP X6, #3 |
(125) 0x40ac70 B.EQ 40accc |
(125) 0x40ac74 CMP X6, #4 |
(125) 0x40ac78 B.EQ 40acbc |
(125) 0x40ac7c CMP X6, #5 |
(125) 0x40ac80 B.EQ 40acac |
(125) 0x40ac84 CMP X6, #6 |
(125) 0x40ac88 B.EQ 40ac9c |
(125) 0x40ac8c ADD X0, X18, #48 |
(125) 0x40ac90 STR Q31, [X18, #32] |
(125) 0x40ac94 STP Q31, Q31, [X18] |
(125) 0x40ac98 STR Q31, [X2], #16 |
(125) 0x40ac9c ADD X0, X0, #48 |
(125) 0x40aca0 STUR Q31, [X0, #496] |
(125) 0x40aca4 STP Q31, Q31, [X0, #2000] |
(125) 0x40aca8 STR Q31, [X2], #16 |
(125) 0x40acac ADD X0, X0, #48 |
(125) 0x40acb0 STUR Q31, [X0, #496] |
(125) 0x40acb4 STP Q31, Q31, [X0, #2000] |
(125) 0x40acb8 STR Q31, [X2], #16 |
(125) 0x40acbc ADD X0, X0, #48 |
(125) 0x40acc0 STUR Q31, [X0, #496] |
(125) 0x40acc4 STP Q31, Q31, [X0, #2000] |
(125) 0x40acc8 STR Q31, [X2], #16 |
(125) 0x40accc ADD X0, X0, #48 |
(125) 0x40acd0 STUR Q31, [X0, #496] |
(125) 0x40acd4 STP Q31, Q31, [X0, #2000] |
(125) 0x40acd8 STR Q31, [X2], #16 |
(125) 0x40acdc ADD X0, X0, #48 |
(125) 0x40ace0 STUR Q31, [X0, #496] |
(125) 0x40ace4 STP Q31, Q31, [X0, #2000] |
(125) 0x40ace8 STR Q31, [X2], #16 |
(125) 0x40acec STP Q31, Q31, [X0] |
(125) 0x40acf0 STR Q31, [X0, #32] |
(125) 0x40acf4 ADD X0, X0, #48 |
(125) 0x40acf8 STR Q31, [X2], #16 |
(125) 0x40acfc CMP X20, X2 |
(125) 0x40ad00 B.EQ 40ad94 |
(127) 0x40ad04 ORR X9, XZR, X2 |
(127) 0x40ad08 STR Q31, [X0, #32] |
(127) 0x40ad0c ADD X14, X0, #48 |
(127) 0x40ad10 STP Q31, Q31, [X0] |
(127) 0x40ad14 STR Q31, [X9], #16 |
(127) 0x40ad18 ADD X13, X0, #96 |
(127) 0x40ad1c ADD X12, X0, #144 |
(127) 0x40ad20 STR Q31, [X0, #48] |
(127) 0x40ad24 ADD X11, X0, #192 |
(127) 0x40ad28 ADD X10, X0, #240 |
(127) 0x40ad2c STP Q31, Q31, [X14, #16] |
(127) 0x40ad30 STR Q31, [X2, #16] |
(127) 0x40ad34 ADD X7, X0, #288 |
(127) 0x40ad38 ADD X15, X0, #336 |
(127) 0x40ad3c STR Q31, [X0, #96] |
(127) 0x40ad40 ADD X2, X2, #128 |
(127) 0x40ad44 ADD X0, X0, #384 |
(127) 0x40ad48 STP Q31, Q31, [X13, #16] |
(127) 0x40ad4c STR Q31, [X9, #16] |
(127) 0x40ad50 STUR Q31, [X0, #272] |
(127) 0x40ad54 STP Q31, Q31, [X12, #16] |
(127) 0x40ad58 STUR Q31, [X2, #432] |
(127) 0x40ad5c STUR Q31, [X0, #320] |
(127) 0x40ad60 STP Q31, Q31, [X11, #16] |
(127) 0x40ad64 STUR Q31, [X2, #448] |
(127) 0x40ad68 STUR Q31, [X0, #368] |
(127) 0x40ad6c STP Q31, Q31, [X10, #16] |
(127) 0x40ad70 STUR Q31, [X2, #464] |
(127) 0x40ad74 STUR Q31, [X0, #416] |
(127) 0x40ad78 STP Q31, Q31, [X7, #16] |
(127) 0x40ad7c STUR Q31, [X2, #480] |
(127) 0x40ad80 STUR Q31, [X0, #464] |
(127) 0x40ad84 STP Q31, Q31, [X15, #16] |
(127) 0x40ad88 STUR Q31, [X2, #496] |
(127) 0x40ad8c CMP X20, X2 |
(127) 0x40ad90 B.NE 40ad04 |
(125) 0x40ad94 AND W16, W4, #1951 |
(125) 0x40ad98 TBZ W4, #0, 40adb8 |
(125) 0x40ad9c ADD W4, W5, W16 |
(125) 0x40ada0 MOVZ W5, #24 |
(125) 0x40ada4 SMADDL X18, W4, W5, XZR |
(125) 0x40ada8 ADD X30, X8, X18 |
(125) 0x40adac STR D31, [X8, X18] |
(125) 0x40adb0 STP D31, D31, [X30, #8] |
(125) 0x40adb4 STR D31, [X17, X4,SXTW #3] |
(125) 0x40adb8 LDR X21, [SP, #32] |
(125) 0x40adbc LDP X19, X20, [SP, #16] |
(125) 0x40adc0 LDP X29, X30, [SP], #48 |
(125) 0x40adc4 RET |
(125) 0x40adc8 ADD W4, W4, #1 |
(125) 0x40adcc MOVZ W1, #0 |
(125) 0x40add0 B 40abd4 |
(125) 0x40add4 MOVZ W20, #24 |
(125) 0x40add8 SBFM X21, X5, #0, #31 |
(125) 0x40addc ORN W19, WZR, W5 |
(125) 0x40ade0 ADD X1, X21, #1 |
(125) 0x40ade4 SMADDL X8, W5, W20, X8 |
(125) 0x40ade8 ADD W6, W3, W19 |
(125) 0x40adec AND W2, W6, #128 |
(125) 0x40adf0 STP XZR, XZR, [X8] |
(125) 0x40adf4 ADD X0, X8, #24 |
(125) 0x40adf8 STR XZR, [X8, #16] |
(125) 0x40adfc STR XZR, [X17, X21,LSL #3] |
(125) 0x40ae00 CMP W3, W1 |
(125) 0x40ae04 B.LE 40adb8 |
(125) 0x40ae08 CBZ W2, 40aed0 |
(125) 0x40ae0c CMP W2, #1 |
(125) 0x40ae10 B.EQ 40aeb4 |
(125) 0x40ae14 CMP W2, #2 |
(125) 0x40ae18 B.EQ 40aea0 |
(125) 0x40ae1c CMP W2, #3 |
(125) 0x40ae20 B.EQ 40ae8c |
(125) 0x40ae24 CMP W2, #4 |
(125) 0x40ae28 B.EQ 40ae78 |
(125) 0x40ae2c CMP W2, #5 |
(125) 0x40ae30 B.EQ 40ae64 |
(125) 0x40ae34 CMP W2, #6 |
(125) 0x40ae38 B.EQ 40ae50 |
(125) 0x40ae3c STP XZR, XZR, [X0] |
(125) 0x40ae40 STR XZR, [X0, #16] |
(125) 0x40ae44 ADD X0, X8, #48 |
(125) 0x40ae48 STR XZR, [X17, X1,LSL #3] |
(125) 0x40ae4c ADD X1, X1, #1 |
(125) 0x40ae50 STP XZR, XZR, [X0] |
(125) 0x40ae54 ADD X0, X0, #24 |
(125) 0x40ae58 STUR XZR, [X0, #504] |
(125) 0x40ae5c STR XZR, [X17, X1,LSL #3] |
(125) 0x40ae60 ADD X1, X1, #1 |
(125) 0x40ae64 STP XZR, XZR, [X0] |
(125) 0x40ae68 ADD X0, X0, #24 |
(125) 0x40ae6c STUR XZR, [X0, #504] |
(125) 0x40ae70 STR XZR, [X17, X1,LSL #3] |
(125) 0x40ae74 ADD X1, X1, #1 |
(125) 0x40ae78 STP XZR, XZR, [X0] |
(125) 0x40ae7c ADD X0, X0, #24 |
(125) 0x40ae80 STUR XZR, [X0, #504] |
(125) 0x40ae84 STR XZR, [X17, X1,LSL #3] |
(125) 0x40ae88 ADD X1, X1, #1 |
(125) 0x40ae8c STP XZR, XZR, [X0] |
(125) 0x40ae90 ADD X0, X0, #24 |
(125) 0x40ae94 STUR XZR, [X0, #504] |
(125) 0x40ae98 STR XZR, [X17, X1,LSL #3] |
(125) 0x40ae9c ADD X1, X1, #1 |
(125) 0x40aea0 STP XZR, XZR, [X0] |
(125) 0x40aea4 ADD X0, X0, #24 |
(125) 0x40aea8 STUR XZR, [X0, #504] |
(125) 0x40aeac STR XZR, [X17, X1,LSL #3] |
(125) 0x40aeb0 ADD X1, X1, #1 |
(125) 0x40aeb4 STP XZR, XZR, [X0] |
(125) 0x40aeb8 ADD X0, X0, #24 |
(125) 0x40aebc STUR XZR, [X0, #504] |
(125) 0x40aec0 STR XZR, [X17, X1,LSL #3] |
(125) 0x40aec4 ADD X1, X1, #1 |
(125) 0x40aec8 CMP W3, W1 |
(125) 0x40aecc B.LE 40adb8 |
(126) 0x40aed0 STP XZR, XZR, [X0] |
(126) 0x40aed4 ADD X7, X0, #24 |
(126) 0x40aed8 ADD X4, X1, #1 |
(126) 0x40aedc ADD X16, X0, #48 |
(126) 0x40aee0 ADD X15, X1, #2 |
(126) 0x40aee4 ADD X14, X0, #72 |
(126) 0x40aee8 ADD X13, X1, #3 |
(126) 0x40aeec STR XZR, [X0, #16] |
(126) 0x40aef0 ADD X12, X0, #96 |
(126) 0x40aef4 ADD X11, X1, #4 |
(126) 0x40aef8 STR XZR, [X17, X1,LSL #3] |
(126) 0x40aefc ADD X10, X0, #120 |
(126) 0x40af00 ADD X9, X1, #5 |
(126) 0x40af04 STR XZR, [X0, #24] |
(126) 0x40af08 ADD X18, X0, #144 |
(126) 0x40af0c ADD X30, X1, #6 |
(126) 0x40af10 STP XZR, XZR, [X7, #8] |
(126) 0x40af14 ADD X20, X0, #168 |
(126) 0x40af18 ADD X5, X1, #7 |
(126) 0x40af1c ADD X1, X1, #8 |
(126) 0x40af20 ADD X0, X0, #192 |
(126) 0x40af24 STR XZR, [X17, X4,LSL #3] |
(126) 0x40af28 STUR XZR, [X0, #368] |
(126) 0x40af2c STP XZR, XZR, [X16, #8] |
(126) 0x40af30 STR XZR, [X17, X15,LSL #3] |
(126) 0x40af34 STUR XZR, [X0, #392] |
(126) 0x40af38 STP XZR, XZR, [X14, #8] |
(126) 0x40af3c STR XZR, [X17, X13,LSL #3] |
(126) 0x40af40 STUR XZR, [X0, #416] |
(126) 0x40af44 STP XZR, XZR, [X12, #8] |
(126) 0x40af48 STR XZR, [X17, X11,LSL #3] |
(126) 0x40af4c STUR XZR, [X0, #440] |
(126) 0x40af50 STP XZR, XZR, [X10, #8] |
(126) 0x40af54 STR XZR, [X17, X9,LSL #3] |
(126) 0x40af58 STUR XZR, [X0, #464] |
(126) 0x40af5c STP XZR, XZR, [X18, #8] |
(126) 0x40af60 STR XZR, [X17, X30,LSL #3] |
(126) 0x40af64 STUR XZR, [X0, #488] |
(126) 0x40af68 STP XZR, XZR, [X20, #8] |
(126) 0x40af6c STR XZR, [X17, X5,LSL #3] |
(126) 0x40af70 CMP W3, W1 |
(126) 0x40af74 B.GT 40aed0 |
(125) 0x40af78 B 40adb8 |
0x40af7c HINT #0 |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►98.95+ | GOMP_parallel | libgomp.h:980 | libgomp.so.1.0.0 |
| ○ | ljForce | ljForce.c:157 | exec |
| ○ | timestep | timestep.c:51 | exec |
| ○ | main | CoMD.c:125 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | CoMD.c:266 | exec |
| ►1.05+ | GOMP_parallel | libgomp.h:980 | libgomp.so.1.0.0 |
| ○ | ljForce | ljForce.c:157 | exec |
| ○ | main | CoMD.c:211 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | CoMD.c:266 | exec |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►51.27+ | gomp_thread_start | team.c:130 | libgomp.so.1.0.0 |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►48.22+ | GOMP_parallel | libgomp.h:980 | libgomp.so.1.0.0 |
| ○ | ljForce | ljForce.c:157 | exec |
| ○ | timestep | timestep.c:51 | exec |
| ○ | main | CoMD.c:125 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | CoMD.c:266 | exec |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►72.20+ | gomp_thread_start | team.c:130 | libgomp.so.1.0.0 |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►27.44+ | GOMP_parallel | libgomp.h:980 | libgomp.so.1.0.0 |
| ○ | ljForce | ljForce.c:157 | exec |
| ○ | timestep | timestep.c:51 | exec |
| ○ | main | CoMD.c:125 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | CoMD.c:266 | exec |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►88.25+ | gomp_thread_start | team.c:130 | libgomp.so.1.0.0 |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►11.43+ | GOMP_parallel | libgomp.h:980 | libgomp.so.1.0.0 |
| ○ | ljForce | ljForce.c:157 | exec |
| ○ | timestep | timestep.c:51 | exec |
| ○ | main | CoMD.c:125 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | CoMD.c:266 | exec |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►93.47+ | gomp_thread_start | team.c:130 | libgomp.so.1.0.0 |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►6.53+ | GOMP_parallel | libgomp.h:980 | libgomp.so.1.0.0 |
| ○ | ljForce | ljForce.c:157 | exec |
| ○ | timestep | timestep.c:51 | exec |
| ○ | main | CoMD.c:125 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | CoMD.c:266 | exec |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►94.75+ | gomp_thread_start | team.c:130 | libgomp.so.1.0.0 |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►5.10+ | GOMP_parallel | libgomp.h:980 | libgomp.so.1.0.0 |
| ○ | ljForce | ljForce.c:157 | exec |
| ○ | timestep | timestep.c:51 | exec |
| ○ | main | CoMD.c:125 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | CoMD.c:266 | exec |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►96.90+ | gomp_thread_start | team.c:130 | libgomp.so.1.0.0 |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►3.10+ | GOMP_parallel | libgomp.h:980 | libgomp.so.1.0.0 |
| ○ | ljForce | ljForce.c:157 | exec |
| ○ | timestep | timestep.c:51 | exec |
| ○ | main | CoMD.c:125 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | CoMD.c:266 | exec |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►97.88+ | gomp_thread_start | team.c:130 | libgomp.so.1.0.0 |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►2.12+ | GOMP_parallel | libgomp.h:980 | libgomp.so.1.0.0 |
| ○ | ljForce | ljForce.c:157 | exec |
| ○ | timestep | timestep.c:51 | exec |
| ○ | main | CoMD.c:125 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | CoMD.c:266 | exec |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►98.46+ | gomp_thread_start | team.c:130 | libgomp.so.1.0.0 |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►1.54+ | GOMP_parallel | libgomp.h:980 | libgomp.so.1.0.0 |
| ○ | ljForce | ljForce.c:157 | exec |
| ○ | timestep | timestep.c:51 | exec |
| ○ | main | CoMD.c:125 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | CoMD.c:266 | exec |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►98.30+ | gomp_thread_start | team.c:130 | libgomp.so.1.0.0 |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►1.64+ | GOMP_parallel | libgomp.h:980 | libgomp.so.1.0.0 |
| ○ | ljForce | ljForce.c:157 | exec |
| ○ | timestep | timestep.c:51 | exec |
| ○ | main | CoMD.c:125 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | CoMD.c:266 | exec |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►98.02+ | gomp_thread_start | team.c:130 | libgomp.so.1.0.0 |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►1.98+ | GOMP_parallel | libgomp.h:980 | libgomp.so.1.0.0 |
| ○ | ljForce | ljForce.c:157 | exec |
| ○ | timestep | timestep.c:51 | exec |
| ○ | main | CoMD.c:125 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | CoMD.c:266 | exec |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►99.01+ | gomp_thread_start | team.c:130 | libgomp.so.1.0.0 |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►98.93+ | gomp_thread_start | team.c:130 | libgomp.so.1.0.0 |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►1.07+ | GOMP_parallel | libgomp.h:980 | libgomp.so.1.0.0 |
| ○ | ljForce | ljForce.c:157 | exec |
| ○ | timestep | timestep.c:51 | exec |
| ○ | main | CoMD.c:125 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | CoMD.c:266 | exec |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►98.86+ | gomp_thread_start | team.c:130 | libgomp.so.1.0.0 |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►1.10+ | GOMP_parallel | libgomp.h:980 | libgomp.so.1.0.0 |
| ○ | ljForce | ljForce.c:157 | exec |
| ○ | timestep | timestep.c:51 | exec |
| ○ | main | CoMD.c:125 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | CoMD.c:266 | exec |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►98.99+ | gomp_thread_start | team.c:130 | libgomp.so.1.0.0 |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 |
| 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 | ljForce.c:157-161 |
| Module | exec |
| nb instructions | 14 |
| loop length | 56 |
| nb stack references | 0 |
| front end | 1.63 cycles |
| P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | P12 | P13 | P14 | P15 | P16 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| uops | 1.50 | 1.50 | 1.33 | 1.33 | 1.50 | 1.50 | 2.00 | 1.33 | 0.00 | 0.00 | 0.00 | 0.00 | 1.50 | 1.50 | 1.00 | 1.50 | 1.50 |
| cycles | 1.50 | 1.50 | 1.33 | 1.33 | 1.50 | 1.50 | 2.00 | 1.33 | 0.00 | 0.00 | 0.00 | 0.00 | 1.50 | 1.50 | 1.00 | 1.50 | 1.50 |
| Cycles executing div or sqrt instructions | 5.00-12.50 |
| Front-end | 1.63 |
| Overall L1 | 5.00-12.50 |
| 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 | 0% |
| 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%) |
| 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%) |
| STP X19, X20, [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%) |
| ORR X20, 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 | scal (50.0%) |
| STR X21, [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 (50.0%) |
| LDR W21, [X0, #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%) |
| BL 402640 <@plt_start@+0x100> | 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 |
| ORR W19, WZR, W0 | 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%) |
| BL 402660 <@plt_start@+0x120> | 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 |
| SDIV W4, W21, W19 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5-12 | 5-12.50 | scal (25.0%) |
| MSUB W1, W4, W19, W21 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | N/A |
| CMP W0, W1 | 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 40adc8 <ljForce._omp_fn.0+0x228> | 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 |
The code analyzed by CQA in that panel excludes loops and represents 0.00% of application time for run 1x1
| Source file and lines | ljForce.c:157-161 |
| Module | exec |
| nb instructions | 14 |
| loop length | 56 |
| nb stack references | 0 |
| front end | 1.63 cycles |
| P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | P12 | P13 | P14 | P15 | P16 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| uops | 1.50 | 1.50 | 1.33 | 1.33 | 1.50 | 1.50 | 2.00 | 1.33 | 0.00 | 0.00 | 0.00 | 0.00 | 1.50 | 1.50 | 1.00 | 1.50 | 1.50 |
| cycles | 1.50 | 1.50 | 1.33 | 1.33 | 1.50 | 1.50 | 2.00 | 1.33 | 0.00 | 0.00 | 0.00 | 0.00 | 1.50 | 1.50 | 1.00 | 1.50 | 1.50 |
| Cycles executing div or sqrt instructions | 5.00-12.50 |
| Front-end | 1.63 |
| Overall L1 | 5.00-12.50 |
| 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 | 0% |
| 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%) |
| 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%) |
| STP X19, X20, [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%) |
| ORR X20, 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 | scal (50.0%) |
| STR X21, [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 (50.0%) |
| LDR W21, [X0, #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%) |
| BL 402640 <@plt_start@+0x100> | 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 |
| ORR W19, WZR, W0 | 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%) |
| BL 402660 <@plt_start@+0x120> | 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 |
| SDIV W4, W21, W19 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5-12 | 5-12.50 | scal (25.0%) |
| MSUB W1, W4, W19, W21 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | N/A |
| CMP W0, W1 | 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 40adc8 <ljForce._omp_fn.0+0x228> | 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 |
| Run 1x1 | Number processes: 1Number nodes: 1Run Command: <executable> -x 100 -y 100 -z 100MPI 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-108-7908/intel/CoMD/run/oneview_runs/multicore/gcc_1/oneview_run_1741097920OMP_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> -x 100 -y 100 -z 100MPI 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-108-7908/intel/CoMD/run/oneview_runs/multicore/gcc_1/oneview_run_1741097920OMP_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> -x 100 -y 100 -z 100MPI 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-108-7908/intel/CoMD/run/oneview_runs/multicore/gcc_1/oneview_run_1741097920OMP_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> -x 100 -y 100 -z 100MPI 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-108-7908/intel/CoMD/run/oneview_runs/multicore/gcc_1/oneview_run_1741097920OMP_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> -x 100 -y 100 -z 100MPI 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-108-7908/intel/CoMD/run/oneview_runs/multicore/gcc_1/oneview_run_1741097920OMP_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> -x 100 -y 100 -z 100MPI 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-108-7908/intel/CoMD/run/oneview_runs/multicore/gcc_1/oneview_run_1741097920OMP_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> -x 100 -y 100 -z 100MPI 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-108-7908/intel/CoMD/run/oneview_runs/multicore/gcc_1/oneview_run_1741097920OMP_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> -x 100 -y 100 -z 100MPI 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-108-7908/intel/CoMD/run/oneview_runs/multicore/gcc_1/oneview_run_1741097920OMP_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> -x 100 -y 100 -z 100MPI 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-108-7908/intel/CoMD/run/oneview_runs/multicore/gcc_1/oneview_run_1741097920OMP_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> -x 100 -y 100 -z 100MPI 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-108-7908/intel/CoMD/run/oneview_runs/multicore/gcc_1/oneview_run_1741097920OMP_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> -x 100 -y 100 -z 100MPI 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-108-7908/intel/CoMD/run/oneview_runs/multicore/gcc_1/oneview_run_1741097920OMP_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> -x 100 -y 100 -z 100MPI 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-108-7908/intel/CoMD/run/oneview_runs/multicore/gcc_1/oneview_run_1741097920OMP_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> -x 100 -y 100 -z 100MPI 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-108-7908/intel/CoMD/run/oneview_runs/multicore/gcc_1/oneview_run_1741097920OMP_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> -x 100 -y 100 -z 100MPI 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-108-7908/intel/CoMD/run/oneview_runs/multicore/gcc_1/oneview_run_1741097920OMP_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> -x 100 -y 100 -z 100MPI 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-108-7908/intel/CoMD/run/oneview_runs/multicore/gcc_1/oneview_run_1741097920OMP_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.96 | 0.01 | 0.68 | 0.08 | 0.58 | 0.12 | 0.35 | 0.3 | 0.26 | 0.45 | 0.19 | 0.69 | 0.16 | 0.78 | 0.13 | 1.01 | 0.11 | 1.22 | 0.09 | 1.33 | 0.09 | 1.46 | 0.07 | 1.66 | 0.06 | 1.85 | 0.06 | 1.92 |
| Run | Number of threads | Efficiency (ideal is 1) | Speedup | Ideal Speedup | Time (s) | Coverage (%) |
|---|---|---|---|---|---|---|
| 1x1 | 1 | 1 | 1 | 1 | 0.95499980449677 | 0.17795078456402 |
| 1x2 | 2 | 0.96 | 1.93 | 2 | 0.50499993562698 | 0.1841206997633 |
| 1x4 | 4 | 0.68 | 2.71 | 4 | 0.41999992728233 | 0.25839799642563 |
| 1x8 | 8 | 0.58 | 4.65 | 8 | 0.23000001907349 | 0.2931215763092 |
| 1x16 | 16 | 0.35 | 5.58 | 16 | 0.22000002861023 | 0.46699604392052 |
| 1x24 | 24 | 0.26 | 6.14 | 24 | 0.17499998211861 | 0.61039841175079 |
| 1x32 | 32 | 0.19 | 5.98 | 32 | 0.19499994814396 | 0.84901988506317 |
| 1x40 | 40 | 0.16 | 6.51 | 40 | 0.17000000178814 | 0.93583583831787 |
| 1x48 | 48 | 0.13 | 6.18 | 48 | 0.17999997735023 | 1.1645505428314 |
| 1x56 | 56 | 0.11 | 5.98 | 56 | 0.2049999833107 | 1.3610229492188 |
| 1x64 | 64 | 0.09 | 6.07 | 64 | 0.18999996781349 | 1.4744579792023 |
| 1x72 | 72 | 0.09 | 6.22 | 72 | 0.21999996900558 | 1.5936808586121 |
| 1x80 | 80 | 0.07 | 5.88 | 80 | 0.20000000298023 | 1.7964326143265 |
| 1x88 | 88 | 0.06 | 5.69 | 88 | 0.25999996066093 | 1.9775340557098 |
| 1x96 | 96 | 0.06 | 5.94 | 96 | 0.23999997973442 | 2.0484483242035 |
| Name | Coverage (%) | Time (s) |
|---|---|---|
| ▼ljForce._omp_fn.0– | 0.18 | 0.95 |
| ▼Loop 125 - ljForce.c:157-161 - exec– | 0.00 | 0.00 |
| ○Loop 127 - ljForce.c:161-161 - exec | 0.18 | 0.95 |
| ○Loop 126 - ljForce.c:161-161 - exec | 0.00 | 0.00 |
