BWDSP10x上地址和數(shù)據(jù)謂詞執(zhí)行的編譯優(yōu)化
發(fā)布時間:2017-12-22 22:30
本文關(guān)鍵詞:BWDSP10x上地址和數(shù)據(jù)謂詞執(zhí)行的編譯優(yōu)化 出處:《計算機系統(tǒng)應(yīng)用》2016年12期 論文類型:期刊論文
更多相關(guān)文章: 地址謂詞執(zhí)行 數(shù)據(jù)謂詞執(zhí)行 區(qū)域 編譯優(yōu)化
【摘要】:傳統(tǒng)的謂詞優(yōu)化技術(shù)是在馮·諾伊曼體系結(jié)構(gòu)計算機上實施的,僅對數(shù)據(jù)流進行優(yōu)化,并沒有考慮哈佛體系結(jié)構(gòu)下指令和數(shù)據(jù)分開的情況.BWDSP10x是指令和數(shù)據(jù)分開的哈佛體系結(jié)構(gòu),它支持超長指令字,不僅提供了對數(shù)據(jù)謂詞執(zhí)行的支持也提供了對地址謂詞執(zhí)行的支持.特此提出了一種在區(qū)域上對兩種謂詞模式優(yōu)化支持的方法,在進行兩種比較之前,通過判斷比較操作的兩個操作數(shù)類型來分別實施兩種模式的謂詞優(yōu)化,使得對地址的比較不用傳輸?shù)酵ㄓ眉拇嫫髦?實驗結(jié)果表明該優(yōu)化方法能顯著地節(jié)省CPU的時間和帶寬,大大減少了分支指令,使程序性能提高了28.4%.
【作者單位】: 中國科學(xué)技術(shù)大學(xué)安徽省高性能計算重點實驗室;中國科學(xué)技術(shù)大學(xué)計算機科學(xué)與技術(shù)學(xué)院;中國電子科技集團公司第三十八研究所;
【基金】:“核高基”重大專項(2012ZX01034-00-001)
【分類號】:TP332
【正文快照】: 指令在執(zhí)行中要經(jīng)歷取指、譯碼、執(zhí)行、存取等階段.現(xiàn)在的處理器中大多都有多個執(zhí)行單元,從而能使上述過程實現(xiàn)指令流水,達到指令級并行的效果.但由于程序中條件分支的存在,使指令流水停頓,減弱了指令流水的效果.為了減弱條件分支對指令流水的影響,傳統(tǒng)的優(yōu)化方法有軟件流水[1,
本文編號:1321333
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1321333.html
最近更新
教材專著