
近日,微软精良阐发,为DirectX后光跟踪(DXR)引入着色器践诺重排序功能(SER),并在建造者博客中发布了干系时刻细节。这一新特质旨在惩办后光跟踪经由中因负载不均导致的性能瓶颈。
微软工程师在多种GPU上进行了测试,并纪录到显耀的帧率普及:在NVIDIA GeForce RTX 4090上,开启SER后帧率较未开启时普及40%;在Intel Arc B系列多款GPU成就上,性能普及高达90%。
值得防御的是,测试数据基于微软的演示示例,而非齐全游戏;该数据响应的是特定样本过甚成就下的阐述,并非圭臬游戏基准测试;且评释未明确Intel Arc测试的具体型号。
当作Agility SDK更新的一部分,微软同步发布了维持Shader Model 6.9、DXR 1.2及SER的增强版块。Shader Execution Reordering当作DXR的贫瘠补充,允许着色器代码向硬件传递后光一致性信号,从而使GPU简略对任务进行再行排序,完毕更高效的并行践诺。
微软指出,SER旨在惩办DXR利用中着色器践诺与数据打听的“不合问题”。后光跟踪骨子上是立时经由,导致GPU负载区别不均。SER在HLSL中引入了新的原语,允许凭证利用需求鼎新操作践诺律例,从而普及性能与数据一致性。
SER是Shader Model 6.9的强制性功能,这意味着脱手才能必须维持使用SER的着色器代码。但本质加快成果仍取决于显卡的硬件维持进程。
SER的发布是DirectX后光跟踪发展的贫瘠里程碑。这项时刻有望为基于DXR的利用带来显耀的性能普及欧洲杯体育,尤其是在具备硬件加快维持的显卡上。建造者现已可参考微软的示例代码,评估SER对其技俩标优化后劲。

