关于PCI-E 2.0与PCI-E 1.1对显卡性能的影响
[color=red][color=black]P45相对P35有决定性改变的也就是PCI-E 2.0,有很多朋友问P35的PCI-E 1.1 X16能否满足新一代显卡例如GTX 280或者4850的需求,下面分两个部分解答一下。[/color]1、PCI-E带宽是否成为瓶颈,取决于GPU处理能力,也就是说显卡性能。
[color=#000000]我们都知道显卡工作流程是由CPU和GPU协作完成的,CPU负责三角形设定(Triangle Setup)和GPU负责三角形光栅化(Triangle Rasterize)【DirectX 10中加入的几何着色器使GPU可以负责一部分Setup工作】。我们进行游戏时CPU和GPU是不断交换数据的,大部分情况下都是GPU收到CPU的渲染指令,而他们之间的通信是用PCI-E总线来进行的。那么一旦GPU性能非常强,PCI-E带宽无法满足数据交换的需求的话,GPU性能就会受到限制,无法发挥出100%的效率。[/color]
[/color]
[color=red]2、PCI-E X16 2.0的理论带宽是单向8GB/s双向16GB/s,PCI-E X16 1.1的理论带宽是单向4GB/s双向8GB/s,也就是说PCI-E 1.1 X16=PCI-E 2.0 X8。[/color]
[color=red] [color=black]从上面的数据看,PCI-E 2.0与PCI-E 1.1的带宽相差一倍[/color][color=black],但问题的关键是我们要使用的显卡会受到多大影响。下面是GeForce 9800GX2的测试,这款显卡的游戏性能与GTX 280近似,可以代表今年乃至明年主流显卡的游戏性能,大家可以看到PCI-E 2.0 X16与X8的差异。[/color][/color]
[align=center][color=red][attach]195601[/attach][/color][/align]
[align=center][color=red][attach]195602[/attach][/color][/align][align=center][color=red][color=#000000][/color][/color][/align][color=red][color=#000000][/color][/color][align=center][color=red][attach]195603[/attach][/color][/align]
[align=center][color=red][attach]195604[/attach][/color][/align]
[align=center][color=red][attach]195605[/attach][/color][/align]
[align=center][color=red][attach]195606[/attach][/color][/align][align=center][color=#ff0000][/color][/align][align=left][color=black] 注意看上面的CRYSIS两个不同分辨率的测试,随着分辨率从1280x1024提升到1920x1200,数据运算量加大也会放大PCI-E的带宽瓶颈,但是以上所有测试都证实:[/color][color=red]PCI-E 1.1 X8会造成严重的瓶颈,PCI-E 1.1 X16的带宽足够GeForce 9800GX2这样的显卡发挥效能,虽然会在高分辨率下有轻微的性能损失,但根本不足以为了PCI-E 2.0更换主板,真正能体现PCI-E 2.0 X16与PCI-E 1.1 X16差异的显卡应该是下一代的GT300和RV870。[/color][/align]
[[i] 本帖最后由 超频王 于 2008-6-24 13:07 编辑 [/i]] 跟我寫的那篇好像沒什么大區別. 楼上的,写这篇就是要纠正一下。
拜托去看一下显卡工作原理,内存什么时间会成为显卡瓶颈[s111] 我什么時候寫過內存是瓶頸了?你有看過?
那痲煩你在看清楚點!整篇文章重點是什么.
在拿幾張卡回家自己試試!記得不要全部拿N卡!
[[i] 本帖最后由 silong 于 2008-6-25 03:06 编辑 [/i]] “那是因為256M的顯存不夠用.溢出內存!2.0的帶寬能夠讓GPU更快的讀取繫統的內存.”
上面是你的原话,放在任何地方都是笑话...显存不够用时加载的纹理数据有限,要清空显存继续加载或者降低纹理品质而已...自己无知也倒罢了,贴出来误导人就是你的不对了,奉劝你以后用大脑发帖,OCER水很深的[s015]
另外N卡测试我本来就贴上了,你真搞笑... 补张图,看似带宽足够,但少数游戏仍旧会受到影响,数据交换太频繁了?所以最好还是PCI-E 2.0啊
[attach]195901[/attach] p43就够我用了,嘎嘎[s020] [quote]原帖由 [i]超频王[/i] 于 2008-6-25 10:02 发表 [url=http://bbs.ocer.net/redirect.php?goto=findpost&pid=1866941&ptid=220014][img]http://bbs.ocer.net/images/common/back.gif[/img][/url]
“那是因為256M的顯存不夠用.溢出內存!2.0的帶寬能夠讓GPU更快的讀取繫統的內存.”
上面是你的原话,放在任何地方都是笑话...显存不够用时加载的纹理数据有限,要清空显存继续加载或者降低纹理品质而已...自己无知也 ... [/quote]
...嗯...这个....怎么说呢....
好像A卡是可以共享系统内存的.我的3850用EVEREST检测结果就是本地显存512,非本地显存512...一共1G.... 不错.看来我就是买GT280插到我的P35上也不会有大问题了... 谁能告诉俺P45 PCIE2.0的CF和X38的CF相比,性能的差距[s002] [quote]原帖由 [i]脱氧核糖核酸[/i] 于 2008-6-26 14:18 发表 [url=http://bbs.ocer.net/redirect.php?goto=findpost&pid=1870762&ptid=220014][img]http://bbs.ocer.net/images/common/back.gif[/img][/url]
...嗯...这个....怎么说呢....
好像A卡是可以共享系统内存的.我的3850用EVEREST检测结果就是本地显存512,非本地显存512...一共1G.... [/quote]
一般主流显存的速度是2000MHz 256bit 带宽64GB/S
共享显存是800MHz 64bit 带宽6.4GB/S,速度差了10倍,PCI-E再快也没有任何意义。
一般用户都关闭这个功能,因为根本没法带来任何性能提升...如果你内存容量不够大,反而性能会下降[s015] [quote]原帖由 [i]yaua[/i] 于 2008-6-26 16:49 发表 [url=http://bbs.ocer.net/redirect.php?goto=findpost&pid=1871134&ptid=220014][img]http://bbs.ocer.net/images/common/back.gif[/img][/url]
谁能告诉俺P45 PCIE2.0的CF和X38的CF相比,性能的差距[s002] [/quote]
谈论CF的话,RV670和RV770的Crossfire模式是不同的。
RV770的改进之一就是Crossfire时,GPU之间访问数据不再通过PCI-E,而是用一个类似HT的通道来加速,具体细节等到R700出台才能知道。
所以本来X38的PCI-E 2.0 X16是比P45的PCI-E 2.0 X8占优的,但是具体到RV770上就很难讲了。 [quote]原帖由 [i]超频王[/i] 于 2008-6-27 00:26 发表 [url=http://bbs.ocer.net/redirect.php?goto=findpost&pid=1872386&ptid=220014][img]http://bbs.ocer.net/images/common/back.gif[/img][/url]
一般主流显存的速度是2000MHz 256bit 带宽64GB/S
共享显存是800MHz 64bit 带宽6.4GB/S,速度差了10倍,PCI-E再快也没有任何意义。
一般用户都关闭这个功能,因为根本没法带来任何性能提升...如果你内存容量不够 ... [/quote]
不知道怎么关啊...我只装纯驱动的...[s016] [quote]原帖由 [i]超频王[/i] 于 2008-6-27 01:14 发表 [url=http://bbs.ocer.net/redirect.php?goto=findpost&pid=1872453&ptid=220014][img]http://bbs.ocer.net/images/common/back.gif[/img][/url]
谈论CF的话,RV670和RV770的Crossfire模式是不同的。
RV770的改进之一就是Crossfire时,GPU之间访问数据不再通过PCI-E,而是用一个类似HT的通道来加速,具体细节等到R700出台才能知道。
所以本来X38的PCI-E 2. ... [/quote]
现在RV770已经大面积上市了,没有具体评测吗 现在才知道,cpu和显卡是不通过ram的, 谢谢. 不过,这个cpu的带宽是多少呢,好像比ram的还低吧. INTEL与AMD的CPU的总线带宽不同,INTEL一直沿用四倍引擎,总线是FSB的4倍;AMD就是HT总线。
GPU与显存之间的速度要强得多,因为流水线比较简单。 *** 作者被禁止或删除 内容自动屏蔽 *** *** 作者被禁止或删除 内容自动屏蔽 *** 一点都不谦虚 呵呵
[s010] 弄了块P45
一次性到位啦!! 嗯,顶强贴 P35过时了,日 P35还是很不错的 价格优势 [quote]原帖由 [i]cctp[/i] 于 2008-7-25 10:57 发表 [url=http://bbs.ocer.net/redirect.php?goto=findpost&pid=1958783&ptid=220014][img]http://bbs.ocer.net/images/common/back.gif[/img][/url]
确切来说,是因为预读。
游戏初始化的时候,数据从硬盘读到内存,然后cpu从内存把数据读进显存;初始化完成以后就是正常的GPU和显存之间交换处理过程了,当然之中也可能有cpu的参与——也就是我们正常游戏看到的稳 ... [/quote]
显卡读数据是直接从硬盘读的 我太笨了,怎么看不出来哪个是PCI2.0哪个是1.1,难道测试的全是1.1的16X和8X? *** 作者被禁止或删除 内容自动屏蔽 ***
感谢楼住分享
看了楼住的文章,使我恍然大悟! 最近正为PCI-E 2.0 和1.1 发愁看过后我想HD3690 PCI-E1.1 轻松的应付了! 看来以后得多来这里学习学习了! 对高端的产品才可能有区别。 现在P43 P45价格还行 P43比较超值 很实用的文章!!!!!!! [quote]原帖由 [i]超频王[/i] 于 2008-6-30 11:17 发表 [url=http://bbs.ocer.net/redirect.php?goto=findpost&pid=1881247&ptid=220014][img]http://bbs.ocer.net/images/common/back.gif[/img][/url]
INTEL与AMD的CPU的总线带宽不同,INTEL一直沿用四倍引擎,总线是FSB的4倍;AMD就是HT总线。
GPU与显存之间的速度要强得多,因为流水线比较简单。 [/quote]
[color=DarkGreen]对的[/color] 恩!!学习了`` 顶一下,好文!~ 受教了[s023]
页:
[1]
