×

Sharing virtual memory-based multi-version data between the heterogenous processors of a computer platform

  • US 8,868,848 B2
  • Filed: 12/21/2009
  • Issued: 10/21/2014
  • Est. Priority Date: 12/21/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method to be performed in a computer platform having a plurality of heterogeneous processors including at least a first processor and a second processor, the method comprising:

  • creating multi-version data using the first processor, wherein the multi-version data includes an initial version and at least one additional version,identifying, for each additional version that is created and released, difference content between a current version and a previous version of the multi-version data using the first processor,storing the multi-version data including the initial version and the difference content for each additional version released in a shared virtual memory, wherein the shared virtual memory is accessible to at least a subset of the heterogeneous processors including the first processor and the second processor, andacquiring a particular version of the multi-version data from the shared virtual memory for use by the second processor, wherein the acquiring includes retrieving the initial version and the difference content for each additional version up to the particular version and merging the difference content for each successive additional version into the initial version.

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