正文内容 评论(0)
苹果的新一代操作系统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软件的多线程能力和显卡通用计算加速将得到长足进步。
本文收录在
#快讯
- 热门文章
- 换一波
- 好物推荐
- 换一波
- 关注我们
-
微博:快科技官方
快科技官方微博 -
今日头条:快科技
带来硬件软件、手机数码最快资讯! -
抖音:kkjcn
科技快讯、手机开箱、产品体验、应用推荐...