Apparatus and Method for Guest and Root Register Sharing in a Virtual Machine
    1.
    发明申请
    Apparatus and Method for Guest and Root Register Sharing in a Virtual Machine 有权
    虚拟机中访客和根注册器共享的装置和方法

    公开(公告)号:US20130263124A1

    公开(公告)日:2013-10-03

    申请号:US13436654

    申请日:2012-03-30

    IPC分类号: G06F9/455

    CPC分类号: G06F9/4555

    摘要: A computer readable storage medium includes executable instructions to define a processor with guest mode control registers supporting guest mode operating behavior defined by guest context specified in the guest mode control registers. The guest mode control registers include a control bit to specify a guest access blocked register state and a shared register state. Root mode control registers support root mode operating behavior defined by root context specified in the root mode control registers. The root mode control registers include control bits to enable replicated register state access and shared register state access. The guest context and the root context support virtualization of hardware resources such that multiple operating systems supporting multiple applications are executed by the hardware resources.

    摘要翻译: 计算机可读存储介质包括可执行指令,以定义具有访客模式控制寄存器的处理器,所述访客模式控制寄存器支持由访客模式控制寄存器中指定的访客上下文定 访客模式控制寄存器包括一个控制位,用于指定访客阻止寄存器状态和共享寄存器状态。 根模式控制寄存器支持在根模式控制寄存器中指定的根上下文定义的根模式操作行为。 根模式控制寄存器包括用于启用复制寄存器状态访问和共享寄存器状态访问的控制位。 访客环境和根本环境支持硬件资源的虚拟化,使得支持多个应用的​​多个操作系统由硬件资源执行。

    Apparatus and Method for Accelerated Hardware Page Table Walk
    2.
    发明申请
    Apparatus and Method for Accelerated Hardware Page Table Walk 审中-公开
    加速硬件页表行走的装置和方法

    公开(公告)号:US20120331265A1

    公开(公告)日:2012-12-27

    申请号:US13168870

    申请日:2011-06-24

    IPC分类号: G06F12/10

    CPC分类号: G06F12/1027 G06F12/1009

    摘要: A method of walking page tables includes comparing a virtual address to a plurality of virtual address bit segments to identify a match. Each virtual address bit segment is associated with a page table level that has a page table base address. A designated page table base address is received in response to the match. The page table walk starts at the designated page table, thereby skipping over earlier page tables.

    摘要翻译: 步行页表的方法包括将虚拟地址与多个虚拟地址位段进行比较以识别匹配。 每个虚拟地址位段与具有页表基址的页表级相关联。 响应于匹配,接收到指定的页表基地址。 页表步行从指定的页表开始,从而跳过较早的页表。

    Apparatus and method for guest and root register sharing in a virtual machine
    4.
    发明授权
    Apparatus and method for guest and root register sharing in a virtual machine 有权
    在虚拟机中访客和根寄存器共享的装置和方法

    公开(公告)号:US09086906B2

    公开(公告)日:2015-07-21

    申请号:US13436654

    申请日:2012-03-30

    IPC分类号: G06F9/455

    CPC分类号: G06F9/4555

    摘要: A computer readable storage medium includes executable instructions to define a processor with guest mode control registers supporting guest mode operating behavior defined by guest context specified in the guest mode control registers. The guest mode control registers include a control bit to specify a guest access blocked register state and a shared register state. Root mode control registers support root mode operating behavior defined by root context specified in the root mode control registers. The root mode control registers include control bits to enable replicated register state access and shared register state access. The guest context and the root context support virtualization of hardware resources such that multiple operating systems supporting multiple applications are executed by the hardware resources.

    摘要翻译: 计算机可读存储介质包括可执行指令,以定义具有访客模式控制寄存器的处理器,所述访客模式控制寄存器支持由访客模式控制寄存器中指定的访客上下文定 访客模式控制寄存器包括一个控制位,用于指定访客阻止寄存器状态和共享寄存器状态。 根模式控制寄存器支持在根模式控制寄存器中指定的根上下文定义的根模式操作行为。 根模式控制寄存器包括用于启用复制寄存器状态访问和共享寄存器状态访问的控制位。 访客环境和根本环境支持硬件资源的虚拟化,使得支持多个应用的​​多个操作系统由硬件资源执行。