×

Interrupt coalescing

  • US 10,078,604 B1
  • Filed: 04/17/2015
  • Issued: 09/18/2018
  • Est. Priority Date: 04/17/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • collecting a plurality of interrupts;

    if coalesced active interrupts have not exceeded an interrupt count limit, then enabling a timer; and

    servicing the coalesced active interrupts to a processor if the coalesced active interrupts have exceeded the interrupt count limit or if a timeout count of the timer has expired;

    wherein servicing the coalesced active interrupts comprises;

    comparing a sum of active interrupts to a minimum count range 0 and up to a minimum count range K, wherein K is an integer;

    if the sum of the active interrupts is equal to or is greater than the minimum count range 0, and if the sum of the active interrupts is less than the minimum count range K, then waiting for the timeout count to expire before servicing the coalesced active interrupts.

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