Author Topic: NVIDIA RTX Memory Utility (RTXMU) for Vulkan and DXR  (Read 1971 times)

0 Members and 1 Guest are viewing this topic.

JeGX

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2789
    • Geeks3D.com
NVIDIA RTX Memory Utility (RTXMU) for Vulkan and DXR
« on: July 19, 2021, 08:52:42 PM »
NVIDIA has released a new ray tracing SDK that improves memory allocation for Vulkan and Direct3D 12 games.

Quote
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.

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