microsoft / DirectML

DirectML is a high-performance, hardware-accelerated DirectX 12 library for machine learning. DirectML provides GPU acceleration for common machine learning tasks across a broad range of supported hardware and drivers, including all DirectX 12-capable GPUs from vendors such as AMD, Intel, NVIDIA, and Qualcomm.
MIT License
2.21k stars 294 forks source link

DirectML vs CrossFire & GPU Workload #54

Open YuriyTigiev opened 3 years ago

YuriyTigiev commented 3 years ago

I have a computer with 2x AMD 570 and a crossfire motherboard. For maximum performance should I 1) activate/deactivate crossfire ? 2) set GPU Workload - Graphics/Compute? (AMD Driver settings)

wchao1115 commented 3 years ago

DirectML device is created from a DXGI device, so as long as the adapter can be enumerated by DXGI, the device can be created for DirectML just like any other adapter. A Crossfire adapter should appear as a single DXGI device with multiple nodes.

YuriyTigiev commented 3 years ago

DirectML device is created from a DXGI device, so as long as the adapter can be enumerated by DXGI, the device can be created for DirectML just like any other adapter. A Crossfire adapter should appear as a single DXGI device with multiple nodes.

Direct ML use only one GPU RX 570. Why?