NVIDIA RTX Memory Utility (RTXMU) for Vulkan and DXR

Started by JeGX, July 19, 2021, 08:52:42 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.


NVIDIA has released a new ray tracing SDK that improves memory allocation for Vulkan and Direct3D 12 games.

RTX Memory Utility (RTXMU) Available Now

Reducing Memory Consumption with an Open Source Solution

Real-time ray tracing has advanced the art of lighting in video games, but it's a computationally expensive process. Aiming to reduce these costs, NVIDIA has developed a memory utility that combines both compaction and suballocation techniques to optimize and reduce memory consumption of acceleration structures. We've turned this solution into an SDK called RD TXMU, and we are making it available as an open source release today. It's built to support any DXR or Vulkan Ray Tracing application.

Compaction of acceleration structures with RTXMU eliminates any wasted memory from the initial build operation. For applications using RTXMU, NVIDIA RTX cards get a ~50% reduction in memory footprint. Additionally, suballocating acceleration structure buffers with RTXMU prevents fragmentation and wasted space. Scenes with thousands of small unique BLAS benefit greatly from suballocation.

- New Ray Tracing SDK Improves Memory Allocation for Games
- Reducing Acceleration Structure Memory with NVIDIA RTXMU
- RTXMU - RTX Memory Utility @ github