RTX内存实用程序(RTXMU)现已上线

电子说

1.3w人已加入

描述

RTX内存实用程序(RTXMU)现已上线,使用开源解决方案降低内存消耗。

实时光线追踪虽然能够提升游戏的视觉效果,但其计算成本很高。为了降低成本,NVIDIA结合了压缩和次分配技术,开发出一个内存实用程序,以优化和减少加速结构的内存消耗。这一SDK解决方案名为RTXMU ,已经以开源形式发布,专为支持DXR或Vulkan光线追踪应用而创建。

通过使用RTXMU对加速结构进行压缩,可以避免初始构建操作中的内存浪费。在使用RTXMU的应用中,NVIDIA RTX显卡的内存占用率减少了约50%。此外,使用RTXMU对加速结构缓冲区进行次分配,可以防止碎片化和空间浪费。而拥有数千个小型独特BLAS的场景将能够大大受益于次分配。

RTXMU如何发挥效用?

RTXMU的集成十分方便而且效果立竿见影。

一个次分配和压缩内存管理器的验证需要耗费大量工程时间,RTXMU能够减少开发者将压缩和次分配集成到RTX中的时间。

RTXMU还能将BLAS的内存和压缩状态管理抽象化,并按照压缩大小回读和压缩副本的要求来管理所有障碍。

详细来说,RTXMU能够通过对BLAS数据结构使用句柄间接层来防止CPU内存出现错误管理,比如访问一个已经被取消分配或不存在的BLAS。另外,次分配能够通过将更多的BLAS打包到64KB或4MB页面中,来减少TLB(Translation Lookaside Buffer)的疏漏。

简而言之,RTXMU将改善实时光线追踪游戏和应用的运行,且无需用户费力。

编辑:jq

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 相关推荐

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分