都说 Intel 小核达到 Skylake 95% 的性能,为什么调度到小核又说卡的不行?我该信谁?
发布时间:
2024-07-25 00:22
阅读量:
63
因为他当初设计只想过多核打amd这事,没想过让你实际拿小核跑程序,把小核的缓存都省了,公用缓存而没有没核心独立二级缓存,三缓给的也不够。实际上4个小核的通讯规格只有1个半的样子,已经有强迫症老外测试了他的核间通讯延迟,能达到10900k核间通讯延迟的几倍。
10900k,线程之间延迟,同核的两个线程之间5.6,靠近的两个核的线程之间16.8,最远端两核之间延迟23.8。
13900k 大核与大之间延迟,同核心两线程之间是只有4。不同大核之间延迟也远高于10900k,达到32。恐怕缓存的提升都相对性能并不够多,不太够用。
小核与大核之间的通讯能达到38,而不同小核自身之间。。。。能达到53
如果是一路换下来的老司机,应该记得e核这个ipc级别的核心每4个核原来合适的缓存给多少,6m勉强,8m完美。
诡异的一点是紧大核心之间的线程,高的也比10900k高多了,按数据不靠谱计算,他这代大核的性能,这8个大核应该再提升40%以上的三缓容量,也就是8个p核就该给28到30的三缓吧。。。当然这是我这外行的不靠谱计算。
END