在GPU计算领域,AMD显卡不止是面临硬件性能问题,更重要的一点是NVIDIA的CUDA生态所向披靡,在HPC及AI等领域形成了垄断,而且只支持NVIDIA自家硬件,不过这个问题也不是没法解决,A卡照样能兼容CUDA。

前几天我们报道过国内的摩尔线程因为兼容CUDA一事引发老外热议,还有人吐槽成立仅2年的GPU公司都比AMD做得好,这话其实也夸张了点,AMD的显卡有自己的生态系统ROCM,而且是开放生态,兼容多个计算框架,比如PyTorch、Tensorflow、ONNX-RT、RAJA等。

至于CUDA兼容这个问题,AMD也可以解决开发者棘手的代码迁移问题,最新的ROOM中支持HIPify工具,可以将基于 CUDA 的文件 (.cu) 转换为 HIP 文件 (.cpp),绝大多数CUDA API都可以一对一转换为HIP API。

整个转换大部分都是自动的,不过有部分内容可能需要手动干预,好在不会太繁杂。

AMD还提到了一个最新的例子,TempoQuest (TQI) 开发的AceCAST天气研究和预报 (WRF) 软件就从CUDA及OpenACC环境转向了AMD平台,可以在MI200系列加速卡上使用了。

AMD与NVIDIA(CUDA)显卡同时使用的问题

很麻烦的问题啊。。。

想让他们混合动力使用,有很多问题需要解决

首先,您需要一块拥有第三方交火芯片的主板,这样才能保证两块显卡同时使用,据说最便宜的是华硕的200+RMB

其次,您需要NVDIA的驱动程序(前段时间游戏显卡出过那种支持AMD显卡的驱动,现在没了,工作显卡那边不知道)

最后,双卡输出,同时运算,这是最不可能的,顶多是NVDIA进行协同物理加速,想让他单独对付某个程序是不可能的

综上所述,算了吧,买一块NVDIA工作卡就得了,AMD的优势无非是DX11,NV也有了,买一块低端的NV负责物理加速和DX11就行了,CUDA全权交给工作卡

百度知道,竭诚为您服务

楼上的,你连支持多显卡的主板都没见过还出来混?找喷呢?!

amd显卡支持cuda吗

貌似不支持! 我了解的到是CUDA是NV技术! 指的是GPU能起到一定CPU的作用! 而AMD却直接是进行了CPU+GPU的融合HSA架构技术! 能让CPU+GPU更快,更好,更协调的工作!但CUDA虽然使GPU有一定CPU的能力!但却无法真正取代CPU! 具体的还是看一月份 KAVERI APU正式发售的测评吧!

amd哪些显卡支持cuda

由于 CUDA 是英伟达的独家专利(独占专利),并没有授权给其他 GPU 厂商使用,因此,AMD 全系显卡都不支持 CUDA ,同样,英特尔的显卡也不支持。

只有英伟达自己的显卡才拥有 CUDA 通用计算技术。

不过,像 Open CL 之类的通用计算技术,则是开放的,各家显卡都是支持的。