POPPUR爱换

标题: 4M二级缓存与6M二级缓存是否存在性能差异? [打印本页]

作者: zjfchine    时间: 2008-7-13 07:19
标题: 4M二级缓存与6M二级缓存是否存在性能差异?
现在E8000系列的cpu,二级缓存为6M,E6000系列为4M,二者有无性能差异?

我的理解:
6M二缓是24路互联,4M是16路互联。其实二者每路缓存数是一样的1/4 M/路,在这一点上是没有区别的。24路互联可能是为了更高的命中率,但它需要24个比较器,在这一方面比16路多花时间比较(16路只需要16个比较器,但cach miss时,24路比16路要多花时间拷贝;当然cach命中的概率会更大),我认为总的来看提高不是很大。只是没找到具体的评测,不知具体的性能差距数值。谁知道?

还有一点6M的延迟比4M的低。我的[email=Q6600@3G]Q6600@3G[/email]时的二缓延迟是8ns,我忘了是那篇文章里说E8400超到4G时的二缓延迟是2ns,我的怎么差这么多?

大家的二缓延迟是多少?

[ 本帖最后由 zjfchine 于 2008-7-13 07:20 编辑 ]
作者: ylg98700    时间: 2008-7-13 07:54
稍微强一些。5%-10%{mellow:]
我没有2级缓存{blush:]
作者: qq120562332    时间: 2008-7-13 08:27
提示: 作者被禁止或删除 内容自动屏蔽
作者: doom4    时间: 2008-7-13 08:46
原帖由 ylg98700 于 2008-7-13 07:54 发表
稍微强一些。5%-10%{mellow:]
我没有2级缓存{blush:]


{lol:] {lol:] {lol:] {lol:]
作者: fish2fish    时间: 2008-7-13 11:49
45nm的U二级缓存的延迟比65nm的多1ns左右

Q66的L2延迟在默认频率下就有4.xns了,lz你的8ns哪里来的啊?
作者: johnny    时间: 2008-7-13 11:51
原帖由 zjfchine 于 2008-7-13 07:19 发表
现在E8000系列的cpu,二级缓存为6M,E6000系列为4M,二者有无性能差异?

我的理解:
6M二缓是24路互联,4M是16路互联。其实二者每路缓存数是一样的1/4 M/路,在这一点上是没有区别的。24路互联可能是为了更高的命 ...


照你的说法,2M的8路互联就是6300和1M的4路互联就是E2 系列在性能上都无差异了?!不可能的事情,回路数的多少对性能非常敏感,在PI下很能体现
作者: miwill    时间: 2008-7-13 12:18
我是随便说的
24路和16路比较器是不是同步的?如果是?都只消耗一个时钟周期。
作者: mumoo    时间: 2008-7-13 17:23
同时拿两块u放在同一个频率下测试一下不就行了
作者: asdc22    时间: 2008-7-13 17:31
[wacko> 要么用4路的e2,要么就上24路q9,不管你那么多
作者: lzy24    时间: 2008-7-13 17:38
原帖由 asdc22 于 2008-7-13 17:31 发表
要么用4路的e2,要么就上24路q9,不管你那么多

e8也是24路{closedeyes:]
作者: smaller    时间: 2008-7-14 01:32
{lol:] {lol:]
作者: soft    时间: 2008-7-14 15:18
你理解有误吧


路数显然是越多越好,照你这么理解,24路6M性能还不如12路6M(假如存在)的?

实际就是路数越多越好 最明显的看当初的P4和C4 CeleronD等
作者: fish2fish    时间: 2008-7-14 15:42
组相联映射的数量对cpu的性能没有明显的影响好不好,intel的组相联映射完全是根据L2容量来的,每256K为一个组,4M就是16组,6M就是24组
作者: Katmai    时间: 2008-7-14 20:39
对于大部分应用差别很小




欢迎光临 POPPUR爱换 (https://we.poppur.com/) Powered by Discuz! X3.4