◆ GPGPU面临的挑战和机遇
接下来是Adobe公司副总、首席软件架构师Tom Malloy的演讲。他首先也回顾了Adobe公司在GPGPU(GPU通用计算)上的应用,认为未来主流的软件开发也会扩展到GPGPU通用计算上,但是他认为目前还是四个问题:
1.目前处理器的计算性能处于过剩状态
2.内存空间相互独立,关联性不够
3.类似OpenCL这样的规范依然有障碍
4.需要在(新的支持GPGPU计算的)编程工具和函数库上投资
他以Adobe公司的实际情况为例子做了说明,称Adobe公司已经解决了上面四个问题,但是异构计算依然需要扩展到更多的编程应用中去,AMD的HSA架构有望解决GPGPU面临的挑战。
Adobe公司的产品在GPGPU计算上的发展
Photoshop CS6中OpenCL应用演示,可以实时进行模糊处理,无需等待渲染完成
Primiere软件的OpenCL应用演示,可以实时预览色彩矫正的视频
“Ninja”是一个可以远程利用GPGPU编程的项目
消费者需求与系统能力
AMD的“Unified address space ”统一寻址空间提升了编程的易用性
之前EMS(Expanded Memory System)的示例
OpenCL是一个有用的标准,但是还不够
还要重视新的编程工具及函数库
游客 2012-06-13 21:49
该评论年代久远,荒废失修,暂不可见。
支持(0) | 反对(0) | 举报 | 回复
6#
游客 2012-06-13 21:35
该评论年代久远,荒废失修,暂不可见。
支持(0) | 反对(0) | 举报 | 回复
5#
游客 2012-06-13 20:36
该评论年代久远,荒废失修,暂不可见。
支持(0) | 反对(0) | 举报 | 回复
4#
游客 2012-06-13 18:16
该评论年代久远,荒废失修,暂不可见。
支持(0) | 反对(0) | 举报 | 回复
3#
游客 2012-06-13 18:11
该评论年代久远,荒废失修,暂不可见。
支持(0) | 反对(0) | 举报 | 回复
2#
游客 2012-06-13 18:10
该评论年代久远,荒废失修,暂不可见。
支持(0) | 反对(15) | 举报 | 回复
1#