即时了解 RTX 实时光线追踪、DLSS 和 GeForce Now 的新动态。注册 GTC 2022(3 月 21 日至 24 日)

NVIDIA RTX 内存实用程序 (RTXMU)

使用开源解决方案降低显存消耗。

开始使用


RTXMU 结合规整和二次分配技术,能够优化和减少内存消耗。
RTXMU 结合了规整和二次分配技术,可优化和降低任何 DirectX Raytracing 或 Vulkan 光线追踪应用程序的加速结构 (AS) 的内存消耗。

RTXMU 产品优势

节省时间

RTXMU 可缩短开发者将规整和二次分配技术集成到 NVIDIA RTX™ 游戏中所需的时间。

消除内存浪费

对于使用 RTXMU 的应用程序,NVIDIA RTX GPU 的显存占用量减少了大约 50%。

防止碎片

包含数千个不同的小型底层加速结构 (BLAS) 的场景将从二次分配中受益匪浅。

开源

为支持尽可能多的开发者,RTXMU 现已在 GitHub 上以开源形式提供。



使用 RTXMU 作为二次分配器

  • 通过在大型内存堆中分配小型加速结构,二次分配器能够围绕 64 KB / 4 MB 缓冲区对齐要求进行工作。

  • 加速结构的二次分配器仍需满足加速结构分配所需的 256 B 对齐要求。

  • 如果应用程序请求 4MB 或更大型二次分配块,则 RTXMU 会在 4MB 对齐的堆中的使用放置资源。
  • 使用 RTXMU 作为二次分配器的太阳神庙场景
    使用 RTXMU 的太阳神庙场景


    使用 RTXMU 进行规整

    使用 RTXMU 作为规整的末日场景。
    使用 RTXMU 的末日场景
  • 如果构建操作请求规整,RTXMU 会要求将规整大小写入一块视频显存中。

  • 将规整大小从视频显存复制到系统内存后,RTXMU 会分配一个二次分配的规整缓冲区,用于存放规整后的拷贝。

  • 规整拷贝取出包含了未使用内存段的原始版本,将内存占用量截断至最小。
  • RTXMU 规整和二次分配分析

    RTX 二次分配分析图表
    二次分配可以通过将结构紧密打包在一起,进一步减少其内存量。
    RTX 规整关闭/启用的比较图表
    使用规整时,NVIDIA 能够将加速结构的内存减少约 50%。

    RTXMU 会议点播


    准备好开始使用 RTXMU 进行开发了吗?

    开始使用