计算机性能参数专用名词解释:显卡篇

适用类型


台式机显卡—普通显卡


  普通显卡就是普通台式机内所采用的显卡产品,也就是DIY市场内最为常见的显卡产品。之所以叫它普通显卡是相对于应用于图形工作站上的专业显卡产品而言的,。普通显卡更多注重于民用级应用,更强调的是在用户能接受的价位下提供更强大的娱乐、办公、游戏、多媒体等方面的性能;而专业显卡则强调的是强大的性能、稳定性、绘图的精确等方面。目前设计制造普通显卡显示芯片的厂家主要有NVIDIA、ATI、SIS等,但主流的产品都是采用NVIDIA、ATI的显示芯片。

工作站显卡—专业显示卡


  专业显示卡是指应用于图形工作站上的显示卡,它是图形工作站的核心。从某种程度上来说,在图形工作站上它的重要性甚至超过了CPU。与针对游戏、娱乐和办公市场为主的消费类显卡相比,专业显示卡主要针对的是三维动画软件(如3DS Max、Maya、Softp_w_picpath|3D等)、渲染软件(如LightScape、3DS VIZ等)、CAD软件(如AutoCAD、Pro/Engineer、Unigraphics、SolidWorks等)、模型设计(如Rhino)以及部分科学应用等专业应用市场。专业显卡针对这些专业图形图像软件进行必要的优化,都有着极佳的兼容性。


笔记本显卡—移动显示卡


  笔记本显卡是指笔记本上的显卡。笔记本受发热量、体积的限制,使用芯片组集成显卡的比例很高,但是也有一些独立的显示芯片,满足人们对3D画面的追求。笔记本显卡有点像普通显卡的简化版本,为了减少发热量,其指标比台式机显卡低一些,此外还会支持一些节能技术。笔记本显卡和台式机显卡一样注重于民用级应用,更强调的是在用户能接受的价位下提供更强大的娱乐、办公、游戏、多媒体等方面的性能。笔记本显卡的特征是显存和显示核心放在一起被封装。

  普通家用显卡主要针对Direct 3D加速,而专业显示卡则是针对OpenGL来加速的。OpenGL(Open Graphics Library开放图形库)是目前科学和工程绘图领域无可争辩的图形技术标准。OpenGL最初由SGI公司提出,在Win95、98及Windows NT/Windows 2000中均得到支持。OpenGL注重于快速绘制2D和3D物体用于CAD、仿真、科学应用可视化和照片级真实感的游戏视景中。它是一个开放的三维图形软件包,它独立于窗口系统和操作系统,能十分方便地在各平台间移植,它具有开放性、独立性和兼容性三大特点。专业显示卡在多边形产生速度或是像素填充率等指标上都要优于普通显卡,同时在调整驱动程序以及提供绘图的精确性方面也要强很多。与普通显卡注重的生产成本不同,专业显卡更强调性能以及稳定性,而且受限于用户群体较少,产量很小,因此专业显卡的价格都极为昂贵,不是普通用户所能承受的。此外三种类型的显卡有一定较差,有些台式机显卡完全可以用于工作站,而有些笔记本显卡也被用于台式机;更重要的是,有些工作站显卡还满足移动的要求,因此也有人称其为移动工作站显卡。

