Interrupt coalescing control scheme
First Claim
Patent Images
1. A method comprising:
- determining a flow context associated with a receive packet; and
if the flow context complies with a dynamic interrupt moderation policy having one or more rules, generating an interrupt to process the receive packet substantially independently of an interrupt generated in accordance with an interrupt coalescing scheme (“
coalesced interrupt”
).
1 Assignment
0 Petitions
Accused Products
Abstract
In an embodiment, a method is provided. The method of this embodiment provides determining a flow context associated with a receive packet; and if the flow context complies with a dynamic interrupt moderation policy having one or more rules, generating an interrupt to process the receive packet substantially independently of an interrupt generated in accordance with an interrupt coalescing scheme (“coalesced interrupt”). Other embodiments are disclosed and/or claimed.
69 Citations
26 Claims
-
1. A method comprising:
-
determining a flow context associated with a receive packet; and if the flow context complies with a dynamic interrupt moderation policy having one or more rules, generating an interrupt to process the receive packet substantially independently of an interrupt generated in accordance with an interrupt coalescing scheme (“
coalesced interrupt”
). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus comprising:
-
logic operable to; determine a flow context associated with a receive packet; and if the flow context complies with a dynamic interrupt moderation policy having one or more rules, the logic further operable to generate an interrupt to process the receive packet substantially independently of an interrupt generated in accordance with an interrupt coalescing scheme (“
coalesced interrupt”
). - View Dependent Claims (10, 11, 12, 13)
-
-
14. A system comprising:
-
an offload engine on a circuit card coupled to a circuit board; and logic on the offload engine to; determine a flow context associated with a receive packet; and if the flow context complies with a dynamic interrupt moderation policy having one or more rules, the logic further operable to generate an interrupt to process the receive packet substantially independently of an interrupt generated in accordance with an interrupt coalescing scheme (“
coalesced interrupt”
). - View Dependent Claims (15, 16, 17, 18)
-
-
19. An article of manufacture having stored thereon instructions, the instructions when executed by a machine, result in the following:
-
determining a flow context associated with a receive packet; and if the flow context complies with a dynamic interrupt moderation policy having one or more rules, generating an interrupt to process the receive packet substantially independently of an interrupt generated in accordance with an interrupt coalescing scheme (“
coalesced interrupt”
). - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
Specification