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

當前位置:主頁 > 科技論文 > 計算機論文 >

傳輸觸發(fā)體系結(jié)構(gòu)處理器的軟件流水

發(fā)布時間:2022-07-12 11:03
  Transport Triggered Architecture (TTA)是一種調(diào)度自由度非常大的體系結(jié)構(gòu)。指令集并行性的開發(fā)不僅限于操作級水平更擴展到了數(shù)據(jù)傳輸級水平。多TTA核經(jīng)常被用做協(xié)處理器來進行一些計算量較大的數(shù)學運算。所以多TTA核上的軟硬件劃分和任務級流水調(diào)度對系統(tǒng)性能影響很大。軟件流水是一種能夠大大提升代碼質(zhì)量的編譯器優(yōu)化方法,利用重疊loop起始指令的方式來開發(fā)指令級并行性。在多TTA架構(gòu)處理器上的軟硬件劃分,任務級流水和軟件流水還沒有得到工業(yè)界和學術(shù)界的重視。在這些已經(jīng)存在工作當中,一些直覺性的啟發(fā)式算法得到廣泛應用,但是這些啟發(fā)式算法并不能保證代碼質(zhì)量落在一個合理的優(yōu)化范圍之內(nèi)。在這篇文章中,我們提出了一種新的基于整數(shù)線性編程的公式來計算TTA架構(gòu)處理器上的軟件流水。我們提出的公式是面向有資源限制啟動最優(yōu)并且loop消耗最小的TTA架構(gòu)處理器上的軟件流水。這些整數(shù)線性編程的公式將由GLPK經(jīng)計算解出。我們把這種方法應用于Livermore loop benchmarks,結(jié)果顯示基于整數(shù)線性編程公式在生成代碼質(zhì)量上有較大優(yōu)勢。我們又提出了一種新的SMT方法來解決... 

【文章頁數(shù)】:73 頁

【學位級別】:碩士

【部分圖文】:

傳輸觸發(fā)體系結(jié)構(gòu)處理器的軟件流水


TTA一般指令格式Fig.2-3GeneralformatofTTAinstruction

傳輸觸發(fā)體系結(jié)構(gòu)處理器的軟件流水


例子的數(shù)據(jù)依賴圖

傳輸觸發(fā)體系結(jié)構(gòu)處理器的軟件流水


例子的C代碼和指令級代碼Fig.4-2theCcodeandinstructionlevelrepresentationsofexample


本文編號:3659005

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

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


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

版權(quán)申明:資料由用戶c954e***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com