小编moe*_*ep0的帖子

为什么 Intel Core i9-12900K 中的 CPU=8 对所有其他内核的访问速度最快?

这是原来的测试。从图中可以看出,Intel Core i9-12900K中的CPU=8对所有其他核心的访问速度是最快的。

因此,我想知道是什么导致了这种情况的发生。

另外,我也很好奇同图中的黄色部分。为什么同一E-core集群中的核心到核心延迟比不同集群中的核心到核心延迟更大?

cpu performance intel cpu-architecture

6
推荐指数
0
解决办法
273
查看次数

两个可熔断对可以在同一时钟周期内解码吗?

我正在尝试使用我的 Intel i7-10700 和 ubuntu 20.04 来验证两个可熔断对可以在同一时钟周期内解码的结论。

测试代码排列如下,复制了8000次左右,以避免LSD和DSB的影响(主要使用MITE)。

ALIGN 32
.loop_1:
    dec ecx
    jge .loop_2
.loop_2:
    dec ecx
    jge .loop_3
.loop_3:
    dec ecx
    jge .loop_4
.loop_4:
.loop_5:
    dec ecx
    jge .loop_6
Run Code Online (Sandbox Code Playgroud)

测试结果表明,单个循环中仅融合一对。( r479 div r1002479 )

 Performance counter stats for process id '22597':

   120,459,876,711      cycles                                                      
    35,514,146,968      instructions     #    0.29  insn per cycle         
    17,792,584,278      r479             # r479: Number of uops delivered                     
                                         # to Instruction Decode Queue (IDQ) from MITE path                                  
        50,968,497      r4002479        
                                         
                                                  
    17,756,894,879      r1002479         # r1002479: Cycles MITE is …
Run Code Online (Sandbox Code Playgroud)

cpu x86 assembly intel cpu-architecture

5
推荐指数
1
解决办法
242
查看次数

标签 统计

cpu ×2

cpu-architecture ×2

intel ×2

assembly ×1

performance ×1

x86 ×1