×

PARALLEL PROCESSING OF AN ORDERED DATA STREAM

  • US 20100312801A1
  • Filed: 06/05/2009
  • Published: 12/09/2010
  • Est. Priority Date: 06/05/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method of parallel processing an ordered input data stream that includes a plurality of input data elements and a corresponding plurality of order keys for indicating an ordering of the input data elements, each order key associated with one of the input data elements, the method comprising:

  • processing the input data stream in a parallel manner with a plurality of worker units, thereby generating a plurality of sets of output data elements;

    storing the plurality of sets of output data elements in a plurality of buffers, each buffer associated with one of the worker units; and

    outputting an ordered output data stream while the input data stream is being processed by outputting selected output data elements from the buffers in an order that is based on the order keys.

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