ROP光栅化处理单元

ROPs单元的全名是"Raster Operations Units",中文叫做" 光栅化 处理单元".光栅单元主要负责游戏中的光线和反射运算,兼顾AA、高分辨率、烟雾、火焰等效果.游戏里的光影效果越厉害,对光栅单元的性能要求也就越高,否则就可能导致 游戏帧数 急剧下降.比如同样是某个游戏的最高画质效果,8个光栅单元的 显卡 可能只能跑25帧.而16个光栅单元的显卡则可以稳定在35帧以上.ROPs单元的数量是像素填充率的计算因数,如果一个显卡的核心频率越高,光栅单元数量越多,其像素填充率就越高,具体计算公式为:ROPs数量*核心频率=像素填充率但是千万记住一点,A卡和N卡的ROPs规划方式是完全不一样的.N卡的ROPs单元和流处理器捆绑,也就是将其置于 SIMD 之内,如果关闭一组SIMD的话,也就同时关闭了其中的ROPs,简单点说就是如果某个N卡的流处理器被削减,其光栅单元也肯定随之削减.而A卡就不一样了,其ROPs和流处理组单元是不挂钩的,所以才会出现 RV770 的HD4830和HD4850 流处理单元 数量不一样,光栅单元数量却一样的情况. 还漏了一点,ROPs还负责3D转2D的输出工作 Raster Engine这个东西其实性质和ROPs很接近,但是细分起来又是不同的,简单点说,Raster Engine是用于修正,而ROPs则是传统的运算,这就是它们之间的功能区别.顶点讯息生成后首先会通过ROPs进行光线运算,Raster Engine会进行边缘顺滑,三角形生成,光栅化增强,Z轴调整等后端处理(这一点和ROPs基本一样性质),如果你在游戏中打开了全屏抗锯齿功能,那么每个GPC内的Raster Engine在1个 时钟周期 内会生成8个像素点,从而降低ROPs单元的工作负担,尽管如此 GF100 拥有的Rops也多达48个.在GF100核心中,每个GPC都有1个完整的Raster Engine,最多4个Raster Engine进行并行工作,再配合48个Rops在高分辨率下拥有更强高的效率.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值