流处理单元是组成渲染管线的一部分,一条完整的渲染管线包括流处理器和纹理贴图处理器.流处理器是以前的顶点着色器和像素着色器合起来的.这是DX10的新特性.D10在XP上还不能装的。但是一些软件有这功能。 流处理器是直接将多媒体的图形数据流映射到流处理器上进行处理的,有可编程和不可编程两种。世面上年公布的名为Cheops中的流处理器,是针对某一个特定的视频处理功能而设计的一种不可编程的流处理器。但为了得到一定的灵活性,系统中也包含一个通用的可编程处理器。 从1996年到2001年,MIT和Standford针对图像处理的应用,研制了名为Imagine 的可编程流处理器。Imagine流处理器没有采用cache,而是采用一个流寄存器文件SRF(Stream Register File),作为流(主)存储器与处理器寄存器之间的缓冲存储器,来解决存储器带宽问题的。流存储器与SRF之间的带宽是2GB/s,SRF与处理器寄存器之间的带宽是32GB/s, ALU簇(ALU Cluster)内寄存器与ALU之间的带宽是544GB/s,三种带宽的比例关系为1:16:272。参考资料:搜索
实际上就是图形的通用处理器既可以当作顶点引擎用也可以作像素管线用因为功能都有所以流处理器数量一定的话顶点\像素单元数量可以自由切换这样就比以前的顶点引擎\像素管线定比例的灵活性高性能发挥的也好当然是多多益善