I am writing a pure-compute app using DirectCompute. The application is not doing any graphics. The app is running on a "dual-graphics" enabled notebook (A10-5750 + 8750M). They are unfortunately exposed as a single DXGI adapter so it is difficult to know which GPU is actually being used. I wanted to know, is there a programmatic (or even manual) way to know which graphics processor the compute shader is running on in a dual-graphics scenario? Catalyst has an option to enable or disable dual-graphics but the UI is not clear enough to state with confidence which GPU is being selected for pure compute shader jobs.