00MHz×128Bit/8=54.4GB/s。反观GDDR3,比如NVIDIA的9800GT,其显存频率为1800MHz,但是采用了256Bit的位宽设计,可以计算出其显存带宽为57.6GB/s,HD4770以128Bit的位宽设计,理论带宽就可以接近9800GT的256Bit位宽设计,这就是GDDR5显存的优势。
显存位宽确实决定了显卡的性能,不过更大的位宽对于显卡的设计、布线等都有更加严格的要求,成本也会随之升高,而GDDR5显存就可利用其本身的频率优势,在较低的显存位宽下提供较高的显存带宽。那么我们再想一下,如果采用512Bit的GDDR5显存,那么显存带宽将会非常高,至少在未来的几年内都不会成为显卡的瓶颈,这就是显卡厂商乃至整个业界都非常看好GDDR5显存的原因。
除了可以提供更大的显存带宽之外,GDDR5还会更加省电。GDDR5的工作电压只有1.5V,而GDDR3的工作电压则有1.8V,同时GDDR5采用的工艺也比GDDR3/4要新,功耗方面也可以得到更加有效的控制。
另外,GDDR5显存还支持更加先进的数据纠错技术,该技术可以检测显存在读取和写入数据的错误,而且可实现同步检测并修正。譬如发现有数据读写有错误或数据传输不同步,错误纠正技术能够实现快速重新发送,以确保显卡能够稳定运行。
最后提一下GDDR5显存一个非常奇怪的技术——适应性界面计时。该技术可以让显存工作在x32/x16双模式。就拿HD4770和HD4870举例来说明吧,细心的朋友应该会发现,HD4770和HD4890所采用的显存完全一样(连编号都一样),理论上HD4770应该也有256Bit的位宽,但实际上只有128Bit,这就是GDDR5的“适应性界面计时”技术的作用。简单点理解,如果显卡PCB上布线能够满足32Bit,那么单颗显存就可以工作在x32模式,如果PCB上的布线只能满足16Bit,那么显存就工作在x16模式。因为HD4770本身只能支持128Bit的显存位宽,所以PCB布线都按照x16执行的,所以即使与HD4870采用一样的显存,其位宽只有128Bit。 通过前面几页的介绍,相信大家已经基本对GDDR5显存有了一个初步的认识和了解。但是GDDR5显存的性能真的有我们想象中的那么好吗?128Bit的GDDR5真的能够等效于256bit的同频率GDDR3吗?同频率、同位宽的GDDR5,性能又能相对于同频率、同位宽的GDDR3高多少呢?这就是我们今天要研究的问题。
● 测试平台
● 测试方法
本次测试我们通过HD4870与HD4850来比较在同样位宽下GDDR5与GDDR3之间的性能差距。HD4850采用800个流处理器,搭配512MB/256Bit的GDDR3显存,而HD4870也采用800个流处理器,可以说核心规模与HD4850完全一样,搭配512MB/256Bit的GDDR5显存颗粒,我们将HD4870的核心频率调节到与HD4850相同的625MHz,显存频率调节到4000MHz(等效于GDDR3的2000MHz),这样的环境完全可以真实的表现出在同样位宽下,GDDR3显存与GDDR5显存的性能差距。
同时,我们还是用HD4770与HD4830来检验GDDR5显存的频率优势是否能够弥补位宽缺陷。HD4830采用512MB/256Bit的显存搭配,而HD4770采用512MB/128Bit的显存搭配,两者都拥有640个流处理器,频率方面我们仍然设置成完全一样,这样可以真实的代表GDDR5的高频率到底能否弥补位宽缺陷。
HD4870显存带宽:4000MHz×256Bit/8=128GB/s
HD4850显存带宽:2000MHz×256Bit/8=64GB/s
HD4830显存带宽:1800MHz×256Bit/8=57.6GB/s
HD4770显存带宽:3600MHz×128Bit/8=57.6GB/s
可以看出,在同频率同位宽的情况下,GDDR5的显存带宽刚好是GDDR3的两倍;而在HD4830与HD4770,GDDR5与GDDR3的显存带宽刚好相等。
核心方面,HD4870和HD4850完全一样,HD4770与HD4830完全一样,包括纹理单元、Rops单元等9
7
3
1
2
3
4
4
8
:
欢迎访问最专业的网吧论坛,无盘论坛,网吧经营,网咖管理,网吧专业论坛https://bbs.txwb.com |
关注天下网吧微信,了解网吧网咖经营管理,安装维护 / 下载天下网吧APP,交流讨论
本文来源:泡泡网 作者:佚名