美文网首页
AMD 在 VEGA 架构中推出新一代的像素引擎

AMD 在 VEGA 架构中推出新一代的像素引擎

作者: 陈成_Adam | 来源:发表于2023-10-13 11:40 被阅读0次

翻译自:AMD Vega GPU Architecture Preview: Redesigned Memory Architecture - PC Perspective

温馨提示:由于译者能力有限,所以读者最好参看原文。当然也可以看完译文再看原文,也许有所帮助。

AMD 在 VEGA 架构中推出了新一代的像素引擎,融合了立即渲染与基于 TILE 的渲染的架构思想。

这个新的像素引擎叫做 Draw Space Binning Rasterizer,简称 DSBR。

需要额外提醒的是,DSBR 功能是可选的,即可以选择打开或者关闭该功能。

在某些场景下,打开 DSBR 功能可以 降低功耗、提升性能。

单独站在像素着色阶段来看,如果像素最终是不可见的,那么它是没必要进入到像素着色阶段的。否则,只是浪费时间和功耗。这也是延迟渲染的核心思想,即在像素进入到着色阶段之前,判断出它的可见性。不可见则剔除。

移动设备 GPU 通常都使用延迟渲染模式。例如高通的 Adreno、ARM 的 Mali、Imagination 的 PowerVR。他们使用的都是基于 TILE 的延迟渲染模式。

DSBR 模式下,光栅化模块会顺序接收若干图元组成一批(Batch),然后对这一批图元做基于 TILE 的渲染。如此循环往复。与此同时,使用 Cache 替代片上的 Tile Buffer。这样就可以方便地去掉一些不可见的像素并有效地减少显存带宽。

相关文章

网友评论

      本文标题:AMD 在 VEGA 架构中推出新一代的像素引擎

      本文链接:https://www.haomeiwen.com/subject/aqqabdtx.html