"自己が保持する固有メモリに格納された格納データ値を更新する計算ノードと、前記計算ノードのメモリに対応したメモリ領域を含んだ共有メモリを管理するメモリ管理装置とを備えた分散共有メモリ管理システムであって、前記計算ノードは、前記格納データ値の更新を行うのに先立ち前記固有メモリの格納データ値を予め設定された共通初期値に初期化する初期化手段と、前記固有メモリにおける格納データ値の前記共通初期値との差分の有無を判定すると共に、前記共通初期値と異なる値である更新値と当該更新値の前記固有メモリにおけるアドレスとを前記更新データとして前記メモリ管理装置に通知する更新データ通知手段とを備え、前記メモリ管理装置は、前記共有メモリに格納されたデータを前記共通初期値で初期化する共有メモリ初期化部と、前記更新データに基づき前記共有メモリにおける対応するアドレスのデータを前記更新値へと更新する共有メモリデータ更新部とを備えたことを特徴とする分散共通メモリ管理システム。請求項1に記載の分散共通メモリ管理システムにおいて、前記メモリ管理装置の前記共有メモリデータ更新部は、異なる計算ノードそれぞれから前記更新データが送り込まれた場合に、前記更新データの取得順に前記共有メモリにおける前記各更新データに対応するアドレスのデータを更新することを特徴とする時系列更新手段を備えたことを特徴とする分散共通メモリ管理システム。請求項1に記載の分散共通メモリ管理システムにおいて、前記メモリ管理装置は、前記共有メモリお初期化を行う際に前記各計算ノードに対して前記共通初期値を通知する初期値通知手段を備えたことを特徴とする分散共通メモリ管理システム。請求項1に記載の分散共通メモリ管理システムにおいて、前記計算ノードは、前記固有メモリにおける前記更新値および共通初期値を前記更新データとして送信する固有メモリデータ送信機能を備え前記メモリ管理装置は、前記各計算ノードから前記共通初期値を含む前記固有メモリの更新データが送り込まれた場合に前記講師データから前記共通初期値と異なる更新値を抽出すると共に、前記共有メモリにおける前記更新値のアドレスに対応したアドレスの値を前記更新値へと更新する抽出更新機能を備えたことを特徴とする分散共通メモリ管理システム。請求項1に記載の分散共通メモリ管理システムにおいて、前記計算ノードは、前記固有メモリ上で同値が格納された連続するアドレスを同値メモリ領域として設定し、前記同値メモリ領域を含む前記更新データを前記メモリ管理装置に送信する連続メモリ送信手段を備えたことを特徴とする分散共通メモリ管理システム。請求項1に記載の分散共通メモリ管理システムにおいて、前記計算ノードは、前記更新値が格納された格納アドレスを結合して更新データブロックを生成し、当該更新データブロックを前記更新データとして前記共通メモリデータ更新装置に通知する更新データブロック通知手段を備えたことを特徴とする分散共通メモリ管理システム。自己が保持する固有メモリに格納された格納データ値を更新する計算処理を行う計算ノードと、前記固有メモリに対応したメモリ領域を含む共有メモリを有する共有メモリ管理装置とを備え、前記共有メモリに格納されたデータを管理する分散共通メモリ管理方法であって、前記共有メモリ管理装置が、前記共有メモリに格納されたデータを共通初期値で初期化し、前記計算ノードが、前記固有メモリのデータ値を前記共通初期値に初期化し、前記固有メモリにおける格納データ値の前記共通初期値との差分の有無を判定し、前記共通初期値との差分がある場合に当該差分値である更新値と当該更新値の前記固有メモリにおけるアドレスとを前記更新データとして前記メモリ管理装置に通知し、前記メモリ管理装置が、前記更新データに基づき前記共有メモリにおける対応するアドレスのデータを前記更新値へと更新することを特徴とした分散共通メモリ管理方法。自己の固有メモリに格納されたデータ値を更新し、当該更新された値が予め設定された共通初期値と異なる場合に前記更新された値と該値の固有メモリにおけるアドレスを送出する計算ノードと、前記計算ノードの固有メモリに対応した共有メモリを有するメモリ管理装置とを備えた分散共有メモリ管理システムにあって、前記共有メモリのデータを管理するための分散共有メモリ管理プログラムであって、前記共有メモリに格納されたデータを共通初期値で初期化するデータ初期化機能と、前記計算ノードから前記更新データが送り込まれた場合に前記更新データに基づき前記共有メモリにおける対応するアドレスのデータを前記更新値へと更新する共有メモリデータ更新機能と、を前記メモリ管理装置のコンピュータにより実現することを特徴とする分散共通メモリ管理プログラム。しかしながら、上記非特許文献1であるMuninシステムでは、共有メモリの複製を格納する冗長なメモリ領域が必要であり、またページメモリの初期値を送る通信が発生する。これはシステムによるプログラム実行性能を低下させるといった不都合がある。[発明の目的]本発明は、上記関連技術の有する不都合を改善し、メモリ資源を共有する異なる計算機ノード間で行われるデータ通信量を有効に軽減し得る分散共有メモリ管理システム、分散共有メモリ管理方法、および分散共有メモリ管理プログラムを提供することを、その目的とする。上記目的を達成するために、本発明に係る分散共有メモリ管理システムは、自己が保持する固有メモリに格納された格納データ値を更新する計算ノードと、前記計算ノードのメモリに対応したメモリ領域を含んだ共有メモリを管理するメモリ管理装置とを備えた分散共有メモリ管理システムであって、前記計算ノードは、前記格納データ値の更新を行うのに先立ち前記固有メモリの格納データ値を予め設定された共通初期値に初期化する初期化手段と、前記固有メモリにおける格納データ値の前記共通初期値との差分の有無を判定すると共に、前記共通初期値と異なる値である更新値と当該更新値の前記固有メモリにおけるアドレスとを前記更新データとして前記メモリ管理装置に通知する更新データ通知手段とを備え、前記メモリ管理装置は、前記共有メモリに格納されたデータを前記共通初期値で初期化する共有メモリ初期化部と、前記更新データに基づき前記共有メモリにおける対応するアドレスのデータを前記更新値へと更新する共有メモリデータ更新部とを備えた構成をとっている。また、本発明にかかる分散共有メモリ管理方法は、自己が保持する固有メモリに格納された格納データ値を更新する計算処理を行う計算ノードと、前記固有メモリに対応したメモリ領域を含む共有メモリを有する共有メモリ管理装置とを備え、前記共有メモリに格納されたデータを管理する分散共通メモリ管理方法であって、前記共有メモリ管理装置が、前記共有メモリに格納されたデータを共通初期値で初期化し、前記計算ノードが、前記固有メモリのデータ値を前記共通初期値に初期化し、前記固有メモリにおける格納データ値の前記共通初期値との差分の有無を判定し、前記共通初期値との差分がある場合に当該差分値である更新値と当該更新値の前記固有メモリにおけるアドレスとを前記更新データとして前記メモリ管理装置に通知し、前記メモリ管理装置が、前記更新データに基づき前記共有メモリにおける対応するアドレスのデータを前記更新値へと更新するようにしたことを特徴としている。また、本発明にかかる分散共有メモリ管理プログラムは、自己の固有メモリに格納されたデータ値を更新し、当該更新された値が予め設定された共通初期値と異なる場合に前記更新された値と該値の固有メモリにおけるアドレスを送出する計算ノードと、前記計算ノードの固有メモリに対応した共有メモリを有するメモリ管理装置とを備えた分散共有メモリ管理システムにあって、前記共有メモリのデータを管理するための分散共有メモリ管理プログラムであって、前記共有メモリに格納されたデータを共通初期値で初期化するデータ初期化機能と、前記計算ノードから前記更新データが送り込まれた場合に前記更新データに基づき前記共有メモリにおける対応するアドレスのデータを前記更新値へと更新する共有メモリデータ更新機能と、を前記メモリ管理装置のコンピュータに実現させることを特徴としている。本発明は、以上のように構成され機能するので、これによると、異なるノード上に設定された共有メモリ内におけるデータの一貫性を保ちつつノード間通信を有効に軽減し得る分散共有メモリ管理システム、分散共有メモリ管理方法、分散共有メモリ管理プログラムを提供することができる。[実施形態]次に、本発明の実施形態について、その基本的構成内容を説明する。本実施形態である分散共有メモリ管理システムは、データ通信用のネットワーク回線102により相互に接続された、異なるn1台の計算機からなるネットワーク計算機システム10であって、このネットワーク計算機システム10は、上記n1台の計算機として、データ読み書き用に利用する局所メモリ固有メモリを有しネットワーク回線102を介して相互に接続されたn台の計算機1011~nと、ネットワーク回線102を介して接続され上記計算機1011~nそれぞれが有する局所メモリ固有メモリやキャッシュメモリ上に設定された特定のメモリ領域を共有メモリとして管理するメモリ管理用計算機50を備えた構成を有する。計算機1011~nはそれぞれプロセッサ、メインメモリ、補助記憶装置を有する通常のコンピュータであるものとする。また、計算機1011~nそれぞれが備えた局所メモリ後述するメインメモリ106にはそれぞれが独立した記憶アドレスが設定されているものとする。これにより、メモリ管理用計算機50はこの記憶アドレスに基づき各局所メモリ上に分散格納されたデータが論理的に共有されるように管理することが可能となる。尚、計算機1011~nは、図1に示すように、それぞれ同一の内部構成を有するものとする。このため、以下においては、計算機1011~nのうちの計算機1011について説明するが、その他の計算機1012~nも同様の内部構成、および動作機能を備えているものとする。計算機1011は、図1に示すように、予め設定された応用プログラムなどを記憶保持する補助記憶装置105と、管理用メモリ30に対応したメモリアドレスページメモリX1を有するメインメモリ部106と、補助記憶装置105から読み出したプログラムの実行処理を行うプロセッサ部104と、ネットワーク102を介して他の計算機とのデータ通信を行う通信部107を有する。通信部107は、USBやイーサポートなどのネットワークインタフェースを備えており、このネットワークインタフェースを介してネットワーク回線102に接続されている。尚、補助記憶装置105は、例えばHDDハードディスクドライブなどのデータ記憶装置であって、プロセッサ部104による実行処理対象であるデータやプログラムが予め記憶されているものとする。また、これらデータおよびプログラムはシステムバス103を介してメインメモリ部106やプロセッサ部104内に予め設置されたキャッシュメモリに送り込まれる。計算機101のプロセッサ部104は、ローカルメモリであるメインメモリ106上のページメモリX1に格納されたデータキャッシュを初期値0に初期化するページメモリ初期化機能と、ページメモリX1のキャッシュを利用したプログラム処理を実行するプログラム実行処理機能を有する。このプログラム実行処理機能の実行により、図2に示すように、ページメモリX1におけるキャッシュ初期値の一部が書き換えられるものとする。また、プロセッサ部104は、ローカルメモリにおけるページメモリX1におけるキャッシュについて、初期値ここでは0に等しいか否かつまり、データ更新が行われているか否かの判定を行う初期値判定手段を有する。尚、プロセッサ部104は、ページメモリX1におけるキャッシュについて、初期値に等しいか否かを判定する処理を定期的に実行する設定であってもよい。また、プロセッサ部104204は、ローカルのページメモリX12におけるキャッシュについて、初期値ここでは0に等しいか否かつまり、データ更新が行われているか否かの判定を行わず、通信部107207が更新されたデータ値を含むページメモリX12のデータと各データのメモリアドレスとを取得し、更新データとしてメモリ管理用計算機50に対して送信する設定であってもよい。この場合、メモリ管理用計算機50のメモリ管理部31は、計算機101それぞれから送り込まれた更新データに初期値例えば0が含まれているか否かを調べ、この初期値および初期値のメモリアドレスを除外し、送り込まれた他の更新データに基づいて、管理用メモリ30の対応するページメモリX0のキャッシュ初期値を書き換える。メインメモリ部106は、管理用メモリ30に設定された共有メモリ領域としてのページメモリX0に対応するページメモリX1が設定された半導体メモリ装置であって、当該メインメモリ部106上に格納されたデータは、プロセッサ部104による処理対象であり、当該処理により更新されるものとする。尚、プロセッサ部104、通信部107における処理機能は、補助記憶装置105内に予め設定されたプログラムが実行されることにより、実現されるものとする。通信部107は、共有メモリ上の更新データ、および更新データのメモリアドレスである更新アドレスを、システムバス103を介して取得し、ネットワーク102を介してメモリ管理用計算機50に対して送信する処理を行う更新データ送信機能。また、通信部107は、例えば同一のキャッシュ更新データが格納されたページメモリ内の連続するメモリアドレスを一組の連続アドレスブロックを設定し、この連続アドレスブロックのアドレス範囲と更新データをメモリ管理用計算機50に対して送信するアドレスブロック送信機能を備えている。通信部107は、初期値判定手段による判定結果として、ページメモリX1内に更新されたデータ、つまり、初期化値とは異なるデータが含まれている場合に、更新されたデータ値である更新データを抽出し、この更新データが格納されているメモリアドレスを示す更新アドレスを取得する更新データ取得機能を有する。また、通信部107は、ページメモリX1における更新データ、およびその更新アドレスを、ネットワーク回線102を介してメモリ管理用計算機50に対して送信する。メモリ管理用計算機50は、各計算機1011~n内に設置された固有メモリ局所メモリのメモリアドレスに対応した管理用メモリ30と、管理用メモリ30上のデータを各計算機1011~n1から送り込まれたメモリデータ更新データに基づき更新するメモリ管理部31を備えた構成を有する。管理用メモリ30は、各計算機1011~n1内に設定された共有メモリのメモリアドレスに対応したページメモリX0を有するものとする。これにより、計算機1における共有メモリ上のアドレスページX1と、メモリ管理用計算機50における管理用メモリ30上のアドレスページX0とが対応するので、例えば、計算機1011上の共有メモリ分散共有されたメモリ領域に対してデータ書込みがあった場合には、書込まれたデータ更新データ、およびそのデータのメモリ上のアドレス更新アドレスがメモリ管理用計算機50に通知され、これにより、管理用メモリ30上のメモリアドレスにも書込みが行われる。このため、共有メモリにおけるデータの一貫性が保証される。メモリ管理部31は、ページメモリX0に初期値0を書き込むページメモリ初期化機能を有する。これにより、管理用メモリ30内における書込み範囲であるページメモリX0のキャッシュが値0に初期化される。尚、メモリ管理部31はページメモリX0を初期化した後、計算機101例えば、1,2それぞれに対して、対応するページメモリにおけるキャッシュの0初期化を要求する初期化要求を送信し、計算機1011,2はそれぞれこの初期化要求に応じてページメモリのキャッシュを初期化する設定であってもよい。尚、ページメモリのキャッシュを初期化する値は0以外の値であってもよい。ただし、管理用メモリ30のページメモリX0における初期化値と各計算機1011,2におけるページメモリX1、X2における初期化値とはそれぞれ同値であるものとする。メモリ管理部31は、計算機101それぞれから送り込まれた更新データおよび更新アドレスを受信し、更新アドレスに対応するページメモリX0のキャッシュ初期値を、上記更新アドレスに書き換える管理用キャッシュ更新機能を備えている。尚、上述のように、計算機1012も計算機1011と同様の内部構成を有しており、計算機1012のプロセッサ部204は、計算機1011のプロセッサ部104と同様に、ローカルメモリであるメインメモリ206106に対応上のページメモリX2X1に対応に格納されたデータキャッシュを0初期化するページメモリ初期化機能を備えた構成を有する。また、プロセッサ部204がページメモリX2のキャッシュを利用したプログラム処理を実行し、図2に示すように、ページメモリX2におけるキャッシュ初期値の一部が更新されるものとする。更に、プロセッサ部204は、ローカルのページメモリX2におけるキャッシュについて、初期値ここでは0に等しいか否かつまり、データ更新が行われているか否かの判定を行う初期値判定部。計算機1012の通信部207通信部107に対応は、ページメモリX2内に更新されたデータを含まれている場合に、更新されたデータ値である更新データを抽出すると共に、この更新データが格納されているメモリアドレスを示す更新アドレスを取得し、ページメモリX2における更新データ、およびその更新アドレスを、ネットワーク回線102を介してメモリ管理用計算機50に対して送信する機能を有する。ここで、メモリ管理部31は、例えば、異なる複数の計算機101から更新データおよび更新アドレスが送り込まれた場合には、先に送り込まれた更新データによりページメモリX0のキャッシュを更新し、次いで、送り込まれた更新データによりページメモリX0のキャッシュの更新を行なうものとする。尚、メモリ管理部31は、ページメモリX0における対応する同一の更新アドレスのキャッシュが更新されている場合には、更新データがメモリ管理部31に送付された順にページメモリX0のキャッシュの更新を行うものとする。以上のように、本実施形態では、各計算機1011,2において、ローカルメモリ上でデータ複製を行う必要がないため、各計算機上におけるメモリ使用量を有効に軽減することができる。また、本実施形態における各計算機では、メモリ管理部31からページメモリの初期値を読み込む必要がないため、ページメモリの初期化時におけるネットワーク通信量トラフィックを有効に抑制することができ、このため、通信部107、ネットワーク回線における通信負荷やプロセッサにおける処理負荷を軽減することが可能となる。[実施形態の動作説明]次に、上記実施形態の動作について、その概略を説明する。メモリ管理装置50のメモリ管理部31が、共有メモリ30に格納されたデータを共通初期値で初期化する共有メモリ初期化工程。次いで、計算機計算ノード101が、固有メモリのデータ値を共通初期値に初期化し固有メモリ初期化工程、固有メモリにおける格納データ値の前記共通初期値との差分の有無を判定する差分判定工程。共通初期値との差分がある場合に当該差分値である更新値と、この更新値の前記固有メモリにおけるアドレスとを更新データとしてメモリ管理装置50に通知する更新データ送信工程。メモリ管理部31が、計算機101から送り込まれた更新データに基づき、共有メモリにおける対応するアドレスのデータを前記更新値へと更新する共有メモリ更新工程。ここで、上記共有メモリ初期化工程、固有メモリ初期化工程、差分判定工程、更新データ送信工程、および共有メモリ更新工程については、その実行内容をプログラム化し、コンピュータに実行させるように構成してもよい。また、本プログラムは、非一時的な記憶媒体、例えば、DVD、CD、フラッシュメモリなどに記録されてもよい。その場合、本プログラムは、記録媒体からコンピュータによって読み出され、実行される。次に、本実施形態である分散共有メモリ管理システムの動作について、図1に基づき具体的に説明する。まず、メモリ管理部31が、ページメモリX0に初期値0を書き込むステップS101。これにより、書込み範囲ページメモリX0が値0に初期化される。次いで、計算機1のプロセッサ部104が、ローカルメモリであるメインメモリ106上のページメモリX1に格納されたデータキャッシュを初期値0に書き変える以下0初期化という。また、計算機1012のプロセッサ部204も、同様に、ローカルメモリであるメインメモリ206上のページメモリX2に格納されたデータキャッシュを0初期化するステップS102。尚、メモリ管理部31はページメモリX0を0初期化した後、計算機1011,2それぞれに対して、対応するページメモリにおけるキャッシュの0初期化を要求する初期化要求を送信し、計算機1011,2はそれぞれこの初期化要求に応じてページメモリのキャッシュを初期化する設定であってもよい。尚、ページメモリのキャッシュを初期値する値は0以外の値であってもよい。ただし、管理用メモリ30のページメモリX0における初期化値と各計算機1011,2におけるページメモリX1、X2はそれぞれ同値で初期化されるものとする。ここで、計算機1011のプロセッサ部104は、ページメモリX1のキャッシュを利用したプログラム処理を実行するステップS103。これにより、図2に示すように、ページメモリX1におけるキャッシュ初期値の一部が書き換えられる更新される。次いで、プロセッサ部104は、ローカルのページメモリX1におけるキャッシュについて、初期値ここでは0に等しいか否かつまり、データ更新が行われているか否かの判定を行うステップS104:初期値判定部。ここで、ページメモリX1内に更新されたデータを含まれている場合に、通信部107が、更新されたデータ値である更新データを抽出すると共に、この更新データが格納されているメモリアドレスを示す更新アドレスを取得するステップS105。次いで、通信部107は、ページメモリX1における更新データ、およびその更新アドレスを、ネットワーク回線102を介してメモリ管理用計算機50に対して送信するステップS106:差分である更新データをWriteback。一方、計算機1012においても計算機1011と同様に、プロセッサ部204がページメモリX2のキャッシュを利用したプログラム処理を実行しステップS103’、図2に示すように、ページメモリX2におけるキャッシュ初期値の一部が書き換えられる更新される。次に、プロセッサ部204はローカルのページメモリX2におけるキャッシュについて、初期値ここでは0に等しいか否かつまり、データ更新が行われているか否かの判定を行うステップS104’:初期値判定部。ここで、ページメモリX2内に更新されたデータを含まれている場合に、通信部107が、更新されたデータ値である更新データを抽出すると共に、この更新データが格納されているメモリアドレスを示す更新アドレスを取得するステップS105’。次いで、通信部207がページメモリX2における更新データ、およびその更新アドレスを、ネットワーク回線102を介してメモリ管理用計算機50に対して送信するステップS106’:差分である更新データをWriteback。次いで、メモリ管理用計算機50のメモリ管理部31は、計算機1011,2それぞれから送り込まれた更新データおよび更新アドレスを受信し、更新アドレスに対応するページメモリX0のキャッシュ初期値を、上記更新アドレスに書き換える管理用キャッシュ更新処理を行うステップS107。尚、図2では、計算機1012からの更新データおよび更新アドレスがメモリ管理部31に送り込まれ、その後、計算機1011からの更新データおよび更新アドレスがメモリ管理部31に送り込まれている。このとき、メモリ管理部31は、先に送り込まれた更新データによりページメモリX0のキャッシュを更新し、次いで、送り込まれた更新データによりページメモリX0のキャッシュの更新を行なっている。ここで、メモリ管理部31は、ページメモリX0における対応する同一の更新アドレスのキャッシュが更新されている場合には、更新データがメモリ管理部31に送付された順にページメモリX0のキャッシュの更新を行うものとする。尚、本実施形態では、各計算機1011、2のページメモリX1,2に、更新データとしての値0が書き込まれた場合でも、書き込まれた値0は、初期値0に等しいため更新データとしては送信されないものとする。また、プロセッサ部104204が、ローカルのページメモリX12におけるキャッシュについて、初期値ここでは0に等しいか否かつまり、データ更新が行われているか否かの判定を行わず、通信部107207が更新されたデータ値を含むページメモリX12のデータと各データのメモリアドレスとを取得し、更新データとしてメモリ管理用計算機50に対して送信する設定であってもよい。この場合、メモリ管理用計算機50のメモリ管理部31は、計算機101それぞれから送り込まれた更新データに初期値例えば0が含まれているか否かを調べ、この初期値および初期値のメモリアドレスを除外し、送り込まれた他の更新データに基づいて、管理用メモリ30の対応するページメモリX0のキャッシュ初期値を書き換える。以上のように、本実施形態では、各計算機1011,2において、Muninシステム図3に比して、ページメモリX1、X2でデータ複製を行う必要がないため、各計算機上におけるメモリ使用量を有効に軽減することができる。また、本実施形態における各計算機では、メモリ管理部31からページメモリの初期値を読み込む必要もないため、ページメモリの初期化時におけるネットワーク通信量トラフィックを有効に抑制することができ、このため、通信部107、ネットワーク回線における通信負荷やプロセッサにおける処理負荷を軽減することが可能となる。このため、本実施形態では、異なるノード計算機内に設定された共有メモリ上に、複製データ格納用の冗長なメモリ領域を必要とすることなく、更には、共有メモリの初期化時に異なるノードそれぞれに対して初期値を送信する必要がないため、ノード間のネットワークにおける通信トラフィックを有効に軽減することができる。更には、各ノードにおけるプロセッサの処理負荷を抑制することができるため、各ノード上におけるプログラム実行性能の低下を抑制し、異なるノード間における通信を有効に高速化することが可能となる。上述した実施形態については、その新規な技術的内容の要点をまとめると、以下のようになる。尚、上記の実施形態の一部又は全部は、新規な技術として以下のようにまとめられるが、本発明は必ずしもこれに限定されるものではない。付記1自己が保持する固有メモリに格納された格納データ値を更新する計算ノードと、前記計算ノードのメモリに対応したメモリ領域を含んだ共有メモリを管理するメモリ管理装置とを備えた分散共有メモリ管理システムであって、前記計算ノードは、前記格納データ値の更新を行うのに先立ち前記固有メモリの格納データ値を予め設定された共通初期値に初期化する初期化手段と、前記固有メモリにおける格納データ値の前記共通初期値との差分の有無を判定すると共に、前記共通初期値と異なる値である更新値と当該更新値の前記固有メモリにおけるアドレスとを前記更新データとして前記メモリ管理装置に通知する更新データ通知手段とを備え、前記メモリ管理装置は、前記共有メモリに格納されたデータを前記共通初期値で初期化する共有メモリ初期化部と、前記更新データに基づき前記共有メモリにおける対応するアドレスのデータを前記更新値へと更新する共有メモリデータ更新部とを備えたことを特徴とする分散共通メモリ管理システム。付記2付記1に記載の分散共通メモリ管理システムにおいて、前記メモリ管理装置の前記共有メモリデータ更新部は、異なる計算ノードそれぞれから前記更新データが送り込まれた場合に、前記更新データの取得順に前記共有メモリにおける前記各更新データに対応するアドレスのデータを更新することを特徴とする時系列更新手段を備えたことを特徴とする分散共通メモリ管理システム。付記3付記1に記載の分散共通メモリ管理システムにおいて、前記メモリ管理装置は、前記共有メモリお初期化を行う際に前記各計算ノードに対して前記共通初期値を通知する初期値通知手段を備えたことを特徴とする分散共通メモリ管理システム。付記4付記1に記載の分散共通メモリ管理システムにおいて、前記計算ノードは、前記固有メモリにおける前記更新値および共通初期値を前記更新データとして送信する固有メモリデータ送信機能を備え前記メモリ管理装置は、前記各計算ノードから前記共通初期値を含む前記固有メモリの更新データが送り込まれた場合に前記講師データから前記共通初期値と異なる更新値を抽出すると共に、前記共有メモリにおける前記更新値のアドレスに対応したアドレスの値を前記更新値へと更新する抽出更新機能を備えたことを特徴とする分散共通メモリ管理システム。付記5付記1に記載の分散共通メモリ管理システムにおいて、前記計算ノードは、前記固有メモリ上で同値が格納された連続するアドレスを同値メモリ領域として設定し、前記同値メモリ領域を含む前記更新データを前記メモリ管理装置に送信する連続メモリ送信手段を備えたことを特徴とする分散共通メモリ管理システム。付記6付記1に記載の分散共通メモリ管理システムにおいて、前記計算ノードは、前記更新値が格納された格納アドレスを結合して更新データブロックを生成し、当該更新データブロックを前記更新データとして前記共通メモリデータ更新装置に通知する更新データブロック通知手段を備えたことを特徴とする分散共通メモリ管理システム。付記7自己が保持する固有メモリに格納された格納データ値を更新する計算処理を行う計算ノードと、前記固有メモリに対応したメモリ領域を含む共有メモリを有する共有メモリ管理装置とを備え、前記共有メモリに格納されたデータを管理する分散共通メモリ管理方法であって、前記共有メモリ管理装置が、前記共有メモリに格納されたデータを共通初期値で初期化し、前記計算ノードが、前記固有メモリのデータ値を前記共通初期値に初期化し、前記固有メモリにおける格納データ値の前記共通初期値との差分の有無を判定し、前記共通初期値との差分がある場合に当該差分値である更新値と当該更新値の前記固有メモリにおけるアドレスとを前記更新データとして前記メモリ管理装置に通知し、前記メモリ管理装置が、前記更新データに基づき前記共有メモリにおける対応するアドレスのデータを前記更新値へと更新することを特徴とした分散共通メモリ管理方法。付記8自己の固有メモリに格納されたデータ値を更新し、当該更新された値が予め設定された共通初期値と異なる場合に前記更新された値と該値の固有メモリにおけるアドレスを送出する計算ノードと、前記計算ノードの固有メモリに対応した共有メモリを有するメモリ管理装置とを備えた分散共有メモリ管理システムにあって、前記共有メモリのデータを管理するための分散共有メモリ管理プログラムであって、前記共有メモリに格納されたデータを共通初期値で初期化するデータ初期化機能と、前記計算ノードから前記更新データが送り込まれた場合に前記更新データに基づき前記共有メモリにおける対応するアドレスのデータを前記更新値へと更新する共有メモリデータ更新機能と、を前記メモリ管理装置のコンピュータにより実現することを特徴とする分散共通メモリ管理プログラム。"