酷睿2构架的6m缓存到底有多大用处?
看过一个评测 说是3m和6m跑分差距非常小,那为何总有人说日常操作6m就是快一点? 记得奔4时代就有评测文,处理器集成的缓存差距很小的。不知道是不是跑分软件不针对日常操作?记得当年用c540和l7500差距还是很明显的 酷睿2的不同容量L2跑分差距视测试项目而定,游戏类6M优势明显,对于大数据流的应用测试比方winrar测试差距也很明显,FPU(浮点)测试比方superpi有不大不小的差距,而仅仅只有整数测试,比方国际象棋即使1M和6M都几乎无差距,所以国际象棋测试当时被我们戏谑为“穷鬼的自慰神器”,当年英特尔用L2大小划分产品线是有道理的,因为内存性能差(第二代i7/5/3集成了北桥缓解了这个问题),片内缓存很大程度上影响了性能,10多年前的E8可是游戏神器 本帖题目已确定为讨论酷睿2构架(估计是再说双核处理器)的(最高)6m缓存到底有多大用处?
希望酷睿2跑象棋坛友不要帖一个分数就溜,至少贴一组2M缓存,4M缓存,6M缓存同频同核心数跑象棋的对比分数。拿来与3楼的分析结果进行比对。 当年可能还有点用,现在看来毫无用处,现在的显卡显存都比当年cpu的二级缓存带宽高,而显存动不动都是8GB,12GB,你说那点MB计算的有啥用 现在内存都快比当年硬盘大了 本帖最后由 xexexncg 于 2019-4-23 16:08 编辑
hangen 发表于 2019-4-23 15:04
当年可能还有点用,现在看来毫无用处,现在的显卡显存都比当年cpu的二级缓存带宽高,而显存动不动都是8GB, ...
显存和CPU的缓存延迟仍然差几十倍甚至几百倍,不是一个数量级,毕竟显存通常是DRAM,CPU缓存通常是SRAM,SRAM和DRAM的延迟不在一个数量级,这是两者结构决定的
而且显卡GPU与CPU对RAM的侧重点并不同,CPU的缓存的最大作用就是降低CPU访问内存的延迟,一般我们计算机讲解CPU缓存与内存的对比都是强调延迟(潜伏期)差距,存储器对CPU影响最大的还是延迟。
我只想到了:T4500 T6600 差距不大
据我的经验,cache大的CPU,在做一类似矩阵乘法这些包含多层for循环的操作时,速度会有一定提升,因为cache的命中率高了。至于能高多少,不好说,得看具体代码和数据分布情况。 高缓存的CPU在某些运算方面绝对要强于低缓存的,只是大部分人是用不到才感觉不出来的。毕竟同等主频,缓存差距带来价格差距还是不小的。
页:
[1]