Function: clover_pack_message_left_.DIR.OMP.PARALLEL.LOOP.2.split104 | Module: exec | Source: pack_kernel.f90:61-69 | Coverage: 0.01% |
---|
Function: clover_pack_message_left_.DIR.OMP.PARALLEL.LOOP.2.split104 | Module: exec | Source: pack_kernel.f90:61-69 | Coverage: 0.01% |
---|
/beegfs/hackathon/users/eoseret/qaas_runs/170-861-0321/intel/CloverLeafFC/build/CloverLeafFC/CloverLeaf_ref/kernels/pack_kernel.f90: 61 - 69 |
-------------------------------------------------------------------------------- |
61: !$OMP PARALLEL DO PRIVATE(index) |
62: DO k=y_min-depth,y_max+y_inc+depth |
63: !$OMP SIMD |
64: DO j=1,depth |
65: index= buffer_offset + j+(k+depth-1)*depth |
66: left_snd_buffer(index)=field(x_min+x_inc-1+j,k) |
67: ENDDO |
68: ENDDO |
69: !$OMP END PARALLEL DO |
0x4413b0 PUSH %RBP |
0x4413b1 MOV %RSP,%RBP |
0x4413b4 PUSH %R15 |
0x4413b6 PUSH %R14 |
0x4413b8 PUSH %R13 |
0x4413ba PUSH %R12 |
0x4413bc PUSH %RBX |
0x4413bd SUB $0x68,%RSP |
0x4413c1 MOV %R9,-0x50(%RBP) |
0x4413c5 MOV %R8,-0x70(%RBP) |
0x4413c9 MOV 0x30(%RBP),%EAX |
0x4413cc MOVL $0,-0x48(%RBP) |
0x4413d3 TEST %EAX,%EAX |
0x4413d5 JS 441439 |
0x4413d7 MOV %RCX,%RBX |
0x4413da MOV %RDX,%R13 |
0x4413dd MOV (%RDI),%ESI |
0x4413df MOVL $0,-0x30(%RBP) |
0x4413e6 MOV %EAX,-0x2c(%RBP) |
0x4413e9 MOVL $0x1,-0x44(%RBP) |
0x4413f0 SUB $0x8,%RSP |
0x4413f4 LEA -0x44(%RBP),%RAX |
0x4413f8 LEA -0x48(%RBP),%RCX |
0x4413fc LEA -0x30(%RBP),%R8 |
0x441400 LEA -0x2c(%RBP),%R9 |
0x441404 MOV $0x5734e0,%EDI |
0x441409 MOV %ESI,-0x3c(%RBP) |
0x44140c MOV $0x22,%EDX |
0x441411 PUSH $0x1 |
0x441413 PUSH $0x1 |
0x441415 PUSH %RAX |
0x441416 CALL 404670 <__kmpc_for_static_init_4@plt> |
0x44141b ADD $0x20,%RSP |
0x44141f MOV -0x30(%RBP),%EAX |
0x441422 MOV -0x2c(%RBP),%EDX |
0x441425 SUB %EAX,%EDX |
0x441427 MOV %EDX,-0x40(%RBP) |
0x44142a JAE 441448 |
0x44142c MOV $0x573500,%EDI |
0x441431 MOV -0x3c(%RBP),%ESI |
0x441434 CALL 404230 <__kmpc_for_static_fini@plt> |
0x441439 ADD $0x68,%RSP |
0x44143d POP %RBX |
0x44143e POP %R12 |
0x441440 POP %R13 |
0x441442 POP %R14 |
0x441444 POP %R15 |
0x441446 POP %RBP |
0x441447 RET |
0x441448 MOV %RAX,%RCX |
0x44144b MOV -0x50(%RBP),%RAX |
0x44144f MOV (%RAX),%EAX |
0x441451 LEA (%RCX,%R13,1),%R8D |
0x441455 DEC %R8D |
0x441458 XOR %R10D,%R10D |
0x44145b ADD %R13D,%ECX |
0x44145e MOV %RCX,-0x68(%RBP) |
0x441462 MOVDQA 0xec256(%RIP),%XMM0 |
0x44146a PCMPEQD %XMM1,%XMM1 |
0x44146e MOVDQA 0xec27a(%RIP),%XMM2 |
0x441476 MOVDQA 0xec1d2(%RIP),%XMM3 |
0x44147e MOV %RBX,-0x38(%RBP) |
0x441482 JMP 4414a0 |
(432) 0x441484 MOV -0x58(%RBP),%RAX |
(432) 0x441488 NOPL (%RAX,%RAX,1) |
(432) 0x441490 LEA 0x1(%R10),%ECX |
(432) 0x441494 INC %R8D |
(432) 0x441497 CMP -0x40(%RBP),%R10D |
(432) 0x44149b MOV %ECX,%R10D |
(432) 0x44149e JE 44142c |
(432) 0x4414a0 TEST %EAX,%EAX |
(432) 0x4414a2 JLE 441490 |
(432) 0x4414a4 MOV -0x68(%RBP),%RCX |
(432) 0x4414a8 ADD %R10D,%ECX |
(432) 0x4414ab MOV -0x70(%RBP),%RDX |
(432) 0x4414af MOVSXD (%RDX),%RDX |
(432) 0x4414b2 MOV %RDX,-0x60(%RBP) |
(432) 0x4414b6 MOV -0x50(%RBP),%RDX |
(432) 0x4414ba MOV (%RDX),%EBX |
(432) 0x4414bc MOV 0x18(%RBP),%RSI |
(432) 0x4414c0 MOV (%RSI),%R11 |
(432) 0x4414c3 MOV 0x38(%RSI),%R13 |
(432) 0x4414c7 MOV 0x20(%RBP),%RDX |
(432) 0x4414cb MOV (%RDX),%EDI |
(432) 0x4414cd MOV 0x50(%RSI),%R14 |
(432) 0x4414d1 MOV 0x1377f0(%RIP),%R12 |
(432) 0x4414d8 MOV 0x137821(%RIP),%RDX |
(432) 0x4414df MOV %EAX,%R9D |
(432) 0x4414e2 MOV %R9,%RSI |
(432) 0x4414e5 MOVSXD %ECX,%R15 |
(432) 0x4414e8 MOV $-0x4,%EAX |
(432) 0x4414ed AND %RAX,%RSI |
(432) 0x4414f0 MOV %RBX,-0x58(%RBP) |
(432) 0x4414f4 MOV %RDI,-0x88(%RBP) |
(432) 0x4414fb JE 441740 |
(432) 0x441501 MOV %R10,-0x78(%RBP) |
(432) 0x441505 MOV %R8,-0x80(%RBP) |
(432) 0x441509 LEA (%RBX,%R8,1),%EAX |
(432) 0x44150d IMUL %EBX,%EAX |
(432) 0x441510 MOVSXD %EAX,%RCX |
(432) 0x441513 ADD -0x60(%RBP),%RCX |
(432) 0x441517 MOV -0x38(%RBP),%RBX |
(432) 0x44151b ADD %EDI,%EBX |
(432) 0x44151d MOVQ %R11,%XMM4 |
(432) 0x441522 MOVQ %R13,%XMM5 |
(432) 0x441527 PSHUFD $0x44,%XMM5,%XMM5 |
(432) 0x44152c MOVDQA %XMM5,%XMM6 |
(432) 0x441530 PSRLQ $0x20,%XMM6 |
(432) 0x441535 MOVQ %R12,%XMM7 |
(432) 0x44153a PSHUFD $0x44,%XMM7,%XMM7 |
(432) 0x44153f MOVQ %RDX,%XMM8 |
(432) 0x441544 PSHUFD $0x44,%XMM8,%XMM8 |
(432) 0x44154a MOVDQA %XMM8,%XMM9 |
(432) 0x44154f PSRLQ $0x20,%XMM9 |
(432) 0x441555 XOR %EAX,%EAX |
(432) 0x441557 NOPW (%RAX,%RAX,1) |
(434) 0x441560 LEA 0x1(%R15),%RDI |
(434) 0x441564 IMUL %R14,%RDI |
(434) 0x441568 MOVQ %RDI,%XMM10 |
(434) 0x44156d PADDQ %XMM4,%XMM10 |
(434) 0x441572 PSHUFD $0x44,%XMM10,%XMM10 |
(434) 0x441578 LEA (%RBX,%RAX,1),%EDI |
(434) 0x44157b MOVD %EDI,%XMM11 |
(434) 0x441580 PSHUFD $0,%XMM11,%XMM11 |
(434) 0x441586 PADDD %XMM0,%XMM11 |
(434) 0x44158b PXOR %XMM13,%XMM13 |
(434) 0x441590 PCMPGTD %XMM11,%XMM13 |
(434) 0x441595 PSHUFD $-0x12,%XMM11,%XMM12 |
(434) 0x44159b PUNPCKLDQ %XMM13,%XMM11 |
(434) 0x4415a0 PXOR %XMM13,%XMM13 |
(434) 0x4415a5 PCMPGTD %XMM12,%XMM13 |
(434) 0x4415aa PUNPCKLDQ %XMM13,%XMM12 |
(434) 0x4415af PSUBQ %XMM1,%XMM12 |
(434) 0x4415b4 PSUBQ %XMM1,%XMM11 |
(434) 0x4415b9 MOVDQA %XMM6,%XMM13 |
(434) 0x4415be PMULUDQ %XMM11,%XMM13 |
(434) 0x4415c3 MOVDQA %XMM5,%XMM14 |
(434) 0x4415c8 PMULUDQ %XMM11,%XMM14 |
(434) 0x4415cd PSRLQ $0x20,%XMM11 |
(434) 0x4415d3 PMULUDQ %XMM5,%XMM11 |
(434) 0x4415d8 PADDQ %XMM13,%XMM11 |
(434) 0x4415dd PSLLQ $0x20,%XMM11 |
(434) 0x4415e3 MOVDQA %XMM6,%XMM13 |
(434) 0x4415e8 PMULUDQ %XMM12,%XMM13 |
(434) 0x4415ed MOVDQA %XMM5,%XMM15 |
(434) 0x4415f2 PMULUDQ %XMM12,%XMM15 |
(434) 0x4415f7 PSRLQ $0x20,%XMM12 |
(434) 0x4415fd PMULUDQ %XMM5,%XMM12 |
(434) 0x441602 PADDQ %XMM13,%XMM12 |
(434) 0x441607 PSLLQ $0x20,%XMM12 |
(434) 0x44160d PADDQ %XMM10,%XMM15 |
(434) 0x441612 PADDQ %XMM12,%XMM15 |
(434) 0x441617 PADDQ %XMM10,%XMM14 |
(434) 0x44161c PADDQ %XMM11,%XMM14 |
(434) 0x441621 MOVQ %XMM14,%RDI |
(434) 0x441626 MOVSD (%RDI),%XMM10 |
(434) 0x44162b PSHUFD $-0x12,%XMM14,%XMM11 |
(434) 0x441631 MOVQ %XMM11,%RDI |
(434) 0x441636 MOVQ %XMM15,%R10 |
(434) 0x44163b PSHUFD $-0x12,%XMM15,%XMM11 |
(434) 0x441641 LEA (%RCX,%RAX,1),%R8 |
(434) 0x441645 MOVQ %R8,%XMM12 |
(434) 0x44164a MOVQ %XMM11,%R8 |
(434) 0x44164f PSHUFD $0x44,%XMM12,%XMM11 |
(434) 0x441655 MOVDQA %XMM11,%XMM12 |
(434) 0x44165a PADDQ %XMM2,%XMM12 |
(434) 0x44165f PADDQ %XMM3,%XMM11 |
(434) 0x441664 MOVDQA %XMM9,%XMM13 |
(434) 0x441669 PMULUDQ %XMM11,%XMM13 |
(434) 0x44166e MOVDQA %XMM8,%XMM14 |
(434) 0x441673 PMULUDQ %XMM11,%XMM14 |
(434) 0x441678 PSRLQ $0x20,%XMM11 |
(434) 0x44167e PMULUDQ %XMM8,%XMM11 |
(434) 0x441683 PADDQ %XMM13,%XMM11 |
(434) 0x441688 MOVDQA %XMM9,%XMM13 |
(434) 0x44168d PMULUDQ %XMM12,%XMM13 |
(434) 0x441692 MOVDQA %XMM8,%XMM15 |
(434) 0x441697 PMULUDQ %XMM12,%XMM15 |
(434) 0x44169c PSRLQ $0x20,%XMM12 |
(434) 0x4416a2 PMULUDQ %XMM8,%XMM12 |
(434) 0x4416a7 PADDQ %XMM13,%XMM12 |
(434) 0x4416ac MOVSD (%RDI),%XMM13 |
(434) 0x4416b1 PSLLQ $0x20,%XMM12 |
(434) 0x4416b7 PADDQ %XMM7,%XMM15 |
(434) 0x4416bc PADDQ %XMM12,%XMM15 |
(434) 0x4416c1 MOVSD (%R10),%XMM12 |
(434) 0x4416c6 PSLLQ $0x20,%XMM11 |
(434) 0x4416cc PADDQ %XMM7,%XMM14 |
(434) 0x4416d1 PADDQ %XMM11,%XMM14 |
(434) 0x4416d6 MOVSD (%R8),%XMM11 |
(434) 0x4416db MOVQ %XMM14,%RDI |
(434) 0x4416e0 MOVSD %XMM10,(%RDI) |
(434) 0x4416e5 PSHUFD $-0x12,%XMM14,%XMM10 |
(434) 0x4416eb MOVQ %XMM10,%RDI |
(434) 0x4416f0 MOVSD %XMM13,(%RDI) |
(434) 0x4416f5 MOVQ %XMM15,%RDI |
(434) 0x4416fa MOVSD %XMM12,(%RDI) |
(434) 0x4416ff PSHUFD $-0x12,%XMM15,%XMM10 |
(434) 0x441705 MOVQ %XMM10,%RDI |
(434) 0x44170a MOVSD %XMM11,(%RDI) |
(434) 0x44170f ADD $0x4,%RAX |
(434) 0x441713 CMP %RSI,%RAX |
(434) 0x441716 JB 441560 |
(432) 0x44171c CMP %R9,%RSI |
(432) 0x44171f MOV -0x38(%RBP),%RBX |
(432) 0x441723 MOV -0x80(%RBP),%R8 |
(432) 0x441727 MOV -0x78(%RBP),%R10 |
(432) 0x44172b JE 441484 |
(432) 0x441731 JMP 441746 |
0x441733 NOPW %CS:(%RAX,%RAX,1) |
(432) 0x441740 XOR %ESI,%ESI |
(432) 0x441742 MOV -0x38(%RBP),%RBX |
(432) 0x441746 SUB %RSI,%R9 |
(432) 0x441749 MOV -0x88(%RBP),%RAX |
(432) 0x441750 ADD %EBX,%EAX |
(432) 0x441752 ADD %ESI,%EAX |
(432) 0x441754 MOV -0x60(%RBP),%RDI |
(432) 0x441758 ADD %RSI,%RDI |
(432) 0x44175b MOV -0x58(%RBP),%RSI |
(432) 0x44175f LEA (%RSI,%R8,1),%ECX |
(432) 0x441763 IMUL %ESI,%ECX |
(432) 0x441766 MOVSXD %ECX,%RCX |
(432) 0x441769 ADD %RDI,%RCX |
(432) 0x44176c IMUL %RDX,%RCX |
(432) 0x441770 ADD %RCX,%R12 |
(432) 0x441773 INC %R15 |
(432) 0x441776 IMUL %R15,%R14 |
(432) 0x44177a ADD %R14,%R11 |
(432) 0x44177d NOPL (%RAX) |
(433) 0x441780 CLTQ |
(433) 0x441782 LEA 0x1(%RAX),%RCX |
(433) 0x441786 IMUL %R13,%RCX |
(433) 0x44178a MOVQ (%RCX,%R11,1),%XMM4 |
(433) 0x441790 MOVQ %XMM4,(%R12) |
(433) 0x441796 INC %EAX |
(433) 0x441798 ADD %RDX,%R12 |
(433) 0x44179b DEC %R9 |
(433) 0x44179e JNE 441780 |
(432) 0x4417a0 MOV %ESI,%EAX |
(432) 0x4417a2 JMP 441490 |
0x4417a7 NOPW (%RAX,%RAX,1) |
Path / |
Source file and lines | pack_kernel.f90:61-69 |
Module | exec |
nb instructions | 65 |
nb uops | 65 |
loop length | 234 |
used x86 registers | 15 |
used mmx registers | 0 |
used xmm registers | 4 |
used ymm registers | 0 |
used zmm registers | 0 |
nb stack references | 11 |
micro-operation queue | 10.83 cycles |
front end | 10.83 cycles |
ALU0/BRU0 | ALU1 | ALU2 | ALU3 | BRU1 | AGU0 | AGU1 | AGU2 | FP0 | FP1 | FP2 | FP3 | FP4 | FP5 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
uops | 4.75 | 4.75 | 4.75 | 4.75 | 3.00 | 7.33 | 7.33 | 7.33 | 0.25 | 0.25 | 0.25 | 0.25 | 0.00 | 0.00 |
cycles | 4.75 | 4.75 | 4.75 | 4.75 | 3.00 | 7.33 | 7.33 | 7.33 | 0.25 | 0.25 | 0.25 | 0.25 | 0.00 | 0.00 |
Cycles executing div or sqrt instructions | NA |
Front-end | 10.83 |
Dispatch | 7.33 |
Overall L1 | 10.83 |
all | 14% |
load | 50% |
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 | 20% |
all | 11% |
load | 15% |
store | 8% |
mul | NA (no mul vectorizable/vectorized instructions) |
add-sub | 10% |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 11% |
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 |
SUB $0x68,%RSP | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
MOV %R9,-0x50(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 |
MOV %R8,-0x70(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 |
MOV 0x30(%RBP),%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 |
MOVL $0,-0x48(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 |
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 |
JS 441439 <pack_kernel_module_mp_clover_pack_message_left_.DIR.OMP.PARALLEL.LOOP.2.split104+0x89> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 |
MOV %RCX,%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %RDX,%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV (%RDI),%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 |
MOVL $0,-0x30(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 |
MOV %EAX,-0x2c(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 |
MOVL $0x1,-0x44(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 |
SUB $0x8,%RSP | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
LEA -0x44(%RBP),%RAX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
LEA -0x48(%RBP),%RCX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
LEA -0x30(%RBP),%R8 | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
LEA -0x2c(%RBP),%R9 | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
MOV $0x5734e0,%EDI | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
MOV %ESI,-0x3c(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 |
MOV $0x22,%EDX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
PUSH $0x1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
PUSH $0x1 | 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 |
CALL 404670 <__kmpc_for_static_init_4@plt> | 2 | 0.50 | 0 | 0 | 0 | 0.50 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
ADD $0x20,%RSP | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
MOV -0x30(%RBP),%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 |
MOV -0x2c(%RBP),%EDX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 |
SUB %EAX,%EDX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
MOV %EDX,-0x40(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 |
JAE 441448 <pack_kernel_module_mp_clover_pack_message_left_.DIR.OMP.PARALLEL.LOOP.2.split104+0x98> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 |
MOV $0x573500,%EDI | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
MOV -0x3c(%RBP),%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 |
CALL 404230 <__kmpc_for_static_fini@plt> | 2 | 0.50 | 0 | 0 | 0 | 0.50 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
ADD $0x68,%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 |
RET | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
MOV %RAX,%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV -0x50(%RBP),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 |
MOV (%RAX),%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 |
LEA (%RCX,%R13,1),%R8D | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
DEC %R8D | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
XOR %R10D,%R10D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
ADD %R13D,%ECX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
MOV %RCX,-0x68(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 |
MOVDQA 0xec256(%RIP),%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.50 |
PCMPEQD %XMM1,%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 1 | 0.25 |
MOVDQA 0xec27a(%RIP),%XMM2 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.50 |
MOVDQA 0xec1d2(%RIP),%XMM3 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.50 |
MOV %RBX,-0x38(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 |
JMP 4414a0 <pack_kernel_module_mp_clover_pack_message_left_.DIR.OMP.PARALLEL.LOOP.2.split104+0xf0> | 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 |
Source file and lines | pack_kernel.f90:61-69 |
Module | exec |
nb instructions | 65 |
nb uops | 65 |
loop length | 234 |
used x86 registers | 15 |
used mmx registers | 0 |
used xmm registers | 4 |
used ymm registers | 0 |
used zmm registers | 0 |
nb stack references | 11 |
micro-operation queue | 10.83 cycles |
front end | 10.83 cycles |
ALU0/BRU0 | ALU1 | ALU2 | ALU3 | BRU1 | AGU0 | AGU1 | AGU2 | FP0 | FP1 | FP2 | FP3 | FP4 | FP5 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
uops | 4.75 | 4.75 | 4.75 | 4.75 | 3.00 | 7.33 | 7.33 | 7.33 | 0.25 | 0.25 | 0.25 | 0.25 | 0.00 | 0.00 |
cycles | 4.75 | 4.75 | 4.75 | 4.75 | 3.00 | 7.33 | 7.33 | 7.33 | 0.25 | 0.25 | 0.25 | 0.25 | 0.00 | 0.00 |
Cycles executing div or sqrt instructions | NA |
Front-end | 10.83 |
Dispatch | 7.33 |
Overall L1 | 10.83 |
all | 14% |
load | 50% |
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 | 20% |
all | 11% |
load | 15% |
store | 8% |
mul | NA (no mul vectorizable/vectorized instructions) |
add-sub | 10% |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 11% |
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 |
SUB $0x68,%RSP | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
MOV %R9,-0x50(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 |
MOV %R8,-0x70(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 |
MOV 0x30(%RBP),%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 |
MOVL $0,-0x48(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 |
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 |
JS 441439 <pack_kernel_module_mp_clover_pack_message_left_.DIR.OMP.PARALLEL.LOOP.2.split104+0x89> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 |
MOV %RCX,%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %RDX,%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV (%RDI),%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 |
MOVL $0,-0x30(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 |
MOV %EAX,-0x2c(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 |
MOVL $0x1,-0x44(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 |
SUB $0x8,%RSP | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
LEA -0x44(%RBP),%RAX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
LEA -0x48(%RBP),%RCX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
LEA -0x30(%RBP),%R8 | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
LEA -0x2c(%RBP),%R9 | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
MOV $0x5734e0,%EDI | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
MOV %ESI,-0x3c(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 |
MOV $0x22,%EDX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
PUSH $0x1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
PUSH $0x1 | 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 |
CALL 404670 <__kmpc_for_static_init_4@plt> | 2 | 0.50 | 0 | 0 | 0 | 0.50 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
ADD $0x20,%RSP | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
MOV -0x30(%RBP),%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 |
MOV -0x2c(%RBP),%EDX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 |
SUB %EAX,%EDX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
MOV %EDX,-0x40(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 |
JAE 441448 <pack_kernel_module_mp_clover_pack_message_left_.DIR.OMP.PARALLEL.LOOP.2.split104+0x98> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 |
MOV $0x573500,%EDI | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
MOV -0x3c(%RBP),%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 |
CALL 404230 <__kmpc_for_static_fini@plt> | 2 | 0.50 | 0 | 0 | 0 | 0.50 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
ADD $0x68,%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 |
RET | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
MOV %RAX,%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV -0x50(%RBP),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 |
MOV (%RAX),%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 |
LEA (%RCX,%R13,1),%R8D | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
DEC %R8D | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
XOR %R10D,%R10D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
ADD %R13D,%ECX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
MOV %RCX,-0x68(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 |
MOVDQA 0xec256(%RIP),%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.50 |
PCMPEQD %XMM1,%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 1 | 0.25 |
MOVDQA 0xec27a(%RIP),%XMM2 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.50 |
MOVDQA 0xec1d2(%RIP),%XMM3 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.50 |
MOV %RBX,-0x38(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 |
JMP 4414a0 <pack_kernel_module_mp_clover_pack_message_left_.DIR.OMP.PARALLEL.LOOP.2.split104+0xf0> | 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 |
Name | Coverage (%) | Time (s) |
---|---|---|
▼clover_pack_message_left_.DIR.OMP.PARALLEL.LOOP.2.split104– | 0.01 | 0 |
▼Loop 432 - pack_kernel.f90:62-66 - exec– | 0 | 0 |
○Loop 433 - pack_kernel.f90:64-66 - exec | 0.01 | 0.01 |
○Loop 434 - pack_kernel.f90:64-66 - exec | 0 | 0 |