“处理器”这个词第一次出现在人们的眼前,要追溯到2006年12月4日。那一天,NVIDIA正式发布了新一代DX10显卡8800GTX。在技术参数表中,有两个常用的参数:像素管道和顶点管道。取而代之的是一个新名词:流处理器(streamingprocessor),中文翻译过来就是流处理器(也叫SP单元,一个意思)。它的作用是对CPU传来的数据进行处理,然后转换成显示器可以识别的数字信号。
流处理器的角色
流处理器直接将多媒体的图形数据流映射到流处理器进行处理。有两种类型:可编程和不可编程。流处理器可以更有效地优化着色器引擎。它可以处理流数据,也可以输出流数据。这种流数据可以应用于其他超标量流处理器,流处理器可以成组或大量运行,从而大大提高并行处理能力。实际效果是去除物体边缘的锯齿现象和各种特效的渲染速度。
流处理器的诞生
为了实现DX10提出的GPU内部单元统一渲染、可编程、可调用的要求,提高GPU的效率,将像素流水线和顶点流水线统一到流处理器中。
流处理器的效果
每个流处理器都有一个特殊的高速单元,负责解码和执行流数据。片上缓存是使用流处理器的典型单元,可以快速输入和读取数据,完成下一次渲染。由于NV和AMD的显卡流处理器架构不同,一般看起来NV的显卡流处理器比AMD少,但是有一个等价的公式。1个NV显卡流处理器相当于4到5个AMD显卡流处理器,我们可以做一个大概的估算,用等效的方法比较一下两家公司的显卡。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)