Advanced Shader Delivery State Object Compiler
To help prepare a game for Advanced Shader Delivery support on AMD graphics hardware, developers can use the AMD Direct3D® 12 State Object Compiler plugin.
The new Wave Matrix Multiply Accumulate (WMMA) instructions added in HLSL Shader Model 6.8 allow shader developers to accelerate Generalized Matrix Multiplication (GEMM) matrix operations of the form:
WMMA instructions task all threads in a wave to collaboratively perform a matrix-multiply operation with higher efficiency and throughput than previously achievable using SM 6.7 or earlier instructions.
GEMM operations have many uses in in signal-processing, physics simulations, machine learning, and computer vision.
Some examples include:
For more information on WMMA, see: