|
现在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 编辑 ] |
|