如题,我发现好像网上好像a卡比n卡便宜很多的样子,但是我想不明白这两种显卡到底有什么差别。
硬体方面的已经有人讲过了,那我讲些其他的
首先是通用并行计算方面不同
Nv给自家显卡做了个叫CUDA的带杀器,并在金钱和时机(比如深度学习)的推动下建立了一个涉域广泛的生态圈,同时由于N卡还支持OpenCL(Nvidia和AMD一样是OpenCL的主要开发商之一),因此在计算这方面哪怕不用CUDA往往也会选择N卡而且是大量采购,于是在市场的推动下N卡也逐渐往这个方向开始发展
(比如图灵20系,面向消费级市场的GeForce也加入了TensorCore)
但AMD就有点姥姥不疼舅舅不爱的感觉了,虽然A卡可以依靠苏妈搞出来的补丁套个转接层来达到兼容CUDA的目的,但效率还不如自己原生支持的OpenCL,而在OpenCL方面也不见得能比N卡好多少,帕斯卡及往后的N卡因为在规格上反超,A甚至连OpenCL的优势都没了