You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jun 17, 2024. It is now read-only.
This sample demonstrates the use of the Command Throttle Policy extension with a simple matrix multiplication compute shader kernel.
To validate the extension is working correctly, just build and run the sample. If you want to verify the performance difference with
the extension engaged vs. not engaged, run it one time without any parameters, and run it again with the additional flag
`--disable-command-throttle-policy-extension`.
The sample relies on an external dependency, `DXSampleHelper.h` from the DirectX SDK Samples available at https://github.com/microsoft/DirectX-Graphics-Samples/tree/master.
Supported command line parameters:
- --disable-command-throttle-policy-extension\
Don't use the command throttle policy extension. By default we will set the command throttle\
policy to MAX_PERFORMANCE with the Command Throttle Policy Extension.
- --check-gpu-result\
Do matrix multiplication on CPU and compare the result with the one on GPU.