×

Network interface controller with receive side scaling and quality of service

  • US 7,787,453 B2
  • Filed: 08/02/2007
  • Issued: 08/31/2010
  • Est. Priority Date: 08/03/2006
  • Status: Expired due to Fees
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 a data packet and a resolution control signal;

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

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

    (ii) applying user defined rules to the portion of the data packet 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, first and second valid signals, and the resolution control signal; 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
    ×
    ×