| | | | | | | [文章信息] | | | 作者: | 八戒 | | 时间: | 2004-09-27 | | 出处: | 天极网 | | 责任编辑: | 摩羯 | |
| [文章导读] | | | NVIDIA在第一时间发布它新一代旗舰产品—GeForce 6800系列,而ATI紧接着推出了它的RADEON X800系列,而这样的情形再次重演。 | |
| |
|
| | | |
|
|
|
|
|
2、缩水的像素渲染流水线及显存架构
在R420、R423芯片发布时,ATi导入全新High Definition Gaming的概念,强调高传真、高画质的游戏体验,因此在许多R420的相关新技术名称上,都可以看到HD(High Definition)字样的出现。由于RV410同样基于R423架构,RV410同样支持High Definition Gaming中的相关新技术,其着色引擎同样称为SMARTSHADER HD,但是RV410的像素管线的数量却有所改变。
众所周知,像素管线的规模与技术等级是决定GPU性能的重要指标之一,而像素渲染管线的多少一直是高端、中端图形显示核心的划界线,而这个理念在RV410中同样得到体现:虽然基于R423(R423属于R420的PCI-E版本)架构,但像素管线被减少到8条。
 RV410中的8条像素管线的布局仍与R420要相类似,8条像素管线划分成2组,每组各有拥4条像素管线,即:2组x4条管线=8条管线结构,每个组中的任何一条管线都能独立工作和拥有各自的资源:材质单元,像素引擎,像素引擎的缓存,临时/常量寄存器、内插纹理坐标、颜色等等,并拥有8条对完成Pixel Shader计算的像素进行“后处理”的处理器--ROP。
RV410的ROP和R420、R423的ROP是一样的,能够在抗锯齿的时候,提供6:1的无损色彩缓存压缩,相比之下,NV43就只能做到4:1。网上有消息说,RV410的晶体管与R423一样均是1.6亿个,直接关闭R423的两组像素管线而来。不过,目前对于RV410的像素着色单元详细架构是否像R420一样仍是一个迷。
我们根据相关测试数据猜测,RV410的临时寄存器也减半了---可能只有16个,但仍比R9800的12个要多。值得庆幸的是,RV410的像素着色指令仍与R423一样,共支持1536条(vector、scalar 及材质各512 条),比R9800所支持的120 条要高许多,同时F-buffer(Fragment-Stream FIFO buffer;像素流FIFO缓冲器)的显存管理也同样改善了不少。
此外,RV410架构内的Hyper Z单元也经过重新修订,它不仅运算速度加快了,更可以在高分辨率下运作,例如,1600x1200或1920x1080。当然,它的性能也随着像素管线数的多、少而增、减,但色彩压缩功能却没有多大的损失!
但与GeForce 6600GT相比,功能方面,RV410缺乏Pixel Shader 3.0、浮点纹理过滤等特性,速度方面虽然拥有一个相对完整的ALU,但是NVDIA工程师设计的超标量PS单元能做到单周期4条Pixel Shader指令并发,理论上是RV410的两倍。因此nVIDIA的NV43仍将继续保持着在像素阴影处理领域的领先优势。
大部分游戏厂商还没有打算好将3.0标准应用到其产品中去,而且我们对他们在不久将来在游戏中支持也持怀疑的态度。而且ATI也宣称,Pixel Shader 3.0跟2.0的效果,对肉眼来说是没有什么差异的,而且大部分的游戏跟程序所需的指令集,在Pixel Shader 2.0的便足以应付,加上短时间之内也不会有什么支持Pixel Shader 3.0的软件急需使用这样的规格,更何况目前Pixel Shader 2.0的规格并未完全发挥。
不过,我们目前还是应该认真考虑个中的不足之处有没有真的构成软件或硬件应用上的缺点,毕竟有不少玩家总是会介意它没有这功能而害怕日后对游戏的支持度。故此在ATi与nVIDIA之战中,谁胜谁负,或许也要取于SM 3.0的普及度。
在像素管线被删减的同时,RV410的显存架构较R423也有所缩水----仅拥有一条更狭窄的显存总线----128bit,由两条64位的显存通道组成。象它的竞争对手GeForce 6600一样,RADEON X700通过一条128bit总线与GDDR3显存进行数据交换,这意味着每一个时钟周期可以得到的显存带宽也只有一半,因此在高分辨率或打开全屏幕抗锯齿时这可能会成为一大瓶颈。
因为RV410提供了8条完整的像素渲染流水线,对8个32位像素进行存取处理的时候,理论上最好是提供了8X32位=256位显存总线,但是RV410就只实现了128位,填充速率上的优势会有所削弱。但这样的策略在显卡世界是司空见惯的。ATI和NVIDIA就常利用256bit和128bit显存接口作为划分高端和中端显卡的标准。毕竟针对主流市场的产品,厂商除了要兼顾性能的同时,还要必须考虑产品的成本。如果使用更复杂的PCB和核心封装方式来达到256bit带宽,虽然性能会有所提升,但价格则无法保持在一个比较低的位置。
|
|
|
|
|
|
|
|