關公戰秦瓊!4套CPU/GPU決戰視頻轉碼
首先還是在優異的Core i7平臺上進行測試,作為Intel新一代處理器,i7支持SSE4.1、SSE4.2指令集,對多媒體性能優化最好,而且超線程技術也能讓視頻轉碼性能提升不少。目前包括MediaShow、MediaCoder、TMPEGnc、PowerDirect在內的很多視頻編輯/轉換軟件都對i7指令集提供了優化支持。
● DVD(720×576 MPEG2)轉iPhone(480×270 H.264)MP4

9500GT確實太弱了,Badaboom使用95GT時的性能慘不忍睹,而且MediaCoder和MediaShow在開啟CUDA加速后性能不升反降,看來32SP構成了轉碼瓶頸,跟不上i7的腳步了。而96GT的64SP則完全夠用,MediaCoder和MediaShow對GPU的要求不算高,96GT以上級別的顯卡不會帶來更好的性能表現。
Badaboom主要依靠GPU加速,因此從95GT到96GT到98GT再到GTX260+都有性能提升,但提升幅度并非線性,這可能與低分辨率MPEG2編碼不夠復雜有關系。

通過CPU占用率就可以發現,Badaboom基本把CPU架空了,完全依靠GPU的SP做運算,而MediaCoder和MediaShow則是利用GPU做編碼、CPU做解碼和音頻等混合處理,因此CPU占用率很高。
MediaShow在開啟CUDA后CPU占用率下降,而MeidaCoder開CUDA后CPU占用率反而上升,而且MediaCoder在MPEG2轉碼時的性能并不比MediaShow強太多,可能是轉碼原理不同,或者是對i7超線程的支持與優化不同所致。
● H.264編碼1080p轉720p

數據量更為龐大的1080p壓720p的測試中,三款軟件的整體表現與MPEG2類似,但也有些不同,這里9500GT并沒有起到負作用,MediaCoder和MediaShow開啟CUDA后都有了些許提升,另外Badaboom換用各種顯卡后的性能提升基本與顯卡的3D性能相當,看來三款軟件只有遇到高負荷的工作時才能完全發揮出應有的實力。
MediaCoder的轉碼性能顯然是最強的,因為它不但充分利用了CPU資源,而且GPU的貢獻也不少,96GT/98GT/GTX260都有提升,性能完全超越Badaboom。而MediaShow依然是96GT以上無用,此時其性能表現還不如Badaboom使用GTX260+時。

面對更加復雜的1080p轉720p,Badaboom轉換時的占用率比MPEG2更低,而MediaCoder占用率比MediaShow高不少,可以說完全利用了i7 4核8線程的所有資源,因此轉碼速度最快。MediaShow既沒有效利用CPU資源,也沒充分發揮GPU的優勢,速度雖然也不錯但沒能取得突破。
關注我們


