烽烟四起 显卡巅峰决战

互联网 | 编辑: 2004-06-04 13:00:00 一键看全文

2004上半年,显卡市场什么是你最期待的?我想一定会是Nvidia 6800Ultra和ATi X800!PCHOME评测室就将为从技术角度全面分析这两款GPU的特性。

有点相似的顶点处理器

从上页的技术表格可以看到他们的顶点处理器单元都是6个,下面我们通过结构框图来了解它们。

ATI的顶点处理器:

在X800中共有6条可编程的顶点处理器,而每个顶点处理器中包含一个128位的浮点向量ALU以及一个32位的浮点标量ALU,以及一个控制器,它可以允许执行诸如循环、子程序、分支的执行。

顶点运算引擎的固定功能部份,是专门处理顶点遮影程序完成之后产生的顶点数据。首先,去背功能先除去视野上已模糊的三角形,因为在影像成品上也看不到。接着,裁剪阶段会找出部份跑出窗口的三角形(或任何其它应用程序定义的区域),然后修掉三角形这些看不到的部份。然后在透视切割阶段调整与透视有关的顶点,产生立体深度感,最后,视角转换把3D 多角形投射在2D平面上。

由顶点运算单元得来的数据包括3 度空间位置信息、材质坐标、标准向量、颜色和质料信息。这些单元最基本的功能是将位置数据做转化,每个顶点位置通常含四个32-位的数值(x,y 和 z坐标值, 加上一个w 坐标值供计算透视图)。这类的转化过程需要一个4x4 矩阵乘法,并可将它们分割为4个向量乘积指令。RADEON X800中的每个128-位向量ALU 是设计来执行每个时脉周期产生的向量乘积指令。因为有六个这种ALUs,所以每个时脉周期共可处理1.5个顶点转化。

Nvidia的顶点处理器:

上图显示了单个NV40的顶点处理器的内部结构,和R420不同在NV40的顶点处理器中是一个32位的浮点向量ALU、32位的浮点标量ALU,以及一个顶点材质阴影单元(这个材质单元还有一个专用的cache),相比较X800的128位的向量处理器似乎少了一点,但是在nv40的顶点处理器中最至关重要的就是他的顶点材质处理器,这是ATi所没有的,这个处理单元是nv40所使用的Vertex shader 3.0技术所必需的,这项技术会在稍后为大家展示它的魅力。

提示:试试键盘 “← →” 可以实现快速翻页 

一键看全文

本文导航

相关阅读

每日精选

点击查看更多

首页 手机 数码相机 笔记本 游戏 DIY硬件 硬件外设 办公中心 数字家电 平板电脑