×

RECEIVE-SIDE SCALING IN A COMPUTER SYSTEM

  • US 20140281349A1
  • Filed: 03/15/2013
  • Published: 09/18/2014
  • Est. Priority Date: 03/15/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer system configured to receive an incoming data stream, the system comprising:

  • a multi-core processor;

    a memory unit at least partially configured in a circular queue that receives a data stream, wherein the circular queue is divided into a plurality of sub-queues, and wherein each sub-queue is assigned to a processing core of the multicore processor such that as data is received into a region covered by a particular sub-queue, the processing core assigned to the particular sub-queue processes the data;

    wherein a head pointer of the circular queue is updated as data is received into the circular queue and a tail pointer of the circular queue is updated by a particular processing core as it processes data in its assigned sub-queue.

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