intel.com:Skylake 吞吐量 (CPI) 0.5
但是 llvm-mca 返回
$ llvm-mca kkk -mcpu=skylake -timeline --timeline-max-iterations=10 --timeline-max-cycles=999
...
Timeline view:
0123456789 0123456789 0123456789
Index 0123456789 0123456789 0123456789 012
[0,0] DeER . . . . . . . . . . . . . adcxq %rax, %rbx
[0,1] D=eER. . . . . . . . . . . . . adoxq %rcx, %rdx
[0,2] D==eER . . . . . . . . . . . . adcxq %rsp, %rbp
[0,3] D===eER . . . . . . . . . . . . adoxq %rsi, %rdi
[0,4] D====eER . . . . . . . . . . . . adcxq %r8, %r9
[0,5] D=====eER . . . . . . . . . . . . adoxq %r10, %r11
[1,0] .D=====eER. . . . . . . . . . . . adcxq %rax, %rbx
[1,1] .D======eER . . . . . . . . . . . adoxq %rcx, %rdx
[1,2] .D=======eER . . . . . . . . . . . adcxq %rsp, %rbp
[1,3] .D========eER . . . . . . . . . . . adoxq %rsi, %rdi
[1,4] .D=========eER . . . . . . . . . . . adcxq %r8, %r9
[1,5] .D==========eER. . . . . . . . . . . adoxq %r10, %r11
每个周期只执行一条指令。为什么?