×

Initiate flow control mechanism of a modular multiprocessor system

  • US 20010055277A1
  • Filed: 05/11/2001
  • Published: 12/27/2001
  • Est. Priority Date: 05/31/2000
  • Status: Abandoned Application
First Claim
Patent Images

1. A method for performing flow control to prevent a shared buffer resource of a switch fabric within a modular multiprocessor system from being saturated with initiator transaction packets, the switch fabric interconnecting a plurality of nodes of the system and configured to transport initiator and responder transaction packets from a global output port of a first node through a hierarchical switch to a global input port of a second node, the method comprising the steps of:

  • providing one or more initiate counters at the hierarchical switch;

    incrementing the initiate counter each time an initiator transaction packet is received at the shared buffer resource of the switch fabric;

    if the initiate counter exceeds a predefined threshold, asserting an initiate flow control signal to each global output port of the multiprocessor system;

    in response to assertion of the initiate flow control signal, stopping the global output ports of the multiprocessor system from issuing at least some initiator transaction packets, but permitting the global output ports to continue issuing responder transaction packets.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×