POPPUR爱换

标题: HD5870 GDDR5才300MHZ,GTX285GDDR3已经621MHZ? [打印本页]

作者: charlieviva    时间: 2009-10-9 09:55
标题: HD5870 GDDR5才300MHZ,GTX285GDDR3已经621MHZ?
本帖最后由 charlieviva 于 2010-5-28 18:07 编辑

如图。是说显存的DRAM颗粒频率,不懂理解有没有错误。
[attach]1136871[/attach]


补张图吧。否则我怕被围观!!GDDR5基于DDRIII大家看着算吧!
[attach]1136878[/attach]GDDR5等效图错了。是I/O乘于4
作者: squll009    时间: 2009-10-9 09:58
1200×4 vs 1242×2
作者: charlieviva    时间: 2009-10-9 10:00
1200×4 vs 1242×2
squll009 发表于 2009-10-9 09:58

那是等效频率,这个帖子是讨论实际效率的!!
也就是DRAM的频率!
作者: charlieviva    时间: 2009-10-9 10:01
错了
gpu-z上标示的直接就是实际频率
所以5870的有效频率是1200X4=4800MHz   285只有2484MHz
rx78meng 发表于 2009-10-9 10:00

这个帖子讨论DRAM的实际频率!
作者: charlieviva    时间: 2009-10-9 10:05
DRAM的频率不就是1200和1242么,你在说什么啊
rx78meng 发表于 2009-10-9 10:00

那个是I/O时钟频率吧,不是DRAM的核心频率。
作者: 典型肺炎    时间: 2009-10-9 10:05
围观下楼主.....
作者: Michal    时间: 2009-10-9 10:08
这就是实际频率啊,又不是等效频率,楼主到底在说啥呀
作者: 超烧亿足    时间: 2009-10-9 10:18
300 和621 MHZ 楼主在哪看到的?
作者: 典型肺炎    时间: 2009-10-9 10:19
300 和621 MHZ 楼主在哪看到的?
超烧亿足 发表于 2009-10-9 10:18



按照楼主的推理计算应该是1200/4和1242/2得到的,不过没天分理解不了楼主的计算方法原因和用途....@@
作者: 超烧亿足    时间: 2009-10-9 10:24
按照楼主的推理计算应该是1200/4和1242/2得到的,不过没天分理解不了楼主的计算方法原因和用途....@@
典型肺炎 发表于 2009-10-9 10:19

原因和用途嘛~莫非楼主想开发显存
作者: charlieviva    时间: 2009-10-9 10:24
本帖最后由 charlieviva 于 2009-10-9 11:44 编辑
这就是实际频率啊,又不是等效频率,楼主到底在说啥呀
Michal 发表于 2009-10-9 10:08

难道就指甲大的显存芯片频率能到达G级以上?GPU芯片制程那么先进现在都还没有1000MHZ的(液氮超频可能有)。
GPU-Z上显示的显存频率都是核心频率乘上相应基数的,基数有显存预读位数有关。
作者: charlieviva    时间: 2009-10-9 10:31
我想说怎么GDDR3可以达到这么变态的核心频率。
想象一下GDDR5也发展到这个核心频率将达到怎么样的等效频率
621*4*4= 9936
作者: charlieviva    时间: 2009-10-9 10:33
fk
你这垃圾图里面I/O频率才是DRAM的频率,所谓核心频率是cpu的外频
大家开始围观吧
rx78meng 发表于 2009-10-9 10:23

虽然存储单元的频率一直都没变,但内存颗粒的I/O频率却一直在增长,再加上DDR是双倍数据传输,因此内存的数据传输率可以达到核心频率的8倍之多!通过下面的示意图就能略知一二:





  那么,内存IO频率为什么能达到数倍于核心频率呢?
相信很多人都知道,DDR1/2/3内存最关键的技术就是分别采用了2/4/8bit数据预取技术(Prefetch),由此得以将带宽翻倍,与此同时I/O控制器也必须做相应的改进。
作者: boris_lee    时间: 2009-10-9 10:44
难道就指甲大的显存芯片频率能到达G级以上?GPU芯片制程那么先进现在都还没有1000MHZ的(液氮超频可能有)。
GPU-Z上显示的显卡频率都是核心频率乘上相应基数的,基数有显存预读位数有关。
charlieviva 发表于 2009-10-9 10:24

