完整後設資料紀錄
DC 欄位語言
dc.contributor.author王耀德en_US
dc.contributor.authorWANG, YAO-DEen_US
dc.contributor.author陳正en_US
dc.contributor.authorCHEN, ZHENGen_US
dc.date.accessioned2014-12-12T02:09:12Z-
dc.date.available2014-12-12T02:09:12Z-
dc.date.issued1991en_US
dc.identifier.urihttp://140.113.39.130/cdrfb3/record/nctu/#NT802393014en_US
dc.identifier.urihttp://hdl.handle.net/11536/55845-
dc.description.abstract本論文提出在超純量編譯過程中建立軟體導管化的一個方法。軟體導管化是利用硬 體上導管切分的觀念,將迴圈內指令分成不同子集合,我們稱之為導管階段(pipe- line stage) 。使新的迴圈由不同循環(iteration) 的不同導管階段組成,藉此減 少指令間的依存關係 (dependence) ,使迴圈具有較高之平行度。本論文中所提出 之方法是先建立迴圈之資料依存關係圖(LDG) ,並由變數及暫存器之定義使用鏈 ( definition_use chaining)來決定軟體導管階段之劃分,最後利用暫存器重新命名 (register renaming) 的方法來提高平行度。在本文中我們將對這些步驟與程序做 詳細的說明與分析。我們發現採用這種方法在時間複雜度(time complexity) 上並 不高,算是相當簡單而有效的方式。目前,我們已將此方法設計建立在我們的CSSD (Compilation System for Superscalar Design) 中,同時也在IBM RS/6000 工作 站上完成初步之測試工作。經由10個標竿程式(benchmarch programs) 的測試與評 估,我們發現所提高的平行度相當不錯。而相對地碼的擴充亦不算多。因之,此方 法可以提供在超純量編譯系統設計上一個重要的參考。zh_TW
dc.language.isozh_TWen_US
dc.subject超純量系統zh_TW
dc.subject編譯器zh_TW
dc.subject排序zh_TW
dc.subject暫存器配置zh_TW
dc.title超純量系統編譯器中有關排序及暫存器配置問題之研究zh_TW
dc.titleA study on scheduling techniques and register allocation techniques for superscalar compiler designen_US
dc.typeThesisen_US
dc.contributor.department資訊科學與工程研究所zh_TW
顯示於類別:畢業論文