Raspberry Pi V3D 图形驱动程序为超级页面做准备以提高性能

Igalia 继续维护 Raspberry Pi 单板计算机使用的 Broadcom V3D 开源图形驱动程序代码。今天发布的 V3D DRM 驱动程序新补丁系列启用了对超级页(Super Pages)的支持,有助于提高图形性能。在许多基准测试中,超级页可以将性能提高几个百分点,但在某些极端情况下,可以提高 19% 至 42%。

在这种情况下,超级页就是利用 V3D MMU 支持的 1MB 页。Igalia 的 Maira Canal 解释了该功能:

“本系列介绍了 V3D 对超级页的支持。V3D MMU 支持 1MB 页面,称为超级页面,但目前尚未使用。因此,本补丁集旨在启用 V3D 中的超级页。启用超级页面大小的好处是,如果超级页面中的任何页面条目被缓存在 MMU 中,它将被用于转换该超级页面范围内的所有虚拟地址,而无需获取任何其他条目。

超级页本质上意味着用户可以获得稍好的性能,尤其是在对内存要求较高的应用程序中(如使用多个大型 BO 的应用程序)”。

Raspberry Pi 4 和 Raspberry Pi 5 主板上的性能测试显示,性能提高了几个百分点,而在 Warzone 2100 等特定情况下,使用 V3D 超级页面,性能可能会提高 41%。

Raspberry Pi V3D 图形驱动程序为超级页面做准备以提高性能

请参阅此补丁系列,了解目前正在进行代码审查的 V3D 超级页面支持。

本文来自作者投稿,版权归原作者所有。如需转载,请注明出处:https://www.nxrte.com/zixun/44777.html

(0)

相关推荐

发表回复

登录后才能评论