Microsoft has introduced its brand new preview of the Agility SDK which adds support for GPU Work Graphs, Wave Matrix, and AV1 across various GPU vendors.
Today, Microsoft has announced its latest Agility SDK 1.711.3-preview which brings with it three brand new features which include Work Graphs, Wave Matrix, and AV1 support. Work Graphs are one of the major features that will allow the GPU to work autonomously & address the limitations associated with general compute workloads. Epic Games will also be utilizing Work Graphs for its Unreal Engine 5 since features such as Nanite and Lumen are already hitting the limits of current compute shader paradigm and Work Graphs can not only optimize them but also unlock various capabilities in the future.
Epic Games has been searching and advocating for a better solution to the GPU generated work problem for a while now. UE5 rendering features such as Nanite and Lumen are hitting the limits of the current compute shader paradigm of chains of separate dispatches issued by the CPU.
Work graphs directly address that problem in a way that not only allows us to do things we previously could not but also enables us to do them in ways that should be far easier to write. We have already started exploring how we can optimize our current features with work graphs and are excited about what possibilities they could unlock in the future.
— Brian Karis, Epic Games
Work graphs introduce a powerful new form of GPU autonomy.
This first release of work graphs allows compute shaders to request other compute shaders to run asynchronously, for tasks such as culling, binning, or chaining of compute work. These work requests can include a data payload if desired, managed by the system.
Hardware has the
Read more on wccftech.com