NVIDIA GeForce 显卡专有技术文档,可用于投标2012 下载本文

内容发布更新时间 : 2024/5/20 2:46:09星期一 下面是文章的全部内容请认真阅读。

GeForce 特性 >物理加速技术 (NVIDIA 专有)

物理加速技术的出现是为了解放随着图形发展而任务日益繁重的CPU,将原本使用软件技术并通过CPU运算处理的物理反应计算提取出来,用GPU来负责物理运算的处理工作。GPU强大的整数及浮点运算能力,可形成软、固质体动力,泛用碰撞侦测,有限元素分析,流体动力,毛发模拟,布料模拟等技术特效。随着PhysX引擎也将得到越来越多的游戏开发商的青睐,物理游戏如雨后春笋般涌现出来。

借助PhysX卓越的计算能力,玩家将看到各种逼真震撼的场景,例如:1.尘土飞扬,碎渣四溅的大量粒子运动所形成的爆炸效果; 2.设计结构复杂的各种几何模型,以完成更加逼真的物理运动和交互动作;3.环绕在运动中的物体周围的大量翻腾涌动的浓烟和尘雾效果; 4.逼真细腻的河水、泥石流、岩浆等流体运动模拟; 5.衣物、草丛、树叶之类软性物体能随风自然飘动效果;6.衣物,旗帜等软性物体因外界各种影响做出不同的撕裂或变形效果; 7.刚性物体之间相互碰撞的运动计算,一定力度之下形成拟真的成千上万个碎片运动。如此类推……

>CUDA架构(NVIDIA 专有)

NVIDIA?(英伟达?) CUDA?是一款革命性的并行计算架构。作为一项同时支持硬件和软件的技术,CUDA 可利用图形处理器中的多颗计算核心进行通用计算处理工作,计算性能可获得显著提升。它包含了CUDA指令集架构(ISA)以及GPU内部的并行计算引擎。 开发人员现在可以使用C语言来为CUDA?架构编写程序,C语言是应用最广泛的一种高级编程语言。所编写出的程序于是就可以在支持CUDA?的处理器上以超高性能运行。 CUDA架构还支持其它语言,包括FORTRAN以及C++。

> Optimus优驰技术(NVIDIA 专有)

Optimus是NVIDIA针对笔记本电脑开发的显示切换技术。它可以实现笔记型电脑中独立显卡与主板内建显卡之间无缝、自动、实时的切换(使用者无需重启或手动调整),从而实现能源的节约。

为了提高笔记型电脑的电池续航力,出现了显卡切换技术,即显卡都可以在不使用的情况下被关掉,而电脑则可以改用整合式芯片组所提供的显卡作显示输出。不过,这个显示核心的转换过程,是需要手动的进行。系统是不可以自动转换核心。另外,驱动程式的设计亦会因而变得复杂,因为独立显卡的驱动程式要包含整合式显卡的驱动程式。电脑中亦要集成更多配件和线路去提供此技术,令到成本上升。由于显示核心的切换实际上是BIOS的层面上进行。所以手动切换后,使用者需要重新启动电脑。浪费时间和多余的电力去重新启动。而NVIDIA Optimus技术就是利用硬件和软件的配合,去令系统可以自动转换显示核心。系统会判断使用者所使用的应用程序,从而决定利用那一个显示核心作计算之用。

利用Optimus技术后,电脑的显示输出永远都只会通过整合式芯片组的显示核心。独立显卡的显示输出将会被废掉,有关的输出亦会传送到前者。由于显示输出的装置是固定的,所以黑屏现象将会被解决。额外的切换线路亦变得不需要,因为在不需要独立显示核心的时候,系统会索性断绝其电源供应。当系统的显示负载轻的时候,就会完全利用内置的显示核心。当负载增加后,系统就会开启独立显示核心作计算之用。协议分工方面由驱动程式负责,可以兼容几乎所有的游戏和应用。

> 3DVision(NVIDIA 专有)

3D Vision是NVIDIA显卡的一项3D立体显示技术,配备了相应的3D眼镜等设备,在家中就可以欣赏免费的3D大片和玩3D游戏了。NVIDIA 3D Vision 分为3D Vision 和3D Vision Discover 两项技术。3D Vision对硬件要求比较高, 要想体验到3D Vision效果,必须具备三个条件: 1、必须使用NVIDIA Geforce 8以上显卡产品; 2、必须拥有一台刷新率为120Hz的显示器; 3、必须购买NVIDIA的3D Vision眼镜。3D Vision Discover 则比较大众化,要求如下: 1、NVIDIA Geforce 8以上显卡产品; 2、普通的红蓝3D眼镜。3D Vision技术则是通过时分法来实现的,时分法的优势则是成像效果更好,不过成本较高。3D Vision Discover 采用的是色分法的成像原理,只要佩戴红蓝眼镜后可以看到效果。目前几乎所有游戏都支持3D Vision,如半条命2,孤岛惊魂2等。

>Geforce Experience(NVIDIA 专有)

这项服务将通过在线的方式分析用户的硬件配置并自动调整显示分辨率和游戏设置,而对于用户来说则不需要增加额外的操作。GeForce Experience甚至可以自动从云端获取最优设定,并可以直接更改游戏的配置文件,包括反锯齿和阴影选项等高级设置。这意味着游戏玩家可以不用再为了找到一个合适的设置而头疼了。此外,这项服务还支持自动更新显卡驱动。

>曲面细分

曲面细分,英文称Tessellation,如果直译的话应该译作“镶嵌化处理技术”为DirectX 11的主要特色和组成部分之一。由于这种技术广泛的应用在曲面的几何处理上,因此国内翻译时通常译作“曲面细分”。计算机不能直接生成曲线,当然更不能直接生成曲面。我们在计算机屏幕上看到的曲线、曲面实际上是由无数个多边形构成的。当然多边形越多,那么曲面就会展现的更为真实。在之前,这项工作都是由CPU完成的,但是CPU是通用处理器,几何运算性能有限,不能无限制的增加多边形数量。这也是我们在一些游戏中看到人的脸“棱角分明”的缘故。 Tessellation技术,便是一种化繁为简的手段,简单的理解,便是在一个简单的多边形模型中,利用专门的硬件,专门的算法镶嵌入若干多边形,以达到在不耗费CPU资源的情况下,真实的展现曲面的目的。作为GPU领域的领军者,NVIDIA认为曲面细分技术所代表的GPU几何性能是新一代显卡最重要的功能,也是DirectX 11最重要的组成部分。GPU的发展从Geforce FX5800时代发展到Geforce GTX285,五代时间内像素处理能力增长了1500%,而几何性能只增长了300%。因此nVIDIA认为几何性能已经成为制约GPU性能的瓶颈,在新一代Geforce 400及更新系列的GPU中,要专门加强几何处理能力,曲面细分作为几何处理的典范便首当其冲得到了加强。NVIDIA通过PolyMorph Engine,将Tessellation任务分配给CUDA单元(CUDA单元也就是通常说的“流处理器”,nVIDIA称其为CUDA单元)处理。Fermi第一代旗舰显卡GTX480拥有15个PolyMorph Engine,也就等效于拥有15个具有Tessellation技术处理能力的单元。这样做的优点在于,可以在高曲面细分负载下获得优秀的曲面细分能力,也就是在纯Tessellation计算中GPU的几何性能相当出色。在单纯的Tessellation计算