显卡 频道

领先NV一代 ATI全球最强显卡HD5870测试

RV870的尚方宝剑:DirectX 11


DirectX 11

  DirectX 11是Microsoft提供给性能更强的下一代GPU的最新工业标准程序接口,同时它也是已经进入RTM流程的Windows 7操作系统的重要特性之一。当然,据AMD方面透露,Microsoft也会计划为Windows Vista提供软件升级与支持。


DirectX 11

  ATI此次全新推出的代号Cypress RV870核心的Radeon 5870、Radeon HD 5850和Radeon HD 5870X2是迄今为止,市面上唯一一款支持全新DrectX 11的GPU。DirectX 11最新的一项重要特性就是支持DirectCompute 11(通过全新的Compute Shader),它可以让开发者通过工具,开发出适用于并行运算性能更出色的GPU,这会比仅在CPU上运算快得多。


  DirectX 11的Compute Shader,本质上就是将程序运行放在GPU上运行;这样可以使得众多的最新图形技术付诸实践:指令独立透明度、光线追踪、强化后的后期处理效果等等,这些我们将在接下来的时间里,跟大家慢慢讲解。当然,这种通用化计算也可以运用于非图形领域,例如:视频编码、超分辨率插值运算、游戏物理加速以及人工智能。

强大的并行运算能力是GPU“身兼数职”的前提


Super-Scale VLIW SIMD Micro Architecture

  今天,GPU的规模使得GPU本身的性能输出已经远比付出的金钱或者功耗有价值的多。然而作为一种异构处理器,GPU缺少了一些CPU的复杂功能,同时GPU对于驱动和应用软件的依赖,这些也都对于开发者来说,是一件既行之惬意,又能挑战最大潜力的任务!以ATI RV870为代表的新一代GPU,包含的更多Direct X 11特性,使他们在拥有强大运算能力的同时,也能够变得更容易驾驭。

DirectX 11主要特征概述


DirectX 11

  从AMD此次公布的数据来看,新一代API:DirectX 11,为我们带来了全新的Tessellation(可编程式拆嵌细分曲面技术)、Shader Model 5.0、DirectCompute 11和HDR Texture Compression(HDR纹理压缩)。

  上一代DirectX 10和10.1 GPUs硬件只能实现DX11的一些较底层的特效,只有硬件完整支持DirectX 11的GPU,才能够实现DirectX 11的功能和特效,包括DirectCompute 11和改进后的多线程管理等特性。但是,值得说明的是,硬件支持DirectX 10级别以上的GPU,都能够兼容DirectX 11。


DirectX 11

  使用DirectCompute 11进行统一编程,需要穿越许多不同GPU架构和特性。而全新的DirectX 11程序接口解决这个问题的方案,被统称为DirectCompute Shader Model。虽然在低版本Shader Model中,也已经包含了一个超集合功能,但更高版本的DirectCompute Shader Model 5.0 包括了更多的新特性:

1、增强的并行性能
2、增强的高精度浮点数运算与整数运算
3、更紧密的结合Compute Shader与Rendering Pipeline
4、增强易编程性与显存利用效率

1
相关文章