面向YHFT-DSP的GCC編譯器移植
發(fā)布時間:2020-05-29 05:09
【摘要】: 隨著數(shù)字信號處理技術的高速發(fā)展,數(shù)字信號處理器(Digital Signal Processor, DSP)已廣泛應用于雷達、音頻視頻、生物醫(yī)學儀器等諸多領域。 YHFT-DSP是國防科學技術大學計算機學院自主研制的我國新一代高性能32位定點數(shù)字信號處理器。它采用的是分簇的超長指令字體系結構,其主要特點在于運用靜態(tài)指令調度技術。在運行過程中完全依賴編譯器對程序中指令的相關性進行靜態(tài)的分析,并以此決定指令是否可以并行執(zhí)行,以及執(zhí)行的順序。可見編譯器的編譯效率在很大程度上決定了YHFT-DSP性能的發(fā)揮。由于目前并不存在與之完全匹配的開源編譯器,完全重新設計又費時費力,因此面向YHFT-DSP的編譯器重定向移植技術的研究具有非,F(xiàn)實的理論與實踐意義。 論文基于可重定向編譯器GCC,深入研究了GCC編譯器后端移植技術,設計實現(xiàn)了面向YHFT-DSP的YHFT-GCC編譯器。 論文的主要工作及貢獻如下: 在全面研究YHFT-DSP體系結構和指令系統(tǒng)以及GCC編譯器結構的基礎上,對GCC編譯器的后端展開深入分析,提出了面向YHFT-DSP的GCC編譯器后端移植方案,并完成了對YHFT-DSP的機器描述。 設計實現(xiàn)了YHFT-GCC的函數(shù)調用、跳轉指令、條件執(zhí)行、指令調度等關鍵模塊。這些模塊的實現(xiàn)在GCC的后端移植過程中是不可或缺的。 根據(jù)本文所研究的編譯技術,完成了面向YHFT-DSP的GCC編譯器移植,并對移植成功的YHFT-GCC編譯器進行了具體測試和性能分析。結果顯示,YHFT-GCC可以滿足YHFT-DSP的編譯要求。 鑒于GCC編譯器的開源特性,相信在后續(xù)的研究工作中,隨著對其進行進一步的優(yōu)化,能夠獲得更好的編譯效果。論文最后給出了本文未來工作的發(fā)展方向。
【學位授予單位】:國防科學技術大學
【學位級別】:碩士
【學位授予年份】:2010
【分類號】:TP368.11
本文編號:2686451
【學位授予單位】:國防科學技術大學
【學位級別】:碩士
【學位授予年份】:2010
【分類號】:TP368.11
【參考文獻】
相關期刊論文 前1條
1 任小西,李仁發(fā),張克環(huán),郭媛妮;一種基于多目標設計方法的嵌入式編譯器技術[J];計算機應用;2004年02期
,本文編號:2686451
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2686451.html
最近更新
教材專著