APP下载

DX11助推GPU进一步革新

2009-12-09

中国计算机报 2009年44期
关键词:曲面处理器三角形

10月23日,Windows 7正式发布,DirectX也正式迈入了新的一代。DX11中,DirectCompute、Multi-Threading、OTI以及Tessellation等新技术的加入,能带来更加真实细腻的图形表现,同时还能提升系统整体性能。尤其是DirectCompute的出现,更加快了GPU向通用计算领域迈进的步伐,让计算机的图形处理器具备了新的舞台。

11月13日,AMD正式在中国发布了支持DX11的ATI Radeon HD 5000系列产品。实际上,早在9月,该系列显卡中的旗舰产品HD 5870和HD 5850就已经曝光。在这次正式发布活动中,HD 5770和HD 5750也公开亮相,DX11系列显卡家族进一步完善,也宣布DX11时代正式全面到来。

家族成员将于不久后到齐

AMD本次新发布的两款显卡中,HD 5770具备800个流处理器,计算性能达到了1.36TFLOPs,而HD 5750则具备720个流处理器,计算性能达1.008TFLOPs。

在此之前,AMD已经发布的HD 5870和HD 5850两款显卡,是HD 5000系列的高端型号。其中,HD 5870具有高达1600个流处理器,是本系列中单芯片性能最强的产品。

AMD的全球绘图产品事业部硅体工程部副总裁王启尚透露,除了在11月内即将发布的双核心旗舰产品Hemlock之外,AMD还将在2010年第一季度发布HD 5000系列的两款中低端产品Redwood和Cedar,那时HD 5000系列成员才全部到齐。

更逼真的图形视界

DX11中,OTI和Tessellation两项技术对图形显示的影响最大,在AMD发布ATI Radeon HD 5000系列的发布会上也被重点提及。王启尚介绍,Tessellation技术即细分曲面技术,能够让曲面的表现更加细腻;OTI技术即乱序透明技术则是针对半透明物体在叠加过程中呈现出的层次和结构进行处理的技术。

在计算机中,不规则的曲面是很难被直接计算的,因而,设计者往往采用多个微小三角形组成的多面体来模拟不规则曲面。Tessellation技术的作用就是可以将形成3D图像的每个三角形进一步拆分成更小的三角形,使得渲染对象的表面更加平滑。

在现场,英国游戏开发商Codemasters公司代表Matt Jeffrey展示了旗下的支持DX11的游戏Dirt2的一些画面。舞动的旗帜、被车轮扰动的水面都利用这项技术取得了更为逼真的效果。

OTI技术则在透明物体叠加的过程中发挥作用。当多层半透明和透明物体叠加在一起时,叠加的顺序不同会给最终画面带来很大差异,而这种区别对GPU是一个考验。通过OTI技术,叠加的顺序会得到很好的运算,从而营造出真实的效果。

另外,HD5000还支持ATI Eyefinity技术,可以实现3个2560×1600像素的画面输出。在多屏拼接后,更宽广的视野也会带来更逼真的画面体验。

DirectCompute拓展应用

今天,除了对画面进行渲染之外,GPU还担负起了分担通用计算任务的重担。NVIDIA的CUDA架构、OpenCL都是GPU迈向通用计算的铺路石。但是,对于一般用户来说,DirectCompute的意义最为重大。它意味着每台采用Windows7的计算机都有可能享受到GPU加速计算的好处。

GPU具备大量流处理器,因而在进行并行度高的计算时有先天优势,例如,用GPU进行视频编解码、压缩和解压缩等计算任务时,能够几十倍地提升性能。实际上,在此之前,很多程序已经通过各种方式实现了对GPU加速的支持。不过,由于标准不统一,同时实现对每一款GPU的支持是一件很恼人的事情。但是,当DirectCompute出现并被加入DX11之后,它极有可能促使支持GPU加速计算的软件呈现爆发式增长。

猜你喜欢

曲面处理器三角形
相交移动超曲面的亚纯映射的唯一性
圆环上的覆盖曲面不等式及其应用
三角形,不扭腰
三角形表演秀
画一画
基于曲面展开的自由曲面网格划分
Imagination的ClearCallTM VoIP应用现可支持Cavium的OCTEON® Ⅲ多核处理器
ADI推出新一代SigmaDSP处理器
确定有限多个曲面实交集的拓扑
AItera推出Nios II系列软核处理器