好一个漂亮回马枪 GF6200TC深入解析
2004年12月16日,NVIDIA今年第三个最重要的日子,继GeForce 6系列,SLI技术之后,NVIDIA今天推出了基于Turbo Cache技术的GeForce 6200TC显示卡。
那么这款GeForce 6200TC为什么会这么重要呢?Turbo Cache技术又是一种什么样的技术呢?今天就让笔者和您一起去探究Turbo Cache技术的绝妙境界。
大家看到了今天我们介绍的这个显示卡的名称,GeForce 6200TC,熟悉NVIDIA显示芯片命名规则的朋友一定就会从名字中猜出这款显卡的初步特点。
首先,这款显卡和之前我们介绍过的GeForce 6200应该是相同的定位,定位在入门级市场。
其次,后面跟着的TC是TurboCache的缩写,又和GeForce 6200有着很大的不同。
这两个推断的确是正确的,今天NVIDIA全球同步发布的这款全新的显示卡的确带来了前所未有的全新架构。这就是今天我们要重点介绍的Turbo Cache技术。<
当我们见识过了性能强大的SLI系统之后,相信不少朋友一定会感叹这么强大的系统和自己算是无缘了,原因很简单,就是两块GeForce 6800Ultra显卡的性能虽然很高,但是价格却不是我们平常人能够接受的,说实在的,不用说两块显卡,就算是一块显卡,其价格也购买一套入门级的PC了,更不要说Double以后再加上一块200美元的主板,700美元的CPU了。
我们面对着这些优异的设备流口水的时候总是要想,什么样的系统是我们所需要的呢?我想绝大部分用户所需要的仍然是以办公学习为主,游戏为辅应用模式。
除了5700LE我们还能选择什么
相信很多朋友在选购低端入门级PC的时候总有一个很难抉择的问题,这就是平台的显示卡如何解决。人们对于低端PC的显示卡通常有这么几种选择:
1. 选择整合显示卡的主板,这样主板的投入会高出50-120元,剩下显卡的一笔投资,但是这样的结果是显示系统性能令人不满意,通常只能运行2D游戏或一些过气3D游戏。
2. 选择不整合显卡的主板,再加一块低端显卡,例如GeForce4 MX440,这样要在显卡上花上大约300元,而得到的性能却并不会令人满意。
3. 选择不整合显卡的主板,再加一块中端显卡,例如9550或者57LE等级的显示卡,这样在性能上可以说就能够满足通常的应用了,绝大部分游戏也可以顺利运行,但是为此用户就需要多花上6、700元,而对于入门级的PC,这个价格已经是很大的一个比例了。
以上三种情况,实际上都不是令人满意的,因为我们既需要更好的性能,又需要价格比较容易被接受。在集成显卡和入门级显卡中如何找到一个更具性价比的解决方案是很多消费者所非常关心的。所以,一款具有更高性价比的入门级显示卡就是我们所真正需要的。<
在了解今天我们的主角之前我们有必要先了解一下Turbo Cache这项技术,只有了解了Turbo Cache技术以后,才能更深入的理解GeForce 6200TC的特点。
从Turbo Cache的字面上看,我们就可以大概猜出这个技术的意思,因为我们都知道,Turbo是汽车中用的涡轮增压的意思,我们常说的大众的1.8T,富豪的2.5T中的T就是这个意思。涡轮增压是一种提高汽车发动机的技术,后来这个词就渐渐的成为性能增强的意思,通常用来比喻性能的加强。
Turbo能够带来更大的马力
而Cache是我们所熟悉的缓存,计算机的内存是Cache,处理器有Cache,显示卡同样需要缓存。对于显示卡的缓存,通常指的就是我们平时所熟悉的显存了。
“Turbo Cache”这种技术其实就是一种加速显存的技术,那么这种技术是如何加速显存的呢?这还要从我们已经谈了很多次的PCI-E架构谈起了。
对于PCI-E架构,可以说是整个PC业界10年以来的一次大的改革,它的出现代替了以往我们熟悉的PCI架构,采用串行数据传输模式,使PC总线的带宽得到了很大的提升。<
之前的PCI架构中,PCI插槽的带宽仅为133MB/s,而作为PCI接口的扩展的AGP接口在8X的状态下也仅能达到2.1GB/s的带宽,这样的带宽对于很多的应用已经成为瓶颈,最明先的就是显示卡的接口了,由于显示芯片的不断发展,AGP接口已经逐渐的成为影响性能提升的阻碍,因此为了获得更好的性能就需要在现有的带宽下不断提升显示芯片的频率,而这是非常困难的。
PCI-E的好处,我们已经感受到了,因为之前的各个厂家推出的基于PCI-E架构的显卡都获得了相当好的性能。但是在这个过程中,我们也可以注意到,从AGP8X的2.1GB带宽,到现在PCI-E X16的8GB的带宽,提升了近四倍,那么,如何充分利用这么高的带宽呢?
PCI-E接口带来更大带宽
这次NVIDIA的Turbo Cache技术为我们提供了一个很好的解决方案。这就是利用Turbo Cache技术,充分发挥PCI-E总线的高带宽特性,通过访问系统内存的方式提升性能。
说到这里,大家肯定都会想到在原来的AGP架构中的情况,那就是AGP支持显卡对于内存的映射,从而达到性能的提升。
对于基于PCI-E架构中的情况,带宽比原来的AGP平台要更加的宽余,所以,进一步利用PCI-E接口带来的带宽就成为了一个很重要的事情。
NVIDIA的Turbo Cache技术就充分利用了这个优势,可以让显示芯片通过PCI-E接口像操作显寸一样操作内存。<
正如我们前面所说的,这款GeForce 6200 With Turbo Cache(简称GeForce 6200TC)是一款面向于入门级市场的显示卡,主要面向的是低端的或者说是入门级的用户,重新定义了入门级独立显示芯片解决方案的性价比。
提到了性价比,我们自然需要从两个方面考虑,一就是性能,要越高越好;二是价格,要越低越好。那么GeForce 6200是如何重新定义了入门级产品的性价比的呢?
显存是显卡成本的重要部分
我们先说说性能方面,首先我们需要再次强调的是我们今天介绍的这款显卡的定位是入门级市场,所以它的主要目的不是去让消费者开启了最高的画质和分辨率去运行程序,而是在合适的分辨率下能够运行绝大部分3D游戏。
对于性能,我们需要通过接下来的测试来了解,不过其GeForce 6的架构已经可以让我们预计出这款显卡的性能会让我们满意的。
然后我们再来说说价格方面,前面我们已经介绍了Turbo Cache技术,这种技术是能够充分利用PCI-E带宽的技术,那么如何利用这种技术来降低成本呢?NVIDIA采用的方法是缩减显卡板载的显存。
我们知道,显存一直是显卡成本中一个很重要的部分,由于要求工作频率要高,所以显存的颗粒要比系统内存成本上高,所以充分利用系统内存,降低显卡的成本是一个好的方法。<
GeForce 6200TC所支持的TurboCache技术中最大的一个特性就是支持直接渲染到内存了。
那么直接渲染到内存是什么意思呢?传统的通过AGP总线使用主内存的技术又和这个技术有什么不同呢?
PCI-E架构能带来更大的带宽
在原来的AGP接口的系统中,显示卡通过AGP接口使用内存,是需要在BIOS中开启一块空间的,这个空间是允许显示卡所使用的最大的空间,显示芯片在运行的过程中会根据需要访问内存,在内存中存放一些纹理等数据,这样就能够很好的解决显存容量不足的问题了。
但是在PCI-E接口中,Turbo Cache技术采用的不仅仅是访问内存,在内存中存放一些数据那么简单,Turbo Cache所做的事情是就像利用显存一样利用内存,通过PCI-E接口的高带宽,实时的调用内存,在这个过程中,可以将渲染过程中的数据即时的对内存进行存取,从而达到对内存更高的利用效率。
这样的结果就是能够充分发挥PCI-E架构的高带宽优势,将显存的负担大大的降低,这样就能够在板载显存上进行合理的缩减,在保证性能基本不下降的情况下降低显卡本身的成本。<
前面我们说到Turbo Cache技术中的直接渲染到内存的技术,那么这个过程中有一个问题是不可回避的,这就是在这个过程中,势必要使用不少的内存,这些内存的使用会不会像传统的板载显卡那样造成性能的下降呢?
如果我们断言完全不会对性能造成任何影响,那肯定是不对的,大家一定又会骂小编我是QS了,但是小编不是那样的人,小编的目的就是用尽可能通俗的语言描述清楚这个技术。
如果占用系统内存的事实不可回避,那么我们想知道的就是这个幅度有多大了。
整合显卡要占用系统内存
对于传统的板载显卡共享内存当作显存的模式,是在主板一层就分配了一定的固定内存容量给显卡,当作显卡的显存,当我们进系统以后,会发现我们的主内存的容量有所减少,系统的性能自然也会造成一定的影响。
对于这个问题,TurboCache技术避免了这个问题的出现,在具有Turbo Cache技术的系统中,不会固定的分出一块内存当作显存,NVIDIA对于这个事情采用的是动态内存分配的技术。
什么叫做动态内存分配呢?就是说驱动程序会根据显卡的负荷,实时的判断所需要的内存的容量,然后以软件占用内存的方式占用合适的容量交给显示芯片来操控。
这个过程当然要感谢PCI-E架构了,PCI-E架构带来了更高的带宽,让显卡对于内存的实时控制成为了现实。<
前面讲了那么多,没有实际的例子是不容易理解的。下面我们就先从架构上来看看,
首先是传统的架构:
然后是基于Turbo Cache技术的GeForce 6200TC所采用的架构:
我们注意到,在新的架构中,GeForce 6200TC增加了一个叫做MMU的部件,这个部件的全称是Memory Manage Unit(内存管理单元),这个部分就是负责同时调用系统内存和板载显存的。
但是,Turbo Cache技术完全不会像整合显卡一样影响系统内存。主要是两个方面,一个方面,TC技术仅仅是需要占用主内存的时候才占用,MMU具有一个智能的算法来决定使用主内存和使用板载缓存的非常好的途径。另一个方面,2D显示输出是使用板载缓存,因此在这种情况下不会和CPU争抢内存的控制权。<
我们再来看看两种架构在带宽上的不同:
我们看到,不具备Turbo Cache技术的显示芯片只能直接访问显存,为了保证性能,就需要多颗显存颗粒够成更高位宽的系统。
而在采用了Turbo Cache技术的GeForce 6200TC的带宽分析图中,我们可以看到,显示芯片既可以直接访问显存,又可以实时的操作显存,这样的话,两路并行,就可以让显示芯片获得更大的显存支配空间。
我们也可以注意到,在这个架构图中,6200TC仅仅使用了一颗4M*32的显存,这样的话,一块显卡的板载显存就只有16MB,32位了。<
现在我们再来看看基于Turbo Cache技术的GeForce 6200TC的显卡规格,采用这一技术的GeForce 6200将共有两种公板的设计,分别为采用BGA显存的P282以及采用TSOP显存的P262版。
首先我们来看看P282的情况:
我们看到,采用P282设计的共有两种方案,分别是采用一颗显存的方案和采用两颗显存的方案。采用两颗显存的方案会占用更少的系统内存,当然在成本上也会有一定的增加。<
我们再来看看采用TSOP的方案:
这个方案采用了更多的显卡板载显存,从两颗到四颗两种方案,这款显卡就能够通过驱动获得最大达到256MB的显存了,从而也能达到更好的性能。<
简洁的显卡 只有一颗显存
背面有一个空的显存位
接口齐全 应用不愁
供电很规矩
我们看到,这款GeForce 6200TC仅仅采用了一颗显存,显存颗粒的规格为4M×32,所以这块显卡的显存容量就是4M×32÷8=16MB,显存位宽为32bit。<
接下来我们揭下了这款显示卡的散热片来一探究竟。
代号NV44
唯一的一颗显存
比传统的NV43小一块
只有大约2cm见方
NV44核心的封装形式非常有特点,它采用的是大约只有2cm见方的封装形式,非常袖珍,核心部分也比NV43要小上一些。<
Turbo Cache技术,充分利用了PCI-E架构的新特点,发挥了PCI-E接口带宽高的优势,从而起到了减少显存投入,降低显卡成本的目的,这款技术的积极意义是应该被肯定的。
当然,使用系统内存作为显存势必是没有板载的显存速度快的,所以这个技术的更大意义在于低端的显示卡,那些高端的显卡为了追求性能,通常采用板载显存的形式。
对于这种技术的应用,我们很自然的想到了笔记本,因为笔记本要求的显卡体积要小,散热要小,而搭配Turbo Cache技术的GeForce 6200TC具备了这样的要求。
NVIDIA在之前宣布的MXM架构的显卡,基于的就是PCI-E架构,那么如果使用Turbo Cache架构将更有利于性能的提高,我们认为,NVIDIA很有可能在笔记本上推出采用这种架构的产品。
另外,面向于低端市场的Turbo Cache架构的显卡,最大的竞争对手莫过于主板集成的显卡了,那么有没有可能把采用了这种技术的显示芯片直接设计到主板上,来达到提升性能的目的,而这样,又能省去显卡PCB的成本。
究竟采用这种技术的显示卡性能能否让人满意,我们的评测正在紧张进行中,请关注WWW.PCPOP.COM/VGA<