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

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

數(shù)字信號(hào)變換函數(shù)在多簇VLIW DSP上的優(yōu)化

發(fā)布時(shí)間:2019-11-16 09:30
【摘要】:針對(duì)BWDSP100體系結(jié)構(gòu)特點(diǎn),基于循環(huán)展開、指令調(diào)度以及軟件流水等并行優(yōu)化技術(shù),結(jié)合多簇超長(zhǎng)指令架構(gòu)的特點(diǎn),通過使用超算硬件指令、零開銷循環(huán)、指令重新編排與并行等方法對(duì)BWDSP100數(shù)字信號(hào)處理函數(shù)庫中的函數(shù)實(shí)施并行化,并基于庫中原有的順序版本實(shí)現(xiàn)并行優(yōu)化版本。實(shí)驗(yàn)結(jié)果表明,在4宏并行化模式下,所有函數(shù)加速比達(dá)到9以上,90%的函數(shù)加速比超過10,平均加速比為11.12。
【圖文】:

硬件結(jié)構(gòu)圖,硬件結(jié)構(gòu),流水線


宏由8個(gè)算術(shù)邏輯單元(ArithmeticLogicUnit,ALU)、4個(gè)乘法器(Multiplier,MUL)、2個(gè)移位器(Shifter,SHF)、1個(gè)超算器(SuperUnit,SPU)和1個(gè)通用寄存器組組成。每個(gè)通用寄存器組包含64個(gè)寄存器,編號(hào)為R0~R63。(3)包含3個(gè)地址產(chǎn)生器,編號(hào)為U,V,W,結(jié)構(gòu)相同,相互獨(dú)立工作,使用哪個(gè)地址產(chǎn)生器由指令決定。每個(gè)地址產(chǎn)生器內(nèi)部包含16個(gè)寄存器,編號(hào)為0~15。(4)共有11級(jí)流水線,分別為取指3級(jí)、指令緩沖池3級(jí)、譯碼2級(jí)、取操作數(shù)1級(jí)、執(zhí)行1級(jí)和寫回1級(jí),采用多級(jí)取指支持分支預(yù)測(cè),以減少流水線的性能開銷。圖1BWDSP100硬件結(jié)構(gòu)48

算法,循環(huán)展開,并行化


第42卷第3期甄揚(yáng),顧乃杰,葉鴻:數(shù)字信號(hào)變換函數(shù)在多簇VLIWDSP上的優(yōu)化算法2的實(shí)現(xiàn)性能平均提升1.5倍。算法1~算法3的性能比較如圖2所示。圖2算法1~算法3的性能比較4.2并行實(shí)現(xiàn)級(jí)優(yōu)化進(jìn)一步發(fā)掘并行性的潛力,按照3.3節(jié)介紹的方法對(duì)算法3進(jìn)行循環(huán)展開,得到算法4。該算法性能不夠穩(wěn)定,這是因?yàn)殡S著向量長(zhǎng)度的變化,需要處理的循環(huán)尾部大小也在變化,導(dǎo)致算法的時(shí)間消耗不能嚴(yán)格按照線性遞增,而是出現(xiàn)波動(dòng)。為此,在對(duì)循環(huán)進(jìn)行循環(huán)展開的同時(shí),在每一路運(yùn)算的過程中加入零開銷循環(huán)進(jìn)行判斷,效果相當(dāng)于一個(gè)自動(dòng)計(jì)數(shù)器,一旦循環(huán)迭代次數(shù)達(dá)到循環(huán)體要求自動(dòng)跳出,這樣得到算法5。該算法性能比較穩(wěn)定,斜率變化的幅度趨于平滑。算法4和算法5的性能比較如圖3所示。圖3算法4和算法5的性能比較基于算法5進(jìn)行循環(huán)展開得到算法6。測(cè)試結(jié)果表明循環(huán)展開對(duì)性能的提升很明顯,算法6相比于算法5的平均加速比為6.96。再按照3.4節(jié)介紹的方法對(duì)算法6進(jìn)行指令調(diào)度,得到算法7。算法7相對(duì)于算法6的平均加速比為1.23。值得注意的是指令調(diào)度對(duì)循環(huán)性能的提升比較穩(wěn)定,不會(huì)受到尾部大小的影響。原因在于它是通過調(diào)整循環(huán)內(nèi)部指令的執(zhí)行次序來提升性能的,對(duì)每次循環(huán)都有提升作用[15]。算法6和算法7的性能比較如圖4所示。圖4算法6和算法7的速度比較5整體測(cè)試結(jié)果BWDSP100信號(hào)處理函數(shù)庫中的例程數(shù)量較多,,如果使用所有函數(shù)并行化加速比的平均值作為參照標(biāo)準(zhǔn),則不能真實(shí)反映并行化效果。數(shù)字信號(hào)變換函數(shù)屬于庫中較為底層的基礎(chǔ)函數(shù),本文主要對(duì)其進(jìn)行測(cè)試。由于多數(shù)函數(shù)在實(shí)現(xiàn)時(shí)存在比較復(fù)雜的數(shù)據(jù)依賴關(guān)系和多重循環(huán),加之程序中存在的大量分支判斷語句和不可并行化的求值計(jì)算,使得有些函數(shù)難以做到完全意義上的并行化

