First demo of DirectX 12 Ultimate's Work Graphs

work-graph
Translate from : Første demo for DirectX 12 Ultimate's Work Graphs
Yesterday, Microsoft released a new DirectX 12 Ultimate feature called Work Graphs. Work Graphs introduce new types of GPU autonomy that attempt to eliminate CPU bottlenecks.

Work Graphs in the Direct3D 12 (D3D12) API also have a unique ability to dynamically select and launch shaders at the micro level. And the really cool thing here is that NVIDIA has shared a tech demo for it.

Compusemble has shared a video where they tested Work Graphs on an NVIDIA GeForce RTX 4090 with an AMD Ryzen 7 7700X. So be sure to check it out as it might give you an idea of what this new API feature can do.

In theory, this should improve performance under specific scenarios. However, as you will see in the video, these performance improvements are not universal. In other words, there are several scenes where the tech demo runs exactly the same with and without Work Graphs.

It will be interesting to see if any developers will take advantage of it. Let's not forget that MS launched DX12 Mesh Shaders a few years ago. And right now there is ONLY ONE game that takes advantage of them. So yeah, even though Work Graphs sounds cool, it's not sure many developers will use it. Unless, of course, the next PlayStation and Xbox consoles support it.

NVIDIA and Microsoft have shared more details about Work Graphs on their sites. If you're interested, it's worth reading their blog post.

If you want to take a closer look at it yourself, you can skip ahead and download NVIDIA's tech demo from this link.

Our Partners