RTX2080/RTX2080Ti显卡全面评测 RTX20系电脑显卡怎么样?(3)
作为GPU显卡行业的领头羊,NVIDIA的新产品发布节奏多年来一直非常稳,探析一下这个革命性的Turing架构,以及全新的RTX 2080 Ti、RTX 2080两款高端型号到底表现如何。...
三、架构解析之RT核心、光线追踪
图灵架构和RTX 20系列的最大亮点和卖点当然是——游戏实时光线追踪!
从第一颗GPU NVIDIA GeForce 256诞生至今已经整整19年,GPU规模和技术越来越发达,但是最底层的图形渲染技术其实几乎一成不变,始终都是光栅化渲染,通过计算三角形和多边形来获得画面输出,好处是资源消耗容易控制,坏处就是距离真实画面相差甚远,甚至永远不可能接近。
光线追踪(Ray Tracing)技术则堪称图形界的“圣杯”,简单地说就是在图形渲染过程中实时跟踪物体和环境的光线,准确进行光线反射和折射、全局照明、物理阴影的绘制,可以带来近乎百分之百真实的渲染画面,尤其是光影效果。
光线追踪技术其实并不新鲜,1969年的时候在IBM工作的Arthur Appel就提出了这种概念,当时叫做Ray Casting,距今已经整整半个世纪。
1979年,Turner Whitted研究出了递归光线追踪算法(Recursive RayTracing Algorithm)。
1984年,Carpenter等人发表了一篇关于分布式光线追踪的论文《Distributed RayTracing》,影响甚广。
但是,光线追踪的算法非常简单,稍有计算机图形只是的人都能理解,关键在于如何优化提高效率,因为它需要的计算量太过庞大,想想要实时计算场景中无数光线每时每刻的各种传播,那是多么恐怖,以前的GPU根本无力承担实时计算。
因此直到2006年迪士尼的《汽车总动员》(Cars),影视行业才开始使用光线追踪渲染,如今大多数的照片级渲染系统多时基于光线追踪的,但背后都是超大规模的计算机群在吃撑,一帧画面往往都要渲染几个小时。
虽然大家都在努力,但就在一个月前,如果说普通显卡可以在游戏里实现光线追踪(尽管是有条件的),相信绝大多数人都不会相信,但是NVIDIA的图灵做到了。
NVIDIA在图灵架构中集成了最多72个RT Core核心,每个SM单元一个,专门用来服务光线追踪运算,等于一个特殊的专用单元,由硬件加速取代软件模拟,效率自然要比CUDA这种通用单元高很多,就像GPU做并行计算比CPU强得多
简单来说,图灵架构的光线追踪运算步骤是这样的:着色器单元首先发出光线探测请求,RT Core核心就开始完全接管下边的工作,并分为两个过程,其中包围盒求交评估单元(Box Intersection Evaluators)进行包围盒的获取和解码,并进行求交测试,得到子包围盒或者三角形。
如果是子包围盒,就返回重新执行,重复刚才的步骤。如果是三角形,那就交给三角形求交评估单元(Triangle Intersection Evaluators),做下一步的求交测试,直到得到最终结果并输出给着色器,进行最终渲染。
看懵了对吧?懵了就对了……
整个光线追踪计算过程中,运用的主要是BVH算法,也就是Bounding Volume Hierarchy Traversal,层次包围盒遍历的意思。
比如渲染对象是一只兔子,要几算一条光线和兔子本身的交互,就把兔子所在空间划分成N个包围盒,计算光线和哪一个包围盒相交,是的话就再把这个包围盒继续划分成N个更小的包围盒,再次计算相交,如此反复,一直找到和光线相交的三角形所在的包围盒,再对这个三角形进行最终的渲染。
BVH算法可以大大减少计算每一条光线最近相交点所需要遍历的三角形数量,而且只需要进行一次就能给所有光线使用,大大提高了执行效率。
除了硬件方面的工作,软件方面既有NVIDIA自己的OptiX光线追踪引擎、GameWorks SDK光线追踪模块,也有微软的DirectX 12 Ray-Tracing(DXR) API、Windows ML中间件,后者会在即将发布的Windows 10 2018年秋季更新版中正式提供。
性能方面,RTX 2080 Ti在精简了四个只有68个RT核心的情况下,每秒钟可以计算超过100亿条光线,大约等于100TFlops(每秒1000亿次浮点运算)。
而上代GTX 1080 Ti虽然也能执行光线追踪,但因为没有专用单元和算法,效率只有RTX 2080 Ti的大约十分之一,不足以实时用于游戏。
接下来欣赏欣赏NVIDIA RTX光线追踪的效果和对比:
↑↑↑官方DEMO
目前支持NVIDIA光线追踪技术的游戏有11款(和首发时相比没变),分别是:
- 《神力科莎》 (Assetto Corsa Competizione)
- 《原子之心》 (Atomic Heart)
- 《战地5》 (Battlefield V)
- 《控制》 (Control)
- 《应征入伍》 (Enlisted)
- 《逆水寒》 (Justice
- 《剑网3》 (JX3)
- 《机甲战士5:雇佣兵》(MechWarrior 5:Mercenaries)
- 《地铁:离去》
- 《Project DH》
- 《古墓丽影:暗影》(Shadow of the Tomb Raider)
不过,RTX 20系列上市初期,可以玩的光线追踪游戏暂时还是零,比如《古墓丽影:暗影》首发不支持得后期打补丁,《战地5》则跳票了。
-
1.5万i7-8700K配RTX2080高性能电脑配置推荐 高性能全能型电脑
RTX20系显卡给为我们带来更好的性能与画质体验,搭载GDDR6全新显存,并加入了光线追踪技术。下面针对RTX2080显卡,推荐一套八代i7-8700K配RTX2080高性能DIY电脑配置推荐,硬件选用...
-
NVIDIA RTX2080显卡开箱图赏 图灵架构引入光线追踪技术
NVIDIA GeForce RTX 20系显卡正式发布的,该系列显卡最大亮点在于引入了光线追踪技术,为大家带来的是关于NVIDIA RTX2080显卡开箱图赏,一起来欣赏一下吧。...
-
GTX1080与RTX2080规格对比 GTX1080Ti显卡还值得买吗?
最近NVIDIA已经正式发布了全新的RTX 20系显卡,该系列显卡基于全新的Turing图灵架构,采用了光线追踪技术,可谓在性能方面相比上一代显卡提升了不少...
-
全品牌RTX2080/RTX2080Ti价格和参数对比 RTX2080(Ti)多少钱?
8月21日,Nvdia在德国正式发布了全新的RTX20系显卡,一共发布的新显卡产品有三款,分别是最高端的RTX2080Ti,还有相对更高端的RTX2080和RTX2070Ti,由于RTX2070显卡会在今年10月份才...
-
显卡天梯图秒懂RTX2080性能排行 RTX2080性能如何
近日NVIDIA正式发布了全新的RTX20系列显卡,此次带来的新显卡一共有三款。其中最先上市的是RTX2080,由于这款显卡将于9月才会正式上市,所以尚未解禁,具体的性能跑分数据带评测出...
-
GTX1080Ti与RTX2080Ti规格对比 RTX2080Ti和GTX1080Ti哪个好?
2018年8月20日24点,NVIDIA在德国科隆国际游戏展上举办了GeForce Gaming Event展前发布会,正式发布全新一代的GeForce 20系列游戏显卡,发布会带来了显卡一共有三款,分别是RTX207...
万元级i7-8700K配RTX2080高端游戏电脑配置推荐 全新20系显卡平台
-
NVIDIA RTX 2070显卡曝光 NVIDIA RTX2080显卡明晚发布
英伟达计划在8月21晚上推出全新的20系显卡,看起来这一次推出的是RTX 2080和RTX 2080 Ti显卡,支持实时光线追踪以及更加强大的性能,售价方面据传RTX 2080为800美元,而RTX 2080 Ti...