新的消费应用程序使用Nvidia CUDA技术在Nvidia GeForce GPU上提高的性能超过其图形性能的提高 消费者需要创新超快的性能――无论是通过最新的游戏,还是对社会负责任以及分享他们的P C的处理能力以帮助寻找治疗疾病。今天, Nvidia公司,可视化计算技术全球领先者,发布了一套利用GeForce图形卡能力的非图形应用程序。这个GeForce能力包包括斯坦福大学的分布式计算蛋白质折叠的客户端Folding@home和Elemental Technologies 公司的Badaboom视频转换器的试用版。现在都可在www.nvidia.com/theforcewithin 免费下载。这只是越来越多的使用NVIDIA GeForce图形处理器( GPU )和NVIDIA CUDA的C 编程技术――通过把工作负载从CPU转移到更有效的GPU来以显著改善非图形应用程序性能的应用程序的一部分。
用户中的所有八千万GeForce 8系和更高的GPU都是支持CUDA的,有史以来最大的通用并行计算处理器安装用户。相同的GPU架构既可以在视频游戏中提供惊人的屏幕上的计算机图形,也是许多其他类型应用的理想架构。最新的一代的NVIDIA GeForce GPU的提供多达240处理器核,相比较最高端的CPU最多只有四核。任何可以分为多个并行执行的过程都可以用CUDA编程来利用GPU大规模处理的潜力。
NVIDIA公司在2007年首次公布其CUDA编程技术,给软件开发人员提供了基于行业标准C语言的编程环境,使软件开发人员很容易开发运行在NVIDIA GPU的应用。众多的商业和科学应用已经采用了CUDA技术,现在消费应用也已开始利用该技术。
“CUDA有可能成为改变GPU和CPU产业的力量,”AnandTech.com首席执行官和兼总编辑Anand Shimpi说,“诸如Badaboom的应用软件解决了家用PC用户的重大问题,较其他GPU相比可以给NVIDIA硬件显著的优势,并指出了消费者优化他们PC的必要,以至于他们拥有匹配的CPU和GPU。”
Elemental Technologies 公司的Badaboom是一个视频转换程序,它把视频文件转换成其他格式。举例来说,该程序可以把MPEG文件转换为可以在iPod或其他便携设备上播放。视频码转换是家用电脑上最费时的任务之一。例如转换一个两小时的电影,使用CPU要花费6个小时或更多的时间。但是在GPU上,Badaboom可以比传统的方法最高快18倍,工作可以在几分钟内搞定,同时把CPU解放出来处理其他的任务如email和上网。
为了解决医学研究中的密集处理的要求,斯坦福大学的Folding@home分布式计算程序,让消费者有机会分享他们的电脑处理能力,努力帮助寻找治疗疾病。运行在NVIDIA GPU上比CPU快140倍,Folding@home公司利用闲置的计算机周期来执行科学计算。Folding@home研究蛋白质折叠,蛋白质在我们的身体中组装自己。生物学家模拟蛋白质折叠,以了解蛋白质如何快速可靠地折叠,并发现如果他们不正确折叠时会发生什么。诸如阿尔茨海默氏症、囊性纤维化、疯牛病(疯牛症)、遗传性肺气肿等疾病和许多种癌症都相信是蛋白质错误折叠造成的。
这个GeForce能力包中的CUDA内容可以从www.nvidia.com/theforcewithin免费下载。 |