【相似文獻(xiàn)】

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

1 鄧明;;初探數(shù)字信號(hào)無線傳輸技術(shù)[J];科技廣場(chǎng);2006年05期

2 趙義艷;;數(shù)字信號(hào)的數(shù)據(jù)壓縮與傳輸技術(shù)探討[J];中國(guó)新技術(shù)新產(chǎn)品;2010年02期

3 孫偉;;淺談數(shù)字信號(hào)在傳輸過程中的抗干擾方案[J];中國(guó)新通信;2013年06期

4 楊銘 ,秦勃;噪聲對(duì)數(shù)字信號(hào)的影響[J];有線電視技術(shù);1999年04期

5 張學(xué)玲,唐毅;數(shù)字信號(hào)的加窗處理[J];計(jì)算機(jī)應(yīng)用;2000年S1期

6 趙斌華,姚緒梁,肖偉民;數(shù)字信號(hào)在模擬通道中傳輸質(zhì)量的檢測(cè)[J];農(nóng)機(jī)化研究;2001年02期

7 張自賓,王竹林,何英,何福友;數(shù)字信號(hào)寄生傳輸技術(shù)研究[J];河北科技大學(xué)學(xué)報(bào);2001年03期

8 韓奎俠;王長(zhǎng)海;李少敏;王飛;;高速可編程通用數(shù)字信號(hào)源的硬件設(shè)計(jì)[J];集成電路應(yīng)用;2002年01期

9 李保柱;張其善;楊東凱;;數(shù)字信號(hào)量化處理極值方法解析[J];微計(jì)算機(jī)信息;2006年17期

10 ;抖動(dòng)[J];電子質(zhì)量;2008年02期

相關(guān)會(huì)議論文 前8條

1 陳敏修;;數(shù)字信號(hào)頻普的計(jì)算(綜述)[A];IEEE北京分會(huì)第一屆學(xué)術(shù)年會(huì)論文集[C];1987年

2 張新輝;黃凌;劉建;;基于PCI的高速數(shù)字信號(hào)收發(fā)平臺(tái)設(shè)計(jì)[A];2009年研究生學(xué)術(shù)交流會(huì)通信與信息技術(shù)論文集[C];2009年

3 胡傳朔;莊燦濤;;數(shù)字編碼的壓縮方法研究及軟件實(shí)現(xiàn)[A];中國(guó)地震學(xué)會(huì)第三次全國(guó)地震科學(xué)學(xué)術(shù)討論會(huì)論文摘要匯編[C];1986年

4 楊愛琴;呂樂;;實(shí)用數(shù)字信號(hào)噪聲消除技術(shù)[A];浙江省電子學(xué)會(huì)第七次會(huì)員代表大會(huì)暨2007學(xué)術(shù)年會(huì)論文集[C];2007年

5 王士健;;實(shí)驗(yàn)裝置中數(shù)字信號(hào)與控制系統(tǒng)的連接方案[A];中國(guó)化工學(xué)會(huì)2003年石油化工學(xué)術(shù)年會(huì)論文集[C];2003年

