天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 計(jì)算機(jī)論文 >

基于Linux的XviD編碼多核并行化的研究與實(shí)現(xiàn)

發(fā)布時間:2020-08-01 20:06
【摘要】:隨著多媒體技術(shù)的迅速發(fā)展和計(jì)算機(jī)的不斷普及,計(jì)算機(jī)的性能也在不斷發(fā)生變化。計(jì)算機(jī)運(yùn)行速度快、運(yùn)算量大、計(jì)算能力強(qiáng)等特點(diǎn)不斷增強(qiáng)。同時,高質(zhì)量視頻的快速傳輸和共享已成為當(dāng)前多媒體計(jì)算機(jī)用戶主要的需求。大多數(shù)的視頻編解碼器在設(shè)計(jì)初始階段都是在單核環(huán)境下進(jìn)行設(shè)計(jì)的,現(xiàn)階段,隨著家用電腦、筆記本電腦等微型計(jì)算機(jī)性能的不斷增強(qiáng),多核計(jì)算機(jī)的大量出現(xiàn),開發(fā)與多核相適應(yīng)的軟件就變得迫切且實(shí)際,同時視頻編解碼器如何在多核條件下更加高效、合理的處理大量的視頻數(shù)據(jù)已成為亟待解決的問題。 本文針對應(yīng)用程序多核并行開發(fā),在Linux環(huán)境下運(yùn)用并行開發(fā)模型TBB(Intel Thread Building Blocks),結(jié)合Intel VTune Amplifier XE2011(性能分析器)對XviD視頻編碼中的串行程序進(jìn)行并行化分析,找到應(yīng)用程序代碼中所謂的"熱點(diǎn)”。在Intel同構(gòu)多核平臺上,運(yùn)用Intel并行庫TBB對不同的“熱點(diǎn)”進(jìn)行相應(yīng)的并行化改造,主要包括循環(huán)并行化、內(nèi)存并行化、數(shù)據(jù)并行化、流水線并行化和任務(wù)級并行化等幾個部分。運(yùn)用Intel線程檢測器檢測并行改進(jìn)的程序,并利用并行程序重新測試視頻測試序列,與在串行程序環(huán)境中的運(yùn)行速度進(jìn)行比較和分析。 本文首先對多核并行軟件的研究現(xiàn)狀和發(fā)展前景進(jìn)行了介紹,接著介紹了在Linux環(huán)境下Intel并行開發(fā)模型TBB的使用方法和本設(shè)計(jì)開發(fā)所需的開發(fā)工具,以及本設(shè)計(jì)的軟硬件開發(fā)環(huán)境。重點(diǎn)研究了并行開發(fā)模型TBB在Linux環(huán)境下的運(yùn)行機(jī)制、實(shí)現(xiàn)方法和編程方法。隨后,對XviD視頻編碼的串行程序進(jìn)行分析和研究,介紹了串行程序的結(jié)構(gòu)特征,描述了XviD代碼的總體架構(gòu),對各個模塊的解碼過程和模塊之間的工作關(guān)系進(jìn)行了闡述。之后,根據(jù)解碼程序的特征和結(jié)構(gòu),對源程序進(jìn)行并行化改進(jìn)。最后在構(gòu)建的實(shí)驗(yàn)環(huán)境下對改進(jìn)后的程序進(jìn)行了相關(guān)測試,并對實(shí)驗(yàn)結(jié)果和實(shí)驗(yàn)數(shù)據(jù)進(jìn)行了分析。結(jié)果表明,應(yīng)用程序進(jìn)行并行化改造后,性能得到了明顯的提升。
【學(xué)位授予單位】:東北大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2011
【分類號】:TP332;TP316.81

【參考文獻(xiàn)】

相關(guān)期刊論文 前10條

1 蔣方純;;基于Linux并行編程模式的研究與實(shí)現(xiàn)[J];電腦開發(fā)與應(yīng)用;2008年08期

2 潘振贛;龔聲蓉;;淺談數(shù)字圖像處理技術(shù)的基本原理[J];電腦知識與技術(shù);2010年06期

3 岳翔宇;朱秀昌;;MPEG可重定義視頻編碼標(biāo)準(zhǔn)簡介[J];電視技術(shù);2009年S1期

4 李晉惠;寇立濤;喬永興;;用軟件來提高多核處理器性能的方法分析[J];工業(yè)儀表與自動化裝置;2010年01期

5 寧華,李錦濤,林守勛,黃晁;MPEG-4視頻編碼的并行實(shí)現(xiàn)[J];計(jì)算機(jī)工程與應(yīng)用;2002年07期

6 王海濤;劉淑芬;;基于Linux集群的并行計(jì)算[J];計(jì)算機(jī)工程;2010年01期

7 白俊峰;鄧祖樸;;多核系統(tǒng)的軟件開發(fā)方法[J];計(jì)算機(jī)工程;2010年12期

8 周淑賢;;基于OpenMP的多核程序設(shè)計(jì)[J];科技信息;2010年09期

9 奚杰;陳杰;;幀內(nèi)預(yù)測在多核系統(tǒng)上的并行實(shí)現(xiàn)[J];科學(xué)技術(shù)與工程;2010年06期

10 謝向輝;胡蘇太;李宏亮;;多核處理器及其對系統(tǒng)結(jié)構(gòu)設(shè)計(jì)的影響[J];計(jì)算機(jī)科學(xué)與探索;2008年06期



本文編號:2777939

資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/2777939.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶06da9***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com