开发代号(显示芯片)

   所谓开发代号就是显示芯片制造商为了便于显示芯片在设计、生产、销售方面的管理和驱动架构的统一而对一个系列的显示芯片给出的相应的基本的代号。不同的显示芯片都有相应的开发代号。


  开发代号最突出的作用是降低显示芯片制造商的成本、丰富产品线以及实现驱动程序的统一。一般来说,显示芯片制造商可以利用一个基本开发代号再通过控制渲染管线数量、顶点着色单元数量、显存类型、显存位宽、核心和显存频率、所支持的技术特性等方面来衍生出一系列的显示芯片来满足不同的性能、价格、市场等不同的定位,还可以把制造过程中具有部分瑕疵的高端显示芯片产品通过屏蔽管线等方法处理成为完全合格的相应低端的显示芯片产品出售,从而大幅度降低设计和制造的难度和成本,丰富自己的产品线。例如,NVIDIA从NV40就先后衍生出了面向零售市场的Geforce 6800、Geforce 6800GT、Geforce 6800Ultra、Geforce 6800LE、Geforce 6800XT以及面向OEM市场的Geforce 6800GTO等显示芯片产品;而ATI也从R300衍生出了Radeon 9700、Radeon 9700Pro、Radeon 9500、Radeon 9500Pro等显示芯片产品。在驱动程序方面,同一种开发代号的显示芯片可以使用相同的驱动程序,这为显示芯片制造商编写驱动程序以及消费者使用显卡都提供了方便。

  同一种开发代号的显示芯片的渲染架构以及所支持的技术特性是基本上相同的,而且所采用的制程也相同,所以开发代号是判断显卡性能和档次的重要参数。

  显示芯片是显卡的核心芯片,它的性能好坏直接决定了显卡性能的好坏,它的主要任务就是处理系统输入的视频信息并将其进行构建、渲染等工作。显示主芯片的性能直接决定了显示卡性能的高低。不同的显示芯片,不论从内部结构还是其性能,都存在着差异,而其价格差别也很大。显示芯片在显卡中的地位,就相当于电脑中CPU的地位,是整个显卡的核心。因为显示芯片的复杂性,目前设计、制造显示芯片的厂家只有NVIDIA、ATI、SIS、3DLabs等公司。家用娱乐性显卡都采用单芯片设计的显示芯片,而在部分专业的工作站显卡上有采用多个显示芯片组合的方式。

NVIDIA显示芯片


ATI显示芯片


制造工艺


  显示芯片的制造工艺与CPU一样,也是用微米来衡量其加工精度的。制造工艺的提高,意味着显示芯片的体积将更小、集成度更高,可以容纳更多的晶体管,性能会更加强大,功耗也会降低。

  和中央处理器一样,显示卡的核心芯片,也是在硅晶片上制成的。采用更高的制造工艺,对于显示核心频率和显示卡集成度的提高都是至关重要的。而且重要的是制程工艺的提高可以有效的降低显卡芯片的生产成本。目前的显示芯片制造商中,NVIDIA公司已全面采用了0.13微米的制造工艺,就是其FX5900显示核心之所以能集成一亿两千五百万个晶体管的根本原因。而ATI公司主要还是在使用0.15微米的制造工艺,比如其高端的镭9800XT和镭9800 Pro显卡,部分产品采用更先进的0.13微米制造工艺,比如其镭9600显卡。

  微电子技术的发展与进步,主要是靠工艺技术的不断改进,使得器件的特征尺寸不断缩小,从而集成度不断提高,功耗降低,器件性能得到提高。显示芯片制造工艺在1995年以后,从0.5微米、0.35微米、0.25微米、0.18微米、0.15微米、0.13微米、0.11微米一直发展到目前最新的90纳米,而未来则会以80纳米作为一个过渡,然后进一步发展到65纳米。总的说来,显示芯片在制造工艺方面基本上总是要落后于CPU的制造工艺一个时代,例如CPU采用0.13微米工艺时显示芯片还在采用0.18微米工艺和0.15微米工艺,CPU采用90纳米工艺时显示芯片则还在使用0.13微米工艺和0.11微米工艺,而现在CPU已经采用65纳米工艺了而显示芯片则刚进入90纳米工艺。

  提高显示芯片的制造工艺具有重大的意义,因为更先进的制造工艺会在显示芯片内部集成更多的晶体管,使显示芯片实现更高的性能、支持更多的特效;更先进的制造工艺会使显示芯片的核心面积进一步减小,也就是说在相同面积的晶圆上可以制造出更多的显示芯片产品,直接降低了显示芯片的产品成本,从而最终会降低显卡的销售价格使广大消费者得利;更先进的制造工艺还会减少显示芯片的功耗,从而减少其发热量,解决显示芯片核心频率提升的障碍.....显示芯片自身的发展历史也充分的说明了这一点,先进的制造工艺使显卡的性能和支持的特效不断增强,而价格则不断下滑,例如售价为1500左右的中端显卡GeForce 7600GT其性能就足以击败上一代售价为5000元左右的顶级显卡GeForce 6800Ultra。

  采用更低制造工艺的显示芯片也不是一定代表有更高的性能,因为显示芯片设计思路也各不同相同,并不能单纯已制造工艺来衡量其性能。最明显的就是NVDIVA的GeForce FX5950和ATI的Radeon 9800XT,9800XT采用0.15微米制造工艺,而FX5950采用更为先进的0.13微米制造工艺,但在性能表现上,Radeon 9800XT则要略胜一筹。



