GPU架构变迁

一、采用渲染管线
一条完整的像素管线意味着在一个时钟周期完成至少进行1个PS运算,并输出一次纹理
渲染管线是由包括Pixel Shader Unit(像素着色单元)+ TMU(纹理贴图单元) + ROP(光栅化引擎)三部分组成的。用公式表达可以简单写作:PS=PSU+TMU+ROP。
PSU完成像素处理,TMU负责纹理渲染,而ROP则负责像素的最终输出。
代表是GeForce256

二、采用着色器(Shader)
着色器分为两种,顶点着色器(Vertex Shader) 和像素着色器(Pixel Shader)。
顶点着色器,OpenGL称为vertex program,取代固定渲染管线中的变换和光照部分,程序员可以自己控制顶点变换、光照等。
像素着色器,OpenGL称为fragment program,取代固定渲染管线中的光栅化部分,程序员可以自己控制像素颜色和纹理采样等。
代表包括N的GeForce3~GeForce9

三、采用统一渲染单元(Unified Shader)
微软DirectX10提出,将顶点着色和像素着色单元合并成一个具备完整执行能力的US(Unified Shader)统一渲染单元。指令可以直接面向底层的ALU而非过去的特定单元。

统一渲染单元NvidiaAMD
第一代G80/G92R600/RV670
第二代GT200RV770
第三代GF100RV870

附:NVIDIA架构命名:
GX N MM
GX代表架构名称
N代表架构代数
MM代表性能(越小越好)

GT: Tesla
GK: Kepler
GM: Maxwell
GP: Pascal
GV: Volta

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值