Invention Grant
- Patent Title: Accelerating memory operations using virtualization information
- Patent Title (中): 使用虚拟化信息加速内存操作
-
Application No.: US12726655Application Date: 2010-03-18
-
Publication No.: US08793439B2Publication Date: 2014-07-29
- Inventor: Lawrence Spracklen
- Applicant: Lawrence Spracklen
- Applicant Address: US CA Redwood City
- Assignee: Oracle International Corporation
- Current Assignee: Oracle International Corporation
- Current Assignee Address: US CA Redwood City
- Agency: Osha Liang LLP
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F13/00 ; G06F13/28 ; G06F12/08

Abstract:
A method of accelerating memory operations using virtualization information includes executing a hypervisor on hardware resources of a computing system. A plurality of domains are created under the control of the hypervisor. Each domain is allocated memory resources that include accessible memory space that is exclusively accessible by that domain. Each domain is allocated one or more processor resources. The hypervisor identifies domain layout information that includes a boundary of accessible memory space of each domain. The hypervisor provides the domain layout information to each processor resource. Each processor resource is configured to implement, on a per domain basis, a restricted coherency protocol based on the domain layout information. The restricted coherency protocol bypasses, relative to the domain, downstream caches when a cache line falls within the accessible memory space of that domain.
Public/Granted literature
- US20110231614A1 ACCELERATING MEMORY OPERATIONS USING VIRTUALIZATION INFORMATION Public/Granted day:2011-09-22
Information query