×

Resolving conflicts in a transactional execution model of a multiprocessor system

  • US 20090198694A1
  • Filed: 01/31/2008
  • Published: 08/06/2009
  • Est. Priority Date: 01/31/2008
  • Status: Abandoned Application
First Claim
Patent Images

1. A method comprising:

  • receiving a plurality of requests for access to data from a plurality of requesters at a home agent that owns the data;

    determining whether any of the requests are transactional requests, any of the requesters obtains the data forwarded from another agent, and a highest priority transactional requester; and

    based at least in part on the determining, sending from the home agent a first completion message to the highest priority transactional requester with an abort indicator having a first state to indicate that the highest priority transactional requestor is to not abort its transaction, and sending a second completion message to all other of the plurality of requesters with the abort indicator having a second state to indicate that the corresponding requestor is to abort its transaction.

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