显卡中的SP单元有什么作用? 能在多大程度上决定显卡的性能?
发布网友
发布时间:2022-06-15 09:22
我来回答
共2个回答
热心网友
时间:2023-10-24 10:34
SP单元也叫流处理单元
这是新一代显卡的核心架构
采用统一渲染架构能有效而充分的利用显卡资源
不再需要上一代显卡依靠渲染管线执行命令排队并逐个执行
统一渲染架构可以做到充分利用闲置显卡资源
SP单元个数越多,则处理能力越强,一般成正比关系
但这仅限于NV自家的核心或者AMD自家的核心比较范畴
NV和AMD的SP单元比较,可以才去近似比较
即NV的1个SP单元相当于AMD的4个SP单元
SP单元直接影响处理能力,因为SP单元是显卡的核心,也可称作大脑
热心网友
时间:2023-10-24 10:35
显卡的性能基础在于显示核心架构和规格
每个SP的单价——从另一个角度看DX10显卡的价值
大家都知道显卡的性能基础在于显示核心架构和规格,比如当今的DirectX10显卡采用的都是统一渲染处理模式,因此显示核心中包含有多少统一渲染处理单元“Stream Processing”、“Stream Processing Units”就成为了一款显卡的强弱的标准,那么一个“Stream Processing”或“Stream Processing Units”究竟值多少钱?我们简单的来算一下。
AMD显卡中的SP数量一般指“Shader Processing”,NVIDIA显卡中的SP数量一般指的是“Stream Processing”,为了进行准确的比较,我们把AMD的“Shader Processing”换算成“Stream Processing Units”。每个“Stream Processing Units”中包含5个“Shader Processing”,因此我们计算AMD显卡中的SP数量时会比常见的规格少掉80%。
如果是计算“Shader Processing”的话,那么AMD显卡所有的SP单价都要乘20%,那么NVIDIA肯定会全部落后,那样就没法比了。因此我们只计算“Stream Processing” 的单价和“Stream Processing Units”的单价。
这个另类的对比结果表明,当前SP单价最便宜的显卡是HD3690,其次是8800GT、8800GS兄弟俩;SP单价最贵的显卡是HD3450,尽管HD3450只有399元的售价。
价值并不总是体现在性能上,更不能单从SP单价上体现出来。虽然HD3450的SP单价有49.88元,但SP单价18.69元的8400GS在性能上却弱于HD3450,因此SP单价绝对不等于显卡本身的价值。
再次重申,SP单价的比较仅仅是换一个角度来看待显卡的定位。个人认为,根据SP单价进行比较的话,纵向的比较比横向的比较要更可靠一些。因此,我们还是进行纵向的比较吧。
AMD显卡中性价比最高的是HD3690、HD3850 256MB和HD2600PRO;NVIDIA显卡中性价比最高的是8800GT 256MB、8800GS和8800GT 512MB。
HD3690和HD3850 256MB采用的都是RV670显示核心,都属于DirectX10.1的新核心,而HD2600PRO则通过价格优势获得了相当优秀的性价比。
8800GT 256MB、8800GS和8800GT 512MB采用的都是G92显示核心,虽然它们的SP数量并不完全一样,但是可以看出NVIDIA新核心的性价比大幅超过了旧核心。
新旧交替的态势很明显,排名靠前的多是第二代DirectX10显示核心,排名靠后的多是第一代DirectX10显示核心,HD2600PRO和8600GT则是靠价格优势提高了自身的性价比。看来还是应该尽可能的选择新核心显卡。
SP:Stream Processor。NVIDIA对其统一架构GPU内通用标量着色器的称谓。
Stream Processor是继Pixel Pipelines和Vertex Pipelines之后新一代的显卡渲染技术指标,Stream Processor既可以完成Vertex Shader运算,也可以完成Pixel Shader运算,而且可以根据需要组成任意VS/PS比例,从而给开发者更广阔的发挥空间。
简而言之,过去按照固定的比例组成的渲染管线/顶点单元渲染模式如今被Stream Processor组成的任意比例渲染管线/顶点单元渲染模式替代,Stream Processor是全新的全能渲染单元。