×

Translating atomic read-modify-write accesses

  • US 9,996,329 B2
  • Filed: 02/16/2016
  • Issued: 06/12/2018
  • Est. Priority Date: 02/16/2016
  • Status: Active Grant
First Claim
Patent Images

1. A system for translating atomic read-modify-write accesses, comprising:

  • a processor to;

    determine that a machine instruction of a first language specifies an atomic read-modify-write access for an address;

    generate machine instructions of a second language to perform an atomic access for the address if the address is aligned;

    generate machine instructions of the second language to acquire a global lock if the address is unaligned;

    generate machine instructions of the second language to perform a non-atomic access for the address if the address is unaligned; and

    generate machine instructions of the second language to release the global lock if the address is unaligned.

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