RAM和ALU不是一码事
而且 RAM的制程落后?三星GDDR5是50nm的,比TSMC灌水55的如何?
作者: darkangel308    时间: 2009-10-9 10:47
我想说怎么GDDR3可以达到这么变态的核心频率。
想象一下GDDR5也发展到这个核心频率将达到怎么样的等效频率
621*4*4= 9936
charlieviva 发表于 2009-10-9 10:31

你这621是从哪里来的呢?GPU-Z中的截图已经是实际频率了,等效频率要分别乘以4和2
作者: cvcvvbvb    时间: 2009-10-9 10:51
毫无意义的问题。最核心还是带宽的影响

gtx285  是 1242*2* 512bit
hd5870 是  1200*4*256bit

总的看来2者差不多,但是285带宽略大,而且延迟更低,所以285的带宽性能明显强于5870
作者: charlieviva    时间: 2009-10-9 10:55
你这621是从哪里来的呢?GPU-Z中的截图已经是实际频率了,等效频率要分别乘以4和2
darkangel308 发表于 2009-10-9 10:47

我是说假如有一天GDDR5也发展到GDDR3的DRAM核心频率(存储单位核心频率)621MHz。
那么按GDDR5的等效频率算法就得出:
621MHz*4*4=9936MHz
将突破10G大关。
作者: darkangel308    时间: 2009-10-9 11:03
我是说假如有一天GDDR5也发展到GDDR3的DRAM核心频率(存储单位核心频率)621MHz。
那么按GDDR5的等效频率算法就得出:
621MHz*4*4=9936MHz
将突破10G大关。
charlieviva 发表于 2009-10-9 10:55

你给的图中,核心频率已经上1200MHz了。。。。。。乘以4得到的是等效频率,再乘以4得到的是什么频率呢?
作者: heidarren    时间: 2009-10-9 11:04
楼主知道DDR5的频率是乘以4的,所以他直接把GPU-Z里的1200Mhz 除以4
然后再提出一条条大道理,哈哈
作者: laimi80    时间: 2009-10-9 11:11
我能说您绣斗吗???
作者: Readon    时间: 2009-10-9 11:14
核心一个1200/4 一个1241/4 差了多少?
Dram颗粒核心能跑621Mhz 火星科技
作者: tongmuyao    时间: 2009-10-9 11:21
可以围观楼主了,什么论七八糟的,1200就是它的核心频率,两者的核心频率都差不多。但是有效频率就大多了。
作者: charlieviva    时间: 2009-10-9 11:29
你给的图中,核心频率已经上1200MHz了。。。。。。乘以4得到的是等效频率,再乘以4得到的是什么频率呢?
darkangel308 发表于 2009-10-9 11:03

图中显示的1200MHz是300MHz*4得来,这也是我题目所在。
现在在HD5870上使用的GDDR5的DRAM频率(存储单元频率)为300MHz
作者: 什么?    时间: 2009-10-9 11:31
楼主说的300和621是他从GPU-z看到的频率除以4和2得到的。
楼主错以为GPU-z的频率是等效频率所致。完全小白贴
作者: charlieviva    时间: 2009-10-9 11:34
不要受这种无意义的图的误导,所谓核心频率根本不是ram可以定的,这个频率是在主板的bios中设定的,和cpu外频bus时钟频率一致,而且ram频率相对于这个外频的倍率也是可以在bios中设定的,不是固定的,超频时因为 ...
rx78meng 发表于 2009-10-9 11:23

那虚心请问下现在GTX285使用的GDDR3的DRAM颗粒实际频率是多少?621MHz还是310MHz
作者: charlieviva    时间: 2009-10-9 11:37
楼主说的300和621是他从GPU-z看到的频率除以4和2得到的。
楼主错以为GPU-z的频率是等效频率所致。完全小白贴
什么? 发表于 2009-10-9 11:31

GDDR5等效4800MHz GDDR3等效2484
我在4楼已经说这个帖子不是讨论等效频率的了。我又怎么会“错以为GPU-z的频率是等效频率所致”呢?
作者: heidarren    时间: 2009-10-9 11:38
LZ,算了吧
难下台也得下啊,死撑没益
搞错就搞错嘛,没什么大不了
作者: 典型肺炎    时间: 2009-10-9 11:50
图中显示的1200MHz是300MHz*4得来,这也是我题目所在。
现在在HD5870上使用的GDDR5的DRAM频率(存储单元频率)为300MHz
charlieviva 发表于 2009-10-9 11:29



其实是1MHz*1200来的,也可以是1Hz*1200M来的......  :P

