(57)【要約】【課題】  ポイントツーポイントネットワークを介したメッセージの配信を行う技術を提供すること。【解決手段】  本発明の実施例は、ポイントツーポイント相互接続内の電子コンポーネント間のメッセージの配信に関する。本発明によるシステムは、第１バス上に設けられ、ブロードキャストメッセージを前記第１バス以外の１以上のバス上に設けられた１以上のバスエージェントに発信する第１バスエージェントと、第２バス上に設けられ、前記ブロードキャストメッセージを受信し、前記第１バスエージェントに前記ブロードキャストメッセージが受信されたことを通知する第２バスエージェントとから構成されることを特徴とする。【選択図】  図３
2006134286.tif 000002
【特許請求の範囲】
【請求項１】
第１バス上に設けられ、ブロードキャストメッセージを前記第１バス以外の１以上のバス上に設けられた１以上のバスエージェントに発信する第１バスエージェントと、
第２バス上に設けられ、前記ブロードキャストメッセージを受信し、前記第１バスエージェントに前記ブロードキャストメッセージが受信されたことを通知する第２バスエージェントと、
から構成されることを特徴とするシステム。
【請求項２】
請求項１記載のシステムであって、
前記第２バスエージェントは、前記ブロードキャストメッセージを前記第２バス以外の１以上のバス上に設けられた１以上のバスエージェントに発信することを特徴とするシステム。
【請求項３】
請求項２記載のシステムであって、
前記第２バスエージェントは、該第２バスエージェントが前記ブロードキャストメッセージを送信した各バスエージェントから、該各バスエージェントが前記ブロードキャストメッセージを受信したことを示す信号を前記第２バスエージェントが受信するまで、前記第１バスエージェントへの通知を待機することを特徴とするシステム。
【請求項４】
請求項３記載のシステムであって、
前記第１及び第２バスエージェントは、部分接続ポイントツーポイントネットワーク内にあることを特徴とするシステム。
【請求項５】
請求項１記載のシステムであって、
前記ブロードキャストメッセージは、前記１以上のバスエージェントとパラレルに、前記第２バスエージェントに送信されることを特徴とするシステム。
【請求項６】
請求項５記載のシステムであって、
前記第２バスエージェントと前記１以上のバスエージェントの各々は、前記ブロードキャストメッセージを受信したかどうか前記第１バスエージェントに通知することを特徴とするシステム。
【請求項７】
請求項１記載のシステムであって、
前記第１、第２及び１以上のバスエージェントは、共通システムインタフェースプロトコルを介し通信することを特徴とするシステム。
【請求項８】
複数のバスエージェントを接続する複数のリンクから構成される電子要素のポイントツーポイントネットワークであって、
前記複数のリンクの第１リンクは、発信バスエージェントから第１ターゲットバスエージェントへのブロードキャストメッセージを転送するためのものであることを特徴とするネットワーク。
【請求項９】
請求項８記載のネットワークであって、
前記ブロードキャストメッセージは、前記第１ターゲットバスエージェントに割り込むための信号から構成されることを特徴とするネットワーク。
【請求項１０】
請求項８記載のネットワークであって、
前記ターゲットバスエージェントは、前記複数のリンクの第２リンク上にある第２ターゲットバスエージェントに前記ブロードキャストメッセージを中継することを特徴とするネットワーク。
【請求項１１】
請求項１０記載のネットワークであって、
前記第２バスエージェントは、配信依存リストに対応する複数のリンク上にある複数のターゲットバスエージェントに前記ブロードキャストメッセージを中継することを特徴とするネットワーク。
【請求項１２】
請求項１０記載のネットワークであって、
前記第２バスエージェントは、前記配信依存リスト内の前記複数のターゲットバスエージェントの各々から完了信号を受信することを特徴とするネットワーク。
【請求項１３】
請求項１２記載のネットワークであって、
前記第２バスエージェントは、該第２バスエージェントが前記配信依存リスト内の前記複数のバスエージェントの各々から完了信号を受信した後にのみ、前記第１バスエージェントに完了信号を送信することを特徴とするネットワーク。
【請求項１４】
請求項８記載のネットワークであって、
前記ブロードキャストメッセージは、共通システムインタフェースプロトコル内の非コヒーレントバイパスメッセージであることを特徴とするネットワーク。
【請求項１５】
請求項１４記載のネットワークであって、
前記第１ターゲットバスエージェントはプロセッサであり、前記第２バスエージェントは入出力ハブ装置であることを特徴とするネットワーク。
【請求項１６】
請求項１４記載のネットワークであって、
前記第１ターゲットバスエージェントはプロセッサであり、前記第２ターゲットバスエージェントはプロセッサであることを特徴とするネットワーク。
【請求項１７】
ブロードキャストメッセージが送信されるバスエージェントのアドレスからなる配信依存リストを格納するメモリ格納ユニットと、
前記ブロードキャストメッセージに対応するアドレスを復号する復号化論理と、
前記復号化論理に接続され、複数のブロードキャストメッセージを送受信するための複数のリンクインタフェースと、
から構成されることを特徴とする装置。
【請求項１８】
請求項１７記載の装置であって、
前記配信依存リストは、前記複数のブロードキャストメッセージを送信するターゲットバスエージェントのアドレスから構成されることを特徴とする装置。
【請求項１９】
請求項１８記載の装置であって、
前記リンクインタフェースは、２のみのバスエージェントとのインタフェースをとるため複数のトレースに接続されることを特徴とする装置。
【請求項２０】
請求項１９記載の装置であって、
該装置はプロセッサであることを特徴とする装置。
【請求項２１】
請求項１９記載の装置であって、
該装置は入出力コントローラハブであることを特徴とする装置。
【請求項２２】
複数のバスエージェントを接続するための複数のリンクから構成されるポイントツーポイント（ＰｔＰ）ネットワーク内の前記複数のバスエージェントにブロードキャストメッセージを送信するステップと、
前記ブロードキャストメッセージを受信し、該ブロードキャストメッセージが前記複数のバスエージェントの１つにより利用されることを意図されているか判断するステップと、
前記受信されたブロードキャストメッセージを配信依存リスト内の複数のバスエージェントに転送するステップと、
から構成されることを特徴とする方法。
【請求項２３】
請求項２２記載の方法であって、さらに、
前記複数のバスエージェントが前記ブロードキャストメッセージを受信した後、前記複数のバスエージェントから完了信号を受信するステップを有することを特徴とする方法。
【請求項２４】
請求項２３記載の方法であって、
前記ブロードキャストメッセージは、共通システムインタフェースプロトコル内の非コヒーレントバイパスメッセージであることを特徴とする方法。
【請求項２５】
請求項２４記載の方法であって、
前記ブロードキャストメッセージは、前記複数のバスエージェントを割り込むためのアドレスを有することを特徴とする方法。
【請求項２６】
請求項２５記載の方法であって、
前記ＰｔＰネットワークは完全接続され、前記ブロードキャストメッセージは前記複数のバスエージェントにパラレルに送信されることを特徴とする方法。
【請求項２７】
請求項２５記載の方法であって、
前記ＰｔＰネットワークは部分接続され、前記ブロードキャストメッセージは前記バスエージェントの一部にはパラレルに、前記バスエージェントの一部には逐次的に送信されることを特徴とする方法。
【請求項２８】
請求項２５記載の方法であって、
前記複数のバスエージェントは、プロセッサと入出力コントローラハブから構成されることを特徴とする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施例は、電子ネットワークに関する。より詳細には、本発明の実施例は、ポイントツーポイント相互接続（ｐｏｉｎｔ−ｔｏ−ｐｏｉｎｔ  ｉｎｔｅｒｃｏｎｎｅｃｔ）を介した電子ネットワーク上の情報配信に関する。
【背景技術】
【０００２】
コンピュータシステムなどの電子要素のネットワーク内での情報メッセージを配信する従来技術は、典型的には、共通バスまたは「共有」バス上に設けられた半導体装置などの電子要素を伴う。共有バスアーキテクチャでは、情報は、バス上に当該データを配置し、バス上のすべてのエージェントにより認識されるアドレスを当該情報に割り当てることにより、バス上の各エージェントによって共有されるようにしてもよい。他の共有バスシステムでは、情報を配信するための他の技術が利用されてもよいが、大部分の共有バスシステムでは、すべてのエージェントが備えられるバスを介して、直接的または接続論理を介して各種バスエージェントにデータは配信される。
【０００３】
図１は、バスを介して配信される配信データが当該バス上の他のすべてのエージェントと共有される従来技術による共有バスシステムを示す。図１に示される例では、媒介バスエージェントだけでなく、媒介バスエージェントに接続されるすべてのエージェントなどに送信されるよう配信データがわたされる必要がある媒介バスエージェントは備えられていない。
【０００４】
他方、図２はプロセッサを含むバスエージェントがポイントツーポイント相互接続を介し接続される典型的なコンピュータシステムを示す。図２は、相異なるバス上にあるいくつかのバスエージェントを示す。典型的には、各エージェントは、バスを介し送信されるデータが通信されるアドレスを各エージェントに割り当てることにより、情報の送信者及び受信者となるかもしれない。しかしながら、図２に示されるバスエージェントのすべてが共有バスにあるというわけではないため、配信データは単に送信エージェントのバス上に配置することはできず、システム内の各エージェントにより検出することはできない。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明の課題は、上記問題点に鑑み、ポイントツーポイントネットワークを介したメッセージの配信を行うシステム、ネットワーク、装置及び方法を提供することである。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明は、第１バス上に設けられ、ブロードキャストメッセージ（ｂｒｏａｄｃａｓｔ  ｍｅｓｓａｇｅ）を前記第１バス以外の１以上のバス上に設けられた１以上のバスエージェントに発信する第１バスエージェントと、第２バス上に設けられ、前記ブロードキャストメッセージを受信し、前記第１バスエージェントに前記ブロードキャストメッセージが受信されたことを通知する第２バスエージェントとから構成されることを特徴とするシステムである。
【０００７】
さらに、本発明は、複数のバスエージェントを接続する複数のリンクから構成される電子要素のポイントツーポイントネットワークであって、前記複数のリンクの第１リンクは、発信バスエージェントから第１ターゲットバスエージェントへのブロードキャストメッセージを転送するためのものであることを特徴とする。
【０００８】
さらに、本発明は、ブロードキャストメッセージが送信されるバスエージェントのアドレスからなる配信依存リスト（ｂｒｏａｄｃａｓｔ  ｄｅｐｅｎｄｅｎｃｙ  ｌｉｓｔ）を格納するメモリ格納ユニットと、前記ブロードキャストメッセージに対応するアドレスを復号する復号化論理と、前記復号化論理に接続され、複数のブロードキャストメッセージを送受信するための複数のリンクインタフェースとから構成されることを特徴とする装置である。
【０００９】
さらに、本発明は、複数のバスエージェントを接続するための複数のリンクから構成されるポイントツーポイント（ＰｔＰ）ネットワーク内の前記複数のバスエージェントにブロードキャストメッセージを送信するステップと、前記ブロードキャストメッセージを受信し、該ブロードキャストメッセージが前記複数のバスエージェントの１つにより利用されることを意図されているか判断するステップと、前記受信されたブロードキャストメッセージを配信依存リスト内の複数のバスエージェントに転送するステップとから構成されることを特徴とする方法である。
【発明の効果】
【００１０】
本発明によると、ポイントツーポイントネットワークを介したメッセージの配信を行うシステム、ネットワーク、装置及び方法を提供することができる。
【発明を実施するための最良の形態】
【００１１】
本発明の実施例は、電子ネットワークに関する。より詳細には、本発明の実施例は、ポイントツーポイント相互接続内の電子コンポーネント間のメッセージの配信に関する。
【００１２】
ポイントツーポイント相互接続ネットワークは、典型的には、当該ネットワーク内のバスエージェントが通信される専用バストレースあるいは「レーン（ｌａｎｅ）」を利用する。これにより、共通バス（リンク）上のネットワークエージェント間におけるより高いネットワークパフォーマンスだけでなく、相異なるリンク上にあるエージェント間の同様のネットワークパフォーマンスが可能となる。エージェントが同じリンクを介して相互接続される本発明の一実施例では、例えば、発信エージェントとすべてのターゲットエージェントにより共有されるすべてのリンクを介して単にメッセージを送信することにより、ネットワーク内のすべてのエージェントにブロードキャストメッセージが送信されるようにしてもよい。
【００１３】
図３は、少なくとも１つの実施例が利用可能な完全接続ポイントツーポイントネットワークを示す。特に、図３は、発信プロセッサ３０１、ターゲットプロセッサ３０５及びターゲット入出力（Ｉ/Ｏ）コントローラハブ３１０を少なくとも概念的に示す。ターゲットプロセッサとターゲット入出力コントローラハブにメッセージを配信するため、発信プロセッサは、当該発信プロセッサからターゲットプロセッサまでのリンク上及び発信プロセッサからターゲットＩ/Ｏコントローラハブまでのリンク上にメッセージ３１５を、各エージェントが当該メッセージの意図された受け手であり、このため、実際にメッセージを受信したことを受信確認（３２０）すべきであることを示す信号と共に送信する。
【００１４】
しかしながら、複数のリンク上にある複数のエージェントの相互接続を容易にするため、これらのエージェントは、典型的には、リンク上に配置されたデータの送信者（発信者）と受信者（ターゲット）の両方として動作する。ポイントツーポイントネットワーク内のあるエージェントにアドレス指定されたメッセージは、意図されたターゲットエージェントにメッセージを経由させるのに供する各エージェントにより、第１リンク上のあるエージェントによって第２リンク上にある他のエージェントに送信されるようにしてもよい。例えば、一実施例では、各エージェントは、メッセージがそれの意図されたターゲットに最終的に到達することを確実にするため、当該メッセージが送信されるべき次のターゲットエージェントを決定するため、ルーティングテーブルにアクセスするようにしてもよい。このルーティングテーブルは、例えば、発信エージェントから意図されたターゲットにメッセージを送信するための最短経路を容易にするのに資するかもしれない。
【００１５】
しかしながら、発信エージェントがポイントツーポイントネットワーク内のすべてまたは複数のバスエージェントにメッセージを配信するためには、当該メッセージはネットワークの最短経路を介しわたされる必要があるというよりも、むしろネットワーク内の各エージェントに送信されねばならない。本発明の一実施例では、メッセージは、各エージェントに当該エージェントがリンクを共有する各エージェントにメッセージを中継する必要があることを示す信号またはアドレスと共に、発信エージェントから送信される。さらに、少なくとも１つの実施例では、これは、ネットワーク内の各エージェントがブロードキャストメッセージに対応するものとして解釈し、これに従って応答するかもしれないというブロードキャストメッセージをあるアドレスに割り当てることにより実現される。
【００１６】
他の実施例では、ブロードキャストメッセージは、各エージェントがブロードキャストメッセージに関連するものとして解釈しているメッセージタイプを有するようにしてもよい。さらに他の実施例では、ブロードキャストメッセージは、他のエージェントがブロードキャストメッセージに関連付けされているものとして解釈し、これに従って応答してもよい中断信号などの信号と関連付けされてもよい。
【００１７】
図４は、本発明の少なくとも１つの実施例が利用可能な部分接続ポイントツーポイントネットワークを示す。図４のネットワークでは、第１プロセッサ４０１は、リンク４０３を共有する第２プロセッサ４０５にメッセージを送信することにより、ブロードキャストメッセージを送信する。このとき、第２プロセッサは、当該プロセッサのリンク４０７内にあるＩ/Ｏハブ４１０にメッセージを送信するであろう。図４の部分接続された構成では、各エージェント（例えば、プロセッサ及びＩ/Ｏハブ）は、メッセージの送信時には発信者として、メッセージの受信時にはターゲットとして機能する。
【００１８】
図４のネットワークにおける各エージェントが発信者及びターゲットの両方として機能することにより、ブロードキャストメッセージは、ネットワークを巡回し、当該ネットワーク内のメッセージの意図された受け手に到達する。同様に、図４のネットワークの各エージェントは、発信エージェントと、当該メッセージが送信された同一のリンクを介し送信したエージェントにアクノリッジメントを送信するようにしてもよい。さらに、各エージェントは、他のエージェントからすべてまたは一部のアクノリッジメントを受け取るまで、アクノリッジメントを送信するため待機するようにしてもよい。
【００１９】
図４の部分接続ポイントツーポイントに関して説明された原理は、ネットワークサイズに従って拡張されてもよい。例えば、メッセージは、発信エージェントがリンクを共有するネットワーク内の各エージェントに発信エージェントから送信されてもよい。同様に、受け手のエージェントは、発信者として機能し、リンクを共有するネットワーク内の各エージェントにメッセージを中継するようにしてもよい。
【００２０】
図４に示されるもののようなポイントツーポイントネットワーク内の各エージェントに対するメッセージの配信を容易にするため、ターゲットエージェントは、当該メッセージをブロードキャストメッセージに対応するものとして認識する必要があり、これにより、リンクを共有するエージェントにメッセージをわたす。さらに、各ターゲットエージェントは、メッセージが受信されると、発信エージェントとして当該メッセージをどこに中継すべきか知る必要がある。本発明の一実施例では、受信エージェントは、メッセージタイプを解釈することにより、当該メッセージをブロードキャストメッセージとして認識する。
【００２１】
例えば図４では、メッセージタイプ（識別子）は、ターゲットエージェントへの割り込みとして機能するポイントツーポイントネットワーク内で実現されるＣＳＩ（Ｃｏｍｍｏｎ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅ）プロトコルに関する特別なトランザクションである。具体的には、第１プロセッサは、ターゲットエージェントに配信されるべきデータだけでなく、各エージェントが割り込みとして認識する識別情報をも含む情報パケットを第２プロセッサに送信する。同様に、第２プロセッサは、当該データと共に識別子もＩ/Ｏハブに送信する。
【００２２】
図４の部分接続ポイントツーポイントネットワーク及び図３の完全接続ポイントツーポイントネットワーク内の各ブロードキャストメッセージに関連付けされる識別子は、プロセッサ及びＩ/Ｏエージェントへの割り込みとして機能する割り込み「ＳｐｅｃＩｎｔＰｈｙｓｉｃａｌ」である。「ＳｐｅｃＩｎｔＰｈｙｓｉｃａｌ」は、あるＣＳＩ実現形態に関連付けされた割り込みである。さらに、「ＳｐｅｃＩｎｔＰｈｙｓｉｃａｌ」識別子は、ネットワーク内の各エージェントがブロードキャストメッセージに対応するものとして解釈可能なあるアドレスに関連付けすることにより、当該割り込みを他のメッセージタイプと区別する。他の実施例では、割り込みは、各エージェントがブロードキャストメッセージに対応するものとして解釈可能な他のアドレスと関連付けされてもよい。
【００２３】
さらに、他の実施例では、識別子は割り込みでなく、ターゲットエージェントのリスト内のターゲットエージェントを特定する信号であってもよい。一実施例では、図３及び図４のネットワーク内部では、「ＳｐｃＩｎｔＰｈｙｓｉｃａｌ」識別子は、プロセッサであるターゲットエージェントに関連付けされてもよい。従って、メッセージは、ポイントツーポイントネットワーク内のプロセッサとして識別されるすべてのターゲットエージェントに配信されるであろう。
【００２４】
ブロードキャストメッセージのターゲットがどのようにして特定されるかに関係なく、発信エージェントとリンクを共有しているすべてのエージェントを特定する参照テーブルによる少なくとも一実施例では、各エージェントはブロードキャストメッセージを送信する。これにより、ブロードキャストメッセージは、発信エージェントがリンクを共有する各発信エージェントの参照テーブルに記載される各リンクを介し配信される。その後、ブロードキャストメッセージが媒介ターゲットを含むネットワーク内のすべてのエージェントに到達するまで、これが繰り返されるかもしれない。
【００２５】
例えば、図４に示される一実施例では、第２プロセッサがアクセス可能な参照テーブル内にＩ/Ｏハブがリストされ、Ｉ/Ｏハブとリンクを共有することが決定可能であるため、第２プロセッサはＩ/Ｏハブにブロードキャストメッセージを中継する。これにより、第２プロセッサが他のエージェントとリンクを共有する場合、参照テーブルはこれを示し、ブロードキャストメッセージが当該エージェントに送信されるであろう。
【００２６】
図３及び図４に示される実施例では、ブロードキャストメッセージが受信されたことを示す信号が、各ターゲットエージェントから当該メッセージを送信した発信エージェントに送信される。各発信エージェントがすべてのエージェントから信号を受信した後、ブロードキャストメッセージが受信されたことを示すメッセージが配信されると、発信エージェントはブロードキャストメッセージを送信したエージェントに「完了（ｃｍｐ）」信号を送信する。
【００２７】
図３では、第１プロセッサは、ブロードキャストメッセージが受信されたことを第１プロセッサ及びＩ/Ｏハブに示す「ｃｍｐ」信号３２０を第２プロセッサ及びＩ/Ｏハブから受信する。この状況は、図４に示されるような部分接続ポイントツーポイントネットワークの場合にはやや複雑となる。図４では、第２プロセッサは、第２プロセッサがＩ/Ｏハブから「ｃｍｐ」信号４２０を受信した後、ブロードキャストメッセージの完了を示す「ｃｍｐ」信号を第１プロセッサに送信するであろう。同様に、複数のエージェントが第２プロセッサに接続されている場合、第２プロセッサは、ブロードキャストメッセージが送信されたすべてのターゲットから「ｃｍｐ」信号を受信した後、「ｃｍｐ」信号を第１プロセッサに送信するであろう。
【００２８】
通信網が機能レイヤに組織化されているＣＳＩベースポイントツーポイントネットワークに関して、図３及び図４のプロセッサ及びＩ/Ｏハブなどのネットワークエージェント間の通信は、情報パケットを利用することにより実行される。
【００２９】
本発明の他の実施例では、他のパケットタイプを利用して、ブロードキャストメッセージが通信されてもよい。あるいは、他の実施例は専用バス信号などのパケット以外の通信形式、あるいはより大きなデータストリーム内の符号化された信号を利用するようにしてもよい。
【００３０】
図５は、本発明の少なくとも１つの実施例が利用可能な電子要素のネットワークを示す。具体的には、図５は、ポイントツーポイント（ＰｔＰ）構成により構成されたコンピュータシステムを示す。特に、図５は、プロセッサ、メモリ及び入出力(Ｉ/Ｏ)装置が多数のポイントツーポイントインタフェースにより相互接続されるシステムを示す。
【００３１】
図５のシステムはまた、複数のプロセッサを備えるものであってもよく、そのうちの２つのプロセッサ５７０及び５８０のみが簡単化のため示される。プロセッサ５７０と５８０の各々は、メモリ５２と５４と接続するためのローカルメモリコントローラハブ（ＭＣＨ）５７２と５８２を備えるようにしてもよい。プロセッサ５７０と５８０は、ポイントツーポイントインタフェース回路５７８と５８８を利用して、ポイントツーポイントインタフェース５５０を介しデータのやりとりを行うようにしてもよい。プロセッサ５７０と５８０のそれぞれは、ポイントツーポイントインタフェース回路５７６、５９４、５８６及び５９８を利用して、個々のポイントツーポイントインタフェース５５２及び５５４を介しチップセット５９０とデータのやりとりを行うようにしてもよい。チップセット５９０はまた、高性能グラフィックインタフェース５９２を介し高性能グラフィック回路５３８とデータのやりとりを行うようにしてもよい。
【００３２】
本発明の少なくとも１つの実施例は、プロセッサのメモリコントローラハブ５７２または５８２内に配置されてもよい。しかしながら、本発明の他の実施例は、図５のシステム内の他の回路、論理ユニットまたは装置に配置されてもよい。さらに、本発明の他の実施例は、図５に示される複数の回路、論理ユニットまたは装置に分散化されてもよい。
【００３３】
ここで説明された本発明の実施例は、ＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ−Ｏｘｉｄｅ−Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）装置、すなわち「ハードウェア」、またはプロセッサなどのマシーンにより実行されるとき、本発明の実施例に関する動作を実行する媒体に格納された命令セット、すなわち「ソフトウェア」を用いた回路により実現されてもよい。あるいは、本発明の実施例は、ハードウェアとソフトウェアの組み合わせを利用して実現されてもよい。
【００３４】
本発明が例示的な実施例を参照して説明されたが、ここでの説明は限定的なものとして解釈されるべきでない。上記例示的実施例と共に、本発明が属する技術分野における当業者には明らかな他の実施例の様々な改良が、本発明の趣旨及び範囲に属するであろう。
【図面の簡単な説明】
【００３５】
【図１】図１は、ネットワークエージェントが共通または「共有」バス上にある重ら技術による電子ネットワークを示す。
【図２】図２は、ネットワークエージェントがポイントツーポイント相互接続を介し複数のバス上にある従来技術による電子ネットワークを示す。
【図３】図３は、本発明の一実施例によるブロードキャストメッセージが送信される完全接続電子ネットワークを示す。
【図４】図４は、本発明の一実施例によるブロードキャストメッセージが送信される部分接続電子ネットワークを示す。
【図５】図５は、本発明の一実施例が利用可能なコンピュータシステムを示す。
【符号の説明】
【００３６】
３０１  発信プロセッサ
３０５  ターゲットプロセッサ
３１０、４１０  ターゲット入出力（Ｉ/Ｏ）コントローラハブ
４０１  第１プロセッサ
４０３、４０７  リンク
４０５  第２プロセッサ
５７０、５８０  プロセッサ
５７２，５８２  ローカルメモリコントローラハブ（ＭＣＨ）
５２、５４  メモリ
５５０、５５２、５５４  ポイントツーポイントインタフェース
５７６、５７８、５８６、５８８、５９４、５９８  ポイントツーポイントインタフェース回路
５９０  チップセット
【図１】
2006134286.tif 000003
【図２】
2006134286.tif 000004
【図３】
2006134286.tif 000005
【図４】
2006134286.tif 000006
【図５】
2006134286.tif 000007