A卡与N卡有什么区别,第1张

大家口中说的A卡和N卡指的是电脑显卡。说到A卡和N卡,应该很清楚他们有懂电脑硬件和硬件的朋友。不懂硬件的朋友一定要问,什么是A卡?N卡又是什么?A卡和N卡有什么区别?先简单介绍一下A卡和N卡的区别,以及A卡和N卡的区别!

大家口中说的A卡和N卡指的是电脑显卡。说到A卡和N卡,要明确有懂电脑硬件和硬件的朋友。不懂硬件的朋友一定要问,什么是A卡?又是什么n卡?A卡和N卡有什么区别?先简单介绍一下A卡和N卡的区别,以及A卡和N卡的区别!

A卡与N卡有什么区别,A卡与N卡有什么区别,第2张

虽然目前市场上的显卡品牌很多,但其实台式机显卡的显示核心只有两个,一个是AMD (Ultra Micro Semiconductor)和英伟达(Nvidia)。

所谓A卡是指使用ATI(阵列技术行业,中文名为& ldquo田野& rdquo)显示芯片的显卡是AMD在2006年购买的。

n卡是指使用英伟达(全称英伟达公司,纳斯达克代码:NVDA,官方中文名称英伟达)显示芯片的显卡。

A卡和N卡的区别在于对两种卡的芯片架构的理解。在DX9之前的时代,两张卡的架构主要由像素单元、顶点单元、纹理单元和光栅单元组成。渲染过程的所有单元都连接在一起,形成渲染管道。管道越多,性能越强。游戏中的大部分指令都是4D指令(RGBA以像素为单位,XYZW以顶点为单位),所以这些单元被设计成可以一次性处理4D指令的处理器。这个架构对于当时的游戏环境来说是非常高效的。

但是在DX9后期甚至DX10时代,游戏中的1D、2D、3D、4D指令开始频繁混合,像素和顶点之间的渲染比例也发生了变化。原来的架构变得效率低下。例如,一个处理单元可以同时处理4D操作,当遇到1D操作时,只有4/1的资源被使用,而剩余的3/4资源是空闲的,这相当于效率降低了4倍。但是在一些游戏中,像素渲染的量明显大于顶点的量,所以这些固定数量和比例的单位效率不高。比如像素纠结的时候,顶点可能比空空闲的多,浪费资源。为了解决这个问题,NV和ATI都改进了架构,但都是治标不治本。这个时候,架构的重新设计是必然的。所以从DX10时代开始,两家公司的架构发生了翻天覆地的变化。

这两款DX10产品上市时,原来是两种不同的架构

n卡的架构很简单。所有指令都被强大的前端处理器分割成1D指令,下面的所有处理单元都变成了1D单元(流处理器)。这些流处理器可以用作像素和顶点单元,每个单元可以独立地发送和接收指令,因此无论遇到什么类型的指令,它都可以& ldquo设置为& rdquo效率几乎100%,是标准的线程级并行架构,是追求高效率的理想架构。

N卡的架构看起来很完美,但缺点也很明显。由于每个流处理器对应着独立的指令发送端和控制单元等东西,体积庞大,控制单元占了晶体管消耗的很大比例。在晶体管数量相同的情况下,N卡可以做相对较少的算术单元。当流处理器数量相对较少时,处理4D指令的性能会不足(因为处理一条指令需要四个流处理器),所以N卡的流处理器频率会比核心频率高一倍以上,以弥补数量上的不足。上述缺点带来的另一个缺点是功耗巨大。

在A卡方面,虽然也使用了通用的1D流处理器作为执行单元,但它采用的是指令级并行架构,每5个流处理器为一组,每组一次最多可以接收一条5D指令(而N卡接收1D指令),所有指令在前端打包成5D指令发送(而N卡拆分成1D发送),所以A卡的架构也称为5D架构。这种设计可以实现高指令吞吐量,用更少的控制单元制造巨大的算术单元,并且消耗更少的晶体管。所以A卡的流处理器一般是N卡的4-5倍,理论运算能力远强于N卡,功耗也相对较低,同样性能的芯片面积也相对较小。

但是A卡架构的缺点也很明显。虽然理论上整体计算性能较强,但一旦遇到混合指令或条件指令,前端很难实现完整的5D打包,往往变成3D、2D、1D,导致每组只有3个、2个甚至1个流处理器在工作,几乎浪费了一半的单元。软件要想优化这个架构,就要减少混合和条件指令的出现(这需要程序员大量的精力)或者消除(这是不可能的)。所以从软件优化程度来说,A卡处于劣势,往往发挥不出应有的性能。

n卡架构高效灵活,易于在实际应用中发挥其应有的性能。但功耗难以控制,处理单元较少限制了其理论运算能力。

A卡架构的优势在于理论计算能力,但执行效率不高,对复杂多变的任务适应性不强。没有软件支持,往往无法发挥应有的性能。所以A卡除了游戏厂商的支持之外,还需要频繁发布针对某款游戏优化的驱动补丁(导致A卡发布半年后通过驱动可以提升性能的现象)。

一般来说,A卡和N卡在游戏中各有利弊。在大多数游戏测试中,他们互有胜负,可以说是平分秋色。和& othern卡好打游戏,A卡好看电影& rdquo我们最好少听少说这种中国式的谬论,否则会大大限制你技术水平的进步。

虽然N卡和A卡的架构不同,但是为了兼容各种软硬件,都是按照一定的标准设计的,所以性能是一样的。对于已安装的用户来说,不需要关注A卡和N卡,就像处理器平台上的AMD和Intel一样,每一张卡都有各自的优缺点,但并不影响我们大多数人的使用,只要根据自己的喜好实用即可,可以根据自己的要求和预期价格选择,不需要关注品牌。希望大家理性看待显卡,选择A卡还是N卡,不要被商家忽悠了。

N卡和A卡的争论在未来不会结束。我们主张更大范围的讨论,同时也主张讨论的内容要往更理性、更正确的方向发展。如果有人问我支持N卡还是A卡,我会说:& ldquo双方都支持& rdquo,& ldquo为什么?& rdquo如果要找理由,只能是:& ldquo因为这两个品牌站在了全球图形领域的顶端。& rdquo有竞争才有进步。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » A卡与N卡有什么区别

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情