面向DSP體系結(jié)構(gòu)的計(jì)算密集型算法優(yōu)化和系統(tǒng)設(shè)計(jì)
發(fā)布時(shí)間:2019-12-01 12:51
【摘要】:最大限度地發(fā)揮硬件的性能潛力,提高其利用率,是各種航天電子設(shè)備和武器裝備研究中最關(guān)鍵的任務(wù)之一。數(shù)字信號(hào)處理器(DSP)是這些領(lǐng)域處理計(jì)算密集性應(yīng)用的常用平臺(tái)。計(jì)算密集型算法常具有很大的內(nèi)在并行度,DSP芯片通常提供給軟件用戶多種優(yōu)化接口和配置,并適合進(jìn)行數(shù)據(jù)并行處理,針對(duì)其VLIW體系結(jié)構(gòu)特點(diǎn)對(duì)這類算法進(jìn)行優(yōu)化會(huì)極大提高算法執(zhí)行的并行度,改善算法執(zhí)行效率,縮小程序容量。本文選取了在衛(wèi)星載荷中經(jīng)常使用的快速傅立葉變換算法、Viterbi算法和MD5密碼算法三種計(jì)算密集型算法,以此為例研究針對(duì)DSP體系結(jié)構(gòu)的算法優(yōu)化方法。本文分別詳細(xì)分析了三種算法的執(zhí)行特性,研究了三種算法利用線性匯編編程條件和DSP各種優(yōu)化選項(xiàng)的指令級(jí)并行優(yōu)化方法和存儲(chǔ)優(yōu)化方法,給出了三種算法在各種優(yōu)化措施下的實(shí)現(xiàn),同時(shí)詳細(xì)分析和測(cè)試了各種優(yōu)化方法獨(dú)立和組合的效果,為具體的數(shù)字信號(hào)處理任務(wù)中各類優(yōu)化方法的選擇和自動(dòng)化實(shí)現(xiàn)的設(shè)計(jì)提供了有益的借鑒。進(jìn)一步,針對(duì)DSP片間粗粒度并行的需求,本文初步研究了多DSP系統(tǒng)體系結(jié)構(gòu)技術(shù),給出了一種多DSP系統(tǒng)的設(shè)計(jì)方案,論證了其可行性。
【學(xué)位授予單位】:國(guó)防科學(xué)技術(shù)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2013
【分類號(hào)】:V443;TP332
,
本文編號(hào):2568371
【學(xué)位授予單位】:國(guó)防科學(xué)技術(shù)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2013
【分類號(hào)】:V443;TP332
,
本文編號(hào):2568371
本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/2568371.html
最近更新
教材專著