Patent · US Active

Virtual machine memory compartmentalization in multi-core architectures

US8990582B2 · kind B2 · utility

11Cited by
17References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 27, 2010
Grant dateMar 24, 2015
Priority date
Expiry dateJul 3, 2031

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F21/123
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Techniques for memory compartmentalization for trusted execution of a virtual machine (VM) on a multi-core processing architecture are described. Memory compartmentalization may be achieved by encrypting layer 3 (L3) cache lines using a key under the control of a given VM within the trust boundaries of the processing core on which that VMs is executed. Further, embodiments described herein provide an efficient method for storing and processing encryption related metadata associated with each encrypt/decrypt operation performed for the L3 cache lines.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.