显卡计算人工智能(AMD最新DX10.1 DEMO)
2008-12-06 23:58
363 查看
AMD近日又放出了一个DX10.1技术演示DEMO “March of the Foblins”,意在演示如何借助GPU强大的浮点性能模拟和渲染大批量高细节人工智能(AI)生物。这种工作以前都是CPU负责的,但往往都难以胜任,效率很低。
AMD在该DEMO中使用了大量最新图形渲染技术,包括DirectX 10.1 API、路径搜索人工智能(Pathfinding AI)、硬件细分曲面(Hardware Tesselation)、4X MSAA多重采样反锯齿、Gamma纠正渲染、完整HDR FP16管线、高级后期处理特效等等。
这个DEMO的主角是一种被称为“Foblin”的青蛙小妖精。它们或者搜集石头,或者吃蘑菇,或者闲逛,都按照GPU为其计算的路径前进,互不干扰。注意:演示中石堆并未随着石头的放入而增高,因为这个DEMO的目的不是追求真实,而是演示人工智能计算。
AMD给出的数据显示,整个场景中共有3000个Foblin,每个都对应3200条着色指令,同时演示场景每秒拥有1000万个三角形,而AI计算需要0.9TFlops的浮点性能,所以只有Radeon HD 4850/4870/4870 X2才能很好地运行DEMO,因为它们都可以提供不低于1.0TFlops的浮点计算能力。
其他推荐配置还有:Windows Vista操作系统、催化剂8.11驱动、双核心或四核心处理器、2GB内存、至少512MB显存。
AMD从R600 Radeon HD 2900开始就引入了Tesselation,不过Radeon HD 4800在这方面的实力更加强大,能将输入几何拆分开来,重新分配给着色器,然后在此基础上继续计算,最终生成细节更丰富的实体。栩栩如生的Foblin就是Tesselation技术的功劳,当然同时还有几何实例(Geometry Instancing)、置换贴图(Displacement Mappings)的贡献。开启和关闭它们所带来的渲染效果差异非常大(后边有对比图)。
利用Tesselation,DEMO还提供了三个细节等级(LOD),会显示不同数量的Foblin和不一样的山脉。(Tesselation将是未来DX11的子集。)
另外整个场景中只有太阳这一个光源,所以结合高级光照技术,被高山投影遮挡的Foblin是不会有自己的影子的。
相关下载——
March of the Foblins DEMO (EXE/324MB)
DEMO高清视频录像 (H.264/136MB)
DEMO渲染技术讲解高清视频 (H.264/253MB)
DEMO渲染技术讲解文档 (PDF/2.5MB)
视频预览——
March of the Foblins DEMO
人工智能
大批量生物管理
Tessellation渲染生物体
高级光照
开启Tessellation和置换贴图
关闭Tessellation和置换贴图
开启球面调和光照贴图(Spherical Harmonic Light Maps)
关闭球面调和光照贴图
官方图赏:
技术讲解视频截图:
AMD在该DEMO中使用了大量最新图形渲染技术,包括DirectX 10.1 API、路径搜索人工智能(Pathfinding AI)、硬件细分曲面(Hardware Tesselation)、4X MSAA多重采样反锯齿、Gamma纠正渲染、完整HDR FP16管线、高级后期处理特效等等。
这个DEMO的主角是一种被称为“Foblin”的青蛙小妖精。它们或者搜集石头,或者吃蘑菇,或者闲逛,都按照GPU为其计算的路径前进,互不干扰。注意:演示中石堆并未随着石头的放入而增高,因为这个DEMO的目的不是追求真实,而是演示人工智能计算。
AMD给出的数据显示,整个场景中共有3000个Foblin,每个都对应3200条着色指令,同时演示场景每秒拥有1000万个三角形,而AI计算需要0.9TFlops的浮点性能,所以只有Radeon HD 4850/4870/4870 X2才能很好地运行DEMO,因为它们都可以提供不低于1.0TFlops的浮点计算能力。
其他推荐配置还有:Windows Vista操作系统、催化剂8.11驱动、双核心或四核心处理器、2GB内存、至少512MB显存。
AMD从R600 Radeon HD 2900开始就引入了Tesselation,不过Radeon HD 4800在这方面的实力更加强大,能将输入几何拆分开来,重新分配给着色器,然后在此基础上继续计算,最终生成细节更丰富的实体。栩栩如生的Foblin就是Tesselation技术的功劳,当然同时还有几何实例(Geometry Instancing)、置换贴图(Displacement Mappings)的贡献。开启和关闭它们所带来的渲染效果差异非常大(后边有对比图)。
利用Tesselation,DEMO还提供了三个细节等级(LOD),会显示不同数量的Foblin和不一样的山脉。(Tesselation将是未来DX11的子集。)
另外整个场景中只有太阳这一个光源,所以结合高级光照技术,被高山投影遮挡的Foblin是不会有自己的影子的。
相关下载——
March of the Foblins DEMO (EXE/324MB)
DEMO高清视频录像 (H.264/136MB)
DEMO渲染技术讲解高清视频 (H.264/253MB)
DEMO渲染技术讲解文档 (PDF/2.5MB)
视频预览——
March of the Foblins DEMO
人工智能
大批量生物管理
Tessellation渲染生物体
高级光照
开启Tessellation和置换贴图
关闭Tessellation和置换贴图
开启球面调和光照贴图(Spherical Harmonic Light Maps)
关闭球面调和光照贴图
官方图赏:
技术讲解视频截图:
相关文章推荐
- AMD 5XXX 系列显卡的 peak bandwidth计算
- AMD 5XXX 系列显卡的 peak bandwidth计算
- 重新定义高性能计算!AMD全新处理器和显卡CES先睹为快
- VUE2.0 全套demo讲解 基础3(计算属性)
- IBM"Rational 软件交付平台"和AMD"下一代计算趋势"联合讲座
- 【人工智能】二十一世纪计算 | John Hopcroft:AI革命
- 全新一代人工智能计算引擎MaxCompute杭州开服,强化阿里云大数据能力,比肩谷歌微软
- 历代显卡精彩演示DEMO赏析点评之NV篇_6(转载)
- 历代显卡精彩演示DEMO赏析点评 ATI篇_4(转载)
- 2011最新笔记本、一体机显卡性能排行
- 2017年迄今最新人工智能资源盘点
- 如何运行Struts2官网最新Demo-
- win8 万能驱动 32位,64位最新版 显卡驱动 网卡驱动 装机必备
- 利用脚本实现计算字段的一个demo
- 最新的数值计算库(较全)
- 用人工智能对人类进行"情绪计算" 这是一门好生意! | 研究
- 用Swift写输入日期计算天数的Demo
- DynaForce 最新DEMO
- ios最新mupdf官方demo(mupdf库文件编译)编译运行