Patent · US Active

Securing memory accesses in a virtualized environment

US11327900B2 · kind B2 · utility

0Cited by
18References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 23, 2020
Grant dateMay 10, 2022
Priority date
Expiry dateJan 28, 2041

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/68
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Multiprocessor clusters in a virtualized environment conventionally fail to provide memory access security, which is frequently a requirement for efficient utilization in multi-client settings. Without adequate access security, a malicious process may access what might be confidential data that belongs to a different client sharing the multiprocessor cluster. Furthermore, an inadvertent programming error in the code for one client process may accidentally corrupt data that belongs to the different client. Neither scenario is acceptable. Embodiments of the present disclosure provide access security by enabling each processing node within a multiprocessor cluster to virtualize and manage local memory access and only process access requests possessing proper access credentials. In this way, different applications executing on a multiprocessor cluster may be isolated from each other while advantageously sharing the hardware resources of the multiprocessor cluster.

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