Hypervisor isolation of processor cores to enable computing accelerator cores
    1.
    发明授权
    Hypervisor isolation of processor cores to enable computing accelerator cores 有权
    管理程序隔离处理器内核,以实现计算加速器核心

    公开(公告)号:US09058183B2

    公开(公告)日:2015-06-16

    申请号:US12648592

    申请日:2009-12-29

    IPC分类号: G06F9/44 G06F9/455 G06F9/50

    摘要: Techniques for utilizing processor cores include sequestering processor cores for use independently from an operating system. In at least one embodiment of the invention, a method includes executing an operating system on a first subset of cores including one or more cores of a plurality of cores of a computer system. The operating system executes as a guest under control of a virtual machine monitor. The method includes executing work for an application on a second subset of cores including one or more cores of the plurality of cores. The first and second subsets of cores are mutually exclusive and the second subset of cores is not visible to the operating system. In at least one embodiment, the method includes sequestering the second subset of cores from the operating system.

    摘要翻译: 利用处理器核心的技术包括独立于操作系统使用的处理器核心。 在本发明的至少一个实施例中,一种方法包括在包括计算机系统的多个核心的一个或多个核心的核心的第一子集上执行操作系统。 操作系统作为虚拟机监视器控制的guest虚拟机执行。 该方法包括对包括多个核心中的一个或多个核心的第二核心子集执行应用程序的工作。 核心的第一和第二子集是相互排斥的,并且核心的第二子集对于操作系统是不可见的。 在至少一个实施例中,该方法包括从操作系统隔离第二核心子集。

    HYPERVISOR ISOLATION OF PROCESSOR CORES
    2.
    发明申请
    HYPERVISOR ISOLATION OF PROCESSOR CORES 有权
    加工商的高分离分离

    公开(公告)号:US20110161955A1

    公开(公告)日:2011-06-30

    申请号:US12648592

    申请日:2009-12-29

    IPC分类号: G06F9/455 G06F15/76 G06F9/02

    摘要: Techniques for utilizing processor cores include sequestering processor cores for use independently from an operating system. In at least one embodiment of the invention, a method includes executing an operating system on a first subset of cores including one or more cores of a plurality of cores of a computer system. The operating system executes as a guest under control of a virtual machine monitor. The method includes executing work for an application on a second subset of cores including one or more cores of the plurality of cores. The first and second subsets of cores are mutually exclusive and the second subset of cores is not visible to the operating system. In at least one embodiment, the method includes sequestering the second subset of cores from the operating system.

    摘要翻译: 利用处理器核心的技术包括独立于操作系统使用的处理器核心。 在本发明的至少一个实施例中,一种方法包括在包括计算机系统的多个核心的一个或多个核心的核心的第一子集上执行操作系统。 操作系统作为虚拟机监视器控制的guest虚拟机执行。 该方法包括对包括多个核心中的一个或多个核心的第二核心子集执行应用程序的工作。 核心的第一和第二子集是相互排斥的,并且核心的第二子集对于操作系统是不可见的。 在至少一个实施例中,该方法包括从操作系统隔离第二核心子集。