特許
J-GLOBAL ID:200903062534597097

マルチプロセッサシステム及びその動作方法

発明者:
出願人/特許権者:
代理人 (1件): 工藤 実
公報種別:公開公報
出願番号(国際出願番号):特願2006-017533
公開番号(公開出願番号):特開2007-199999
出願日: 2006年01月26日
公開日(公表日): 2007年08月09日
要約:
【課題】マルチプロセッサシステムにおいて、コヒーレンシの保障と処理速度の向上を両立させる。【解決手段】複数のセルC1〜Cnは、リクエストセルCRと、ホームセルCHと、オーナーセルCOとを含む。ホームセルCHのメインメモリ5に記憶された対象データの最新版は、オーナーセルCOのキャッシュメモリ7に格納されている。リクエストセルCRは、その対象データに対するリードリクエストをホームセルCHに発行する。ホームセルCHは、そのリードリクエストに応答して、スヌープリクエストをオーナーセルCOに発行する。オーナーセルCOは、そのスヌープリクエストに応答して最新データをリクエストセルCRに直接送信する。ホームセルCHは、オーナーセルCOからのリプライライトバックをリクエストセルCRからのリクエストライトバックよりも後に受信した場合、そのリプライライトバックを破棄する。【選択図】図4
請求項(抜粋):
同一の機能を有する複数のセルと、 前記複数のセル間を接続するネットワークと を具備し、 前記複数のセルの各々は、プロセッサ、キャッシュメモリ、及びメインメモリを備え、 前記複数のセルは、 リクエストセルとしての第1セルと、 ホームセルとしての第2セルと、 オーナーセルとしての第3セルと を含み、 前記第2セルの前記メインメモリに記憶された対象データの最新版は、前記第3セルの前記キャッシュメモリに格納され、 前記第1セルは、前記対象データに対するリードリクエストを前記第2セルに発行し、 前記第2セルは、前記リードリクエストに応答して、スヌープリクエストを前記第3セルに発行し、 前記第3セルは、前記スヌープリクエストに応答して、前記対象データを前記第1セルに直接送信し、リプライライトバックを前記第2セルに送信し、 前記第1セルは、前記第2セル中の前記対象データと同じアドレスに対してリクエストライトバックを発行し、 前記第2セルは、前記第3セルからの前記リプライライトバックを前記第1セルからの前記リクエストライトバックよりも後に受信した場合、前記リプライライトバックを破棄する マルチプロセッサシステム。
IPC (1件):
G06F 12/08
FI (5件):
G06F12/08 531B ,  G06F12/08 551C ,  G06F12/08 507H ,  G06F12/08 531E ,  G06F12/08 575
Fターム (7件):
5B005JJ01 ,  5B005JJ12 ,  5B005KK14 ,  5B005MM01 ,  5B005NN42 ,  5B005PP03 ,  5B005PP26
引用特許:
出願人引用 (5件)
全件表示
審査官引用 (10件)
全件表示

前のページに戻る