Invention Publication
- Patent Title: VIRTUALIZED CACHE ALLOCATION IN A VIRTUALIZED COMPUTING SYSTEM
-
Application No.: US17869680Application Date: 2022-07-20
-
Publication No.: US20240028361A1Publication Date: 2024-01-25
- Inventor: Phani Kishore GADEPALLI , Xunjia LU , James Kenneth WHITE , Sam SCALISE
- Applicant: VMware, Inc.
- Applicant Address: US CA Palo Alto
- Assignee: VMware, Inc.
- Current Assignee: VMware, Inc.
- Current Assignee Address: US CA Palo Alto
- Main IPC: G06F9/455
- IPC: G06F9/455 ; G06F12/084

Abstract:
An example method of virtualized cache allocation for a virtualized computing system includes: providing, by a hypervisor for a virtual machine (VM), a virtual shared cache, the virtual shared cache backed by a physical shared cache of a processor; providing, by the hypervisor to the VM, virtual service classes and virtual service class bit masks; mapping, by the hypervisor, the virtual service classes to physical service classes of the processor; associating, by the hypervisor, a shift factor with the virtual service class bit masks with respect to physical service class bit masks of the processor; and configuring, by the hypervisor, service class registers and service class bit mask registers of the processor based on the mapping and the shift factor in response to configuration of the virtual shared cache by the VM.
Information query