CACHE MEMORY SYSTEM AND OPERATING METHOD FOR OPERATING THE SAME
PROBLEM TO BE SOLVED: To provide cache memory systems for reducing cache miss probability.SOLUTION: A cache memory system 200 includes a cache memory 230, which stores cache data corresponding to portions of main data stored in a main memory and priority data respectively corresponding to the cache...
Saved in:
Main Authors | , , |
---|---|
Format | Patent |
Language | English Japanese |
Published |
13.04.2015
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | PROBLEM TO BE SOLVED: To provide cache memory systems for reducing cache miss probability.SOLUTION: A cache memory system 200 includes a cache memory 230, which stores cache data corresponding to portions of main data stored in a main memory and priority data respectively corresponding to the cache data; a table storage unit 210, which stores a priority table including information regarding access frequencies with respect to the main data; and a controller 220, which, when at least one from among the main data is requested, determines whether the cache data corresponding to the request is stored in the cache memory and, according to the determination result, deletes one from among the cache data on the basis of the priority data to update it to new data, where the priority data is determined on the basis of the information regarding access frequencies.
【課題】キャッシュミス確率を低減させるキャッシュメモリシステムを提供する。【解決手段】キャッシュメモリシステム200は、メインメモリに保存されたメインデータのうち一部に該当するキャッシュデータ及びキャッシュデータそれぞれに対応する優先順位データを保存するキャッシュメモリ230と、メインデータのアクセス頻度情報を含む優先順位テーブルを保存するテーブル保存部210と、メインデータのうち少なくとも一つに対する要請がある場合、キャッシュメモリに要請に対応するキャッシュデータが保存されているかどうかを判別し、判別結果によって、優先順位データに基づいてキャッシュデータのうちいずれか一つを削除し、新たなデータにアップデートするコントローラ220とを備え、優先順位データは、アクセス頻度情報に基づいて定められる。【選択図】図2 |
---|---|
Bibliography: | Application Number: JP20140124627 |