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

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

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