关于显卡上的流处理器的问题。

来源:百度知道 编辑:UC知道 时间:2024/06/20 15:25:21
为什么9600GSO的G92只有96个,而同等级的4670却有320个?

两者的工作原理不同,通俗点说A卡的每个流处理器的任务有限而专一,这也导致编程相对简单,而N卡的流处理器则全能一些,但是导致工作方式比较多变难以控制,编程麻烦些。这就好比同样是写字,让我们在1-10之间不停地循环就容易心烦,而不停的写5就会省心很多。

A卡每5个流处理器为一组,这一组才具有N卡一个流处理器完整功能,通常我们对比A卡和N卡时也都是把A卡的流处理器数量除以5之后与N卡进行对比的,虽然不是非常准确但是也确实能反映出大致的情况。

需要注意的时N卡之所以选择这种相对麻烦的处理方式自然是有好处的,这种工作方式集成度比较高,编程的麻烦带来的是效率的提升,随着流处理器数量的增加,性能增加的也更明显,而A卡就显得很臃肿了,对比一下高端显卡就会发现,N卡的一个流处理器的处理能力就会明显大于A卡的5个流处理器。

可以说一个是技术的积累,一个是量的积累,目前还不能说谁优谁劣,因为现阶段游戏开发工作量已经太大了,N卡的这种架构只会继续增加开发人员负担从而不是很讨好,A卡在各个级别的显卡上也提供了足够的流处理器去对抗N卡。

流处理器是直接将多媒体的图形数据流映射到流处理器上进行处理的,有可编程和不可编程两种。1995年公布的名为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。
抗锯齿是3D特效中最重要的效果之一,它经过多年的发展,变为一个庞大的家庭,有必要独立开来说明一下。
作用:去除物体边缘的锯齿现象,广州话称之为“狗牙”,大家可以想像一下狗牙是