whn*_*whn 5 directx graphics gpgpu vulkan directx-12
我一直在研究使用vulkan来利用集成图形和独立图形功能的计算功能.但是,根据这篇文章,尽管通过兼容的SLI配置提供了多GPU支持,但Vulkan没有异构的多GPU支持.同一篇文章继续声称DX12确实有这种支持,"更进一步".
在我的应用程序中,我想利用两个独立设备的计算功能,这两个设备没有SLI/Xfire兼容性,但也不一定在同一计算工作负载上工作,不需要在每个设备之间共享内存来计算其工作负载.
我是不是可以让两个设备在同一个实例中做两个不同的事情,如果有必要,先通过复制到主机共享内存?这个答案似乎意味着我实际上可以做到这一点,所以我很困惑异构的多GPU实际上对DX12意味着什么,以及它与我在Vulkan中可以做的有什么不同.