天下网吧 >> 网吧天地 >> 网吧行业 >> 网络追踪 >> 正文

多线程优化+OpenCL 雪豹视频编码提速50%

2009-9-17驱动之家佚名
    苹果的新一代操作系统Mac OS X 10.6 Snow Leopard已于上月底上市销售,该系统采用原生64位运算,引入了GCD(Grand Central Dispatch)优化多线程应用,并支持OpenCL标准显卡通用计算加速。然而由于目前还极少有软件支持这些新技术,其实际效果还难以被我们所知。

  日前,一位来自法国的软件开发者Christophe Ducommun透露,他正在优化自己的视频编码软件MovieGate,希望能够应用Snow Leopard的OpenCL显卡加速以及GCD多线程优化,提升视频转码速度。在初步尝试后,他已经发现了这些技术的不俗潜力。

  他的测试平台是2007款的Mac Pro,使用2.66GHz四核Core 2处理器,GeForce 8800GT显卡。在Mac OS X 10.5 Leopard系统下,MovieGate软件MPEG-2编码的速度为每秒104帧,而升级到Snow Leopard系统为OpenCL和GCD进行优化后,速度可提升至150FPS,快出近50%。

  他还表示,原本MPEG-2编码时的CPU占用率为100%(Mac系统CPU占用率按每核心计算),而通过GCD多线程优化,现在已经可以达到130%。反过来在使用OpenCL显卡加速的视频解码阶段,CPU占用率则是从165%下降至70%。可以看到,这还只是一款个人软件进行初步优化的结果,相信在软件开发商普遍适应Snow Leopard系统后,Mac软件的多线程能力和显卡通用计算加速将得到长足进步。

多线程优化 OpenCL Mac OS X雪豹视频编码提速50%

本文来源:驱动之家 作者:佚名

声明
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。文章是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。 Email:support@txwb.com,系统开号,技术支持,服务联系微信:_WX_1_本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧·网吧天下
  • 本周热门
  • 本月热门
  • 阅读排行