继续围观
作者: darkangel308    时间: 2009-10-9 11:55
GDDR5等效4800MHz GDDR3等效2484
我在4楼已经说这个帖子不是讨论等效频率的了。我又怎么会“错以为GPU-z的频率是等效频率所致”呢?
charlieviva 发表于 2009-10-9 11:37

这样说吧,对存储单元来说,有意义的是内部总线的频率和数据预取的位宽。大家说的实际频率就是内部总线的频率了,而你所说的核心频率也是这个内部总线的频率。这个频率再去除以4的话没有任何意义,所以你那个300MHz什么意义都没有。
作者: charlieviva    时间: 2009-10-9 11:59
本帖最后由 charlieviva 于 2009-10-9 12:05 编辑
你怎么转不过弯呢
以DDR2 800为例
DDR2的4次传输机制 并非是在一个周期内完成的,它规定2次传输为一个周期。从物理角度上来说看频率是看一个周期的,也就是说DDR2 800 物理上是核心频率200*2=400的频率在运行! ...
rx78meng 发表于 2009-10-9 11:51

这个说得有点靠谱了。我也明白你的意思。

其实我发这个帖子就是想讨论一下GDDR5最后到底能达到怎么样一个高度
所以必须了解现有GDDR3颗粒所能达到的物理频率高度,据了解现在最快的是0.77NS的GDDR3,我了解它颗粒的物理频率就是621MHz。(电脑内存DDR3-1600其实它颗粒的物理频率只有200MHZ)

我们是不是可以这么认为,同为RAM模块,GDDR3今日能到达这个高度,今后GDDR5是不是也可以实现?
作者: leorex    时间: 2009-10-9 11:59
围观一下楼主
作者: darkangel308    时间: 2009-10-9 12:06
这个说得有点靠谱了。我也明白你的意思。

其实我发这个帖子就是想讨论一下GDDR5最后到底能达到怎么样一个高度
所以必须了解现有GDDR3颗粒所能达到的物理频率高度,据了解现在最快的是0.77NS的GDDR3,我了解它颗 ...
charlieviva 发表于 2009-10-9 11:59

你怎么就转不过弯来呢?0.77ns的频率是1.3G啊。。。。。。GPU-Z显示的频率就是你给的图中的核心频率,你还除什么啊。。。。。。
作者: charlieviva    时间: 2009-10-9 12:30
4000MHz的GDDR5
双总线,每个总线上下沿都传输,所以总线频率是4000/4=1000MHz
由于数据预取8bit
实际物理运行频率:1000/8=125MHz
ThinkCard 发表于 2009-10-9 12:09

终于找到个有意识的了!内牛满面啊

但是我发现不对,
最后应该是:
由于数据预取8bit
实际物理运行频率:1000/4=250MHz

你看1600MHz的内存DDR3
单总线,每个总线上下沿都传输,所以总线频率是1600/2(单总线)=800MHz
由于是数据预预取8bit
实际物理运行频率:800/4=200MHz
这个就是JEDEC官方的DDR3-1600物理频率。

所以数据预取8bit应该最后除以4而不是除以8


作者: charlieviva    时间: 2009-10-9 12:41
本帖最后由 charlieviva 于 2009-10-9 13:26 编辑
核心一个1200/4 一个1241/4 差了多少?
Dram颗粒核心能跑621Mhz 火星科技
Readon 发表于 2009-10-9 11:14

GDDR5基于DDR3,GDDR3基于DDR2,居然都同处4。
算你狠。
但是告诉你Dram颗粒核心现在真能跑621Mhz !
作者: gz_easy    时间: 2009-10-9 14:10
只关心最终提供多少GB/s带宽的路过。
作者: yokuz2    时间: 2009-10-9 14:51
提示: 作者被禁止或删除 内容自动屏蔽
作者: charlieviva    时间: 2009-10-9 15:50
本帖最后由 charlieviva 于 2009-10-9 16:07 编辑
这样计算的话,GDDR5双总线都是上下沿数据,那最后8bit预取岂不是要除以2?

DDR3的是上下沿,除以4
GDDR5双总线,还要再少一半,就是除以2,实际运行频率500MHz?
我也觉得不对。。。
ThinkCard 发表于 2009-10-9 14:25


