Dualflowアーキテクチャの命令発行機構
スポンサーリンク
概要
- 論文の詳細を見る
Superscalarは,動的命令スケジューリングのため,命令の実行に必要なソース・オペランドの有効性を追跡するwakeupと呼ぶロジックを持つ.wakeupは,RAMを読み出した結果でCAMにアクセスするという構造を持ち,配線遅延に支配されるため,LSIの微細化にともなってクリティカルになると予測されている.Dualflowは,制御駆動とデータ駆動の性質をあわせ持つ命令セット・アーキテクチャであり,Superscalarと同様のout-of-order実行を行いながら,wakeupを大幅に簡単化することができる.本稿では,Dualflowのwakeupを単一のRAMによって実現する方法を示す.双方のロジックのトランジスタ・レベルの回路図からその遅延の差を定性的に評価した結果,Dualflowのwakeupは,SuperscalarのwakeupからCAMを省略するのと同程度の高速化を達成できることが分かった.
- 一般社団法人情報処理学会の論文
- 2001-04-15
著者
-
富田 眞治
京都大学情報学研究科
-
五島 正裕
京都大学情報学研究科
-
森 眞一郎
京都大学情報学研究科
-
グェン ハイハー
京都大学情報学研究科
-
縣 亮慶
京都大学情報学研究科
-
中島 康彦
京都大学経済学研究科
-
北村 俊明
京都大学総合情報メディアセンター
-
ハイハー グェン
京都大学情報学研究科
関連論文
- Out-of-orderスーパスカラ・プロセッサの耐過渡故障方式の改良(ディペンダブルアーキテクシャ及び仮想化,ディペンダブルコンピューティングシステム及び一般)
- 耐永久故障FPGAアーキテクチャ(ディペンダブルアーキテクシャ及び仮想化,ディペンダブルコンピューティングシステム及び一般)
- 新時代におけるマルチコア戦略(マイクロアーキテクチャ,集積回路とアーキテクチャの協創〜どう繋ぐ?どう使う?マルチコア〜)
- 分散システムにおけるFair Shareプライオリティ・スケジューラ
- 最適なロールバック・ポイントを選択するトランザクショナル・メモリ
- 過渡故障耐性を持つOut-of-Orderスーパスカラ・プロセッサのコミット方式
- 面積効率を指向するプロセッサの設計
- 選択的キャッシュ・アロケーション:マルチスレッド環境におけるキャッシュ利用効率の向上手法
- 文字列ごとの情報フロー追跡手法のPHPへの実装と評価
- Out-of-orderスーパスカラ・プロセッサの耐過渡故障方式の改良(ディペンダブルアーキテクチャ及び仮想化,ディペンダブルコンピューティングシステム及び一般)
- 耐永久故障FPGAアーキテクチャ(ディペンダブルアーキテクチャ及び仮想化,ディペンダブルコンピューティングシステム及び一般)
- 3M-5 最適なロールバック・ポイントを選択するネスティッド・トランザクショナル・メモリの評価(プロセッサアーキテクチャ,学生セッション,アーキテクチャ,情報処理学会創立50周年記念)
- 3M-7 Reevaluating the Renamed Trace Cache Architecture
- 並列計算機JUMP-1における分散共有メモリ管理の実装
- 並列計算機JUMP-1の分散共有メモリ・システム
- 3M-1 プロセッサ性能に対する主記憶バンド幅の影響の評価(プロセッサアーキテクチャ,学生セッション,アーキテクチャ,情報処理学会創立50周年記念)
- 6M-2 過渡故障耐性を持つOut-of-Orderスーパスカラ・プロセッサの評価(計算機システム,学生セッション,アーキテクチャ,情報処理学会創立50周年記念)
- 3M-2 面積効率を指向するプロセッサの設計と実装(プロセッサアーキテクチャ,学生セッション,アーキテクチャ,情報処理学会創立50周年記念)
- 2ZE-3 情報漏洩防正のためのプラットフォーム認証(認証プラットホーム,一般セッション, セキュリティ,情報処理学会創立50周年記念)
- 2ZE-2 情報漏洩防止プラットフォーム(認証プラットホーム,一般セッション, セキュリティ,情報処理学会創立50周年記念)
- 1ZE-8 文字列ごとの情報フロー追跡手法のPHPへの実装(ネットワークセキュリティ,一般セッション, セキュリティ,情報処理学会創立50周年記念)
- 2T-3 タイミング制約を緩和するクロッキング方式の提案(論理・物理設計,学生セッション,アーキテクチャ,情報処理学会創立50周年記念)
- 6M-1 耐永久故障FPGAアーキテクチャの予備評価(計算機システム,学生セッション,アーキテクチャ,情報処理学会創立50周年記念)
- 5M-4 繰り返し構造に着目した分岐プレディシジョンの改良(マルチスレッドと分岐,学生セッション,アーキテクチャ,情報処理学会創立50周年記念)
- Dualflowアーキテクチャの命令発行機構
- 2000-ARC-139-19 Superscalarにおける低遅延な命令スケジューリング方式
- 2000-ARC-139-18 Dualflowアーキテクチャの命令発行機構
- Dual-Flow : 制御駆動とデータ駆動を融合したプロセッサ・アーキテクチャ
- 関数値再利用および並列事前実行による高速化技術の提案と評価
- 関数値再利用および並列事前実行による高速化技術の提案と評価
- パネル討論 : 新時代におけるマルチコア戦略(集積回路とアーキテクチャの協創 : どう繋ぐ?どう使う?マルチコア)
- スーパースケーラのための高速な動的命令スケジューリング方式
- スーパースケーラのための高速な動的命令スケジューリング方式
- スーパースケーラのための高速な動的命令スケジューリング方式
- 高性能マイクロプロセッサの発展過程と今後(計算システムとファイルシステム,SANを用いた高性能コンピュータシステム,及び一般)
- 計算機アーキテクチャの過去, 現在と未来 : 情報処理技術 : 過去十年そして今後の十年
- レジスタ・リネーミングとディスパッチ・ネットワークを不要とするトレース・キャッシュ・アーキテクチャ
- プラットフォーム遠隔認証
- アクティブボリュームレンダリングに基づくシミュレーションステアリング
- プラットフォーム部分認証 (コンピュータシステム)
- 過渡故障耐性を持つOut-of-Orderスーパスカラ・プロセッサ(ディペンダブルコンピューティングシステム及び一般)
- 過渡故障耐性を持つOut-of-Orderスーパスカラ・プロセッサ(ディペンダブルコンピューティングシステム及び一般)
- 低電力化のための投機的クロック供給制御
- 低電力化のための投機的クロック供給制御
- 動的タイムボローイングを可能にするクロッキング方式の予備実験(半導体回路,2011年並列/分散/協調処理に関する『鹿児島』サマー・ワークショップ(SWoPP鹿児島2011))
- プラットフォーム部分認証(アーキテクチャ,2011年並列/分散/協調処理に関する『鹿児島』サマー・ワークショップ(SWoPP鹿児島2011))
- 耐故障FPGAアーキテクチャ
- 命令グループごとのキャッシュ・パーティショニングの予備評価
- 固定長インターバルを用いないフェーズ検出手法の改良
- 動的タイム・ボローイングを可能にするクロッキング方式の適用手法
- 過去の競合命令にチェックポイントを設定するトランザクショナル・メモリ
- 信頼できないOSの上でアプリケーション認証を行うシステム (コンピュータシステム・2012年並列/分散/協調処理に関する『鳥取』サマー・ワークショップ(SWoPP鳥取2012))
- Dualflowアーキテクチャとそのコード生成手法
- 動的タイム・ボローイングを可能にするクロッキング方式
- タイミング・フォールト耐性を持つOut-of-Orderプロセッサ