×

Adaptive clock throttling for event processing

  • US 9,658,902 B2
  • Filed: 08/22/2013
  • Issued: 05/23/2017
  • Est. Priority Date: 08/22/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method of adaptive clock throttling for event processing in a distributed processing system, the method comprising:

  • receiving, by an event processing system, a plurality of events from one or more components of the distributed processing system;

    determining, by the event processing system, that an arrival attribute of the plurality of events exceeds an arrival threshold; and

    in response to determining that the arrival attribute of the plurality of events exceeds the arrival threshold, adjusting, by the event processing system, a clock speed of at least one of the event processing system and a component of the distributed processing system, said adjusting including;

    determining for each component, by the event processing system, a total number of events received from the component;

    identifying, by the event processing system, any components of the distributed processing system having a total number of events that exceed a predetermined total event number threshold; and

    for each of the identified components, reducing, by the event processing system, the clock speed of one or more processors of the identified component.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×