我们知道GPU确实对某些软件具有加速作用,但是我们也知道不是所有的应用程序都能有效利用GPU加速,Photoshop CS4就是率先采用GPU加速的产品之一,但部分用户可能对该技术在Adobe的软件的使用范围感到失望。当然这是有原因的,这些原因我们可以从部分GPGPU加速软件中看到——包括Apple的Snow Leopard OS:GPU不是一种通用的应用程序加速设备,至少现在不是。
在去年发布的Photoshop CS4将GPGPU加速介绍给了用户。但是遗憾的是只能在画布旋转和图片缩放上支持GPU加速。Adobe称,他们将把该技术应用到其他特性上,比如"Pixel Bender"组件上(最后还是没有实现)。但是我们可以看到GPGPU加速可以使得处理大型图片时带来更强的性能,AMD和NVIDIA显卡都通过OpenGL为Adobe提供硬件加速。
据Adobe Photoshop 产品部经理John Nack和该软件工程师Russell Williams称,GPU确实能很好的进行并行数字处理,而GPGPU在CS4上的支持程度只不过是“冰山的一角”,更多的应用将在未来加入。他们还强调,事实上支持GPGPU加速特性确实是个挑战,他们还没找到通用的解决方案,这可能抑制GPGPU在一些特性上的使用。
cnBeta编译自TG Daily