Hardware 版 (精华区)

发信人: jacob (@死猴子·死相), 信区: Hardware
标  题: 显存的秘密
发信站: 哈工大紫丁香 (2002年10月01日18:46:03 星期二), 站内信件

显示卡绝对是当今计算机系统中仅次于CPU,主机板的重要部件。而显存又是显示卡上
仅次于显示芯片的关键组成。但是,过去很少有专门的文章涉及这个领域。所以,我想
尽我的能力去写一写它,也很有必要。
很多时候,我们的眼球都盯在显存的容量大小上面。却不是很关注显存速度,生产商和
位宽等诸多重要信息。大家不要以为这些不重要,如果你想拥有完美的,至少是让你满
意的精彩虚拟世界,就跟我一起来关注吧。
一 显存的种类
说到显存,必须介绍一下它的主要种类。被广泛采用的显存有FPE DRAM,EDO DRAM,SD
RAM,SGRAM,VRAM,WRAM,DDR SDRAM, MDRAM等等。前两种显存用于早期ISA,PCI介质
的显示卡,成本低,性能也差。VRAM和WRAM显存则主要用于一些高端专业显示卡,当然
,其成本也很高。而SDRAM,SGRAM, DDR SDRAM则因为价格适中,而性能较好,因此被
广泛使用于我们常见的显示系统中。在这三种显存中,SDRAM价格较低,性能一般,使用
很广泛。SGRAM成本较高,性能比SDRAM稍好,多用于专业显示卡。而在DDRⅡ或QBM使用
化之前,现在流行的DDR SDRAM无疑是现在显示系统最合适的显存方案。
二 显存的速度
显存速度,是显存非常重要的性能指标。对于很多游戏发烧友来说,更是直接关系到显
存超频的关键!很多人不太清楚频率和速度的关系。所以看不懂芯片上标注的Xns到底有
什么意义。这里我解释一下:
对于SDRAM来说,如果是5ns的,那么用一秒钟来除5ns,等于多少?对!是200,000,0
00,就是200MHz。那么这块显存就可以跑在额定200MHz的频率上。其他很多内存都可以
用这个方法来推算。但是,对于DDR SDRAM来说,其实只是SDRAM内存的改进版。因为,
与SDRAM相比,它并没有提工作频率,而是通过一定的技术手段让内存时钟的上升沿和下
降沿都传输数据,这样相对于原来的SDRAM传输速率就提高了一倍。这样,我们在计算它
的运行频率的时候就要×2,也就是说,同样5ns的DDR SDRAM,就可以跑在400MHz上。通
过这个,我们就可以很清楚的知道,只要Xns的X越小,意味着显存的速度也就越快!
三 显存的品牌
不过,事实上很多显存并不完全符合上面的规律。比如有的4ns显存跑起来还没有5ns的
显存快。为什么呢?很简单,就是因为生产商的问题。因为很多名牌大厂生产的显存,
虽然标注的速度不是很快(由于测试方法更加严格),但是却使用了性能优异的显存芯
片,加上良好的设计和生产工艺,使之可以在相当高的频率上稳定工作。而有些显存则
是由简陋的“手工作坊”制造的,芯片性能不好,所以很难高速稳定运行。加上设计和
生产也不规范,直接导致了产品性能得不到完全发挥。所以,速度快很好,但是也要名
牌大厂的才会得到更优秀的效果。
四 显存的位宽
上面讲的都是些相对比较显而易见的东西。而谈到位宽,则是显存和芯片的数据线数目
。一般做32位比较简单,但如果是64位或者128位,甚至更高。就意味着“路”越“宽”
。那么速度也就会越快,“通行”效率自然大大提高。比如说TNT2 M64,标准应该使用
的是64位的SDRAM,其频率是150MHz/s。那么,带宽就是64×150M/8=1.2GB/s。MX400的
标准配置是频率166MHz/s的128位SDRAM(2.66GB/s),MX420是频率200MHz/s的64位DDR
 SDRAM(3.2GB/s),MX440就是频率200MHz/s的128位DDR SDRAM(6.4GB/s)了。如果你
想要R9700 Pro,呵呵,那是频率325MHz/s的256位的DDR SDRAM(20.8GB/s!!)。当然
,其成本也就非常高了。通过上面的计算和数据,大家可以很清楚的明白:提高到双倍
位宽的作用,其实和提高到双倍频率,或者和SDRAM改变为DDR SDRAM是一样的!大家整
天都想着超显存的频率,可那才能提高多少性能呢?而提高到双倍位宽,其作用……嘿
嘿……极其重要!
五 举例说明
现在很多厂商生产的显示卡很多都没有采用标准配置,比如MX440多采用64位显存,假如
你正好买到了128位的,比如小影霸G7400D(小影霸的产品一般都用料精良,特别是显存
)……哈,恭喜你,你的显示卡性能将明显优于其他同类显卡。如果你发现你的显示卡
上的显存容量很大,速度又快,位宽是256位,还是名牌大厂的……那么,晚上你可以丢
掉什么狗熊,抱枕之类的东西……只要抱着它睡觉就好了,一定最香甜,嘻嘻。
最后,我还想多说一点。也许大家都注意到了,现在很多厂商都在显存上面盖上了散热
片。那么,有没有必要呢?的确,很多人喜欢给显存超频,那么显存的发热量也确实会
相应增加。但是,这样的热度根本不足以达到需要散热片的地步。那么,厂商为什么还
需要“浪费”成本呢?呵呵,如果能够让你看不到显存的速度,品牌,位宽,那么这点
成本还是很值得“浪费”的哦。
--
             
                  
                   
                   紫丁香里,硬件天地,猴子哥哥,绝迹江湖。

※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 218.7.34.3]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.018毫秒