基于tile64多核平臺h.264編碼器的實現(xiàn)與優(yōu)化_第1頁
已閱讀1頁,還剩57頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、創(chuàng)新性聲明優(yōu)良的科學道德,本人聲明所呈交的論文是我個人在導師指的研究成果。盡我所知,除了文中特別加以標注和致謝中所包含其值人已經發(fā)表或撰寫過的研究成果;也不包含為獲得育機構的學位或證書而使用過的材料。與我一同工作的同志已在論文中做了明確的說明并表示了謝意。申請學位論文與資料若有不實之處,本人承擔一切相關責任。本人簽名:壘生叢:日期:少/『’;f關于論文使用授權的說明本人完全了解西安電子科技大學有關保留和使用學位論文的規(guī)定,即:研究生在校

2、攻讀學位期間論文工作的知識產權單位屬西安電子科技大學。本人保證畢業(yè)離校后,發(fā)表論文和使用論文工作成果時署名單位仍然為西安電子科技大學。學校有權保留送交論文的復印件,允許查閱和借閱論文;學??梢怨颊撐牡娜炕虿糠謨热?,可以允許采用影印、縮印或其它復印手段保存論文。同時本人保證,畢業(yè)后結合學位論文研究課題再撰寫的文章一律署名單位為西安電子科技大學。(保密的論文在解密后遵循此規(guī)定)本人簽名:導師簽名:日期日期涉11≥\一斗摘要摘要IIIII

3、IIIIIIIIIIIIIIIIlY1865058技術的應用越來越廣泛,人們對視頻通信的實高。H264/AVC作為新一代的視頻壓縮編碼標器的復雜度也隨之增加。一般的單核嵌入式平和實時性之間的矛盾,因而人們已把目光投向多核平臺的視頻編碼技術已成為一個熱門的研本文主要工作是基于TILE64多核開發(fā)平臺對H264編碼器加以實現(xiàn)和優(yōu)化。首先,文章對TILE64多核開發(fā)平臺的功能特點、硬件結構做了簡要地介紹。然后,提出在TILE64上實現(xiàn)和優(yōu)化H

4、264編碼器的方法和步驟——先進行單核上的指令優(yōu)化,再實現(xiàn)多核上的并行設計和優(yōu)化。在指令優(yōu)化部分,使用TILE64指令集里的高效指令對較為耗時失真度計算模塊、整數(shù)變換模塊、插值模塊里的函數(shù),進行了指令優(yōu)化,其優(yōu)化思想是大量使用SIMD指令、對指令打包(并行處理扣3條指令)以減少代碼運算量,達到提高代碼運行速度的目的。并行優(yōu)化部分,通過對H264編碼器各功能模塊的運算量、調用關系等進行分析,提出了比較合理的并行思路——將耗時較多、容易并行

5、的濾波模塊劃分到另一獨立核上,實現(xiàn)基于流水線式的并行處理。文章使用了基于行濾波和基于幀濾波兩種并行處理方式,均使代碼性能得到了進一步的提升。最后,本文還提出了另外兩種可能的多核并行改進思想。實驗結果表明,經過單核上的指令優(yōu)化后,失真度計算模塊耗時最大可以下降到原來未優(yōu)化時的10%左右,整數(shù)變換模塊耗時最大可以下降到原來未優(yōu)化時的15%左右,從而使得H264編碼器運行速度提升了35~45倍左右;在單核指令優(yōu)化的基礎上,再經過基于行濾波或者

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論