核心位宽(芯片位宽)


  显示芯片位宽是指显示芯片内部数据总线的位宽,也就是显示芯片内部所采用的数据传输位数,目前主流的显示芯片基本都采用了256位的位宽,采用更大的位宽意味着在数据传输速度不变的情况,瞬间所能传输的数据量越大。就好比是不同口径的阀门,在水流速度一定的情况下,口径大的能提供更大的出水量。显示芯片位宽就是显示芯片内部总线的带宽,带宽越大,可以提供的计算能力和数据吞吐能力也越快,是决定显示芯片级别的重要数据之一。目前已推出最大显示芯片位宽是512位,那是由Matrox(幻日)公司推出的Parhelia-512显卡,这是世界上第一颗具有512位宽的显示芯片。而目前市场中所有的主流显示芯片,包括NVIDIA公司的GeForce系列显卡,ATI公司的Radeon系列等,全部都采用256位的位宽。这两家目前世界上最大的显示芯片制造公司也将在未来几年内采用512位宽。


  显示芯片位宽增加并不代表该芯片性能更强,因为显示芯片集成度相当高,设计、制造都需要很高的技术能力,单纯的强调显示芯片位宽并没有多大意义,只有在其它部件、芯片设计、制造工艺等方面都完全配合的情况下,显示芯片位宽的作用才能得到体现。
显卡位宽

  显存位宽是显存在一个时钟周期内所能传送数据的位数,位数越大则瞬间所能传输的数据量越大,这是显存的重要参数之一。目前市场上的显存位宽有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倍,可见显存位宽在显存数据中的重要性。



  显卡的显存是由一块块的显存芯片构成的,显存总位宽同样也是由显存颗粒的位宽组成,。显存位宽=显存颗粒位宽×显存颗粒数。显存颗粒上都带有相关厂家的内存编号,可以去网上查找其编号,就能了解其位宽,再乘以显存颗粒数,就能得到显卡的位宽。这是最为准确的方法,但施行起来较为麻烦。


标配显存类型


  显存是显卡上的关键核心部件之一,它的优劣和容量大小会直接关系到显卡的最终性能表现。可以说显示芯片决定了显卡所能提供的功能和其基本性能,而显卡性能的发挥则很大程度上取决于显存。无论显示芯片的性能如何出众,最终其性能都要通过配套的显存来发挥。


  显存,也被叫做帧缓存,它的作用是用来存储显卡芯片处理过或者即将提取的渲染数据。如同计算机的内存一样,显存是用来存储要处理的图形信息的部件。我们在显示屏上看到的画面是由一个个的像素点构成的,而每个像素点都以4至32甚至64位的数据来控制它的亮度和色彩,这些数据必须通过显存来保存,再交由显示芯片和CPU调配,最后把运算结果转化为图形输出到显示器上。


  显卡的工作原理是:在显卡开始工作(图形渲染建模)前,通常是把所需要的材质和纹理数据传送到显存里面,开始工作时候(进行建模渲染),这些数据通过AGP总线进行传输,显示芯片将通过AGP总线提取存储在显存里面的数据,除了建模渲染数据外还有大量的顶点数据和工作指令流需要进行交换,这些数据通过RAMDAC转换为模拟信号输出到显示端,最终就是我们看见的图像。

  作为显示卡的重要组成部分,显存一直随着显示芯片的发展而逐步改变着。从早期的EDORAM、MDRAM、SDRAM、SGRAM、VRAM、WRAM等到今天广泛采用的DDR SDRAM显存经历了很多代的进步。



  目前市场中所采用的显存类型主要有SDRAM,DDR SDRAM,DDR SGRAM三种。SDRAM颗粒目前主要应用在低端显卡上,频率一般不超过200MHz,在价格和性能上它比DDR都没有什么优势,因此逐渐被DDR取代。DDR SDRAM是市场中的主流(包括DDR2和DDR3),一方面是工艺的成熟,批量的生产导致成本下跌,使得它的价格便宜;另一方面它能提供较高的工作频率,带来优异的数据处理性能。至于DDR SGRAM,它是显卡厂商特别针对绘图者需求,为了加强图形的存取处理以及绘图控制效率,从同步动态随机存取内存(SDRAM)所改良而得的产品。SGRAM允许以方块 (Blocks) 为单位个别修改或者存取内存中的资料,它能够与中央处理器(CPU)同步工作,可以减少内存读取次数,增加绘图控制器的效率,尽管它稳定性不错,而且性能表现也很好,但是它的超频性能很差劲,目前也极少使用。


