管中窥豹 由视频转码看GPU通用计算的发展
  • 紫竹
  • 2009年07月03日 11:29
  • 0
[2.AMD Stream技术简介]

在X1950 XTX时代,AMD曾经斯坦福大学的Folding@hiome项目组有过合作,使用AMD的显卡为蛋白质折叠计算提供加速功能,不过那时使用的方案过于专业而无法为普通用户所享用,直至去年末的8.12版催化剂中才为普通消费者提供了基于Stream技术的Folding@home和AVIVO Converter转码加速功能。

管中窥豹 由视频转码看GPU通用计算的发展 催化剂安装中的Folding@home选项

对于Stream技术,AMD宣称可让显卡内数百个平行串流核心,为各种一般用途的应用带来加速的效果,打造各种优异的平台,并可大幅提升每瓦性能,而实现这一点的前提就依赖于AMD独特的流处理器单元设计。

管中窥豹 由视频转码看GPU通用计算的发展 AMD独特的架构设计使得显卡的浮点运算能力非常强大

自AMD第一代DX10架构HD 2000系列以来,AMD在显卡架构的流处理器每周期处理可以5个指令,并且可以拆分为4D矢量指令和1D标量指令,这样做的好处是可以大大降低流处理器单元的设计难度,同样的芯片面积中便可以大幅增加流处理器数量,所以AMD的显卡理论浮点计算能力大大高出NVIDIA的芯片,HD 4850达到了1TFlops,最新的HD 4890更是达到了1.36TFlops(800x2x850MHz=1.36TFlops),强大的浮点运算能力也为Stream加速打下坚实的基础。 自从在XBOX360上与微软合作之后,AMD的图形技术紧密跟随DX的发展脚步,DX10中统一架构的出现带来了Stream加速功能的实用化,未来的DX11中将进一步提升通用计算的地位,DX11规范中的一个关键特性―Compute shader(计算渲染)便是针对GPU通用计算而定的,AMD很快也将发布新版Stream SDK工具包,为即将到来的DX11时代做好准备。

管中窥豹 由视频转码看GPU通用计算的发展 《Froblins》Demo

AMD曾经发布过一个名为《Froblins》的Demo,其中就包含了利用GPU强大的运算能力为Demo中的每个角色进行独立AI计算的场景,而以往游戏中的AI运算都是CPU负责的,玩家完全可以期待Stream技术带来的精彩表现。 

文章纠错

  • 好文点赞
  • 水文反对

此文章为快科技原创文章,快科技网站保留文章图片及文字内容版权,如需转载此文章请注明出处:快科技

观点发布 网站评论、账号管理说明
热门评论
查看全部评论
相关报道

最热文章排行查看排行详情

邮件订阅

评论0 | 点赞0| 分享0 | 收藏0