正文内容 评论(0

9500GT玩转视频编码 中低端主流GPU BadaBOOM测试
2008-09-27 17:53:00  出处:快科技 作者:Cloud 编辑:Cloud     评论(0)点击可以复制本篇文章的标题和链接
[GPU视频转码背景介绍]

利用GPU来进行视频转换,相比CPU有什么优势呢?我们知道,显卡进入DX10时代后,GPU已经全面采用统一流处理器渲染架构,用流处理器来处理图像数据。过去CPU主要采用串行的计算方式,当然我们也看到其向并行计算发展的趋势,比如目前主流的双核、四核CPU,如果我们把这个概念放到GPU身上,那“核”数是CPU的几倍甚至是几十倍,如中低端的9500GT已经具备32个流处理器,9800GT则拥有112个。在GPU这种群核优势下,NVIDIA开发的CUDA技术可以实现众多GPU计算功能,包括并行数据高速缓存器,让最新一代的多个NVIDIA GPU流处理器之间能够在执行复杂计算任务时互相协作,实现高速运算,BadaBOOM Media Convertor就是一个利用GPU实现高速编码的软件,非常实用。

9500GT玩转视频编码  低端GPU BadaBOOM测试

从本质上来说,CUDA(Compute Unified Device Architecture)是计算统一设备架构的简称,它是一种专用的编程界面,可以让不同的软件开发商提高NVIDIA最新核心的并行处理能力,这项技术能让GPU核心同步协调的进行计算,速度可提升是传统方式的100倍。另一方面,首个C编译GPU完善的开发环境让开发者拥有了新的解决方案,一些复杂的计算例如产品设计、数据分析、技术处理、游戏物理应用等方面现在都是游刃有余。

9500GT玩转视频编码  低端GPU BadaBOOM测试

采用CUDA技术的GPU提供了专门用于计算的各项功能,包括并行数据高速缓存器,让最新一代的多个NVIDIA GPU流处理器之间能够在执行复杂计算任务时互相协作。开发商可以通过一个单独的驱动程序来调用这些功能,该驱动程序与DirectX和OpenGL以及新推出的NVIDIA GPU用C编译器进行通讯,取代了原来用于GPU计算的流程序语言。

CUDA技术的GPU既可作为灵活的线程处理器来运行,由数千个计算程序来调用线程,协作解决复杂的问题,也可作为流处理器来运行在具体的应用程序中,例如成像处理,其中的各个线程并不进行信息交流。能够采用CUDA技术的应用程序可以使用GPU进行细粒度的数据密集型处理,并使用多核心GPU进行复杂的粗粒度任务,例如控制和数据管理。

[华硕EN9500GT TOP版赏析]

华硕EN9500GT TOP/DI/512M显卡不但带来了优秀的游戏性能,而且还为大家带来卓越的超频性能,让所有人对9500GT有了更新的认识。

9500GT玩转视频编码  低端GPU BadaBOOM测试

华硕EN9500GT TOP/DI/512M显卡选择了标准长度的湖蓝色PCB基板,可以适应现在流行的HTPC迹象。核心方面采用了业内先进的65纳米工艺制作G96显示核心,该核心内建32个流处理器,硬件完美支持Direct10.0和Shader Model 4.0特效,以及SLI多卡互联技术技术。

9500GT玩转视频编码  低端GPU BadaBOOM测试

显存方面该EN9500GT TOP/DI/512M显卡采用了双面焊8颗128bit的16M*32的显存颗粒,共同构成了128Bit/512MB显存规格。

9500GT玩转视频编码  低端GPU BadaBOOM测试

作为一款优秀的显卡必须有一套完善的供电部分,该款显卡的供电部分就是如此,整体为三相供电设计,每项供电均由全封闭式陶瓷电感搭配富士通红色L8型固态电容与infenon(英飞凌)的高品质MOS管共同作用。

9500GT玩转视频编码  低端GPU BadaBOOM测试

在接口部分,华硕也充分的为用户考虑,去掉了极少会被用到的S-video接口,取而代之的是HDMI高清接口,另外两个接口则是常用的D-SUB和DVI。

[华硕EN9500GT TOP版赏析(二)]

华硕不但在板卡领域里有卓越的成绩,最近今年在散热领域有快速的发展,并将自家独特的散热技术应用在显卡上,力求在保证显卡性能的前提下,实现低噪音甚至无噪音的完美散热,对显卡散热技术进行了不断的创新和改进,推出了一系列的经典散热方案。其中有低噪音的主动式散热技术,也有零分贝的被动式散热技术,既有力地保证了显卡的稳定运行,同时也还给了用户一个安静的使用环境而华硕独家的“冰刃”散热器就是其杰出的代表作,这款华硕9500GT显卡也搭载了这款散热器。

9500GT玩转视频编码  低端GPU BadaBOOM测试

“冰刃”散热器的保护罩经过特设计,可以把更多的中心气流高效率的卷入散热系统,其大半径的风扇也可以将大量的冷空气吸入散热系统,而大面积的铝合金散热片则可以将GPU上的热量迅速带走,显卡采用下吹式散热方式,可以迅速带走显存上的热量。并且“冰刃”散热系统在供电部分的MOS管上也覆盖了散热片,确保MOS管产生的巨大热量能及时散发出去,可以将MOS管的温度降低11度,使得供电更加稳定。与公版散热器相比,“冰刃”散热器可以更加有效的降低显卡温度,从而使显卡具备更好的稳定性和更强的超频能力。

9500GT玩转视频编码  低端GPU BadaBOOM测试

除了出色的散热性能,“冰刃”散热器的造型也非常美观,一改通路显卡散热器千篇一律的景象,为显卡提供了个性化的散热方案,也为同质化日益严重的显卡市场带来了新的活力。“冰刃”散热器为我们带来了更安静的使用环境和更好的超频平台,同时还给用户节省了散热成本,是目前堪称完美的显卡主动散热技术。

[NVIDIA CUDA--显卡不仅仅是玩游戏]

视频转换长期是CPU的专利,通过CPU转换视频所付出的代价就是漫长的等待,尤其是高清视频的转换不是几个小时可以完成任务的。在GeForce GTX 280/260正式发布的时候,NVIDIA曾将协助视频转码计算作为其卖点之一来宣传,而对此提供支持Elemental Technologiesgibgsu公司的GPU加速H.264视频编码器“RapiHD”,以及对应的消费级软件“BadaBOOM Media Convertor”。

9500GT玩转视频编码  低端GPU BadaBOOM测试

简约而直观的操作界面,傻瓜式的操作,让用户更加容易上手。左边是载入视频文件选项,有关盘、文件夹、文件。中间是视频转换的操作界面与影片预览区,可自定义码率、压缩质量、分辨率、视频音频编码等等....右边则是软件为用户量身订造的各种机型视频格式,类型多达8种,更配以图形说明,简单明了。

如今随着NVIDIA新版驱动的推出利用CUDA来进行视频转换已经进入到了实际应用阶段,并且9系列显卡都可以很好的支持,不同档次的显卡仅仅是编码所需时间不同而已。以入门级的9500GT为例,使用BadaBOOM软件来进行编码也能够领先目前最高端的四核处理器十倍甚至数十倍。

[BadaBOOM--NVIDIA GPU新武器]

9500GT玩转视频编码  低端GPU BadaBOOM测试

BadaBOOM视频压制软件的最低系统需求:

— Intel 1.6 GHz双核或者AMD同性能的双核CPU
— NVIDIA GeForce 系列具有CUDA能力的显卡
— Windows XP 32-bit/64-bit
— Windows Vista 32/64-bit

BadaBOOM视频压制软件利用了CUDA进行编写,能够以N倍于CPU的运算速度压制视频。BadaBOOM目前还处于测试阶段,推出正式版还需要一定的时间,但从我们拿到的测试版本来看其功能已经非常完备,与正式版相比并不逊色。界面上BadaBOOM非常直观,一般用户无需对其做任何的设置即可实现视频的转码,从界面上我们可以把BadaBOOM分为四个部分,左侧为影片来源,可以选择DVD这类片源也可以通过浏览目录的方式选择文件,右侧为输出影片的格式,中间偏上为转码过程的进度条,中间则是影片预览区。

9500GT玩转视频编码  低端GPU BadaBOOM测试

Mainconcept H.264 Encoder这款软件是大家较为常用的一款视频编码软件,可以轻松将常见的视频文件通过H.264重新编码来制作出符合要求的新视频文件。在这项测试中,我们使用了四段视频进行测试,使用软件默认的“Apple ipod”模式进行视频转换并记录编码时间。由于Mainconcept H.264 Encoder是完全通过CPU来进行转码的软件,所以可以很好的考验CPU的计算能力。

BadaBOOM与Mainconcept H.264 Encoder这两款软件可以说是非常有代表性的,Badaboom是利用NVIDIA CUDA使用GPU编码的新生代力量,而Mainconcept H.264 Encoder则是老牌的使用CPU进行编码的成熟代表,两者之间的对决也颇有意义。

[测试平台及方法]

9500GT玩转视频编码  低端GPU BadaBOOM测试

由于BadaBOOM转码软件只支持NVIDIA 9系列GPU,所以在对比CPU的测试中,9800GTX+使用BadaBOOM转码软件,而CPU则使用了Mainconcept H.264 Encoder。使用这两款软件分别进行iPod格式视频的编码转换,记录编码时间,速度越快所用时间越短。所使用的电影为宣传片,《尘雾家园》House of Sand and Fog、《蜘蛛侠3》Spider-Man 3、《最伟大的比赛》 The Greatest Game Ever Played、《老友有钱》Friends with Money以及NVIDIA官方提供视频短片PlushLife.mpg。

我们选择BadaBOOM与Mainconcept H.264 Encoder分别进行iPod格式视频的编码转换,通过秒表记录编码时间,速度越快效率越高。

[编码测试--《尘雾家园》]

电影名:《尘雾家园》House of Sand and Fog
文件名:house_of_sand_h1080p.mpeg
容量:126M

9500GT玩转视频编码  低端GPU BadaBOOM测试

剧情介绍:自从丈夫突然不辞而别,年轻的凯西(詹妮弗•康纳莉)就陷入了无休无止的酗酒之中,只有酒精才能暂时抚慰她心中那种深刻的苦痛。这样醉生梦死的生活让凯西根本无心打理自己的家事,甚至连她那幢位于加州的房屋因为欠税而被政府列入没收名单,都没能引起她的注意。直到地方治安官来通知她房子马上将被公开拍卖,责令她搬出的时候,凯西才终于从酒精里清醒过来,她当然不甘心,意图不惜一切代价留下这幢房子,因为在这里有太多让凯西留恋回味的美好过去,这也是她除了酒之外惟一可以拿来安慰自己的东西——回忆。

9500GT玩转视频编码  低端GPU BadaBOOM测试

从测试成绩中我们看到,高频E8500的转码性能远远低于售价仅为499的9500GT,差距甚至接近2.5倍,可见GPU的转码加速在性能上相对CPU有多么巨大的优势。

[编码测试--《蜘蛛侠3》]

电影名:《蜘蛛侠3》Spider-Man 3
文件名:spider-man_3-tsr_h1080p.mpeg
容量:126M

9500GT玩转视频编码  低端GPU BadaBOOM测试

剧情介绍:战胜了章鱼博士后,彼得(托贝•马奎尔)找到了做蜘蛛侠的感觉,他越来越享受作为一个超级英雄在城市里四处飞来荡去、被万人敬仰崇拜,他和玛丽珍(克尔斯滕•邓斯特)的关系也步入稳定期,事业爱情双得意,本着救世的善心才披上蜘蛛衣的彼得也开始自我膨胀,这也埋下他几乎踏入万劫不复境地的导火索。

9500GT玩转视频编码  低端GPU BadaBOOM测试

显然,GPU又赢得一次完美的胜利,9500GT以3分钟的时间完成了转码,而E8500则消耗了接近7分钟,差距相当明显。

[编码测试--《最伟大的比赛》]

电影名:《最伟大的比赛》 The Greatest Game Ever Played
文件名:TheGreatestGame_HD_AVC.mpeg
容量:112M

9500GT玩转视频编码  低端GPU BadaBOOM测试

剧情介绍:故事发生在1910年代的美国,当时的高尔夫球根本就是一项有高度排他性、「高而富」的贵族运动,有一位名叫 Francis Ouimet 的年轻人,出身于经济状况不佳的劳工家庭,在球场担任杆弟的他,对于高尔夫球却有一种十分特别的热情,而且还有十分难能可贵的天赋,可以说是天生的高尔夫球天才!但却碍于出身,他只能在闲暇时当个业余高球爱好者,但不服输的他却决定改变游戏规则。他的天赋加上不断的努力与尝试,终于在1913的高尔夫球比赛中改变了历史,20岁的 Francis Ouimet 带着一位10岁的小跟班杆弟缓步上场,挑战来自英国的高尔夫球世界冠军 Harry Vardon ,观众无不惊异,这场绝世天才与冠军好手的超级比赛,震撼了高尔夫球界。这是一个勇气、热情与梦想实现的真实故事,一个有先天天赋加上后天努力的年轻人,从此改写了历史。

9500GT玩转视频编码  低端GPU BadaBOOM测试

BadaBOOM显然能合理调动9500GT的32个流处理器,发挥出了相当极致的性能,186秒的成绩让3.16GHz的E8500也望尘莫及。

[编码测试--《老友有钱》]

电影名:《老友有钱》Friends with Money
文件名:friends_with_money_h1080p.mpeg
容量:115M

9500GT玩转视频编码  低端GPU BadaBOOM测试

剧情介绍:四个从小一起长大的姐妹,可生活际遇却相去甚远。除去独身的奥莉维亚,其余的三个朋友有的是名剧作家,有的继承了大笔遗产,有的是明星御用服装设计师,都成家立业,有名有利。只有奥莉维亚不但丢了教书的饭碗,靠帮人打扫房子维生,私生活也是一片混乱,没着没落。奥莉维亚暗自羡慕朋友体面的生活,可名利也无法阻止中年危机入侵生活:身为明星御用服装设计师的简对一切都丧失了兴趣,她开始拒绝洗头,整天顶着一头油腻腻的鸡窝到处和人吵架;名剧作家克里斯汀和丈夫-也是合著伙伴-失去往日的默契,他们只能靠装修房子来重塑默契,却没想到关系更是摧枯拉朽地走向破裂;和丈夫从内到外都堪称完美配对的弗兰尼靠着庞大的遗产富足地生活,可安逸至极就生出了无端的忧虑。

9500GT玩转视频编码  低端GPU BadaBOOM测试

在这一次的测试中,9500GT以接近三倍的性能差距毫无疑问的拿下了胜利,此时我们已经为BadaBOOM和NVIDIA GPU的无缝紧密合作感到惊叹,看样子,GPU视频转码时代来临了。

[编码测试--《PlushLife》]

视频名称:《PlushLife》
容量:184M

9500GT玩转视频编码  低端GPU BadaBOOM测试

剧情介绍:《The PlushLife》的主角是两个毛茸茸的玩具“Lundo”和“Flint”。这两个小家伙的最大爱好就是驾驶着1969年的别克“BuickElectra”到处兜风,而这部短片就展示了它们难忘的旅行。

9500GT玩转视频编码  低端GPU BadaBOOM测试

在这个官方视频当中,9500GT也当仁不让的取得了相当大幅度的领先优势,自此我们可以这样说“NVIDIA低端GPU视频转码的性能已经超过了主流高频双核CPU,而且领先幅度十分巨大。”

[测试总结]

在本次测试的9500GT和E8500进行了对比中我们可以看到,在五个视频的转码测试中9500GT所用的时间要比E8500少很多,事实证明BadaBOOM使用GPU加速以后性能及其的强大,在这种需要并行运算的项目中,可以领先CPU几倍甚至十几倍。

9500GT玩转视频编码  低端GPU BadaBOOM测试

科技是进步的,随着GPU通用计算能力的提高,GPU的应用也将越来越广。在NVIDIA大力宣传的CUDA通用计算技术当中,BadaBOOM Media Convertor软件在调用硬件资源上表现出的出色性能让人期待。而RapiHD技术和BadaBOOM软件都是CUDA通用计算技术的应用,它们是用C语言编写的,专为NVIDIA GPU而优化,用GPU进行视频转换不再是空谈,即使转换的对象是高码率的1080P电影,完成时间也只是几分钟,速度相当快。对于采用NVIDIA Geforce9系列显卡的用户来说,显卡更多元化的应用使得他们的工作能够更加快速、高质量的完成,过往靠CPU才能完成的任务将会更多分配多GPU身上,带来更快捷的工作方式。当然,CUDA技术的应用仅仅处于起步阶段,随着应用的深入,提升的空间还有很大很大。如果你也想体验一下badaBOOM带来的视频高速转换效率,可以到NVIDIA官网上下载试用版,简单易用的操作界面保证你很快上手。

【本文结束】如需转载请务必注明出处:快科技

责任编辑:

  • 支持打赏
  • 支持0

  • 反对

  • 打赏

文章价值打分

当前文章打分0 分,共有0人打分
  • 分享好友:
  • |
本文收录在
#快讯

  • 热门文章
  • 换一波

  • 好物推荐
  • 换一波

  • 关注我们

  • 微博

    微博:快科技官方

    快科技官方微博
  • 今日头条

    今日头条:快科技

    带来硬件软件、手机数码最快资讯!
  • 抖音

    抖音:kkjcn

    科技快讯、手机开箱、产品体验、应用推荐...