|
本帖最后由 chain 于 2012-11-29 02:56 编辑
原帖地址http://bbs.pceva.com.cn/thread-73414-1-1.html,图片太多,不转了,只转文字部分。
关于GTX660/660TI非对称显存的测试结果
之前我在测试GTX660TI的过程中遇到过三开WOW帧数暴降的问题:问题搜集:用660TI的公子请留步,通过广大积极热心的660TI使用者回复,发现这个问题并非个例,但当时的显示器还是1920x1080的最大分辨率,还很难将660和660TI的显存使用到1.5G以上,并没有再更进一步的测试此问题
后来购入27寸2560x1440分辨率的显示器后,我曾测试过一次A/N新驱动的对比:鸡血 VS 鸡血 Nvidia GeForce 310.33 Beta VS AMD Catalyst 12.11 Beta4,测试中发现,并且在随后的N660 hawk和N660 TF的测试中也同样发现一个问题,就是在《上古卷轴5》的2560x1440 8xMSAA+FXAA的测试项目,画面被放大了四倍导致无法正常游戏,此前我在帖子中说是驱动造成的,并且我也一直这么认为,直到我测试了GTX680 Classified以后,我才发现这个并非驱动问题,而是显存的问题,之前给大家造成了误读,在此给大家道歉了
660和660ti的显存位宽是192bit这个大家都知道,那么显存会有什么问题呢?
问题就在于660和660ti的MC(显存控制器)上,660和660ti只有3个MC,而每个MC正好为64bit管理512MB的显存,三个相加正好为192bit,1.5GB的显存
这个问题我并非是第一个讨论的,此前大家普遍认为,660ti的显存接入方式为4颗256MB 32bit的显存1 Rank,而另外四颗双面的为2 Rank,造成同一周期内只能访问1.5GB,经过和R大的研究后,发现并非如此,因为660的显存走线和660TI不同,我们初步认为是4个物理Bank争抢3个MC的问题
首先我测试了《马克思佩恩3》,由于物理显存不够,游戏并不允许我开启2560x1440 8xMSAA+FXAA的设定,故而选择2560x1440 4xMSAA+FXAA
这里原本是图
此图为N660TI OC的,使用680 Classified测试的时候,显存占用在1580MB附近,帧数为40帧,从图中可以看出N660TI OC的显存占用并未超过1536MB,而帧数上的差距和680 Classified比较并未大幅偏离正常情况下表现,说明显存负担不大的情况下,660TI会主动回避显存占用超过1536MB
然后我再次测试了《上古卷轴5》,游戏设置为2560x1440 8xMSAA+FXAA
这里又是图
这是680 Classified,大家可以看到游戏很正常,帧数也在60附近
这里还是图
我们可以通过最后的测试结果看到,N660TI OC的测试成绩大幅低于680,平均FPS被680领先了55.08%,而最低帧是跑Benchmark的过程中出现卡顿引起的,我查看其它网站的测试,发现该游戏并没有遇到我的这种情况,但是不管我怎么跑总是会出现卡顿,姑且认为已经爆掉了吧
再看2560x1440 8xMSAA+FXAA下的表现吧
这是N660TI OC的成绩,可以看到显存已经完全爆掉,平均帧被680领先达到71.19%,这个已经完全不正常了
这里少了一堆图……
总结
660和660ti的最后512MB绝对有问题,不过我的测试基本是在极限状态下完成的,目前购买660和660ti跑1920x1080分辨率的玩家完全不需要担心
但是,现在没问题不代表以后没问题,只要显存占用超过1536MB就会出事:
如果你打算购买660或660ti来跑大分辨或则玩3D游戏,请放弃这种想法;
如果你打算购买660或660ti准备用个两三年都能开高画质玩游戏,请放弃这种想法;
如果你打算购买660或660ti来玩大型网游多开,请放弃这种想法;
如果你打算购买660或660ti来玩上古卷轴5这种很多和谐MOD的游戏,请放弃这种想法;
只要你不触碰以上几点,660或660ti同样也是值得选购的好卡。
|
|