Chiphell - 分享与交流用户体验

 找回密码
 加入我们
搜索
      
查看: 1573|回复: 8

[PC硬件] 基于OpenCL AMD“开放物理”游戏计划启动

[复制链接]
发表于 2009-9-18 11:32 | 显示全部楼层 |阅读模式
AMD和当年的ATI对GPU加速物理特效的投入已有相当长的历史,然而随着业界两大物理引擎中的Ageia被NVIDIA收购,Hovak被Intel收购,AMD的游戏物理之路似乎越走越窄。
正在此时,OpenCL诞生了。苹果提出OpenCL的初衷是为Mac OS X提供GPU通用计算加速支持。而在进入Khronos Group体系后,有了Intel、AMD、NVIDIA等巨头的加入,最终成型的OpenCL标准已经不仅限于GPU加速,而是可以利用GPU、CPU乃至各种架构协处理器芯片的计算能力,进行各种用途的计算应用。显然,物理加速也不会排除在外。
日前,AMD就展示了他们基于OpenCL,和多个企业、阵营合作发展开放式游戏物理加速的计划:
首先是Pixelux。这家2004年成立于瑞士的小公司并不知名。他们开发的“Digital Molecular Matter”(DMM)就是一款物理引擎中间件,曾应用在乔治卢卡斯的电影特效制作当中。去年,卢卡斯公司的《星球大战:原力释放》是首款使用DMM引擎的游戏作品,近期Pixelux还推出了Maya软件的DMM引擎插件。在同AMD展开合作后,该公司将把DMM引擎引入OpenCL,使用CPU+GPU发展物理加速。
再来是Bullet,这是一款跨平台的开源物理引擎。根据游戏开发者杂志的统计,目前全球游戏开发者当中,使用NVIDIA PhysX引擎的占到26.8%,Intel Havok引擎占22.7%,而第三名就是占10.3%的Bullet。AMD目前正在联合一众开发人员,将Bullet开源物理引擎库“翻译”为OpenCL格式。
从下面这张展示文档截图中就可以看到,AMD的“开放物理”计划以OpenCL为核心,在其基础上引申出Pixelux、Bullet和Havok(基于OpenCL的GPU加速布料模拟),扩展OpenCL和DirectCompute技术。根据目前的这些计划,该方案应当不仅限于AMD平台,而是在OpenCL的框架内,支持各厂商的硬件进行物理加速,这应该就是其“开放物理”的定义。另外,AMD的计划也是“目前唯一提交到Khronos Group的GPU + CPU通用加速物理解决方案”。
1.jpg
发表于 2009-9-18 11:45 | 显示全部楼层
请提供资料来源或原文链接。
发表于 2009-9-18 12:15 | 显示全部楼层
请提供资料来源或原文链接。
idle.man5216 发表于 2009-9-18 11:45

驱动之家
发表于 2009-9-18 13:01 | 显示全部楼层
nv也能用啊,为他人做嫁衣?
发表于 2009-9-18 13:29 | 显示全部楼层
*/-48OPENCL不是通用的么??
发表于 2009-9-18 18:24 | 显示全部楼层
我不懂。。。。。。。。。
发表于 2009-9-18 18:30 | 显示全部楼层
amd想借opencl和cs东风,另起炉灶了。
发表于 2009-9-19 22:39 | 显示全部楼层
*/-34看起来,不过不知道AMD这条路能不能走顺了
发表于 2009-9-19 22:50 | 显示全部楼层
CPU+GPU的OPEN CL,其待。
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

小黑屋|手机版|Archiver|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2020-12-3 06:43 , Processed in 0.008192 second(s), 21 queries , Gzip On, Redis On.

Powered by Discuz! X3.2

© 2007-2020 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表