游戏绝不是全部!GTS450 CUDA应用实战
泡泡网显卡频道9月15日 从今年3月份就传出消息的GTS450终于在昨天(9月13日)正式发布,作为一款被广泛看好的NVIDIA千元级DX11产品,GTS450发布当天就受到了广泛关注,不仅仅各大厂商都同步推出了自有品牌的GTS450显卡,苦等这款产品的用户也在各大网站论坛讨论着这款显卡。
对于NVIDIA来说,GTS450是一款非常重要的产品,因为它是NVIDIA首款千元级以内的DX11产品,同时也是首款采用GTS前缀的DX11产品。对NVIDIA产品线比较熟悉的用户应该知道,GTS代表定位中端,而这个定位的产品也广受用户欢迎。经典的GTS250也是这个级别的定位,同时根据NVIDIA官方的说法,GTS450就是用来取代GTS250这款产品的,同时将与竞争对手AMD的HD5750作正面对抗。
在NVIDIA官方提供的GTS450介绍PDF中我们可以看到,NVIDIA将这款产品完全定位于游戏玩家(Laser Focused on the gamer)。如果说GTX480是坦克的话,GTX460相当于猎手, 而GTS450则相当于狙击手,其实也有GTX450定位更精确之意。
作为一款中端产品,GTS450完美的继承了Fermi架构的所有特性,其中通用计算CUDA可以说是这款产品除了游戏应用之外第二大的应用。关于其游戏性能,我们已经在GTS450的首发评测文章中有了非常详细的测试,今天我们就使用耕昇最新推出的GTS450显卡,对几个常用的CUDA应用进行实战演示。
首先,我们还是按照惯例简单的介绍一下耕昇的这款GTS450显卡。
耕昇这款GTS450显卡采用同德的非公版PCB方案,由于耕昇是同德的子公司,采用同德的方案也是天经地义的事情。和耕昇的其他产品一样,这款显卡同样采用红色的PCB搭配黑色的散热器。
显卡所采用的红色非公版PCB方案
显卡采用双DVI+VGA+HDMI的全接口设计,可以说对各种显示器都可以全兼容了,即使你一定需要DisplayPort连接,也可以购买一根DVI转DisplayPort转接线轻松实现。
接下来我们卸下这款显卡的散热器,看看其内部的做工和用料怎么样。上图就是这款显卡卸下散热器之后的裸卡照片,显示核心在显卡的正中央,四颗显存分布在核心的左侧与上部,右侧有两颗显存的空焊位。当然,显卡的背面还有四颗显存。
核心编号为GF106-250-KA-A1,拥有192个流处理器,完美支持DX11的所有特性。显存采用的是三星的0.5ns GDDR5颗粒,8颗显存共组成了128Bit/1024MB的显存规格,该款显卡的默认频率为880/3900MHz。
显卡散热器分解,采用纯铜材质的散热底座
上图是耕昇这款显卡的供电部分,显卡全部采用富士通的固态聚合物电容,电感线圈也是完全封闭的磁屏蔽电感,核心三相供电,显存拥有一相独立的供电。显卡需要一个6Pin的外接供电接口。
艾滋病毒是目前世界上最可怕的具有传染性的病毒,为了人类早日结束艾滋病毒的困扰,斯坦福大学与全球主要硬件厂商合作了一个研究蛋白质折叠过程的项目,其方式就是通过用户电脑闲置的硬件资源,研究蛋白质折叠过程,误折以及相关疾病,主要研究的疾病包括:癌症、阿兹海默症、亨廷顿病、帕金森氏症、艾滋病等,是一个人人都应当参与的大型公益项目。
GTS450 Folding@home 性能:667ns/Day
GTS250 Folding@home性能:372ns/Day
我们可以看到,NVIDIA的CUDA在Folding@home这个项目上已经非常成熟,相应的客户端程序已经完全可以利用显卡的CUDA核心数量,由于新一代GTS450 CUDA核心数量比上一代GTS250要多,所以成绩也更好一些,反之亦然。
Folding@home是一个每一位拥有PC的用户都可以通过自己的电脑造福全人类的项目,而且基本不会影响电脑的性能,我们希望PCPOP有更多的读者加入到此项目中。
随着科技的发达,便携式设备已经越来越受用户欢迎,掌上电影已经成了人们消磨时间的一个好办法。尤其是iPhone、iPod Touch、PSP 等设备的流行,在这些设备上看电影已经成了一个很大的应用。
但由于这些便携式设备的分辨率普遍不是太高,而且对视频格式的支持有所限制,所以我们需要将电脑中的视频通过转码操作之后,才能在这些设备上正常播放。但传统利用CPU进行运算解码的方式非常缓慢,而自从NVIDIA的显卡支持CUDA通用计算之后,这一切都变得非常简单了。
接下来我们使用当前最流行的转码软件BADABOOM测试使用耕昇GTS450为iPhone 转码。
测试方法:我们将一段720P视频转码成适用于iPhone的视频格式,看转换时间。
我们看到,GTS450转换这一段视频的平均帧率达到了50.5帧每秒,仅仅花了1分24秒的时间就完成了整个视频的转换。而如果适用CPU进行同样的操作,性能会比这个弱很多,这正是CUDA通用计算在视频转换领域的应用。
随着宽带网络的普及,网页上的Flash视频也开始逐渐从标清版向高清版过渡,目前很多视频网站都提供有高清版的视频。但你也许会发现,比较老旧的电脑由于CPU运算能力不行,即使带宽足够,看视频还是很卡,这种情况下就可以使用NVIDIA显卡的Flash硬件加速,GTS450也当然完美支持。你只需要安装最新的Flash 10.1版本即可。
10.1版Flash Player最引人注目的特点就是除了传统的PC平台,其将适用于手机、上网本等移动平台,并对NVIDIA的GeForce、 Tegra等显示芯片提供硬件加速的支持。
该版Flash Player将完美支持采用H.264标准制作的HD FLASH视频文件,配合NVIDIA的CUDA并行计算技术,将自动启用硬件加速,以减轻CPU的负担,合理分配系统资源。使Adobe Flash Player 10.1更加流畅,下载链接。
软件下载和安装非常简单,大小仅为2.7MB
如果显卡支持CUDA技术的话,在看H.264高清视频的时候CPU占用率将会大大降低。
Adobe Flash Player 10.1是大家平时应用最广泛的软件之一,在这款软件中,CUDA的应用表现实际上体现的是对H.264视频解码的优势---大幅度提高GPU在电脑中的作用,降低CPU使用率。
ElcomSoft Distributed Password Recovery 是一款俄罗斯安全公司出品的分布式密码暴力破解工具,其主要用途是用来找回自己忘记的密码,由此也具备了一个特性——破解路由器的WIFI密码。
该软件能够利用NVIDIA显卡使路由器WPA和WPA2无线密钥破解速度提高100倍,而且软件还允许数千台计算机联网进行分布式并行计算。这意味着WPA密钥的破解速度从以前的数年减少到数天或数周。
ElcomSoft Distributed Password Recovery 是一款俄罗斯安全公司出品的分布式密码暴力破解工具,破解WPA和WPA2无线密钥。
软件界面和俄罗斯传统的杀毒软件卡巴斯基非常相似
如果显卡支持CUDA技术的话,那么将会在支持列表中显卡
软件搭配NVIDIA显卡使WPA和WPA2无线密钥破解速度提高100倍
通过GPU来提高计算机的计算处理能力,这恐怕就是将来电脑上最普遍的应用了。在ElcomSoft Distributed Password Recovery这款软件中,支持CUDA技术的GPU大幅度提升了电脑的计算处理能力,效果比较明显。
CyberLink PowerDirector是一套制作CD、DVD电影作品的完全解决方案,可让使用者进行截取、编辑、菜单制作、及刻录电影作品于DVD、VCD、SVCD及MiniDVD光盘,轻松截取影像及编辑影片,同时还拥有独特的光盘制作精灵,让你快速简易地执行影片制作及刻录。
CyberLink PowerDirector是一套制作CD、DVD电影作品的完全解决方案
威力导演8现已完全支持NVIDIA CUDA技术,能够完全发挥GPU的多核心平行运算处理效能,确保您在进行影片特效的编辑过程中拥有更快速的编码和输出效能。
威力导演通过强大的核心预算技术,能够通过智能平行处理并分担GPU运算时的使用率,提供在HD高画质影片上更快速的编码能力。
视频转码是支持CUDA技术的GPU在电脑应用的优势,威力导演这款软件的实际应用很好的体现了NVIDIA GPU进行视频转码应用的优势。
Nero Move it 支持所有类型格式的音乐、视频和照片,让您可以在各种流行的便携和移动设备上欣赏多媒体文件。通过免费的产品更新还可以支持更多其它设备!快速轻松地从任何地方访问您的文件,包括PC、数码相机、便携设备和网上社区,也能轻松地把这些文件传输到iPod?、iPhone?、PSP? 和其他移动设备或网上社区。
欣赏您储存在iPod? 或移动电话上的歌曲。轻点几下鼠标就能将您的照片迅速上传到My Nero 及其他网上社区。
轻松将文件上传到iPod?、iPhone?、PSP? 和其他移动设备或网上社区是Nero Move It的一大特色
在选项中,Nero Move It提供了NVIDIA CUDA编码选项,加速软件计算处理速度
编辑点评:根据实际应用我们看到,Nero Move it这款软件体现的是NVIDIA CUDA使用最广泛的视频编码应用,在这个领域,CUDA的优势非常明显。
SimHD是ArcSoft出品的TotalMedia Theatre视频播放软件的一款外置插件,支持TotalMedia Theatre2.1.6.129以上版本和TotalMedia Theatre 3,支持英文、日文和简繁体中文。
SimHD技术可以在PC上实时将DVD输出为1080p高清视频,并且使用NVIDIAGPU的CUDA技术,大幅降低CPU占用率。根据官方测试,Core 2 Duo E4500 2.2GHz加GeForce9600显卡,2GB内存系统在将DVD倍线输出为1080p视频时,CPU占用率为80%,而开启SimHD的GPU加速模式可将占用率立即降至15 %以下。并且,其转换效果的画面质量也要明显好于其他方案。
安装插件之后,视频选项中多出“启用ArcSoft SimHD”选项,该功能特别支持CUDA加速
SimHD插件是CUDA技术的应用典范
开启该功能后,可以在PC上实时将DVD输出为1080p高清视频,效果很不错。
编辑点评:将DVD变成高清,这涉及到计算机算法,通过Sim HD这一软件应用我们可以发现,CUDA确实使得计算机计算处理能力更强。
魅力四射5是一套功能强大的多媒体简报制作及个人化相片丶影片编修与管理软体,不仅提供您制作专业丶吸引众人目光焦点的多媒体动态简报影片制作工具,还能够让您管理丶编修丶分享珍贵的相片与影片内容。只要拥有魅力四射5,多媒体简报影片制作和个人的相片影片管理编修分享,就是这么简单!
全新数字照片软件CyberLink MediaShow 5
视频转码是软件的功能,如大部分视频转码工具一样,如果你的显卡支持NVIDIA CUDA,将会默认开启CUDA加速
全新数字照片软件CyberLink MediaShow 5将利用NVIDIA GeForce 图形处理器(GPU)的CUDA并行处理能力来对照片库进行查找和排序。该软件可根据照片中的人物来对这些照片进行组织。
CyberLink MediaShow 5采用一种复杂的面部识别算法,使用该算法,用户的在所收藏的照片中得以进行查找以及对这些照片进行组织编排。
通过利用协同处理,CyberLink MediaShow 5可实现最高70%(1)的应用程序速度提升。凭借此功能,用户得以更快查找目标照片。协同处理就是同时运用NVIDIA GPU的大规模并行处理能力以及计算机的中央处理器(CPU)。
利用该功能,我们可以快速对合照中的各个人进行标签标识
编辑点评:CyberLink MediaShow 5这款软件很好的体现了CUDA技术的并行计算架构计算处理方面优势,也说明了CUDA的应用优势不仅仅是视频解码。
卡巴斯基反病毒软件2010-您个人电脑安全系统的支柱,提供保护来防御一系列的IT威胁。
使用CUDA架构的NVIDIA Tesla S1070 1U处理器进行大量的档案比对工作,效能比2.6GHz的Intel Core 2 Duo处理器快了360倍!
下载地址:http://www.kaspersky.com/downloads
CUDA:此功能使用在杀毒服务器端,不是个人用户端,个人用户端的瓶颈在于硬盘读取性能
图:卡巴斯基是国内最知名的杀毒软件之一,其服务器端支持CUDA加速
编辑点评:在卡巴斯基这款软件的服务器端,使用CUDA技术的GPU性能比酷睿处理器快360倍,CUDA让GPU在电脑计算处理中超越CPU成为可能。
第5页:Office 2010,CUDA让文案处理变得更加快速
三、Office 2010、Office 2010需要独显, 充分运用GPU平行运算能力
1月26日微软于日前发布了Office 2010的硬件需求信息,除了传统的CPU、内存等等需求之外,用户还注意到多出了一个令人惊奇的要求:一款兼容DirectX的视频处理器(显卡)。
“如果你电脑里有一颗GPU,它将代替CPU帮助提升图形渲染任务(比如在Excel中绘制图表,或者PowerPoint中的过渡转换),实现并行处理以及加速性能。这一点在PowerPoint 2010中尤为重要,用户将在其中看到一些新的图形和视频集成功能。”
图:OFFICE是国内使用率最高的办公软件之一
GPU加速介绍:
http://blogs.msdn.com/b/powerpoint/archive/2010/01/05/powerpoint-2010-hardware-acceleration.aspx
http://technet.microsoft.com/en-us/library/ee624351.aspx
图:CUDA技术的GPU让覆盖图形渲染的文案处理变得更快速
图:PowerPoint 2010的选项
编辑点评:当office这种最大众化的办公软件都支持CUDA技术加速的时候,我们还有什么理由怀疑GPU取代CPU主导电脑计算处理的格局呢?
前面我们介绍的几个应用只是冰山一角,自2007年CUDA技术正式推出以来,凭借着超高的效率以及标准C语言的开发优势,已经拥有了成千上万的应用,更是有不少大学都专门开设了CUDA编程的课程,中科院也与NVIDIA在CUDA方面长期合作。
其实,早在多年以前,NVIDIA和ATI就纷纷将GPU通用计算提上了日程,但由于一直没有一个统一的标准,再加上GPU架构的限制,一直没有得到大规模的应用。直到2007年中,NVIDIA正式宣布推出CUDA技术之后,才真正意义上步入了GPU通用计算时代。
CUDA是NVIDIA正式步入GPGPU的标志,也是显卡正式迈入通用计算时代的标志。NVIDIA推出的CUDA编程接口采用标准的C语言,开发者可以使用C语言开发出基于GPU运行的应用程序。
利用CUDA加速,将原来一些CPU根本不能完成的任务实现了,将CPU执行起来很慢的应用变快了,这都的得归功于GPU在执行效率方面的优势,而且GPU都采用的是并行计算架构,相对于CPU有非常明显的优势。所以,通用计算技术已经成为了GPU不可或缺的一个功能,成为了显卡除游戏之外的第二大功能。■<