AMD和NVIDIA显卡流处理器工作方式有那些不同?

AMD的显卡的流处理器数比NVIDIA多,同价位应该是4:1的样子,网上看到一些资料,说“实际上AMD的应该叫流处理器单元 它每5个单元配一个数据收发的 这才是一个完整的流处理器 而N卡则是每个流处理器单元都配一个”
谁能再帮我具体解释下吗··

具体的工作原理我在本周电脑报上第46期的D版看到了,不过复杂,没记住,你有兴趣的话可以买来看下
我给你打出来
区别对待流处理器数量

在各种档次显卡产品的宣传资料中,经常会介绍到显卡的流处理器数量,比如AMD的Radeon HD4850的流处理可以高达800个,但就算是NVIDIA顶级的GeForce GTX280的流处理器也只有240个,对于那些主流的GeForce 9600GT等显卡,流处理器更少,只有64个。从数量上看,AMD的显卡多太多了。

是什么原因造成了两者间巨大的差异呢?要说清楚这个问题,我们还得先来谈谈什么是流处理器。在DX10时代,NVIDIA和AMD最大的改变就是放弃了以前顶点处理和像素处理分别由Vertex Shader和Pixel Shader来完成的工作方式,采用了流处理器(Streaming Processor,简称SP)来做这些工作,而至于那些流处理器哪些来做顶点处理,哪些来做像素处理则是可以灵活安排的。

虽然都采用了统一渲染架构,但NVIDIA和AMD的显卡在架构和工作方式上却是不同的。NVIDIA显卡的每个SP中都有一个1D ALU(ALU,算术逻辑单元,以前GPU的Vertex Shader和Pixel Shader是4D ALU),它最大的特点是能拆分4D矢量操作。这样,不管是使用RGB三原色和Alpha值来描述的像素还是用X、Y、Z、W来描述的顶点的 4D矢量指令,还是其他1D、2D及3D指令,都能被NVIDIA的显卡拆分为1D,然后被每个SP处理掉。

而对AMD显卡来说,每个流处理器中含有1个5D ALU,它因为采用了VLIW体系(Very Large Instruction Word)设计,特点就是可以把多个短指令合并成一个5D的指令去交给流处理器处理,比如4D+1D、2D+3D等。不过并不是每一次都能这么“幸运”地找到合适的短指令来组成5D以满足5D ALU的需要,这个时候,有的流处理器并没有被“喂饱”,但面对如此多的待处理数据,怎么办呢?AMD就增加了流处理器数量来保证显卡的高性能。

所以说,不同的架构决定了消费者不能通过流处理器数量来衡量NVIDIA和AMD显卡的优劣。不过对于采用同样核心的不同型号显卡来说,流处理器的数量的多少直接决定了它们性能的高低。
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-11-26
学习一下
LS的话可以概括为
AMD的流处理单元数量多——抢东西吃
NVIDIA的流处理器数量不多——平分大家都吃
我对显卡的看法是
显存位宽最重要 直接提供带宽啊 128bit和256bit根本不能相提并论
然后才是显存大小 频率之类
流处理器 个人感觉N卡的处理方式更对我的感觉 统一拆分后处理
因为以后A卡怎么发展呢 都要合并起来5D后处理 所以要不断增加流处理器数量

参考资料:个人心得 呵呵 见笑

本回答被提问者采纳
第2个回答  2008-11-26
应该是这样计算的...两种显卡流处理器的计数方式不一样.
第3个回答  2008-11-26
这个很专业,你可以去PCINLIFE上泡泡

amd和nvidia显卡对比
1、GPU流处理器不同。amd的显卡:amd显卡的GPU中每个流处理器的5个流处理单元都是固定的,不能拆开重组,每个流处理器只能处理一条4D指令,有一个流处理器单元闲置,但却无法加入其他组合来共同工作。英伟达的显卡:英伟达显卡的GPU中每个流处理器都具有完整的ALU功能,在发出一条操作指令时每个流处理器...

