不一样的感受-CUDA技术助NVIDIA GPU加速Adobe CS4赏析

时间:2008-11-21   来源:   网友评论:0   人气: 585 作者:

NVIDIA与Adobe合作加速图像处理

  CUDA对于大家来讲相信已经不陌生了,NVIDIA在推出这一概念后就将其应用到了各种通用计算中,这其中包括了物理加速、视频压缩和软件加速等。不久前,NVIDIA与Adobe公司确定了主要合作项目,使得CUDA加速应用到了Photoshop CS4软件中。

NVIDIA

  目前相关信息还不全面,因此我们还无法从技术层面进行阐释。不过就像我们已经了解的Badaboom和物理加速一样,对于Photoshop CS4的加速同样基于CUDA环境,因此我们有理由相信CUDA会为我们带来绝对不一样的使用感受。

  最近我们收到了来自NVIDIA展示的Photoshop CS4经过CUDA加速的视频文件,其中的变化非常明显,这对于经常使用PS进行工作的朋友来讲可以提高不少工作效率。下面我们就来欣赏一下CUDA给我们带来的全新PS感受。

图片放大速度对比

  对比Photoshop软件相信不用过多介绍了,这款软件是目前使用最为广泛的图像编辑软件,而Adobe即将推出的Photoshop CS4也加入了与NVIDIA的合作,在图像处理速度上更为快捷。下面我们就来通过视频片段欣赏一下CUDA带来的全新使用体验。 

以上视频为使用NVIDIA GPU加速的图片全局放大视频,整个过程非常流畅,没有丝毫停顿感,这对于经常处理大尺寸图像的用户来讲非常实用。

 

我们再来看一下常规处理,可以说差距非常明显,每次放大都有明显的停顿感,这就是CPU计算能力不足造成的。当然这对于提高工作效率无疑是非常不利的。

图片局部缩放对比

 

图片的局部缩放如刚才的全局放大效果一样,都是在完全流畅的过程中完成的。

对比一下没有使用GPU加速的画面,我们可以很明显地感觉到差别。没有使用GPU加速时画面不论在缩小还是放大时都有很明显的拖沓感。

对比一下没有使用GPU加速的画面,我们可以很明显地感觉到差别。没有使用GPU加速时画面不论在缩小还是放大时都有很明显的拖沓感。

 

 

我们在编辑图像时经常要使用到拖拽功能,而常规使用时往往拖拽非常不流畅,从而大大影响处理效率。而使用NVIDIA GPU加速时图像拖动非常流畅,没有丝毫拖沓感。

常规模式下拖拽显卡非常“卡”,使得图像定位非常困难,从而影响了处理效率。   

图片旋转加速

 

图片旋转效果与之前对比的相同,采用NVIDIA GPU加速后旋转过程非常流畅,可以使得处理效率大大提高。

以上是图像处理效果的对比展示,下面我们来展示一些视频应用。

  相似物体复制

视频中展示的是草地的制作过程,软件通过复制大量的相似物体来形成诸如草地的材质,而使用GPU进行加速可以大幅度提高计算速度。

  Premiere CS4特效加速

在Premiere CS4中有多种特效效果,使用NVIDIA GPU也可以实现这些加速功能,执行效率也非常出色。

  视频编码加速

通过RapiHD插件可以使用GPU来进行视频编码,通过视频我们可以看到使用GPU来编码远比使用CPU的效率高。

 

视频处理及特效加速

  卡通效果

NVIDIA GPU可以通过CUDA为After Effects CS4软件进行加速,这款软件是一款视频处理软件,可以为视频加上多种特效。通过GPU的计算可以快速产生以上卡通效果。

  景深特效

 

这种特效在视频后期处理中会经常用到,使用GPU进行加速可以提高处理速度,同时生成的视频质量也是可以保证的。   

挤压效果

挤压效果在处理波纹时经常会用到,如海浪和液体产生的波动等。我们可以看到,使用GPU加速生成的溶岩流动效果非常真实。

总结:

CUDA将为GPU带来更为全面的应用方案

  对于NVIDIA的GPU来讲,CUDA使其不再仅仅是显卡,不再仅仅能够处理图形数据。GPU的最大优势就是其并行处理能力,动辄上百的流处理器数量为其带来了强大的并行处理能力,而CUDA做为一个平台可以将这种能力发挥到任何需要的地方。之前我们已经介绍过游戏中的物理加速计算和Badaboom视频编码计算两种应用,而以上视频展示的NVIDIA GPU为Adobe CS4进行的加速将通用计算技术带入到了更加广阔的空间。我们希望GPU在未来能够带给我们更加全方面的应用方案,与CPU共同为我们的计算机平台加速。

相关文章

文章评论