热点推荐
ZOL首页 > 显卡 > 技术应用 > 显卡技术 >

向系统内存要性能:NVIDIA TurboCahce

逼近现实的魔力 NVIDIA四图形技术解析

CNET中国·ZOL 作者:中关村在线 王胤韬 责任编辑:王胤韬 【原创】 2007年09月19日 06:00 评论

向系统内存要性能:NVIDIA TurboCahce

  ● 更高速更灵活配置的系统内存利用途径

  TurboCache的中文名为“智能加速引擎”,其最大的一个特性就是支持了将图像直接渲染到内存。顾名思义,直接渲染到内存的技术便是通过PCI Express的总线通道,直接对系统内存进行读写访问,而读写的内容便是以往需要用显存来存放和处理的图象数据。TurboCache 架构的主要功能特点包括:

  专利硬件和软件技术,直接渲染到系统内存
  TurboCache Manager可以动态分配内存以获得最大的系统性能
  智能软件算法可以最大化应用程序性能
  双向PCI Express带宽配合TurboCache架构,实现图形系统高性价比


逼近现实的魔力 NVIDIA四图形技术解析
ASUS Geforce 6200 TurboCache显卡

  早年的AGP平台中,板载显卡其实使用了与此类似的技术,但那时的图形核心只能通过AGP对内存进行访问,并且我们需要在Bios中划分出固定容量的内存,来放置图形处理需要的顶点和纹理数据。这样做有两点不足:首先AGP的带宽不能满足越来越高的数据传输需要,大大限制了核心性能的发挥;其次在内存被固定的划分给图形核心后便不能改变容量,造成了内存资源的浪费。

逼近现实的魔力 NVIDIA四图形技术解析
TurboCache和非TurboCache两种GPU的对比

  TurboCache技术很好的解决了这两个问题。由于PCIE的传输带宽远高于AGP总线,因此图形核心能够高速的与内存进行数据交换。如此一来显示核心便能够直接的利用内存,当进行纹理渲染时能够实时的对内存进行读取和写入操作。除此之外,对内存的实时调用也另TurboCache技术不需要划分固定容量的内存,系统能够根据图形处理工作的需要来访问内存。

  从这张图中我们也能够清楚的了解到,采用TurboCache技术的这款产品只需要板载16MB的显存,但通过动态分配最高达112MB的系统内存,实现了128MB的显示存储系统。而没有采用TurboCache的产品如果想要拥有128MB的显存容量,就只能通过显卡板载的方式来实现了。二者相比,规格和成本已经见了分晓。

  ● MMU改进渲染流程

  TurboCache技术还针对其出现时流行的GPU渲染构架、重新进行了三维管线的改进,增加了MMU(内存管理单元)。MMU就是在系统内存与核心内部的相应流水管线建立了连接通道,它能够同时调用和动态的分配本地及系统内存容量,使得GPU能够高效的利用系统内存进行渲染和纹理处理。此外,通过更改多种管线要素,新的架构除了能够有效的利用PCIE的高速传输带宽,还能够处理由于通过PCI Express接口接入系统而增加的时延。

逼近现实的魔力 NVIDIA四图形技术解析
MMU在渲染架构中的作用

  除了在GPU中配置独特的MMU(内存管理单元)硬件支持TurboCache外,驱动程序中也针对TurboCache技术进行了相应的修改,实现了以智能化的方式确定色彩、纹理和Z轴缓冲数据的位置。这种处理能力也能够最大限度的提高每种应用的性能。此外,MMU还能够按照应用的需要,将更多内存分配用于图形处理。当该应用关闭时,分配用于图形处理的内存将被释放,以供系统使用。这个过程是在后台完成的,并随应用的不同而不同。

上一页 1 2 3 4 5 下一页
频道热词:华硕主板  Intel  AMD  
视觉焦点
华硕 EN8800GTX AquaTank
显卡技术应用热点
排行 文章标题
TOP10周热门显卡排行榜
  • 热门
  • 新品