×

Method of handling network traffic through optimization of receive side scaling

  • US 9,569,383 B2
  • Filed: 09/18/2014
  • Issued: 02/14/2017
  • Est. Priority Date: 10/25/2011
  • Status: Active Grant
First Claim
Patent Images

1. An network interface device comprising:

  • a receive side scaler that;

    provides a first pointer of a plurality of pointers to point to a first processor of a plurality of processors, wherein each pointer identifies a respective processor; and

    provides a first interrupt of a plurality of interrupts to be associated with the first processor, wherein each interrupt is associated with a respective processor;

    wherein the network interface device;

    receives a first data packet;

    selects the first pointer in response to receiving the first network data packet;

    transfers the first data packet to the first processor in response to selecting the first pointer; and

    provides the first interrupt to the first processor in response to transferring the first data packet; and

    wherein the receive side scaler further;

    directs a process scheduler to move a process associated with the first data packet from the first processor to a second processor of the plurality of processors; and

    in response to directing the process scheduler, to;

    changes the first pointer to point to a second processor of the plurality of processors; and

    changes the association of the first interrupt to be associated with the second processor.

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