H.264 encoding on CUDA

http://techon.nikkeibp.co.jp/article/NEWS/20080415/150509/

【NAB】米Elemental Technologies社,GPUでH.264符号化処理を高速化

http://www.hkepc.com/?id=1212&fs=h3t

利用GPU進行 HD影像編碼

9600GT不需50分鐘 3GHz四核要5小時

http://elementaltechnologies.com/

先前CUDA已經在FAH上展示了與CELL同等的效率,而在對consumer有利的市場上,這就顯得非常有利….Elemental Technologies 的BadaBOOM Media Converter 在 9600GT上進行720p H.264 encode可以達到144fps前後,full-HD的encode更是幾乎是1/2 realtime,G92則是1/4 realtime;相較之下,目前Core2quad 3GHz還要跑個2x realtime….

以規模來說,應該可以推測G84就可以做到Full-HD realtime encoding,這與CELL差不多是同等的;這對已經賣出相當數量的G84來說,是個相當有意義的應用。

—-

就看encoder賣多少錢啦….XD

先前說要當成Adobe Premire Pro的plug-in賣,consumer產品呢?

http://www.theinquirer.net/gb/inquirer/news/2008/05/29/nvidia-gt200-sucessor-tapes

Nvidia GT200 sucessor tapes out

INQ繼續批得很慘。XD

不過我不知道他們哪邊看來4870可以和GT260在性能上相等。XD

在〈H.264 encoding on CUDA〉中有 16 則留言

  1. Cell 有跑 H.264 encoder 的數據嗎?
    話說雖說 H.264 聽起來都是一樣,但其實不同家的效率跟壓出來的畫質還是差很多的……

  2. Cell 有跑 H.264 encoder 的數據嗎?
    話說雖說 H.264 聽起來都是一樣,但其實不同家的效率跟壓出來的畫質還是差很多的……

  3. 不只是畫質,還有容量也是問題。
    encoder function是不是都能用就是很大的疑問了。
    CUDA目前主打速度,所以畫質的評鑑是個問題;但是實話是速度顯著很快的話,大家會主動想用用看,速度很慢的高畫質則不見得會去想用。
    http://www.aiplus.idv.tw/…rticleId=1960&blogId=2
    CEATEC2007開展
    http://techon.nikkeibp.co.jp/…S/20071003/140172/
    【CEATEC】ネットに溶けていくCellの実行環境
    這篇有CELL的H.264 AVC realtime Transcoding的demo;不過encoding還沒辦法real time。

  4. 不只是畫質,還有容量也是問題。
    encoder function是不是都能用就是很大的疑問了。
    CUDA目前主打速度,所以畫質的評鑑是個問題;但是實話是速度顯著很快的話,大家會主動想用用看,速度很慢的高畫質則不見得會去想用。
    http://www.aiplus.idv.tw/…rticleId=1960&blogId=2
    CEATEC2007開展
    http://techon.nikkeibp.co.jp/…S/20071003/140172/
    【CEATEC】ネットに溶けていくCellの実行環境
    這篇有CELL的H.264 AVC realtime Transcoding的demo;不過encoding還沒辦法real time。

  5. 究竟有沒有應用程式會「不適合」cuda的gpgpu方案的

    記憶體需求量太多的程式,好像也不是問題。以後板搭1GB RAM…。
    現在看來眾多處理器與系統廠商宣傳的領域,都遭到GPGPU的進擊。

  6. 究竟有沒有應用程式會「不適合」cuda的gpgpu方案的

    記憶體需求量太多的程式,好像也不是問題。以後板搭1GB RAM…。
    現在看來眾多處理器與系統廠商宣傳的領域,都遭到GPGPU的進擊。

  7. 再過幾年cuda成熟後,有些高性能系統廠商出貨只需搭配一個便宜的CPU就可出機了。
    難怪最近NVIDIA對VIA CPU大力支持還示好,有打算作VIA CPU + NVIDIA G9x的出貨方案吧?

  8. 再過幾年cuda成熟後,有些高性能系統廠商出貨只需搭配一個便宜的CPU就可出機了。
    難怪最近NVIDIA對VIA CPU大力支持還示好,有打算作VIA CPU + NVIDIA G9x的出貨方案吧?

  9. IBM 雖說做出了 Cell 但還是把主力放在 Mainframe 的 Power 系列上面,要用 Cuda 打進 HPC 的領域,應該是還很困難……

  10. IBM 雖說做出了 Cell 但還是把主力放在 Mainframe 的 Power 系列上面,要用 Cuda 打進 HPC 的領域,應該是還很困難……

  11. 也許容量上可能沒辦法壓到很好,inter和intra時block之間會有相依性問題..很難拆成平行處理,不知道這家軟體公司怎麼解決的..

  12. 也許容量上可能沒辦法壓到很好,inter和intra時block之間會有相依性問題..很難拆成平行處理,不知道這家軟體公司怎麼解決的..

  13. > 究竟有沒有應用程式會「不適合」cuda的gpgpu方案的?
    > 記憶體需求量太多的程式,好像也不是問題。以後板搭1GB RAM…。
    > 現在看來眾多處理器與系統廠商宣傳的領域,都遭到GPGPU的進擊。
    應該其實還是不少地方CUDA不太好打。
    比方說記憶體需求量大的程式,不只onboard memory是問題、PCIe頻寬也會是問題,動態載入卸除所需的時間會變成一個相當的overhead。
    比方說今天我們跑SuperPI好了,同樣是跑十萬位,PC CPU目前快的應該都在十秒俱樂部,但是GPU也許會需要個幾秒先載入,所以比起來就變得很吃虧;但是如果今天是一百萬位起跳的比拼,overhead占的比例就小了。

  14. > 究竟有沒有應用程式會「不適合」cuda的gpgpu方案的?
    > 記憶體需求量太多的程式,好像也不是問題。以後板搭1GB RAM…。
    > 現在看來眾多處理器與系統廠商宣傳的領域,都遭到GPGPU的進擊。
    應該其實還是不少地方CUDA不太好打。
    比方說記憶體需求量大的程式,不只onboard memory是問題、PCIe頻寬也會是問題,動態載入卸除所需的時間會變成一個相當的overhead。
    比方說今天我們跑SuperPI好了,同樣是跑十萬位,PC CPU目前快的應該都在十秒俱樂部,但是GPU也許會需要個幾秒先載入,所以比起來就變得很吃虧;但是如果今天是一百萬位起跳的比拼,overhead占的比例就小了。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料