• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 前のページに戻る

命令キャッシュのプログラム制御に関する研究

研究課題

研究課題/領域番号 11780199
研究種目

奨励研究(A)

配分区分補助金
研究分野 計算機科学
研究機関茨城大学

研究代表者

岡本 秀輔  茨城大学, 工学部, 講師 (30262380)

研究期間 (年度) 1999 – 2000
研究課題ステータス 完了 (2000年度)
配分額 *注記
2,100千円 (直接経費: 2,100千円)
2000年度: 1,000千円 (直接経費: 1,000千円)
1999年度: 1,100千円 (直接経費: 1,100千円)
キーワード命令キャッシュ / プリフェッチ / メモリ階層 / 命令セットアーキテクチャ / プロセッサ / 命令レベル並列処理
研究概要

スーパスカラやVLIWなどのプロセッサに対する命令セットアーキテクチャにおいて、命令フェッチのための情報をプログラム中に挿入し、これにより命令キャッシュの制御および命令デコーダへのプリフェッチ制御を行い、プログラム内蔵方式におけるボトルネックに対する負荷の軽減をはかろうとするのが本研究である。命令フェッチを制御する命令は、「次にフェッチすべき命令群」を指定する。この種の命令のどれもが基本ブロックの先頭に置かれる。プログラムはコンパイル時に基本ブロック単位で解析されるので、その制御の流れを変更する命令もブロック単位で指定し、かつ、基本ブロックの先頭でその情報をプロセッサに与えるべきという考えを実現したものになっている.
本年度の研究では、この方式を採用するアーキテクチャの1つ定義し評価を行った。次のブロックの情報を従来よりも早期に得ることができるプロセッサが、情報を得てから分岐するまでの間に命令キャッシュへのプリフェッチをどの程度行うことができるかについて調べた。このための評価は命令パイプライン・レベルの動作をシミュレートするソフトウエアを用いた。特に命令キャッシュへのプリフェッチは、他のプロセッサの動作と並行して行うことでその効果が現われる。そこで、評価の方法としてプリフェッチにより避けられない命令キャッシュのミスを早期に起こし,どれだけ他の処理と並行してミスの処理が行えるか、つまり、ミス・ペナルティをどれだけ減らすことができるかを調べた.

報告書

(2件)
  • 2000 実績報告書
  • 1999 実績報告書
  • 研究成果

    (3件)

すべて その他

すべて 文献書誌 (3件)

  • [文献書誌] 岡本秀輔: "命令フェッチ制御命令による命令キャッシュミスペナルティの削減"情報処理学会研究報告. Vol.2000.No.74. 97-102 (2000)

    • 関連する報告書
      2000 実績報告書
  • [文献書誌] S.Okamoto,K.Takata: "Reducing Cache Miss Penalties Using I-Fetch Instructions"14th Annual International Symposium on High Performance Computing Systems and Applications. (in print). (2001)

    • 関連する報告書
      2000 実績報告書
  • [文献書誌] S.Okamoto: "Design of a Superscalar Processor Based on Queue Machime Computaion Model"IEEE Pacific Rim Conference on Communications,Computers and Signal Processing (PACRIM '99),Conference Proceedings. 151-154 (1999)

    • 関連する報告書
      1999 実績報告書

URL: 

公開日: 1999-04-01   更新日: 2016-04-21  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi