08/09/07 00:19:26 AvbhcXas0
>>625
この機能のために、マルチソケットのサーバープロセッサに近いディレクトリベースのキャッシュ管理
を行っているす。
URLリンク(journal.mycom.co.jp)
---------------
各コアは自分のL2キャッシュには高速でアクセスが出来、できるだけこの部分で処理できるように
プログラムを作る必要があるが、他のコアのL2キャッシュもコヒーレンシを持った形でアクセスでき
るようになっている。そして、リモートのキャッシュをアクセスする場合は、分散ディレクトリを参照
して、目的のデータがあるL2キャッシュを判別してアクセスを行うという動作になる。ディレクトリを
分散して複数にしたのは、一つのディレクトリにアクセスが集中すると捌き切れないためという。
そして、コヒーレンシプロトコルにOwnステートを追加してMESIからMOESIに変更したのは、各コア
のL2キャッシュ間でキャッシュラインのオーナーシップの直接の移行を可能にするためと言う。
---------------=