ALEXANDRIA, Va., Dec. 16 -- United States Patent no. 12,498,931, issued on Dec. 16, was assigned to ADVANCED MICRO DEVICES INC. (Santa Clara, Calif.).

"Preserving memory ordering between offloaded instructions and non-offloaded instructions" was invented by Jagadish B. Kotra (Austin, Texas) and John Kalamatianos (Boxborough, Mass.).

According to the abstract* released by the U.S. Patent & Trademark Office: "Preserving memory ordering between offloaded instructions and non-offloaded instructions is disclosed. An offload instruction for an operation to be offloaded is processed and a lock is placed on a memory address associated with the offload instruction. In response to completing a cache operation targeting the memory address, the lock ...