特許
J-GLOBAL ID:200903062261768578

他のノードのキャッシュに基づくあるノードのキャッシュ内のデータの置換管理

発明者:
出願人/特許権者:
代理人 (6件): 深見 久郎 ,  森田 俊雄 ,  仲村 義平 ,  堀井 豊 ,  野田 久登 ,  酒井 將行
公報種別:公表公報
出願番号(国際出願番号):特願2002-523163
公開番号(公開出願番号):特表2004-511840
出願日: 2001年08月30日
公開日(公表日): 2004年04月15日
要約:
クラスタ内のノード上のキャッシュは、データ項目がキャッシュのうちのいずれかに保持され得るようにグローバルに管理される。キャッシュに記憶されたデータ項目の置換を支配する置換ポリシーが、他のノードのキャッシュの状態を含む要因に従って置換するためのバッファを選択する。いくつかのキャッシュされたデータ項目は、グローバルに共有されるものと指定され、主要キャッシュが割当てられる。主要キャッシュが別のノードであるデータ項目のコピーをバッファが維持している場合、そのバッファのデータ項目は、これが主要キャッシュであるグローバルなデータ項目またはローカルなデータ項目よりも置換が優先される。異なったノード上のバッファのキャッシュ保存値が比較されてもよい。最低のキャッシュ保存値を有するバッファが置換のために選択される。置換ポリシーは、クラスタ内の他のキャッシュが如何に構成されるかも説明する。
請求項(抜粋):
各々が1つ以上のノードの組のうちのあるノード上に存在する複数個のキャッシュのバッファに記憶されるデータの置換を管理するための方法であって、前記1つ以上のノードの組の各ノードは、前記複数個のキャッシュのうちの1つ以上のキャッシュを含み、複数個のキャッシュは第1のキャッシュを含み、前記方法は、 1つ以上の要因に基づいて前記第1のキャッシュから第1のバッファを置換のために選択するステップを含み、前記第1のバッファは、第1のデータ項目を記憶するために現在使用されており、 前記1つ以上の要因は、 前記複数個のキャッシュのうち少なくとも1つの他のキャッシュの状態、または 前記複数個のキャッシュのうち前記少なくとも1つの他のキャッシュの構成、のいずれかを含み、さらに、 前記第1のバッファに記憶された前記第1のデータ項目を第2のデータ項目と置換するステップを含む、方法。
IPC (5件):
G06F12/00 ,  G06F12/06 ,  G06F12/08 ,  G06F12/12 ,  G06F15/16
FI (5件):
G06F12/00 514M ,  G06F12/06 530D ,  G06F12/08 551C ,  G06F12/12 559 ,  G06F15/16 645
Fターム (6件):
5B005KK02 ,  5B005KK12 ,  5B005MM04 ,  5B045DD12 ,  5B060KA08 ,  5B082HA02
引用特許:
審査官引用 (1件)
引用文献:
前のページに戻る