×

Coherency overcommit

  • US 9,367,504 B2
  • Filed: 12/20/2013
  • Issued: 06/14/2016
  • Est. Priority Date: 12/20/2013
  • Status: Active Grant
First Claim
Patent Images

1. A data processing system, comprising:

  • an interconnect;

    a plurality of processing nodes coupled to the interconnect; and

    a fabric controller configured to;

    responsive to receiving via the interconnect a plurality of messages from the plurality of processing nodes, store, via a buffer, at least a first message of the plurality of messages and a second message of the plurality of messages such that both the first message and second message are held in the buffer at a same time;

    make a determination of at least one of a set including;

    that a first amount of time has transpired that exceeds a first expiration associated with the first message;

    responsive to the determination;

    store, via displacing the first message from the buffer, a third message of the plurality of messages in the buffer;

    transmit on the interconnect a drop message that specifically indicates that the first message of the plurality of messages was dropped; and

    transmit the second and third messages to at least one processor unit of the plurality of processing nodes.

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