(1)首先我理解为什么要除以4:
  以往GDDR1/2/3/4和DDR1/2/3的数据总线都是DDR技术(通过差分时钟在上升沿和下降沿各传输一次数据),官方标称的频率X2就是数据传输率,也就是通常我们所说的等效频率。而GDDR5则不同,它有两条数据总线,相当于Rambus的QDR技术,所以官方标称频率X4才是数据传输率。比如HD4870官方显存频率是900MHz,而大家习惯称之为3600MHz。


(2)我了解为什么要再除以4:
等效频率除以4后就得到I/O的频率。这个只是I/O的频率不是DRAM颗粒的频率。
正是因为GDDR5(基于DDR3)进行了8bit预取导致I/O频率要级数倍的增大,
DDR2 进行4bit预取时I/O频率比DDR增大了2倍
DDR3进行8bit预取时I/O频率比DDR增大了4倍
所以GDDR5算出I/O频率后除以4就得到了DRAM颗粒的物理频率。

所以现在HD5870使用的GDDR5宣传频率为4800MHz
但它的I/0频率为:4800MHz/4=1200MHz(也就是GPU-Z检测到的数据)
它实际的DRAM颗粒频率为:1200MHz/4=300Mhz
作者: charlieviva    时间: 2009-10-9 15:55
本帖最后由 charlieviva 于 2009-10-9 15:58 编辑
围观楼主,GPU-Z里面显示的就是实际频率
Mr.NoProblem 发表于 2009-10-9 14:43

我知道GPU-Z里面显示的是实际的频率,但是那个叫做总线的频率。
你真以为内存颗粒能跑1200Mhz的频率?不要人云亦云!

所以现在HD5870使用的GDDR5宣传频率为4800MHz
但它的I/0频率为:4800MHz/4=1200MHz(也就是GPU-Z检测到的数据)
它实际的DRAM颗粒频率为:1200MHz/4=300Mhz
作者: charlieviva    时间: 2009-10-9 16:07
本帖最后由 charlieviva 于 2009-10-9 16:17 编辑
为什么?DDR3是8bit还是4bit?
4bit增大四倍,8bit是否可以增大8倍?
ThinkCard 发表于 2009-10-9 16:03

写错了DDR3是8bit


DDR2(DDR 2 SDRAM):第二代双倍速率同步动态随机存储器
  DDR2在DDR1的基础上,数据预取位数从2bit扩充至4bit,此时上下行同时传输数据(双倍)已经满足不了4bit预取的要求,因此I/O控制器频率必须加倍。
  至此,在存储单元频率保持133-200MHz不变的情况下,DDR2的实际频率达到了266-400MHz,而(等效)数据传输率达到了533-800MHz。

  ● DDR3(DDR 3 SDRAM):第三代双倍速率同步动态随机存储器
  DDR3就更容易理解了,数据预取位数再次翻倍到8bit,同理I/O控制器频率也加倍。此时,在存储单元频率保持133-200MHz不变的情况下,DDR3的实际频率达到了533-800MHz,而(等效)数据传输率高达1066-1600MHz。


是从DDR2开始I/O频率才开始与DRAM核心频率成倍数增长的,
你观察上面数据是成倍数,
DDR2,数据预取位数扩充至4bit,I/O控制器频率2倍于DDR
DDR3,数据预取位数扩充至8bit,I/O控制器频率4倍于DDR
作者: scowl    时间: 2009-10-10 02:18
你讨论这些有什么意义呢??

所谓的内存核心频率有意义吗?    除了【论坛严禁话题,请勿再谈,我们会保留追究的权利】?
作者: pangauto    时间: 2009-10-10 07:31
LZ你想太多了....
作者: jinjinchn    时间: 2009-10-10 07:55
试问cpu E5200 的频率是200mHz还是2.5g??
作者: Travis    时间: 2009-10-10 09:40
显存总线频率就是GPU-Z显示的,也就是I/O缓冲区的工作频率
如果要计算内部CELL频率的话,1200/4(GDDR5),1242/2(GDDR3),-0.8ns GDDR3已经催到了极点,而GDDR5还有很大空间,以上。
作者: charlieviva    时间: 2009-10-10 10:49
显存总线频率就是GPU-Z显示的,也就是I/O缓冲区的工作频率
如果要计算内部CELL频率的话,1200/4(GDDR5),1242/2(GDDR3),-0.8ns GDDR3已经催到了极点,而GDDR5还有很大空间,以上。
Travis 发表于 2009-10-10 09:40


终于找到最完美的认同。
而GDDR5还有很大空间
就是本帖最想让大家知道的!
作者: Sirlion    时间: 2009-10-10 10:57
解释下,我没有超频
作者: twig    时间: 2009-10-11 23:02
如图。是说显存的DRAM颗粒频率,不懂理解有没有错误。
1136871


