The new GPU Upload Heaps feature improves performance

The new GPU Upload Heaps feature improves performance



Microsoft recently introduced GPU Upload Heaps , a new optimization feature for graphics cards that support the DirectX 12 API and which works in conjunction with the Resizable BAR . This technology allows the CPU to simultaneously access the GPU memory, improving the performance of DX12 titles and reducing system RAM usage.

The main benefit of GPU Upload Heaps is increased performance in gaming as a result of reduced data transfers between CPU and GPU. Additionally, the CPU no longer needs to keep copies of data in both system RAM and GPU VRAM, improving latency. To take advantage of this feature, it is mandatory that your system supports Resizable-BAR or Smart Access Memory on both the CPU and GPU. Developers already have driver support from NVIDIA , Intel and AMD for this feature . However, it is not yet possible to predict when it will be implemented in games.



--> Photo Credit: NVIDIA GPU Upload Heaps represents an exciting opportunity to improve the gaming experience offered by DirectX 12 titles. Although it is still too early to know its actual impact, innovation and the evolution of technologies will continue to push the industry towards new horizons, constantly improving the quality of video games offered to users.

Microsoft continues to work constantly to improve its current and future products. A few days ago, we told you about Windows 12 and, more specifically, about the new CorePC project, which aims to make the popular operating system more up-to-date while maintaining native compatibility with older Win32 applications. For more details on this, we advise you to read our previous dedicated article .