POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 3145|回复: 36
打印 上一主题 下一主题

推算Nehalem缓存结构及容量专用贴!

[复制链接]
跳转到指定楼层
1#
发表于 2007-9-19 15:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Nehalem的管芯结构:



请大家据此来推算一下Nehalem的缓存结构和容量吧~

便于对照,下面是Penryn的管芯结构:


[ 本帖最后由 itany 于 2007-9-19 22:21 编辑 ]
2#
发表于 2007-9-19 16:11 | 只看该作者


我认为足本版的Nehalem不少于4MB share i2L, quad-core版可能没有iL3(日本的消息和我的看法一样,anand就认为是iL3 share)。
回复 支持 反对

使用道具 举报

头像被屏蔽
3#
发表于 2007-9-19 16:17 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

4#
发表于 2007-9-19 17:00 | 只看该作者
为啥显然下边的是L3?

完全可能是下面那一大块是L2。

原帖由 itany 于 2007-9-19 15:54 发表
Nehalem的管芯结构:

http://news.mydrivers.com/img/20070919/11124978.jpg

显然上边的缓存是各个核心独立的L2,下边是公用的L3
请大家据此来推算一下Nehalem的缓存容量吧~

回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2007-9-19 17:22 | 只看该作者
原帖由 bessel 于 2007-9-19 17:00 发表
为啥显然下边的是L3?

完全可能是下面那一大块是L2。


看来我先入为主的认为Nehalem一定是共享L3的了
如果下边的是L2,上边那个是什么阿?不会是L1吧

另外,在四核心上边采用共享L2会不会造成访问冲突,延迟增大?毕竟4核心共享L2还是前无古人的
或者,Intel为了解决这这个问题增加了L1缓存来加以弥补?
而共享四核心的话,Inclusive结构又决定了如果L3的容量比较小的化,恐怕性能会受到影响啊

[ 本帖最后由 itany 于 2007-9-19 17:50 编辑 ]
回复 支持 反对

使用道具 举报

6#
发表于 2007-9-19 18:10 | 只看该作者
下面的那是L2,目测容量也就2MB左右:unsure:
回复 支持 反对

使用道具 举报

头像被屏蔽
7#
发表于 2007-9-19 18:19 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

头像被屏蔽
8#
发表于 2007-9-19 18:20 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

头像被屏蔽
9#
发表于 2007-9-19 18:23 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

10#
发表于 2007-9-19 18:57 | 只看该作者
我顺手换算了一下:loveliness:



变卦一下,下边的是L3,上边的是L2,L2为512k x 4,L3为6MB:lol:

[ 本帖最后由 the_god_of_pig 于 2007-9-19 19:00 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

11#
 楼主| 发表于 2007-9-19 19:38 | 只看该作者
原帖由 the_god_of_pig 于 2007-9-19 18:57 发表
我顺手换算了一下:loveliness:

http://we.pcinlife.com/attachments/forumid_201/20070919_2e237c12e4dc700dbcefTiRDZ9ZvcW20.jpg

变卦一下,下边的是L3,上边的是L2,L2为512k x 4,L3为6MB:lol:


您的图太好了,谢谢!
上边确实像2M的缓存,但是下边像是8M的缓存阿
回复 支持 反对

使用道具 举报

12#
发表于 2007-9-19 19:44 | 只看该作者

回复 #11 itany 的帖子

那图是按面积/面积=731/410算得的,并不准,因为不知道实际的片面积是多少,只是个大概的估算:loveliness:
回复 支持 反对

使用道具 举报

13#
 楼主| 发表于 2007-9-19 19:47 | 只看该作者
原帖由 the_god_of_pig 于 2007-9-19 19:44 发表
那图是按面积/面积=731/410算得的,并不准,因为不知道实际的片面积是多少,只是个大概的估算:loveliness:


刚才特意打印出来仔细量来着,呵呵
确实Penryn和Nehalem密度肯定不一样了
现在的确只是估计。相信AMD也正在对着这个图或者更详细的资料研究呢吧

不过,这就像打赌,说对了岂不是很愉快的事情……

[ 本帖最后由 itany 于 2007-9-19 19:49 编辑 ]
回复 支持 反对

使用道具 举报

14#
发表于 2007-9-19 19:50 | 只看该作者
Nehalem和Penryn是用相同的工艺和相同的库来做的吗?如果不同的话,仅从图片上模糊的形状和相对大小来猜,太难了吧。就算都一样,是否尺寸面积就一定和容量成一定比例吗?我不知道这个L2是用什么做的,据我所知,有的memory,比如说sram,并不是容量和尺寸成某个比例,我指的是90nm的某个工艺。
回复 支持 反对

使用道具 举报

15#
发表于 2007-9-19 20:01 | 只看该作者
原帖由 Edison 于 2007-9-19 16:11 发表
http://we.pcinlife.com/attachments/forumid_201/20070919_92764c1d9522ed8b80cd8v4eBjl0YvMG.jpg

我认为足本版的Nehalem不少于4MB share i2L, quad-core版可能没有iL3(日本的消息和我的看法一样,anand就 ...


我个人也支持quad-core版没有L3的说法,同时支持L2是共享的推论,并且私下认为,L2不应少于8M(足版的情况下)
回复 支持 反对

使用道具 举报

16#
发表于 2007-9-19 20:29 | 只看该作者
四核上共享L2也是没什么问题的吧,超过才会有下降,四核也不可能上网络,所以还是认为共享L2可能大。
回复 支持 反对

使用道具 举报

17#
 楼主| 发表于 2007-9-19 20:36 | 只看该作者
原帖由 bobtom_wu 于 2007-9-19 19:50 发表
Nehalem和Penryn是用相同的工艺和相同的库来做的吗?如果不同的话,仅从图片上模糊的形状和相对大小来猜,太难了吧。就算都一样,是否尺寸面积就一定和容量成一定比例吗?我不知道这个L2是用什么做的,据我所知 ...


应该是相同的
当然缓存的密度和缓存行的容量,关联度都是有关系的,但是从Yonah开始到Penryn,行容量和单位容量的关联度都是未曾变化,面积随着容量的变化也很理想啊
您说的容量和面积呈现出巨大差别是指P4的Tracing Cache和普通的L1I缓存么?
回复 支持 反对

使用道具 举报

头像被屏蔽
18#
发表于 2007-9-19 20:43 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

19#
发表于 2007-9-19 20:52 | 只看该作者
原帖由 the_god_of_pig 于 2007-9-19 18:57 发表
我顺手换算了一下:loveliness:



变卦一下,下边的是L3,上边的是L2,L2为512k x 4,L3为6MB:lol:


从这个图看,下面部分推测为L2,没有L3

[ 本帖最后由 AMD11 于 2007-9-19 20:53 编辑 ]
回复 支持 反对

使用道具 举报

20#
 楼主| 发表于 2007-9-19 20:58 | 只看该作者
原帖由 AMD11 于 2007-9-19 20:52 发表


从这个图看,下面部分推测为L2,没有L3


现在想不明白的是,下边那个是L2的话,上边那个是什么啊?

[ 本帖最后由 itany 于 2007-9-19 20:59 编辑 ]
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-8-5 15:41

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表