×

Network interface controller with receive side scaling and quality of service

  • US 20080034101A1
  • Filed: 08/02/2007
  • Published: 02/07/2008
  • Est. Priority Date: 08/03/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method for delivering data input to a central processing unit (CPU) in a multi-CPU computer system, the method comprising:

  • (a) receiving data input;

    (b) parsing a portion of the data input comprising;

    (i) applying a function to the portion of the data input to generate a first CPU queue identifier and a first valid signal; and

    (ii) applying user defined rules to the portion of the data input to generate a second CPU queue identifier and a second valid signal;

    (c) generating a global CPU queue identifier based on the first and second CPU queue identifiers and first and second valid signals; and

    (d) routing the data packet to a CPU defined by the global CPU queue identifier.

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