AMD和NVIDIA显卡流处理器工作方式有那些不同?
虽然都采用了统一渲染架构,但NVIDIA和AMD的显卡在架构和工作方式上却是不同的。NVIDIA显卡的每个SP中都有一个1D ALU(ALU,算术逻辑单元,以前GPU的Vertex Shader和Pixel Shader是4D ALU),它最大的特点是能拆分4D矢量操作。这样,不管是使用RGB三原色和Alpha值来描述的像素还是用X、Y、Z、W来描述的...

a卡和n卡的区别
两者之间的区别有很多:1.GPU流处理器不同。N卡的GPU中每个流处理器都具有完整的ALU功能,在发出一条操作指令时每个流处理器都能充分工作。A卡的GPU中每个流处理器的5个流处理单元都是固定的,不能拆开重组,每个流处理器只能处理一条4D指令。2.两者的设计侧重点不同。N卡注重3D性能和速度,A卡注重2...

amd的显卡现在和 Nvidia 有啥区别?
1、GPU不同的流处理器。amd的显卡:amd显卡的GPU每个流处理器的五个流处理单元是固定的,不能拆卸和重组,每个流处理器只能处理一个4D有一个流处理器单元闲置,但不能加入其他组合一起工作。英伟达显卡:英伟达显卡GPU每个流处理器都有一个完整的ALU每个流处理器在发出操作指令时都能充分工作。2、不同...

amd显卡和n卡有什么区别吗?
1、定义不同:A卡是指AMD公司开发的显卡产品,N卡是指NVIDIA公司开发的显卡产品。2、GPU流处理器不同:A卡的GPU中每个流处理器只能处理一条4D指令,而N卡的GPU中每个流处理器都具有完整的ALU功能,在发出一条操作指令时每个流处理器都能充分工作。3、性能不同:A卡注重2D平面画质,N卡注重3D性能和...

amd显卡与nvidia显卡有什么区别?
一、技术差异 AMD显卡与NVIDIA显卡在技术上有明显的不同。AMD显卡主要基于开放式图形技术,强调图形计算的开放性和灵活性。NVIDIA显卡则更多地采用专有技术,注重高性能和兼容性。这两种不同的技术路线导致了两者在图形处理方面的不同表现。二、性能表现 在性能上,AMD显卡在游戏性能上逐渐赶超NVIDIA。AMD的...

AMD显卡与NVIDIA显卡区别
三、技术特点 在技术特点上,AMD显卡多采用开放式的技术路线,支持多种不同的技术融合。而NVIDIA显卡则更倾向于自主研发,不断推出新的技术来提升产品性能。此外,NVIDIA显卡在视频处理方面也有较强的优势,其独有的视频编解码技术使得在处理高清视频时更为流畅。总的来说,AMD显卡与NVIDIA显卡各有优势,...

AMD显卡与NVIDIA显卡有什么区别?
AMD和NVIDIA显卡在设计思路上存在显著差异。NVIDIA倾向于打造一款强大的运算设备,其每个流处理器都配备专属缓存,专注于通用计算,尤其是在游戏物理加速方面表现出色。相比之下,AMD的显卡更侧重于研发效率和成本,流处理器设计简单,虽然也能处理通用计算,但在民用领域表现一般。AMD追求的是快速研发和低成本...

nvidia和amd专业显卡对比
GPU不同的流处理器。amd的显卡:amd显卡的GPU每个流处理器的五个流处理单元是固定的,不能拆卸和重组,每个流处理器只能处理一个4D有一个流处理器单元闲置,但不能加入其他组合一起工作。AMD显卡:主要是性价比相对更高,计算能力强,绘图\/挖矿更有优势,画质较好NVIDIA显卡:有低功耗、驱动成熟、产品...

AMD显卡与NVIDIA显卡区别
NVIDIA的显卡每个流处理器都搭配相应的缓存,并且设计上高度适应通用计算。而AMD的显卡架构每个流处理器非常简单,只能“无脑”的处理上级分配的数据,由于其结构限制 使得在民用通用计算领域基本没有什么建树。显卡是计算机最基本配置、最重要的配件之一。显卡作为电脑主机里的一个重要组成部分,是电脑进行数模...

相似回答
大家正在搜