×

Passing work between threads

  • US 20070124728A1
  • Filed: 11/28/2005
  • Published: 05/31/2007
  • Est. Priority Date: 11/28/2005
  • Status: Abandoned Application
First Claim
Patent Images

1. A method, comprising:

  • at a first thread of a set of threads provided by a processor comprising multiple multi-threaded processing units integrated in a single die;

    receiving identification of a network packet;

    issuing a request for a lock;

    if the lock is granted;

    performing at least one operation for the network packet;

    determining if another thread has passed identification of a second network packet belonging to the same flow as the first thread to the first thread;

    performing at least one operation for the network packet; and

    if the lock is not granted;

    determining a thread owning the lock; and

    passing identification of the network packet to the determined thread owning the lock.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×