前言:几个月前,或许大家都还在为CUDA没有相应的应用软件而苦恼,能够让GPU真正发挥出功效的大部分均是科学计算软件,例如蛋白质折叠等等,而涉及到个人用户的软件则是少之又少。不过随着GeForce GTX 275的发布,一批全新的支持CUDA架构的软件应运而生。今天,我们从这些软件当中挑选出五款常用的视频编辑软件,来为大家介绍一下这些软件的应用于设置。
实际上,CUDA真正开始NVIDIA大规模推广还是从去年刚刚开始的。作为一项新技术而言,CUDA技术需要走的路还远,不过NVIDIA每次发布新产品,都会将很多CUDA的新技术升级带给消费者者。CUDA技术为消费者带来了更多的实用软件和方案,更好的为用户的各种图形、图像处理带来更佳的享受或更快的速度体验。
◆ 支持语言更多,便于编程者开发
想要让CUDA能够更好的顺应市场的发展,那么首先就要能够让编程人员更加容易的上手。所以CUDA技术所能支持的编程语言就成为很重要的基础元素。去年由苹果所倡导的OpenCL标准发布后,NVIDIA在第一时间就表示了对其的浓厚兴趣并迅速在CUDA技术中加入了这种标准。
NVIDIA认为CUDA的基本理念因OpenCL的出现得到了增强。两者的根本原理都是一样的,但OpenCL是一种更底层的架构,需要开发人员自行编写内存管理等等功能的代码,而CUDA则可以让那些非专业编程人员如科研工作者更简单的编制GPGPU程序代码。也就是说CUDA C是一种高级语言,那些对硬件了解不多的非专业人士也能轻松上手;而OpenCL则是针对硬件的应用程序开发接口,它能给程序员更多对硬件的控制权,相应的上手及开发会比较难一些。所以两者是互补的关系,在加入了众多的编程方案后,CUDA就可以得到更多不同类型软件开发人员的青睐。
◆ 软件日趋丰富,用户为最终受益者
实际上,在NVIDIA正式推出CUDA的这一年当中,他们始终都在积极的为编程人员开路,因此,今天我们才能够见到如此之多的应用软件。从NVIDIA的路线图上我们可以看到,在2009年,更多的软件会推向市场,基于CUDA技术的各种软件将更好的利用GPU为用户服务。
软件的种类也丰富起来,当然,这些软件都利用到了GPU通用计算的强势,可以为用户带来更好的视觉效果或者更快的使用速度。比如视频编码、解码,图像增强等等。下面我们就为大家介绍几款最新的视频编辑类软件,他们可都是基于CUDA架构开发而来的。