6 鄭明珍;;人類社會(huì)生存發(fā)展的新概念——數(shù)字化[A];新世紀(jì) 新機(jī)遇 新挑戰(zhàn)——知識(shí)創(chuàng)新和高新技術(shù)產(chǎn)業(yè)發(fā)展(上冊(cè))[C];2001年

7 劉寶生;;基于W61PC的短波頻段數(shù)字信號(hào)的識(shí)別與解碼研究[A];2012全國(guó)無線及移動(dòng)通信學(xué)術(shù)大會(huì)論文集(上)[C];2012年

8 陳向東;韓向兵;王濤;;數(shù)字發(fā)射機(jī)故障分析與排除[A];2005年廣播電視技術(shù)論文匯編[C];2005年

相關(guān)重要報(bào)紙文章 前8條

1 本報(bào)駐日本記者 崔寅;數(shù)字信號(hào)令日本社會(huì)有些不安[N];人民日?qǐng)?bào);2010年

2 成都 新興 編譯;模擬信號(hào)和數(shù)字信號(hào)[N];電子報(bào);2013年

3 子德;面對(duì)數(shù)字信號(hào) 你準(zhǔn)備好了嗎[N];光明日?qǐng)?bào);2003年

4 木瓜;世紀(jì)風(fēng)云之快貓傳說[N];江蘇經(jīng)濟(jì)報(bào);2001年

5 ;購買LCD后你應(yīng)該了解的幾個(gè)問題[N];電腦報(bào);2004年

6 鼎佳;TCL MF708T:一機(jī)雙用[N];計(jì)算機(jī)世界;2003年

7 汪敏華;“漢芯”二號(hào)、三號(hào)問世[N];解放日?qǐng)?bào);2004年

8 阿文;聲卡工作原理揭秘[N];電腦報(bào);2001年

相關(guān)博士學(xué)位論文 前2條

1 朱立鋒;基于田口方法的數(shù)字信號(hào)源校準(zhǔn)及其測(cè)量不確定度研究[D];南京理工大學(xué);2005年

2 于學(xué)萍;高速數(shù)字信號(hào)在不完整微帶線上的傳輸和輻射特性研究[D];北京郵電大學(xué);2002年

相關(guān)碩士學(xué)位論文 前10條

1 楊文靜;數(shù)字信號(hào)的模糊平滑方法[D];南京理工大學(xué);2009年

2 蘇鵬博;數(shù)字信號(hào)時(shí)頻分析研究與分析軟件設(shè)計(jì)[D];西安電子科技大學(xué);2011年

3 盧國(guó)友;基于DSP的數(shù)字信號(hào)網(wǎng)絡(luò)傳輸系統(tǒng)的研究與實(shí)現(xiàn)[D];山東科技大學(xué);2004年

4 李騰飛;基于LabWindows/CVI的數(shù)字信號(hào)分析研究[D];西安電子科技大學(xué);2007年

5 王繼紅;基于MPI的三種數(shù)字信號(hào)變換算法的并行處理技術(shù)實(shí)現(xiàn)[D];哈爾濱工程大學(xué);2008年

6 解巖;基于ARM和DDS的數(shù)字信號(hào)源方案研究[D];天津大學(xué);2005年

7 甄揚(yáng);基于多核VLIW DSP的數(shù)字信號(hào)變換函數(shù)并行優(yōu)化[D];中國(guó)科學(xué)技術(shù)大學(xué);2015年

8 余能順;基于PXI Express總線的高速數(shù)字信號(hào)中和器設(shè)計(jì)與實(shí)現(xiàn)[D];國(guó)防科學(xué)技術(shù)大學(xué);2009年

9 盧笛;基于FPGA的多速率數(shù)字信號(hào)上下變頻的實(shí)現(xiàn)[D];西安電子科技大學(xué);2012年

10 劉珊;數(shù)字通信信號(hào)載波估計(jì)與干擾研究[D];西安電子科技大學(xué);2014年



本文編號(hào):2561774

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

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


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

版權(quán)申明:資料由用戶0f4aa***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com