第二代光追究竟有哪些提升?来看详解

当玩家之间还在探讨20系显卡的光线追踪是否适用的时刻,搭载第二代光线追踪的30系显卡来了。

第二代光线追踪手艺在NVIDIA的宣传中相比上一代都做了哪些改善,今天笔者给人人通俗易懂的举行简朴先容。

实在,光线追踪(Ray Tracing)的概念在很早就已经被人所提出了。

光线追踪手艺实在就是将光源发生的光线所发生的折射,反射等光线转变和对阴影发生的反映通过盘算准确的反映到画面之中,为人们带来百分之百的光影效果。

第二代光追究竟有哪些提升?来看详解

光线追踪这一手艺对于我们实在不难明白,究竟在生活中随处可见,但应用到图形领域则其算法于1979年由Turner Whitted提出。

那么为什么直到2006年,皮克斯的《Cars》才开始使用这项手艺用于光线渲染呢?

那就是因为其所需要的盘算量实在是过于重大,上面提到的Turner这张512×512的渲染DEMO那时支持的盘算机就要破费上百万美元,照样破费1.2小时才渲染完成,足见其破费的资源是若何伟大。

相较于初代的Turing RTX架构,NVIDIA Ampere架构在算力上有着成倍的增进,同时新的架构翻倍了光线与三角形的相交吞吐量,RT Core到达58 RT TFLOPS,而Turing为34 RT TFLOPS。

怎么明白上面这句话,首先要知道RT Core的事情原理是,着色器发出光线追踪的请求,交给RT Core来处置。

它将举行两种测试,分别为界限交织测试(Box Intersection testing)和三角形交织测试(Triangle Intersection testing)。

第二代光追究竟有哪些提升?来看详解

基于BVH算法来判断,若是是方形,那么就返回缩小局限继续测试,若是是三角形,则反馈效果举行渲染。

而光线追踪最耗时的正是求交盘算,因此,要提升光线追踪性能,主要是对两种求交(BVH/三角形求交)举行加速。

自动驾驶出租车来了 想体验一下吗

第二代光追究竟有哪些提升?来看详解

在Turing的RT Core中,可以每个周期完成5次BVH遍历、4次BVH求交以及一次三角形求交,在第二代RT Core 里,NVIDIA增加了一个新的三角形位置插值模块以及一个的分外的三角形求交模块,这样做的目的是为了提升诸如运动模糊特效时刻的光线追踪性能。

第二代光追究竟有哪些提升?来看详解

再简朴一点,我们用示意图来注释光追,左边是基本的光线追踪流程,只需要思量光线的偏向,在得出需要追踪的界限体积后,再盘算三角形的相交面,最后输出效果。

第二代光追究竟有哪些提升?来看详解

若是要对运动模糊的历程举行完整渲染,第一代RT Core则需要盘算多个图形,最终再举行完整输出。

而第二代RT Core可以让光线追踪与着色同时举行,举行的光线追踪越多,加速就越快,它将光线相交的处置性能提升了一倍,在渲染有动态模糊的影像时,根据NVIDIA自己的实测,比Turing快8倍。

第二代光追究竟有哪些提升?来看详解

所以在更为庞大的光线追踪环境下,基于NVIDIA Ampere架构的第二代RT Core相较上一代有着质的飞跃,固然只有光追焦点的增强并不能带来若干现实转变。

全新的NVIDIA Ampere GPU焦点拥有280亿个晶体管,628平方毫米的面积,基于三星的8nm NVIDIA定制工艺,来自美光的最新一代GDDR6X显存。

第二代光追究竟有哪些提升?来看详解

除了硬件上的更新,在参数上,GeForce RTX 3080拥有8704个CUDA,相比上一代旗舰同样有了翻倍的提升,频率为1440-1710MHz,接纳10GB GDDR6X显存,位宽为320bit,显存带宽到达了760.3GB/s,光栅单元和纹理单元分别为96和272。

种种翻倍式的提升,配合构成了有史以来性能最壮大的GPU——NVIDIA Ampere。

而现在30系显卡全球断货也从侧面说明晰它的抢手,虽然供货量不足是一方面,不外也只有当产物足够好的时刻,才会有人体贴它的供货量,否则谁会管呢?

原创文章,作者:28rg新闻网,如若转载,请注明出处:https://www.28rg.com/archives/37438.html