如何通过参数分辨显卡的好坏?
、核心频率 显卡的核心频率是指显示核心的工作频率,其工作频率在一定程度上可以反映出显示核心的性能,但显卡的性能是由核心频率、显存、像素管线、像素填充率等等多方面的情况所决定的,因此在显示核心不同的情况下,核心频率高并不代表此显卡性能强劲。 在同样级别的芯片中,核心频率高的则性能要强一些,提高核心频率就是显卡超频的方法之一。显示芯片主流的只有ATI和NVIDIA两家,两家都提供显示核心给第三方的厂商,在同样的显示核心下,部分厂商会适当提高其产品的显示核心频率,使其工作在高于显示核心固定的频率上以达到更高的性能。 二、显存频率 显存速度一般以ns(纳秒)为单位。常见的显存速度有...全部
、核心频率 显卡的核心频率是指显示核心的工作频率,其工作频率在一定程度上可以反映出显示核心的性能,但显卡的性能是由核心频率、显存、像素管线、像素填充率等等多方面的情况所决定的,因此在显示核心不同的情况下,核心频率高并不代表此显卡性能强劲。
在同样级别的芯片中,核心频率高的则性能要强一些,提高核心频率就是显卡超频的方法之一。显示芯片主流的只有ATI和NVIDIA两家,两家都提供显示核心给第三方的厂商,在同样的显示核心下,部分厂商会适当提高其产品的显示核心频率,使其工作在高于显示核心固定的频率上以达到更高的性能。
二、显存频率 显存速度一般以ns(纳秒)为单位。常见的显存速度有7ns、6ns、5。5ns、5ns、4ns,3。6ns、2。8ns以及2。2ns。显存的理论工作频率计算公式是:额定工作频率(MHz)=1000/显存速度×n得到(n因显存类型不同而不同,如果是SDRAM显存,则n=1;DDR显存则n=2;DDRⅡ显存则n=4)。
三、显存容量显卡容量也叫显示内存容量,是指显示卡上的显示内存的大小。显示内存的主要功能在将显示芯片处理的资料暂时储存在显示内存中,然后再将显示资料映像到显示屏幕上,显示卡欲达到的分辨率越高,屏幕上显示的像素点就越多,所需的显示内存也就越多。
而每一片显示卡至少需要具备512KB的内存,显示内存可以说是随着3D加速卡的演进而不断地跟进。而显示内存的种类也由早期的DRAM到现在广泛流行的SDRAM及DDR,甚至DDR2/DDR3。 四、显存位宽 显存位宽是显存在一个时钟周期内所能传送数据的位数,位数越大则瞬间所能传输的数据量越大,这是显存的重要参数之一。
目前市场上的显存位宽有64位、128位和256位三种,人们习惯上叫的64位显卡、128位显卡和256位显卡就是指其相应的显存位宽。显存位宽越高,性能越好价格也就越高,因此256位宽的显存更多应用于高端显卡,而主流显卡基本都采用128位显存。
大家知道显存带宽=显存频率X显存位宽/8,那么在显存频率相当的情况下,显存位宽将决定显存带宽的大小。比如说同样显存频率为500MHz的128位和256位显存,那么它俩的显存带宽将分别为:128位=500MHz*128∕8=8GB/s,而256位=500MHz*256∕8=16GB/s,是128位的2倍,可见显存位宽在显存数据中的重要性。
显卡的显存是由一块块的显存芯片构成的,显存总位宽同样也是由显存颗粒的位宽组成。显存位宽=显存颗粒位宽×显存颗粒数。 显存颗粒上都带有相关厂家的内存编号,可以去网上查找其编号,就能了解其位宽,再乘以显存颗粒数,就能得到显卡的位宽,这是最为准确的方法。
但施行起来较为麻烦,下面教大家一个较为简便,但只适应于一般情况,存在一些特殊情况,在大部分情况下能适用。目前显存的封装形式主要有TSOP和BGA两种,一般情况下BGA封装的显存是32位/颗的,而TSOP封装的颗粒是16位/颗的。
如果显卡采用了四颗BGA封装的显存,那么它的位宽是128位的,而如果是八颗TSOP封装颗粒,那么位宽也是128位的,但如果显卡只采用了四颗TSOP封装颗粒,那么显存位宽就只有64位。这只是一个一般情况下的技巧,不一定符合所有的情况,要做到最为准确的判断,还是察看显存编号吧。
显卡参数详解核心频率 显卡的核心频率是指显示核心的工作频率,其工作频率在一定程度上可以反映出显示核心的性能,但显卡的性能是由核心频率、显存、像素管线、像素填充率等等多方面的情况所决定的,因此在显示核心不同的情况下,核心频率高并不代表此显卡性能强劲。
在同样级别的芯片中,核心频率高的则性能要强一些,提高核心频率就是显卡超频的方法之一。显示芯片主流的只有ati和nvidia两家,两家都提供显示核心给第三方的厂商,在同样的显示核心下,部分厂商会适当提高其产品的显示核心频率,使其工作在高于显示核心固定的频率上以达到更高的性能。
显存频率(1000/显存速度×n) 显存速度一般以ns(纳秒)为单位。常见的显存速度有7ns、6ns、5。5ns、5ns、4ns,3。6ns、2。8ns以及2。2ns。显存的理论工作频率计算公式是:额定工作频率(mhz)=1000/显存速度×n得到(n因显存类型不同而不同,如果是sdram显存,则n=1;ddr显存则n=2;ddrⅱ显存则n=4)。
显存容量(sdram,ddr。ddr2,ddr3) 显卡容量也叫显示内存容量,是指显示卡上的显示内存的大小。显示内存的主要功能在将显示芯片处理的资料暂时储存在显示内存中,然后再将显示资料映像到显示屏幕上,显示卡欲达到的分辨率越高,屏幕上显示的像素点就越多,所需的显示内存也就越多。
而每一片显示卡至少需要具备512kb的内存,显示内存可以说是随着3 d加速卡的演进而不断地跟进。而显示内存的种类也由早期的dram到现在广泛流行的sdram及ddr,甚至ddr2/ddr3。显存位宽 (64位,128位,256位) (显存颗粒位宽×显存颗粒数) 显存位宽是显存在一个时钟周期内所能传送数据的位数,位数越大则瞬间所能传输的数据量越大,这是显存的重要参数之一。
目前市场上的显存位宽有64位、128位和256位三种,人们习惯上叫的64位显卡、128位显卡和256位显卡就是指其相应的显存位宽。显存位宽越高,性能越好价格也就越高,因此256位宽的显存更多应用于高端显卡,而主流显卡基本都采用128位显存。
显存带宽 (显存频率x显存位宽/8) 大家知道显存带宽=显存频率x显存位宽/8,那么在显存频率相当的情况下,显存位宽将决定显存带宽的大小。比如说同样显存频率为500mhz的128位和256位显存,那么它俩的显存带宽将分别为:128位=500mhz*128∕8=8gb/s,而256位=500mhz*256∕8=16gb/s,是128位的2倍,可见显存位宽在显存数据中的重要性。
显卡的显存是由一块块的显存芯片构成的,显存总位宽同样也是由显存颗粒的位宽组成。显存位宽=显存颗粒位宽×显存颗粒数。 显存颗粒上都带有相关厂家的内存编号,可以去网上查找其编号,就能了解其位宽,再乘以显存颗粒数,就能得到显卡的位宽。
这是最为准确的方法,但施行起来较为麻烦下面教大家一个较为简便,但只适应于一般情况,存在一些特殊情况,在大部分情况下能适用。 目前显存的封装形式主要有tsop和bga两种,一般情况下bga封装的显存是32位/颗的,而tsop封装的颗粒是16位?/颗的。
如果显卡采用了四颗bga封装的显存,那么它的位宽是128位的,而如果是八颗tsop封装颗粒,那么位宽也是128位的,但如果显卡只采用了四颗tsop封装颗粒,那么显存位宽就只有64位。这只是一个一般情况下的技巧,不一定符合所有的情况,要做到最为准确的判断,还是察看显存编号吧。
smoothvision抗失真引擎:也叫做smoothvision反锯齿技术,它的主要作用是在最佳图象品质与最佳性能间选择一个平衡点。同ati显卡一贯的特点一样,nvidia的fsaa技术以速度取胜,而smoothvision强调的是画质,所以smoothvision比nvidia的反锯齿模式要来得慢,但是画面的优劣用肉眼即可以分辨。
3d纹理贴图:3d纹理贴图是能大幅度提高3d图像真实性的3d图像处理技术,使用这项技术可以减少纹理衔接错误;实时生成剖析截面显示图(如图所示);有更真实的雾,烟,火和动画效果;提高变换视角看物真实性;模拟移动光源产生的自然光影效果;构成枪弹真实轨迹等。
而这些,在目前的显卡硬件条件下,只有通过“3d纹理压缩”才有可能实现。 truform技术:truform技术就是让游戏设计者为更细腻和更真实的效果添加新的材质或者设计新的模型,这也是ati在8500显卡中发布的一项新技术,对于家用3d卡来说是一个新技术,但是其实在在微软的directx8和工业标准的专业opengl当中就已经有了,ati只是把他应用到家用显卡上来。
truform可以运用到目前市场上所以的3d游戏当中,他是通过内建truform功能的3d显示卡和添加truform补丁来实现,这样我们就可以享受到更加真实细腻的3d游戏效果。 hyperz ii的内存频宽储存技术:hyperz技术本身就是一种类似nvidia的z 轴可视筛选的技术,这是一个最近一段时间的热点技术,但是比nvidia还更进一步。
它的主要功能简单说来就是分析在z轴上的场景,被遮挡的就会被扔掉,只渲染我们能看到的;然后对渲染过的z轴场景进行压缩,这是一种画面质量没有损害的压缩算法,对z-buffer中的数据压缩可减少他所占用的空间,从而在存取z-buffer数据的时候可以保留更多的显存带宽;最后一步就是把经过渲染的场景中的z-buffer信息立刻清除掉,这样更加大了显存带宽的利用率。
hyperz ii技术是在第一代的基础上有了很多改进,在第一步中的扔掉无用信息的过程中,“块数”就是在hyperz一代技术中一次可以扔掉8x8个块,而hyperz二代技术可以一次扔掉4x4块,更小的“块数”组合意味着更高的效率。
而且hyperz ii可以在一个周期内扔掉的像素比是64个,比hyperz i的8个多了很多,也比nvidia的16个多不少。几乎所有试图研究cs的fps的朋友都将不可避免的面对这样一个名词——垂直同步,到所有的cs专业论坛去问如何提高fps,得到的绝大多数回答也基本都是——关闭垂直同步,当大家关闭了垂直同步,得到了较高一fps后,你知道是为什么么?今天,飞扬就和大家一起来探讨这个看似简单的名词——垂直同步。
(本文与cs关系不是非常紧密,请朋友们选择阅读) 1、要知道什么是垂直同步,必须要先明白显示器的工作原理,显示器上的所有图像都是一线一线的扫描上去的,无论是隔行扫描还是逐行扫描,显示器都有两种同步参数——水平同步和垂直同步。
2、什么叫水平同步?什么叫垂直同步? 垂直和水平是crt中两个基本的同步信号,水平同步信号决定了crt画出一条横越屏幕线的时间,垂直同步信号决定了crt从屏幕顶部画到底部,再返回原始位置的时间,而恰恰是垂直同步代表着crt显示器的刷新率水平。
3、关键部分——为什么是否关闭垂直同步信号会影响我们cs中的fps数值? 道理一点都不复杂,首先我们平时运行操作系统一般屏幕刷新率是多少?大概一般都是在85上下吧,那么显卡就会每按照85的频率时间来发送一个垂直同步信号,信号和信号的时间间隔是85的分辨率所写一屏图像时间。
如果我们选择等待垂直同步信号(也就是我们平时所说的垂直同步打开),那么在游戏中或许强劲的显卡迅速的绘制完一屏的图像,但是没有垂直同步信号的到达,显卡无法绘制下一屏,只有等85单位的信号到达,才可以绘制。
这样fps自然要受到操作系统刷新率运行值的制约。而如果我们选择不等待垂直同步信号(也就是我们平时所说的关闭垂直同步),那么游戏中作完一屏画面,显卡和显示器无需等待垂直同步信号就可以开始下一屏图像的绘制,自然可以完全发挥显卡的实力。
但是不要忘记,正是因为垂直同步的存在,才能使得游戏进程和显示器刷新率同步,使得画面更加平滑和稳定。取消了垂直同步信号,固然可以换来更快的速度,但是在图像的连续性上势必打折扣。这也正是很多朋友抱怨关闭垂直后发现画面不连续的理论原因。
几乎所有试图研究cs的fps的朋友都将不可避免的面对这样一个名词——垂直同步,到所有的cs专业论坛去问如何提高fps,得到的绝大多数回答也基本都是——关闭垂直同步,当大家关闭了垂直同步,得到了较高一fps后,你知道是为什么么?今天,飞扬就和大家一起来探讨这个看似简单的名词——垂直同步。
在window 2000或xp下,打开垂直同步并使fps超过60的方法。 以前,对于在windows 2000或windows xp上玩cs的人来说,是否开显卡的垂直同步是个两难的选择。不开垂直同步可以得到更高的fps,但画面老是抖动,打时间长了眼睛很累;开了垂直同步,fps就肯定超不过60。
我自己为这事苦恼过很长时间,一直没找到好的解决办法。后来苦心钻研了一些资料后才找到问题所在。可能有人已经知道怎么解决了,但我相信还有很多朋友不知道该怎么办,因此把解决办法公布,希望能对大家有所帮助。
在window 2000或xp下,开垂直同步后fps超不过60的原因是:window 2000或xp在这种情况下会把游戏中的fps设定为windows的缺省值60,再好的配置也没用。 解决这个问题的办法很多,可以用第三方程序如powerstrip等,但这种办法需要外挂程序,可能不安全。
最近,我终于找到最根本的解决办法,就是在直接在注册表里把windows的缺省值改成100(或更高,只要你的显示器支持就可以)。请千万注意:在修改注册表前,一定要确认你的显示器在不同的分辨率下所支持的最高刷新频率。
比如,我的电脑在1024*768的分辨率下能达到100hz的刷新频率,我玩cs也是在这个分辨率下玩,所以,我才敢把windows的缺省值设为100。另外也请注意,这样修改完注册表后,你电脑桌面的分辨率和刷新频率也会被限定为这个数值。
修改注册表的方法如下: 运行regedit命令进入注册表修改界面; 进入[hkey_local_machinesystemcurentcontrolsetcontrolclass],打开"class"键,你将看到一大排的键,类似于{4d36e96e-e325-11ce。
。。。} 如果你选中其中一个键你将可以看到一些键值,如"default"、"class"等,并指明设备的种类,如"modem", "keyboards"等,逐个打开这些{4d36e96e-e325-11ce。
。。。}键,直到看到"class"的键值是"monitor"。好的,我们已经找到控制显示器的注册信息了,接下来就是在这里面改缺省值了。 打开你刚找到的那个键,里面至少应该有1个键,叫做"0000",这里也可能有其他的键,如"0001"、"0002"等。
如果里面只有个"0000",那就简单了,你直接在"0000"里按下面的方法修改就可以了。如果有多个键,你就必须逐个找出来哪个键是控制你的显示器的,方法是逐个键地按照下面说的“修改缺省值的操作”进行修改,修改后立即用下面说的“检查缺省值是否修改”的方法检查,如果相符就说明这个键是控制你显示器的,否则就不是。
修改缺省值的方法: 打开"0000"或你找到的其他的键,你可以看到里面有个"modes"键,打开它你将看到一个键显示的是你的显示器的最大分辨率,"1600,1200",现在假设你要在1024*768的分辨率下达到100hz的刷新率,那么操作如下:在"modes"下增加一个键叫做"1024,768",在"1024,768"键里增加一个键叫做"mode1",键值设为"100-100,100-100"。
修改缺省值得操作完毕。
(备注:设为100时必须你的显示器本身在1024*768的分辨率下能达到100的刷新率,如果你的显示器在1024*768下只能支持到85,那么不要把这个值改为100,否则容易引起显示器故障) “检查缺省值是否修改”的方法: 进入"display properties -> setting",看分辨率是否为你设定的值,如果不是那么说明你修改的那个类似于"0000"的键不是现在控制你显示器的键,如果分辨率是你设定的值(如1024*768),那么再进"advanced -> monitor"里面看显示器的刷新频率是不是也是你设定的值,如果是,选中"hide all unsupported modes"后你的刷新频率应该只有一个值可以选择,就是你设定的值(如100hz),这说明你修改得正确。收起