內容導航: 分頁瀏覽 |
全文瀏覽
◆ 體驗CUDA:Elemental transcoder
利用CUDA實現GPU計算來為應用程序提速,Badaboom就是很好的一例,這是一款CUDA開發(fā)的視頻轉換軟件,可以把mpeg2的視頻轉換為ipod或者iphone這樣的所使用的H.264視頻格式。

GPU也可以給視頻轉換提速,處理速度達到80FPS左右,耗時37秒 |
我們選取了一段碼率較高的MPEG2視頻,可以看到GTX 280的處理速度達到了80FPS左右,如果碼率較小,還可以達到100FPS以上甚至更高。328MB的MPEG2視頻轉換成17.4MB的iPhone可用的MP4視頻(640*365),只用了37s。
同樣的平臺下(Intel Core2 Quad QX9650),使用Wondershare iPhone Video Converter軟件進行同樣的轉換格式工作,相當是用CPU進行計算,得到的結果是耗時107s,幾乎是用GTX 280轉換耗時的三倍。

轉換同樣的視頻,用CPU進行處理用時107秒 |
再一次可以領略到GPU Computing的強悍之處,相比于CPU,GPU在某些領域的計算能力確實可以達到CPU的數倍。