CONFIDENTIAL COMPUTE ARCHITECTURE INTEGRATED WITH DIRECT SWAP CACHING: abstract simplified (17716823)

From WikiPatents
Jump to navigation Jump to search
  • This abstract for appeared for patent application number 17716823 Titled 'CONFIDENTIAL COMPUTE ARCHITECTURE INTEGRATED WITH DIRECT SWAP CACHING'

Simplified Explanation

This abstract describes a confidential compute architecture that incorporates direct swap caching. It explains a method for managing near and far memory in a system. When it is determined that the far memory contains an encrypted version of a specific block of data, the method retrieves the encrypted version from the far memory. It then decrypts the data using a specific key that is exclusively used by a virtual machine associated with the system. The decrypted version of the data is then provided to the requester. Additionally, the method involves swapping out another block of data from the near memory to the far memory if there is an address conflict with the first block of data. This second block of data is also encrypted using a specific key that is exclusively used by another virtual machine associated with the system.


Original Abstract Submitted

Systems and methods for a confidential compute architecture integrated with direct swap caching are described. An example method for managing a near memory and a far memory includes, in response to determining that the far memory contains an encrypted version of a first block of data, retrieving from the far memory the encrypted version of the first block of data, decrypting the first block of data using a first key for exclusive use by a first virtual machine associated with the system, and providing a decrypted version of the first block of data to the requestor. The method further includes swapping out a second block of data having an address conflict with the first block of data from the near memory to the far memory, where the second block of data is encrypted using a second key for exclusive use by a second virtual machine associated with the system.