E X P
  • 编辑
  • 评论
  • 标题
  • 链接
  • 查错
  • 图文
  • 全文浏览

    CUDA实战:视频转换

      利用CUDA实现GPU计算来为应用程序提速,Badaboom就是很好的一例,这是一款CUDA开发的视频转换软件,可以把mpeg2的视频转换为ipod或者iphone这样的所使用的H.264视频格式。

      我们使用TMPGEnc和Badaboom将同样一段时长约为25分钟左右的MPEG-2编码的1080i视频编码转成MPEG-4格式,分辨率降低为480x270。

      使用Badaboom,通过CUDA接口利用9800GTX+的GPU计算能力进行编码转换,可以看到转换时FPS高达115.4,几乎是实时速度(30FPS)的4倍,在视频压制完成之后,总用时长为5分50秒。

      作为对比,我们采用了一款千元级别的CPU E6850利用TMPGEnc软件来进行视频转换,从实际工作情况来看,CPU占用率非常高,达到90%左右,这是由于软件只采用CPU进行视频压制的原因。由于性能限制,不能进行实时压制。压制完毕之后,总时长也达到了35分23秒,比采用CUDA的Badaboom压制时间多了6倍!

      Badaboom让我们最真实体验到了CUDA在日常应用程序中的强大能力,相信这样的应用也会越来越多。日前Badaboom发布1.1版本,价格为29.99美元,你可以先下载一个试用版玩玩,前提你必须有一块支持CUDA的NVIDIA GeForce 8系列以上的显卡。

    ×
    热门文章
    1英特尔Arc显卡31.0.101.5590 WHQL驱动:对《艾尔登法环》首个DLC优化
    欢迎参与评论,每一条合规评论都是对我们的褒奖。
    登录快速注册 后发表评论
    登录 后发表评论,若无帐号可 快速注册 ,请留意 评论奖罚说明