◆什么是几何shader?
作为在第一代统一架构当中出现的Geometry Shader(几何Shader,简称GS),NVIDIA此次在第二代统一架构当中对其进行了优化。或许有些朋友对GS单元还是感到有些陌生,所谓的GS单元,它主要处理VS单元和PS单元很难完成的渲染任务,它让GPU有创造全新几何物体的机会。
『GS单元被安排在VS单元之后,它能处理更为复杂的几何图形』
GS单元可以方便的实现复杂的烟雾、爆炸、皮毛、毛发等图象处理,甚至可以模拟一些简单的运动轨迹等,而这些操作很多时候已经不再需要CPU的干预,以更好的发挥系统的3D效率。在G80图形核心中,GS单元已经有效的和VS、PS单元整合到了一起,从统一渲染架构中获得更大的效益。
◆几何shader性能的提升:
虽然在第一代统一架构当中,GS单元已经发挥了非常强大的功能以及性能,不过相对来说,GS单元的性能还是有些偏低,而对手ATI方米啊你的Radeon HD 3870的GS性能要明显优于G80产品,因此NVIDIA在全新的第二代统一架构当中对GS单元进行了从新优化,性能相比上一代产品提升了2.5倍甚至更高。我们可以通过Rightmark 3D 2.0这款软件对采用了统一架构显卡的GS单元性能进行测试:
从测试上来看,在第一代统一架构产品8800GTX当中,GS单元的性能表现略低于HD3870显卡。而到了GT200显示核心之后,NVIDIA通过技术上的优化,使得GS性能激增,已经超越了HD 3870 X2显卡的GS处理能力。