Patent ID: 8842562

Claim:
An information handling system comprising: a plurality of processors, each processor including a cache memory; a receive side scaling (RSS) indirection table including a plurality of pointers, each pointer identifying a respective processor, wherein: a first network data packet received by the information handling system determines a first one of the pointers, wherein the first pointer identifies a first one of the processors; and in response to determining the first pointer, first information associated with the first network data packet is transferred to the cache memory of the first processor; a process scheduler that moves a process associated with the first network data packet from a second one of the processors to the first processor; an RSS module that: directs the process scheduler to move the process; and associates the first pointer with the first processor in response to directing the process scheduler; and a message signaled interrupt (MSI-X) table including a plurality of interrupts, wherein each interrupt: is associated with a respective pointer; and identifies the respective processor, such that when an associated pointer is determined, the MSI-X table provides an interrupt to the respective processor; wherein the RSS module further associates a first interrupt with the first processor in response to directing the process scheduler.