-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for MCDM/DXCore devices. #683
Comments
In my brief research it looks like IDXCoreAdapter and IDXGIAdapter are not directly interchangeable. This would require us to use slightly different functions internally for residency management. Any comments @bbernhar? Is VPU support in the scope of GPGMM? I'm not sure if there's another reason someone would use DXCore over DXGI. |
I'm supportive and I think it fits with the overall architecture and direction of the project (DXCore backend). @bjjones Can I assign you to dig into this? |
Thanks for support, I think DXGI still is our focus to integrate into Chromium for GPU device, VPU is a longer term plan to support as you changed the title of issue. |
Yes, agree. Just propose this here, we should consider supporting DXCore in the near future, maybe both support DXGI/DXCore currently by flag to select (for example, ENABLE_DXCORE= false by default) as onnx-runtime. |
Allows specifying another adapter type. Issue: #683
Allows specifying another adapter type. Issue: #683
Requires use of a segment agnostic type instead of a DXGI specific one. Issue: #683
Requires use of a segment agnostic type instead of a DXGI specific one. Issue: #683
Requires use of a segment agnostic type instead of a DXGI specific one. Issue: #683
Requires use of a segment agnostic type instead of a DXGI specific one. Issue: #683
Pulls out DXGI-specific logic from ResidencyManager to support non-DXGI adapters in the future. Issue: #683
Pulls out DXGI-specific logic from ResidencyManager to support non-DXGI adapters in the future. Issue: #683
Allows use of GPGMM D3D12 API without DXGI adapter. Issue: #683
Allows use of GPGMM D3D12 API without DXGI adapter. Issue: #683
In the future, DXGI will be conditionally built for projects that don't require DXGI. Issue: #683
In the future, DXGI will be conditionally built for projects that don't require DXGI. Issue: #683
We need DXCore to enumerate VPU device, so should we replace IDXGIAdapter with IDCoreAdapter? wdyt? @bjjones @bbernhar @junwei
The text was updated successfully, but these errors were encountered: