100次浏览 发布时间:2024-09-16 09:20:13
长期以来,NVIDIA显卡和AMD显卡就在各个领域中纠缠不休。实际上作为垄断了显卡桌面市场的两大厂商,两家厂商的显卡产品这十多年来可谓互有高低,即便是NVIDIA显卡在近些年一直在市场和性能上整体占有优势,但AMD同样有不少出色的产品。
那么对于一个用户而言,如果没有价格的限制,同时产品的基础性能也能满足自己的需求,那么到底是该买N卡呢?还是该买A卡?相信两边的粉丝都有自己的看法,这么多年来我们也看到了不少段子,比如说“A卡画质好,N卡网速快”、“N卡适合真人渲染,A卡适合二次元”这样类似搞笑的说法。
那么实际情况到底是怎样呢?今天我们抛开价格、型号不说,只从我们日常应用角度去分析两大显卡厂商的产品,看看他们两家的显卡到底各自有什么优势。这里要提前给各位打一针预防针,真相往往都是很残酷的,这些分析的结果很可能会颠覆各位的认知!
对于A卡和N卡,大家一直在意的就是画质问题。这里的画质不止是说两种显卡在游戏中的表现,包括平时作图、看片等等,大家似乎都认为AMD的显卡在画面上要强于NVIDIA,包括像“N卡打游戏,A卡来作图”这样的说法也是这样流传开来的。甚至网上还有众多恶搞内涵图,来比喻两种显卡的画面上的差异。
唔,实际上,AMD显卡的前身ATi的确是最早涉足图形核心的厂商,而且当年的老显卡也的确在2D效果以及色彩表现上更好,这或许给了大家一个先入为主的概念。但事实上,至少在当下NVIDIA的显卡在画质部分不会比AMD显卡更差,甚至在某些领域还超过了AMD的显卡。
很多人说NVIDIA的显卡用起来画面灰蒙蒙一片,而AMD显卡就要通透得多。这是因为早前NVIDA为了兼容性,在驱动中默认把色彩动态范围设置为16-235,而A卡则是完整的0-255,所以NVIDIA的画面就显得发灰。这个事儿其实也很好解决,在NVIDIA驱动中将动态范围设置为完整就行了。而且现在NVIDIA显卡默认的色彩动态范围就是0-255,所以画面的通透性不会比A卡差。
另外,只要显示器支持,两种显卡目前都能输出10bit色深。而且在OpenCL中,NVIDIA显卡同样可以输出10bit色深,这反而是AMD显卡之前无法做到的,从这个角度而言,要真是作图什么的,反而NIVIDIA显卡在画面表现上要比AMD更有优势。
实际上都到2021年了,你要说哪家显卡厂商在输出的画面上更有优势,这的确不科学,毕竟又没人挖到了威震天。所以现在这种A卡画质比N卡好的说法,更多像是一个搞笑的段子,没有给用户参考的价值,买什么显卡在输出的画面表现上是没有多大的品质区别的。
视频播放功能这部分也是很多用户关注的焦点。如果从解码能力来看,早前NVIDIA是有明显优势的,率先硬解H.265的确要强于AMD,不过AMD之后也就赶上来了。现在随便买个显卡,在硬解码方面都不是问题,倒是在其他部分可以好好说道一下。
很多人之前购买A卡,也是看中了A卡有一个官方的视频插帧功能,也就是AMD Fluid Motion Video功能,这个功能允许AMD的显卡为视频加上类似MEMC的插帧功能,让视频的画面顺滑如丝。特别是一些看二次元动画的用户非常喜欢这个功能。
但遗憾的是,这个功能只有GCN架构的显卡才拥有,从RDNA架构开始的显卡就不再支持这个功能,甚至AMD的驱动中也没法找到这个功能了。这可能是AMD之前唯一比NVIDIA在视频功能上优秀的地方,但现在已经不存在了。
相反,很多视频软件都会加入GPU加速的功能,这个功能要么采用通用的OpenCL加速规范,要么就直接采用NVIDIA的CUDA加速规范,也就是说无论是什么加速功能,NVIDIA显卡都会支持,而AMD显卡则不见得。而且从实际的表现来看,如果以GPU加速视频解码的话,通常NVIDIA的显卡GPU占用率要明显低于AMD,从这个角度来看,似乎NVIDIA显卡更适合用来播放视频。
另外必须要说的一点是,大多数特殊的视频增强软件,对于GPU的支持也是更偏向NVIDIA,比如说大名鼎鼎的MadVR。这款业界公认最强的视频画质增强软件,很明显倾向于NVIDIA显卡,同档次显卡下,NVIDIA所消耗的资源明显低于AMD;而且MadVR已经明确表示,在基于NVIDIA的CUDA核心和Tensor核心下,将全面AI化,很显然如果要谈视频画质,NVIDIA目前也是比AMD更吃香的那一方!
当然对于普通用户而言,观看视频用AMD显卡或者NVIDIA显卡实际没有太大的区别,但是如果想要强化视频画质,获得最好的视觉体验,恐怕NVIDIA显卡是现在以及未来更好的选择。
如果用户是一个内容创作者,有大量的作图、视频编解码工作,那么NVIDIA显卡和AMD显卡谁更适合呢?答案是NVIDIA!实际上就和我们上面说的一样,现在很多图像图形的软件,都已经支持了GPU加速,这能提供比处理器计算更快的速度,同时质量不会下降。
但问题就在于AMD的显卡加速一般采用的是业内通用规范,而NVIDIA显卡除了支持业内通用加速规范之外,还有自己的一套CUDA加速体制,而这套私有的规范通常加速性能要比通用的规范更为强大。
更重要的是,由于NVIDIA显卡在市面上的占有率远远超过AMD,所以很多厂商除了采用业内通用的加速规范外,比如OpenCL,一般都会支持NVIDIA的GPU加速机制。这也导致在很多软件中,采用NVIDIA显卡会比AMD显卡拥有更快的性能和速度。
比方笔者最近用360的快剪辑软件做一些简单的视频编辑工作,在最后导出视频这一步的时候,软件会对视频内容进行编码输出。笔者用AMD的RX 5700XT,就没有加速功能,完全依靠处理器来进行;但当笔者换上了NVIDIA的显卡,软件就会告诉笔者:NVIDIA GPU洪荒之力爆发中……而编码输出的速度至少是之前的两倍之上!
目前包括Adobe的各类软件也都支持NVIDIA的GPU加速功能,而且在效率上的确要强于AMD。所以如果用户是一个内容创作者,那么最佳选择只可能是NVIDIA显卡。至于AMD显卡的加速效果,恐怕要在苹果的Mac电脑上才能有比较充分的体现了。
至于广大用户最看重的游戏功能,如果在RTX20系列之前,我们认为N卡和A卡在同档次下,并没有什么高下之分,大家只需要考虑预算和性能购买就行了。但是在NVIDIA推出RTX 20之后,就游戏上的功能而言,的确是走在了AMD的前方。
不得不说,RTX20以及现在的RTX 30在游戏方面更为适合不同的玩家。尽管光追这一特性还没有完全普及,但是NVIDIA在RTX 20系列显卡中就设计了物理的光追单元,从而让玩家获得了前所未有的实时光追体验。尽管AMD在这一代RX 6000系列显卡中,终于也设计了硬件光追单元,但是从效率上而言,相比NVIDIA还是有一定差距,这也说明至少未来在光追游戏中,NVIDIA显卡打开光追所损失的性能要明显低于AMD。
此外,NVIDIA的DLSS功能的确是一个创举,虽然说白了也就是损失性能提升帧速的一个方案,但是它的确能让玩家可以在画质和帧速之间自己选择,从而达到在较高画质下流畅运行游戏的目的。更关键是,目前支持DLSS的游戏越来越多,这也说明游戏业界是看好这类型功能的。而AMD目前也在设计类似DLSS的功能,但什么时候推出还不清楚,另外会有多少游戏厂商支持也是一个疑问。
这类型情况其实并不少见,AMD总是习惯采用行业的通用标准,而NVIDIA总是会自己开发出一套私有标准。但真正的问题在于,NVIDIA的这套私有标准,的确能让玩家获得更好的效果,同时因为极高的市场占有率,又有不少游戏厂商在软件开发式,愿意倾向于NVIDIA。包括以前的物理引擎PhysX以及游戏垂直同步功能G-Sync。
我们并不怀疑AMD显卡在游戏方面的性能,但是和NVIDIA相比,AMD显卡不但市占率差距较大,同时在基础性能之外的功能开发能力上,的确没有NVIDIA那么强,或者说没有NVIDIA那么有野心。而这种情况在NVIDIA显卡占据绝对优势的市场时,就会无限放大NVIDIA显卡的优势。
抛开感情因素不谈,也不考虑在基础性能上谁更强的问题,因为这是价格决定的。如果我们仔细分析一下目前我们常见的一些应用,我们就会发现NVIDIA显卡的确是在各方面都有着一定的优势。哪怕是过去人们经常笑谈的“A卡画质好”这个事儿,实际上……现在都已经不是事儿了!
如果是一个普通用户,日常就是随便看看视频,打打游戏的话,那我们觉得买什么显卡都无所谓,A卡也好,N卡也好,满足日常需求都是不成问题的。但是如果想要在某个应用领域追求最大化的效果,比如更好的创作工作效率、更出色的游戏画质、更好的游戏帧速,那我们不得不说:NVIDIA显卡是比AMD更好的选择。
当然了,在目前……只要你能抢得到最新的显卡,那不管是AMD还是NVIDIA,都是最好的!