The invention discloses methods and apparatus for broadcasting information
across an interconnect that includes a plurality of nodes each connected
to its adjacent node(s) using one or more links. The nodes can emit cells
containing transaction sub-actions onto the links. As a node receives a
cell the node retransmits the cell onto other links as the cell is being
received. Thus, reducing the latency imposed by the node. The node also
captures the transaction sub-action while it the cell is retransmitted.
The node responds to the transaction sub-action by manipulating shared
handshake lines that are bussed with the other nodes. The invention
enables snooping cache protocols to be successfully used in a larger
multi-processor computer system than the prior art.
De uitvinding onthult methodes en apparaten om informatie over interconnect uit te zenden die een meerderheid van knopen elk verbonden met zijn aangrenzende knoop (s) gebruikend één of meerdere verbindingen omvat. De knopen kunnen cellen uitzenden die transactie sub-acties op de verbindingen bevatten. Aangezien een knoop een cel ontvangt brengt de knoop de cel op andere verbindingen opnieuw over aangezien de cel wordt ontvangen. Waarbij, de latentie wordt verminderd die door de knoop wordt opgelegd. De knoop vangt ook de transactie sub-actie terwijl het de cel wordt opnieuw gebracht over. De knoop antwoordt aan de transactie sub-actie door gedeelde handdruklijnen te manipuleren die met de andere knopen per bus worden vervoerd. De uitvinding laat dat snooping geheim voorgeheugenprotocollen toe met succes worden gebruikt in een groter multiverwerkercomputersysteem dan het vroegere art..