单纯的说流处理器更好或是显存位宽更好并不准确。
我来慢慢解释给LZ你吧:
显卡好比是一个工厂一样。它要正常高效运作是需要各个部门都能够提供高效的水平才行,不能有一个部门拖后腿。
显卡的工作就是在完成一幅幅画作,其流程简单来说就是三步:数据传输---数据处理---数据传输。
决定显卡性能的参数有很多,其中负责数据处理(GPU)的参数有像素填充率、材质填充率等,与流处理器、核心频率有关;负责数据传输(显存)的参数是显存带宽,与显存频率、显存位宽有关。
可见,显卡要高效工作,其传输能力、处理能力都不能拖后腿才行。
对于你列举的9600GT和9600GSO来说,虽然9600GSO的流处理器比9600GT多了32个,核心频率又差不多,以至于9600GSO的图像数据处理能力要强于9600GT;然而由于9600GSO的显存位宽和显存频率都不及9600GT以至于显存带宽大大低于后者,数据传输能力受限。
可见限制9600GSO性能发挥的是显存带宽,GPU虽然处理数据很快,然而数据传输跟不上,GPU长期处于“等待”状态,造成瓶颈;对于9600GT来说相对好点,虽然GPU性能不及9600GSO,然而显存却能及时将数据传给GPU,不至于瓶颈。
PS:如果显存带宽很高,而核心不行的话,数据传输再快,GPU处理不过来,也会造成瓶颈。
流处理器最重要,因为流处理器就是显卡的引擎,数量越多力量越大。而显存相当于公路,位宽越大相当于公路越宽。
但是毫无疑问,汽车能不能跑取决于引擎。所以显卡的关键在于流处理器。256位和192位的区别只相当于8车道和6车道的区别。
而测试分数也是安照流处理器的数量来排列的,96个的性能最好
流处理器比较重要
流处理器个数是显卡十分重要的参数,他的功能是抗锯齿,抗锯齿是3D特效中非常重要的一项
显存位宽是显存在一个时钟周期内所能传送数据的位数,位数越大则瞬间所能传输的数据量越大,这是显存的重要参数之一
有一个公式:显存带宽=显存频率X显存位宽/8
也就是说1000MHZ频率下的256BIT和192BIT显存带宽为32GB/s和24GB/s
乍看显存带宽带宽差别很大,但是实际作用上却不是很明显,相反流处理个数十分重要,基本上可以代表显卡的性能
顺便说下,确实是有96个SP的GSO9600,但现在很难买到了
没记错的话他用的是G92的核心,比GT9600的G94核心要强,而且谁都知道G92核心GSO9600比GT9600强
为了方便LZ对比,先列出LZ说的三款显卡的规格:
老版GeForce9600GSO 采用G92核心 65nm工艺 96个流处理器 192bit显存位宽 搭配384MB或768MB显存
新版GeForce9600GSO 采用G94核心 65nm工艺 48个流处理器 256bit显存位宽 搭配256MB、512MB或1024MB显存
GeForce9600GT 采用G94核心 65nm工艺 64个流处理器 256bit显丰位宽 搭配256MB、512MB或1024MB显存
流处理器的数量对显卡的性能影响最大,它主要是负责3D运算和图形渲染,所以流处理器越多就越好。芯片厂商也是用流处理器的数量来区别显卡产品的定位的,比如 发烧级的GTX 285 拥有240个流处理器 ,而定位高端的GTX 260+ 则被缩减到了216个流处理器,依次往下,到了GF9600GT就只有64个流处理器了。
其次对显卡性能影响也比较大的就是显存带宽,显存带宽就像是显卡核心与显存之间的信息高速公路,显存带宽越大,高速公路的车道就越多。双车道对比四车道,就算是双车道的车子开得较快,也比不上均速行驶的四车道的车流量大。
而显存带宽=显存频率X显存位宽/8 ,由此公式看出通过控制显存位宽,就可以控制显存带宽的大小。显存位宽越大,显存带宽就越大,则显卡核心的性能就越容易得到发挥。所以芯片厂商也会用显存位宽来区分显卡的定位,比如 发烧级的GTX 285 和 GTX 275 同样拥有240个流处理器,但GTX285配备了512bit显存位宽,而GTX275 只配备了448bit显存位宽,所以GTX285的流处理性能更容易得到发挥,则定位也更高。
LZ说的“显存256M.位宽256B.但流处理器只有48个!~ ”就是上面列出的新版GF9600GSO了。通过上文的介绍,LZ已经很容易看出它的性能了吧!
在市场上还有一种采用G92核心的GeForce9600GSO ,但是显存位宽被缩减到了128bit ,性能上还是不及192bit的GeForce9600GSO ,如果LZ是要购买老版的9600GSO 除了要认清是否采用了G92核心之外,还要看清楚是否为192bit 。