补张图吧。否则我怕被围观!!GDDR5基于DDRIII大家看着算吧!
1136878
charlieviva 发表于 2009-10-9 09:55


补的这张是传统主板与内存的对应频率,硬套于显卡当然会算出问题。。。
把“核心频率”改成“基频"应该容易理解些,CPU、IO、内存实际运行频率都是这个基频的X甚至XX倍,例如在基频是200MHz的CPU+主板上DDR2-800的运行频率是400MHz,DDR3-1600的运行频率是800MHz。
显卡核心直接集成显存控制器,数据传递方式和主板不一样,GPU-Z显示的就是显存实际运行频率,楼主明白?
作者: twig    时间: 2009-10-11 23:15
我知道GPU-Z里面显示的是实际的频率,但是那个叫做总线的频率。
你真以为内存颗粒能跑1200Mhz的频率?不要人云亦云!

所以现在HD5870使用的GDDR5宣传频率为4800MHz
但它的I/0频率为:4800MHz/4=1200MHz(也就 ...
charlieviva 发表于 2009-10-9 15:55


不是为了跑上G的频率,用得着10层甚至14层的线路板?不是上G的频率,会淘汰那么多的示波器改用频谱仪?
作者: charlieviva    时间: 2009-10-11 23:26
标题: 5
本帖最后由 charlieviva 于 2009-10-11 23:28 编辑
补的这张是传统主板与内存的对应频率,硬套于显卡当然会算出问题。。。
把“核心频率”改成“基频"应该容易理解些,CPU、IO、内存实际运行频率都是这个基频的X甚至XX倍,例如在基频是200MHz的CPU+主板上DDR2-80 ...
twig 发表于 2009-10-11 23:02


居然引出了个04年的核潜艇。

我补的那张图是内存的没错!
但是你要知道GDDR5是基于什么研发的。DRAM技术没你想象那么先进。GDDR5基于DDR3研发。
两者最重要的区别是
GDDR5一个周期做4次传输
DDR3还是传统的2次

所以我补的图DDR3-1600 等效频率是1600
换成GDDR5的话就是3200啦

04年!
作者: twig    时间: 2009-10-11 23:45
芯片同运行于800MHz:
GDDR3 等效频率是1600,GDDR5 等效频率是3200完全没错,你知道什么叫时钟周期就行,DDR5是一个时钟周期传递4次数据,DDR3是2次,所以等效频率分别要基于芯片运行频率X4、X2。
现在的芯片间用上G的频率传递数据很普遍了,所以示波器基本上都被淘汰。
作者: twig    时间: 2009-10-11 23:49
说是芯片频率其实不对,这是内存芯片与控制器间传递数据的频率,芯片内部频率一般会更高。
作者: caoshichun    时间: 2009-10-12 00:03
22# cvcvvbvb
没用,NV的280显存问题经常在高分辨率运行游戏失败,带宽多无法体现高分辨率下比5870有任何优势
作者: charlieviva    时间: 2009-10-12 10:07
本帖最后由 charlieviva 于 2009-10-12 10:09 编辑
说是芯片频率其实不对,这是内存芯片与控制器间传递数据的频率,芯片内部频率一般会更高。
twig 发表于 2009-10-11 23:49

那按你的理解,是不是我后面补的图中的DDR3-1600,DRAM内存芯片颗粒的频率不是200MHz,而是上G?
不是的,
正是因为芯片内部频率不能无限度的拉升,才出现了加大外部I/O模块频率,采用多位预读取(2-8bit)来满足GPU发展的需求。

正如本帖题目所说,我了解到的现在DRAM内存芯片颗粒的频率最快的就是GTX285 上使用的GDDR3,达到了621MHz。已经是催到了极点了!

所以才出现楼上一层所说的问题。
作者: c932    时间: 2009-10-12 16:40
lz的说法是正确的 所以现在nv也转向GDDR5了 GDDR3的频率已近极限,增大位宽又会极大增加布线难度
作者: misty    时间: 2009-10-12 21:10
哈哈哈哈,有道理
作者: nforceii    时间: 2009-10-13 00:07
哈哈哈哈,有道理
misty 发表于 2009-10-12 21:10


8bit 预存取本来就是为了降低物理运行频率来达到相同的数据带宽,

或者说相同的物理运行频率达到更大的数据带宽。




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