資料載入處理中...
跳到主要內容
臺灣博碩士論文加值系統
:::
網站導覽
|
首頁
|
關於本站
|
聯絡我們
|
國圖首頁
|
常見問題
|
操作說明
English
|
FB 專頁
|
Mobile
免費會員
登入
|
註冊
切換版面粉紅色
切換版面綠色
切換版面橘色
切換版面淡藍色
切換版面黃色
切換版面藍色
功能切換導覽列
(216.73.216.41) 您好!臺灣時間:2026/01/13 20:01
字體大小:
字級大小SCRIPT,如您的瀏覽器不支援,IE6請利用鍵盤按住ALT鍵 + V → X → (G)最大(L)較大(M)中(S)較小(A)小,來選擇適合您的文字大小,如為IE7或Firefoxy瀏覽器則可利用鍵盤 Ctrl + (+)放大 (-)縮小來改變字型大小。
字體大小變更功能,需開啟瀏覽器的JAVASCRIPT功能
:::
詳目顯示
recordfocus
第 1 筆 / 共 1 筆
/1
頁
論文基本資料
外文摘要
目次
紙本論文
QR Code
本論文永久網址
:
複製永久網址
Twitter
研究生:
李鴻璋
研究生(外文):
LI, HONG-ZHANG
論文名稱:
在管線的限制下MARS結構碼的最佳化
論文名稱(外文):
MARS architecture code optimization under pipeline constraints
指導教授:
賴飛羆
、
龐台銘
指導教授(外文):
LAI, FEI-BA
、
PANG, TAI-MING
學位類別:
博士
校院名稱:
國立臺灣大學
系所名稱:
電機工程研究所
學門:
工程學門
學類:
電資工程學類
論文種類:
學術論文
論文出版年:
1992
畢業學年度:
80
語文別:
中文
論文頁數:
148
中文關鍵詞:
管線的限制下
、
結構碼的
、
最佳化
相關次數:
被引用:0
點閱:283
評分:
下載:0
書目收藏:0
MARS處理機是一種流線化的架構,以加快控制轉換以乃在Lisp語言中串列進出的處
理。MARS的結構中包含有指令擷取單元,整數處理單元,串列處理單元,和記憶/
快速記憶體控制單元;以及可隨和之浮點運算單元。
指令在MARS處理機或是其他的管線化的處理機上都被分割成串小的管線階,不同的
指令可在不同的管線階上同時地執行。這樣的架構會構成管線危障如果下一個指令
需要上一個指令執行的結果。
在類似MARS的流線化的處理機上,管線危障可以被細分成三種:分別是資料、構造
、以及循序危障。構造的危障源於硬體資料的不足夠,資料危障源於執行資料的相
依性,而循序危障則源於對分岐指令的潛在不正確的執行。
針對資料與構造危障重組方面,我們指出一個稱做強式資料相依圖(EDAG)來表示指
令在指述層次和管線層次的相依以及限制的關係。我們採用的是在後指令產生的重
組方式,並且證明在MARS處理機上這個重組是屬於NP完備性的問題。所以我們提出
一個經驗法則的解決法,並且了解這個解決法的複雜及有效程序。
我們檢驗在MARS處理機,如何有效地解決循序危障的問題。並且我們建立了一個模
型來比較以及分析目前所用於解決這些問題的機制。我們發現MARS處理機在快速記
憶體的延遲為10個循環時比R2000 處理機快些38﹪。
整個重組架構減少約80﹪的不動作指令,以及35﹪的效能的增進。使用重組的方式
減少使用硬體約制的花費且達成約略相等的效果,所以我們認為管線危障在編譯時
來去除是比在執行時去除之有效。
目錄
誌謝
摘要
英文摘要
List of Figures
List of Tables
Table of Contents
第一章 導論
第二章 問題陳述
第三章 MARS 結構
第四章 資料與構造危障的最佳化
第五章 循序危障的最佳化
第六章 分岐控制機制的分析
第七章 結論
Chapter 1 Introduction
1.1 Historical trend
1.2 Pipeline
1.3 Hazards in typical pipelined processor
1.4 Design rationale
1.5 Organization of this dissertation
Chapter 2 Problem statement
2.1 Data hazards
2.2 Sequencing hazards
2.3 Structural hazards
2.4 Proposed mechanism
Chapter 3 MARS architecture
3.1 Micro-architecture
3.2 A cycle-by-cycle example
3.3 Pipeline hazards in the MARS processor
Chapter 4 Optimization in data and structural hazards
4.1 Constraints in instruction stream reordering
4.2 The properties of reorganization
4.3 Proposed heuristic algorithm
4.4 Discussion
4.5 Comparison with other algorithm
4.6 Architectural design alternatives
Chapter 5 Optimizing on sequencing hazards
5.1 Preliminary
5.2 Optimizint scheme
5.3 Studies on prediction strategies
5.4 Sequencing hazards reordering
5.5 Complexity and results
Chapter 6 Analysis of branch handling strategies
6.1 Background
6.2 Global delay model and definition
6.3 Modeling of branch handling strategies
6.4 Evaluation of branch strategies
6.5 Prediction
6.6 Discussion
Chapter 7 Conclusions
References
Publication List
國圖紙本論文
推文
當script無法執行時可按︰
推文
網路書籤
當script無法執行時可按︰
網路書籤
推薦
當script無法執行時可按︰
推薦
評分
當script無法執行時可按︰
評分
引用網址
當script無法執行時可按︰
引用網址
轉寄
當script無法執行時可按︰
轉寄
top
相關論文
相關期刊
熱門點閱論文
無相關論文
無相關期刊
1.
視訊移動預測之架構設計研究
2.
FFT架構容錯設計之研究
3.
金氧半場效電晶體模式與其反相器延遲時間估算
4.
汞鎘碲反射與調制反射光譜之研究
5.
利用鋰離子外擴散法研製脊形波導
6.
開槽耦合雙層微帶天線
7.
電離層赤道異常頂峰地區之電離層暫態變化之研究
8.
光束傳播法在波導分析的應用
9.
以特徵空間為基礎之陣列信號處理
10.
自然Lagrangian系統在具有對稱性或束縳條件下之強健適應控制
11.
光學波導直接耦合現象的理論分析
12.
一個連結整體繞線與細部繞線之工具
13.
戰國秦漢時代的禁忌
14.
I,極小化子的可去集II,LP導數與Sobolev函數與BV函數的刻畫
15.
黃鰭鯛生長激素基因在昆蟲細胞之表現及其促進吳郭魚生長之研究
簡易查詢
|
進階查詢
|
熱門排行
|
我的研究室