×

Mechanism for providing early coherency detection to enable high performance memory updates in a latency sensitive multithreaded environment

  • US 7,216,204 B2
  • Filed: 08/05/2002
  • Issued: 05/08/2007
  • Est. Priority Date: 08/27/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of accessing shared-access information stored in external memory, the method comprising:

  • storing copies of information units related to packet processing from the external memory to local memory, each information unit having an associated identifier;

    maintaining each identifier as an entry in a Content Addressable Memory (CAM), each entry including status information associated with the information unit with which the identifier is associated; and

    using the status information to determine validity of the information unit with which the status information is associated and to protect coherency during read-modify-write operations by enforcing exclusive modification privileges between microengines;

    wherein the status information comprises a lock status to indicate that the information unit with which the status information is associated is in process of being read from the external memory to the local memory or in process of being modified in the local memory.

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