Invention Grant
- Patent Title: Parallel processing of an ordered data stream
- Patent Title (中): 并行处理有序数据流
-
Application No.: US12479242Application Date: 2009-06-05
-
Publication No.: US08996556B2Publication Date: 2015-03-31
- Inventor: Igor Ostrovsky , John Duffy , Mike Liddell
- Applicant: Igor Ostrovsky , John Duffy , Mike Liddell
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Main IPC: G06F17/30
- IPC: G06F17/30

Abstract:
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, with each order key associated with one of the input data elements, includes 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. The plurality of sets of output data elements is stored in a plurality of buffers, with each buffer associated with one of the worker units. An ordered output data stream is output 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.
Public/Granted literature
- US20100312801A1 PARALLEL PROCESSING OF AN ORDERED DATA STREAM Public/Granted day:2010-12-09
Information query