講演名 | 2001/11/22 タグ比較結果の再利用によるキャッシュメモリの低消費電力化 井上 弘士, / 村上 和彰, |
---|---|
PDFダウンロードページ | PDFダウンロードページへ |
抄録(和) | 本稿では, 低消費エネルギー化を実現する新しい命令キャッシュ・アーキテクチャとして, ヒストリ・ベース・ルックアップ・キャッシュ(HBLキャッシュ)を提案する.また, ベンチマーク・プログラムを用いた定量的評価を行い, その有効性を明らかにする.あるデータを格納可能なキャッシュ内ロケーションが複数存在するセット・アソシアティブ.キャッシュでは, 参照データが唯一のウェイにのみ存在する(ヒットの場合).それにも関わらず, 従来型キャッシュでは, アクセス時間を短縮するために全てのウェイが並列に検索される.これに対し, HBLキャッシュは, 過去のタグ比較結果を再利用し, 参照データ検索における無駄なウェイ・アクセスを回避することで, 低消費エネルギー化を実現する.ベンチマーク・プログラムを用いた定量的評価を行った結果, 従来型キャッシュと比較して, 約0.2%の性能低下を伴うだけで, 最大72%のキャッシュ・アクセス消費エネルギーを削減できた. |
抄録(英) | This paper proposes a novel architecture for low-power instruction caches called "history-based look-up cache(HBL cache)". In conventional n-way set-associative caches, there are n locations where a cache line can be placed in the cache space, and all ways are activated on every cache access because of the parallel search strategy. On the other hand, the HBL cache attempts to reuse the tag comparison results, and reduces the cache-access energy by avoiding the unnecessary way activations. The tag-comparison results are recorded in an extended BTB (Branch Target Buffer)for branch prediction. In our evaluation, it is observed that the HBL cache reduces the energy consumption by about 72%, while it degrades the performance by only 0.2%, compared with a conventional set-associative cache. |
キーワード(和) | 低消費電力 / キャッシュ / タグ比較 / 実行履歴 / 動的最適化 / 再利用 |
キーワード(英) | low power / cache / tag comparison / execution history / run-time optimization / reuse |
資料番号 | CPSY2001-69 |
発行日 |
研究会情報 | |
研究会 | CPSY |
---|---|
開催期間 | 2001/11/22(から1日開催) |
開催地(和) | |
開催地(英) | |
テーマ(和) | |
テーマ(英) | |
委員長氏名(和) | |
委員長氏名(英) | |
副委員長氏名(和) | |
副委員長氏名(英) | |
幹事氏名(和) | |
幹事氏名(英) | |
幹事補佐氏名(和) | |
幹事補佐氏名(英) |
講演論文情報詳細 | |
申込み研究会 | Computer Systems (CPSY) |
---|---|
本文の言語 | JPN |
タイトル(和) | タグ比較結果の再利用によるキャッシュメモリの低消費電力化 |
サブタイトル(和) | |
タイトル(英) | A Low Power Cache Memory Architecture based on Tag Compare Reuse |
サブタイトル(和) | |
キーワード(1)(和/英) | 低消費電力 / low power |
キーワード(2)(和/英) | キャッシュ / cache |
キーワード(3)(和/英) | タグ比較 / tag comparison |
キーワード(4)(和/英) | 実行履歴 / execution history |
キーワード(5)(和/英) | 動的最適化 / run-time optimization |
キーワード(6)(和/英) | 再利用 / reuse |
第 1 著者 氏名(和/英) | 井上 弘士 / Koji Inoue |
第 1 著者 所属(和/英) | 福岡大学工学部電子情報工学科 Department of Electronics and Computer Science, Fukuoka University |
第 2 著者 氏名(和/英) | / 村上 和彰 / Moshnyaga G. Vasily |
第 2 著者 所属(和/英) | 福岡大学工学部電子情報工学科 Department of Electronics and Computer Science, Fukuoka University |
発表年月日 | 2001/11/22 |
資料番号 | CPSY2001-69 |
巻番号(vol) | vol.101 |
号番号(no) | 473 |
ページ範囲 | pp.- |
ページ数 | 6 |
発行日 |