SP(流处理器)单元是NVIDIA对其统一架构GPU中通用标量着色器的称呼。SP是全新的全方位渲染单元,是继像素流水线和顶点流水线之后的新一代显卡渲染技术指标。SP单元可以同时完成VS(顶点着色器)和PS(像素着色器) *** 作,可以根据需要形成任意VS/PS比例,从而给开发者更大的空范围。简而言之,过去固定比例组成的渲染流水线/顶点单元渲染模式,现在被任意比例的SP单元组成的渲染流水线/顶点单元渲染模式所取代。
SP是渲染流水线的一部分,一个完整的渲染流水线包括流处理器和纹理图处理器。这是DirectX10推出的新概念统一渲染架构(DirectX10目前还不能安装在XP上,但有些软件有这个功能)。统一渲染架构可以有效充分利用显卡的闲置资源,不再需要上一代显卡依靠渲染流水线排队逐一执行命令。NvidiaGeForce8800GTX是全球首款支持DirectX10的PC桌面显卡,核心代码为G80。也是第一个终结图形管道概念的线卡。引入SP单元的新概念,是显卡发展史上的一大创新。
SP单元直接影响处理能力,因为SP单元是显卡的核心,也可以称为大脑。SP单元数量越多,处理能力越强,一般是成正比的,但这仅限于英伟达自家核心或者AMD自家核心的对比范畴。与AMD的SP单位相比,NVIDIA的1个SP单位相当于AMD的4个SP单位(可能随开发不同)。
流处理器直接将多媒体的图形数据流映射到流处理器进行处理。有两种类型:可编程和不可编程。去年发布的奇阿普斯流处理器是一种为特定视频处理功能而设计的不可编程流处理器。但是为了获得一定的灵活性,系统还包含一个通用的可编程处理器。从1996年到2001年,MIT和Standford为图像处理的应用开发了一个名为Imagine的可编程流处理器。想象一下流处理器不使用缓存,而是使用一个SRF(流寄存器文件)作为流(主)内存和处理器寄存器之间的缓冲内存,来解决内存带宽问题。流存储器与SRF之间的带宽为2GB/s,SRF与处理器寄存器之间的带宽为32GB/s,ALU集群中寄存器与ALU之间的带宽为544GB/s,三者带宽之比为1:16:272。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)