FPM显存



  FPM DRAM(Fast Page Mode RAM): 快速页面模式内存。是一种在486时期被普遍应用的内存(也曾应用为显存)。72线、5V电压、带宽32bit、基本速度60ns以上。它的读取周期是从DRAM阵列中某一行的触发开始,然后移至内存地址所指位置,即包含所需要的数据。第一条信息必须被证实有效后存至系统,才能为下一个周期作好准备。这样就引入了“等待状态”,因为CPU必须傻傻的等待内存完成一个周期。FPM之所以被广泛应用,一个重要原因就是它是种标准而且安全的产品,而且很便宜。但其性能上的缺陷导致其不久就被EDO DRAM所取代,此种显存的显卡已不存在了。


EDO显存



  EDO (Extended Data Out) DRAM,与FPM相比EDO DRAM的速度要快5%,这是因为EDO内设置了一个逻辑电路,借此EDO可以在上一个内存数据读取结束前将下一个数据读入内存。设计为系统内存的EDO DRAM原本是非常昂贵的,只是因为PC市场急需一种替代FPM DRAM的产品,所以被广泛应用在第五代PC上。EDO显存可以工作在75MHz或更高,但是其标准工作频率为66 MHz,不过其速度还是无法满足显示芯片的需要,也早成为“古董级”产品上才有的显存。

SGRAM显存


  SGRAM是Synchronous Graphics DRAM的缩写,意思是同步图形RAM是种专为显卡设计的显存,是一种图形读写能力较强的显存,由SDRAM改良而成。它改进了过去低效能显存传输率较低的缺点,为显示卡性能的提高创造了条件。SGRAM读写数据时不是一一读取,而是以"块"(Block)为单位,从而减少了内存整体读写的次数,提高了图形控制器的效率。但其设计制造成本较高,更多的是应用于当时较为高端的显卡。目前此类显存也已基本不被厂商采用,被DDR显存所取代。


SDRAM显存


  SDRAM,即Synchronous DRAM(同步动态随机存储器),曾经是PC电脑上最为广泛应用的一种内存类型,即便在今天SDRAM仍旧还在市场占有一席之地。既然是“同步动态随机存储器”,那就代表着它的工作速度是与系统总线速度同步的。SDRAM内存又分为PC66、PC100、PC133等不同规格,而规格后面的数字就代表着该内存最大所能正常工作系统总线速度,比如PC100,那就说明此内存可以在系统总线为100MHz的电脑中同步工作。

  与系统总线速度同步,也就是与系统时钟同步,这样就避免了不必要的等待周期,减少数据存储时间。同步还使存储控制器知道在哪一个时钟脉冲期由数据请求使用,因此数据可在脉冲上升期便开始传输。SDRAM采用3.3伏工作电压,168Pin的DIMM接口,带宽为64位。SDRAM不仅应用在内存上,在显存上也较为常见。


  SDRAM可以与CPU同步工作,无等待周期,减少数据传输延迟。优点:价格低廉,曾在中低端显卡上得到了广泛的应用。SDRAM在DDR SDRAM成为主流之后,就风光不再,目前则只能在最低端的产品或旧货市场才能看到此类显存的产品了。


DDR显存


  DDR显存分为两种,一种是大家习惯上的DDR内存,严格的说DDR应该叫DDR SDRAM。另外一种则是DDR SGRAM,此类显存应用较少、不多见。


DDR SDRAM


  人们习惯称DDR SDRAM为DDR。DDR SDRAM是Double Data Rate SDRAM的缩写,是双倍速率同步动态随机存储器的意思。DDR SDRAM是在SDRAM基础上发展而来的,仍然沿用SDRAM生产体系,因此对于内存厂商而言,只需对制造普通SDRAM的设备稍加改进,即可实现DDR内存的生产,可有效的降低成本。


  SDRAM在一个时钟周期内只传输一次数据,它是在时钟的上升期进行数据传输;而DDR内存则是一个时钟周期内传输两次次数据,它能够在时钟的上升期和下降期各传输一次数据,因此称为双倍速率同步动态随机存储器。DDR内存可以在与SDRAM相同的总线频率下达到更高的数据传输率。


  与SDRAM相比:DDR运用了更先进的同步电路,使指定地址、数据的输送和输出主要步骤既独立执行,又保持与CPU完全同步;DDR使用了DLL(Delay Locked Loop,延时锁定回路提供一个数据滤波信号)技术,当数据有效时,存储控制器可使用这个数据滤波信号来精确定位数据,每16次输出一次,并重新同步来自不同存储器模块的数据。DDL本质上不需要提高时钟频率就能加倍提高SDRAM的速度,它允许在时钟脉冲的上升沿和下降沿读出数据,因而其速度是标准SDRA的两倍。DDR SDRAM是目前应用最为广泛的显存类型,90%以上的显卡都采用此类显存。


