×

Parallel network processor array

  • US 6,854,117 B1
  • Filed: 10/31/2000
  • Issued: 02/08/2005
  • Est. Priority Date: 10/31/2000
  • Status: Active Grant
First Claim
Patent Images

1. A method for performing variable time processes in parallel on a plurality of ordered incoming packets, on a plurality of processors, the method comprising:

  • assigning each of the plurality of ordered incoming packets to one of the plurality of processors, the packets comprising at least a portion of a micro-flow;

    pre-processing each of the plurality of ordered incoming packets to determine whether processing on a previous packet is in progress, the previous packet comprising at least a portion of the micro-flow; and

    processing each of the plurality of ordered incoming packets on the a processor of the plurality of processors to which the ordered incoming packet is assigned, in response to completion of processing of the previous packet.

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