A卡与N卡
N卡 就是 NVIDIA 公司推出的显卡,NVIDIA 中文名是英伟达。
N卡支持 CUDA、cuDNN、TensorRT 等计算库,这些库是深度学习框架必备的库,如 PyTorch。如果你的电脑有N卡,就可以无痛安装这些深度学习环境。因此,我们更加推荐购买 N卡。
A卡 就是 AMD 公司推出的显卡,A卡安装深度学习环境的时候,通常都要踩一些坑,比如在 Windows上,PyTorch 官方不支持 AMD 显卡:
所以N卡成为了唯一的选择。
N卡的架构
N卡的架构大致分为以下几种:
- 更早的显卡,没有购买的意义
- 10系列,Pascal 架构,计算能力 61,算力 11T
- 20系列,Turing 架构,计算能力 75,算力 113T,从这一代起,支持 TensorCore
- 30系列,Ampere 架构,计算能力 86,算力 160T
- 40系列,Ada 架构,计算能力 89,算力 330T
xychart-beta
title "GPU型号与算力"
x-axis ["1080 Ti", "2080 Ti", "3090", "4090"]
y-axis "TFLOPS@FP16" 0 --> 350
bar [11, 113, 160, 330]
参考资料:
- https://images.nvidia.com/aem-dam/en-zz/Solutions/design-visualization/technologies/turing-architecture/NVIDIA-Turing-Architecture-Whitepaper.pdf
- https://www.nvidia.com/content/PDF/nvidia-ampere-ga-102-gpu-architecture-whitepaper-v2.pdf
- https://images.nvidia.com/aem-dam/Solutions/Data-Center/l4/nvidia-ada-gpu-architecture-whitepaper-v2.1.pdf
综合来看,买 40 系列是更划算的。
除此之外,还有一些专业卡的架构参考:
- RTX 6000 24G,等价于 2080ti,算力 130T,价格 16700 元
- RTX A6000 48G,等价于 3090,算力 154T,价格 30000 元
- RTX 6000 Ada 48G,等价于 4090,算力 364T,价格 58000 元
游戏卡 | 专业卡 | 算力差 | 显存差 | 价格差 |
---|---|---|---|---|
RTX 2080ti (1700) | RTX 6000(16700) | +15% | +118% | +882% |
RTX 3090 (6000) | RTX A6000 (30000) | -4% | +100% | +400% |
RTX 4090 (12000) | RTX 6000 Ada (58000) | +4% | +100% | +283% |
这些卡显存大,但是价格也更贵。如果是做大模型推理,可以考虑这些卡。
涡轮卡与风扇卡
有的显卡是涡轮版的:
还有的显卡是风扇版的:
他们的区别在于,涡轮版可以堆叠多卡,风扇版会堆积热量无法散热,导致过热降频。风扇版通常是比较厚的,占用的槽位多,通常是3~4个,涡轮版一般只占用2个PCIE槽位。
总结:
如果是个人用户,不考虑买多卡,直接买游戏卡就可以了。
如果是配置服务器,建议选择涡轮版的显卡。
游戏卡的区别
个人觉得游戏卡都差不多,毕竟芯片都是英伟达给的,买游戏卡只要散热给力,噪音不要那么大就好了。下图供参考:
来源:如何选择显卡品牌?各品牌显卡旗舰/高端/主流/低端/丐版型号全解析!英伟达/AMD/英特尔/国产显卡品牌级别定位全图鉴!显卡品牌系列推荐!_哔哩哔哩_bilibili
高性价比的显卡
- 4060 8G,价格2000出头,性能 120T
- 3050 6G,价格1200左右,性能 36T
参考链接:Launching This Week: NVIDIA's GeForce RTX 3050 - Ampere For Low-End Gaming