DDR SGRAM


  DDR SGRAM是从SGRAM发展而来,同样也是在一个时钟周期内传输两次次数据,它能够在时钟的上升期和下降期各传输一次数据。可以在不增加频率的情况下把数据传输率提高一倍。DDR SGRAM在性能上要强于DDR SDRAM,但其仍旧在成本上要高于DDR SDRAM,只在较少的产品上得到应用。而且其超频能力较弱,因其结构问题超频容易损坏。


DDR2显存


  DDR2显存可以看作是DDR显存的一种升级和扩展,DDR2显存把DDR显存的“2bit Prefetch(2位预取)”技术升级为“4 bit Prefetch(4位预取)”机制,在相同的核心频率下其有效频率比DDR显存整整提高了一倍,在相同显存位宽的情况下,把显存带宽也整整提高了一倍,这对显卡的性能提升是非常有益的。从技术上讲,DDR2显存的DRAM核心可并行存取,在每次存取中处理4个数据而非DDR显存的2个数据,这样DDR2显存便实现了在每个时钟周期处理4bit数据,比传统DDR显存处理的2bit数据提高了一倍。相比DDR显存,DDR2显存的另一个改进之处在于它采用144Pin球形针脚的FBGA封装方式替代了传统的TSOP方式,工作电压也由2.5V降为1.8V。


  由于DDR2显存提供了更高频率,性能相应得以提升,但也带来了高发热量的弊端。加之结构限制无法采用廉价的TSOP封装,不得不采用成本更高的BGA封装(DDR2的初期产能不足,成本问题更甚)。发热量高、价格昂贵成为采用DDR2显存显卡的通病,如率先采用DDR2显存的的GeForce FX 5800/5800Ultra系列显卡就是比较失败的产品。基于以上原因,DDR2并未在主流显卡上广泛应用。


DDR3显存


  DDR3显存可以看作是DDR2的改进版,二者有很多相同之处,例如采用1.8V标准电压、主要采用144Pin球形针脚的FBGA封装方式。不过DDR3核心有所改进:DDR3显存采用0.11微米生产工艺,耗电量较DDR2明显降低。此外,DDR3显存采用了“Pseudo Open Drain”接口技术,只要电压合适,显示芯片可直接支持DDR3显存。当然,显存颗粒较长的延迟时间(CAS latency)一直是高频率显存的一大通病,DDR3也不例外,DDR3的CAS latency为5/6/7/8,相比之下DDR2为3/4/5。客观地说,DDR3相对于DDR2在技术上并无突飞猛进的进步,但DDR3的性能优势仍比较明显:


  1.功耗和发热量较小:吸取了DDR2的教训,在控制成本的基础上减小了能耗和发热量,使得DDR3更易于被用户和厂家接受。


  2.工作频率更高:由于能耗降低,DDR3可实现更高的工作频率,在一定程度弥补了延迟时间较长的缺点,同时还可作为显卡的卖点之一,这在搭配DDR3显存的显卡上已有所表现。


  3.降低显卡整体成本:DDR2显存颗粒规格多为4M X 32bit,搭配中高端显卡常用的128MB显存便需8颗。而DDR3显存规格多为8M X 32bit,单颗颗粒容量较大,4颗即可构成128MB显存。如此一来,显卡PCB面积可减小,成本得以有效控制,此外,颗粒数减少后,显存功耗也能进一步降低。


  4.通用性好:相对于DDR变更到DDR2,DDR3对DDR2的兼容性更好。由于针脚、封装等关键特性不变,搭配DDR2的显示核心和公版设计的显卡稍加修改便能采用DDR3显存,这对厂商降低成本大有好处。


  目前,DDR3显存在新出的大多数中高端显卡上得到了广泛的应用。