×

Data synchronization method and apparatus

  • US 9,483,382 B2
  • Filed: 12/30/2013
  • Issued: 11/01/2016
  • Est. Priority Date: 08/22/2011
  • Status: Active Grant
First Claim
Patent Images

1. A data synchronization method, comprising:

  • scanning, by a code scanning unit, a code to capture a synchronization instruction, wherein the synchronization instruction is a memory barrier instruction;

    replacing, by the code scanning unit, the captured synchronization instruction with a trap instruction;

    obtaining, by a distributed shared memory (DSM) unit, a code execution right when the code runs to the trap instruction;

    implementing, by the DSM unit, a concurrent multi-write protocol;

    implementing, by the DSM unit, a single-write protocol when executing the synchronization instruction; and

    returning, by the DSM unit, the code execution right after all data update operations are completed.

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