面向全分布式VLIW結(jié)構(gòu)的功能單元互連技術(shù)研究
發(fā)布時間:2020-04-10 05:39
【摘要】:近年來,傳統(tǒng)驅(qū)動單處理器計算性能提升的技術(shù)逐步接近極限,但應(yīng)用的發(fā)展對處理器性能的追求是無止境的,基于此,眾核體系結(jié)構(gòu)成為越來越多的研究人員熱衷的對象。由于當前體系結(jié)構(gòu)的發(fā)展面臨諸如線資源昂貴,能效要求高的挑戰(zhàn),要想設(shè)計出成功的眾核處理器,必須更加精細化小核的設(shè)計。而超長指令字結(jié)構(gòu)作為一種高性能、低能耗的技術(shù),更是多數(shù)處理器選擇的結(jié)構(gòu)。因而論文選取了面向全分布式VLIW結(jié)構(gòu)的功能單元互連技術(shù)作為研究的對象。本文在深入研究VLIW相關(guān)技術(shù)的基礎(chǔ)上,提出了對原有功能單元互連結(jié)構(gòu)的改進和相關(guān)編譯技術(shù)的優(yōu)化:1.提出了功能單元部分互連設(shè)計。通過分析媒體程序的數(shù)據(jù)供給特征,對功能單元全互連網(wǎng)絡(luò)進行削減,提出了對稱式和非對稱式的兩類部分互連結(jié)構(gòu)。2.進行了針對部分互連的編譯優(yōu)化。分析了通信調(diào)度在共享互連體系結(jié)構(gòu)編譯中所發(fā)揮的重要作用,針對部分互連結(jié)構(gòu)的特點,在操作數(shù)優(yōu)先級和功能單元分配時采用啟發(fā)式規(guī)則,實現(xiàn)適應(yīng)部分互連結(jié)構(gòu)的編譯優(yōu)化。3.提出了負載均衡層次化互連設(shè)計。通過分析計算密集型程序的寄存器使用特征,在原有互連結(jié)構(gòu)基礎(chǔ)上加入層次化互連。在設(shè)計過程中,提出了虛擬化寄存器存儲的思想和負載均衡層次化互連的傳遞式結(jié)構(gòu)。4.進行了針對層次化互連的編譯優(yōu)化。通過一系列啟發(fā)式規(guī)則的層次化互連調(diào)度,實現(xiàn)適應(yīng)負載均衡層次化互連結(jié)構(gòu)的編譯優(yōu)化。實驗表明,部分互連結(jié)構(gòu)可以在保證程序性能相當?shù)那闆r下,有效減小互連結(jié)構(gòu)的面積、延時和能耗,并呈現(xiàn)出良好的擴展性;層次化互連結(jié)構(gòu)可以減緩改善由寄存器分配不均導(dǎo)致的過載現(xiàn)象,并在一定范圍內(nèi)減小程序的調(diào)度長度,降低能量消耗。
【學(xué)位授予單位】:國防科學(xué)技術(shù)大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2013
【分類號】:TP314;TP332
,
本文編號:2621828
【學(xué)位授予單位】:國防科學(xué)技術(shù)大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2013
【分類號】:TP314;TP332
,
本文編號:2621828
本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/2621828.html
最近更新
教材專著