スヌープキャッシュをベースにした投機的メモリアクセス機構の提案(プロセッサアーキテクチャ,デザインガイア2012-VLSI設計の新しい大地-)
スポンサーリンク
概要
- 論文の詳細を見る
プログラム中のループには,条件分岐により複数の実行経路(パス)が存在するが,そのうちの上位2本の実行が支配的である.我々は,上位2本のパスに限定して投機的にマルチスレッド実行する2パス限定投機システムPALSを開発している.PALSの投機実行中のデータの整合性を保証するためにメモリアクセスのレイテンシが高くなる問題があり速度向上の妨げになっている.そこで本稿では,スヌープキャッシュをベースにした投機的メモリアクセス機構と投機的メモリアクセスを実現するキャッシュコヒーレンスプロトコルを提案する.
- 2012-11-19
著者
-
大川 猛
(独)産業技術総合研究所情報技術研究部門
-
馬場 敬信
宇都宮大学
-
横田 隆史
宇都宮大学
-
大津 金光
宇都宮大学
-
大川 猛
National Institute For Advanced Industrial Science And Technology (aist):information Technology Rese
-
Ohkawa Takeshi
Department Of Electronic Engineering Tohoku University
-
横田 隆史
三菱電機株中央研究所システム基礎研究部
-
大川 猛
National Institute For Advanced Industrial Science And Technology (aist) Information Technology Rese
-
大川 猛
(株)トプスシステムズ
-
十鳥 弘泰
宇都宮大学大学院工学研究科システム創成工学専攻
-
大川 猛
宇都宮大学大学院工学研究科
-
横田 隆史
新情報処理開発機構超並列三菱研究室
-
関口 祐司
宇都宮大学大学院工学研究科
-
十島 弘泰
宇都宮大学大学院工学研究科
-
大川 猛
宇都宮大学
-
馬場 敬信
宇都宮大学オプティクス教育研究センター
関連論文
- 3K-7 バイナリレベル変数解析に基づいた自動並列化システムの開発(チップマルチプロセッサと並列化技術,学生セッション,アーキテクチャ)
- 3K-6 パスベーススレッド分割手法に基づいた自動並列化システムの実装(チップマルチプロセッサと並列化技術,学生セッション,アーキテクチャ)
- 3K-4 グラフ理論に基づくスレッド分割手法におけるループ展開の適用検討(チップマルチプロセッサと並列化技術,学生セッション,アーキテクチャ)
- 3K-3 ループ並列化における命令移動によるデータ依存同期待ち削減法の検討(チップマルチプロセッサと並列化技術,学生セッション,アーキテクチャ)
- 3K-2 拡張容易なCMPシミュレータの電力評価環境構築(チップマルチプロセッサと並列化技術,学生セッション,アーキテクチャ)
- 5K-6 2パス限定投機システムの提案 : スレッドコード生成処理系(マルチスレッドと省電力,学生セッション,アーキテクチャ)
- 4N-4 Cell Broadband EngineにおけるSPEC CFP2000の並列化(マルチスレッドと分岐予測,学生セッション,アーキテクチャ)
- CORBA/GIOPを用いたFPGA向けオブジェクト指向プログラミング・テスト環境(組込みシステムプラットフォーム)
- オブジェクト要求ブローカのハードウェア化によりオブジェクトレベル通信を加速する「ORBエンジン」の提案(オペレーティング・システム/コンパイラ)
- 5K-5 2パス限定投機システムの提案 : メモリアクセス機構(マルチスレッドと省電力,学生セッション,アーキテクチャ)