計算アーキテクチャにおけるセットアソシアティブ キャッシュとは何ですか?

セットアソシアティブ キャッシュは、計算アーキテクチャにおけるキャッシュの一種で、キャッシュが限られた数のセットに分割され、各セットに複数のキャッシュ ラインを格納できます。セットアソシアティブ キャッシュ内の各キャッシュ ラインは、キャッシュに格納されているデータのメモリ アドレスを指定するタグによって識別されます。プロセッサがキャッシュにないデータを要求すると、キャッシュ コントローラーはすべてのセットで必要なデータを同時に検索します。セットアソシアティブ キャッシュは、ダイレクト マップ キャッシュ (キャッシュ サイズは小さいが柔軟性が制限されている) とフル アソシアティブ キャッシュ (キャッシュ サイズは大きいがアクセス遅延が長い) の間の妥協点を提供します。

発行日: