×

Synchronization arbiter for proactive synchronization within a multiprocessor computer system

  • US 20070050563A1
  • Filed: 08/23/2006
  • Published: 03/01/2007
  • Est. Priority Date: 08/23/2005
  • Status: Abandoned Application
First Claim
Patent Images

1. A synchronization arbiter for use in a computer system including one or more processors each configured to request exclusive access to a given memory resource, wherein the request includes one or more addresses associated with the given memory resource, the synchronization arbiter comprising:

  • an address storage configured to store a plurality of sets of addresses, wherein each address of the plurality of sets of addresses corresponds to a respective memory resource to which a requester has acquired exclusive access;

    wherein the address storage is further configured to store a plurality of count values each associated with a respective set of addresses of the plurality of sets of addresses, wherein each count value is indicative of a number of requestors contending for any address in each respective set of addresses;

    a compare unit coupled to the address storage and configured to compare each of the one or more addresses in the request to each address of the plurality of sets of addresses stored in the address storage; and

    control logic coupled to the compare unit and configured to return to the requester, the count value associated with a matching address in response to any address of the one or more addresses matching any address in the plurality of sets of addresses.

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