×

Method and system for accelerated stream processing

  • US 10,411,734 B2
  • Filed: 12/17/2018
  • Issued: 09/10/2019
  • Est. Priority Date: 05/15/2008
  • Status: Active Grant
First Claim
Patent Images

1. A system for applying parallelism to process streaming data at low latency and high throughput, the streaming data comprising data arranged in a plurality of fields, the system comprising:

  • at least one member of the group consisting of (1) a reconfigurable logic device, (2) a graphics processor unit (GPU), and (3) a chip multi-processor (CMP);

    wherein a processing pipeline is deployed on the at least one member for receiving and processing the streaming data, the processing pipeline including a plurality of parallel paths, each of a plurality of the parallel paths including pipelined logic for performing different processing operations on the streaming data;

    wherein each of a plurality of the parallel paths includes field selection logic that filters which fields of the streaming data that downstream pipelined logic in that parallel path will process, wherein a plurality of the parallel paths include field selection logic that filter for different fields of the streaming data so that the processing pipeline is thereby configured to parallel process different fields of the streaming data in different parallel paths with different processing operations.

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