×

Multi-purpose events for notification and sequence control in multi-core processor systems

  • US 10,599,488 B2
  • Filed: 06/29/2016
  • Issued: 03/24/2020
  • Est. Priority Date: 06/29/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving an event descriptor that identifies a particular event and a logic;

    executing an instruction that specifies a plurality of events, including the particular event, to receive;

    sending, on one or more wires that are exclusively dedicated for delivering events, said particular event by a device of a CPU to a global event distributor, wherein said global event distributor, a coprocessor, and said CPU reside on a same chip;

    selecting, by said global event distributor based on said particular event, a subset plurality of coprocessors from a first plurality of coprocessors of said CPU, wherein said subset plurality of coprocessors contains at least said coprocessor and another coprocessor;

    relaying said particular event from said global event distributor to said subset plurality of coprocessors;

    waiting until any event of said plurality of events is received;

    responsive to detecting said particular event is received, said coprocessor performing said logic.

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