Reservation mechanism for nodes with phase constraints
AssigneeInternational Business Machines Corporation
InventorsBrendan M. Wong, Bradley Donald Bingham
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsBrendan M. Wong, Bradley Donald Bingham
Estimating the term…
A computer chip, a method, and computer program product for providing phase reservations between processing nodes. A computer chip includes a plurality of processing nodes interconnected in an on-chip data transfer network configured in a circular topology. The processing nodes include reservation mechanisms managing reservations made by processing nodes with phase constraints. The reservation policy allows the processing nodes to make a reservation, for a given phase, in any phase window, only once per reservation window. A reservation window can be a bounded amount of time for when a node is guaranteed an opportunity to transmit at least one message. The reservation policy also prevents the processing nodes from making more than one reservation in a phase window. Once a reservation is granted, the corresponding message may progress on the bus unimpeded. Requestors attempting to transmit messages are blocked until the message is transmitted.
A computer chip comprising a data transfer network, the data transfer network comprising:
A computer-implemented method of managing reservations between a plurality of processing nodes with phase-based arbitration constraints, where each processing node of the plurality of processing nodes includes an arbiter, the computer-implemented method comprising:
A computer program product including at least one computer readable storage medium having computer executable instructions for managing reservations between a plurality of processing nodes with phase-based arbitration constraints, where each processing node includes an arbiter, that when executed by at least one computer cause the at least one computer to execute the instructions to:
Dependencies are inferred from the claim text.