ADAPTIVE HARDWARE ACCELERATION BASED ON RUNTIME POWER EFFICIENCY DETERMINATIONS
    1.
    发明申请
    ADAPTIVE HARDWARE ACCELERATION BASED ON RUNTIME POWER EFFICIENCY DETERMINATIONS 审中-公开
    基于运行功率效率测定的自适应硬件加速

    公开(公告)号:US20160378551A1

    公开(公告)日:2016-12-29

    申请号:US14748515

    申请日:2015-06-24

    CPC classification number: G06F9/4893 G06F1/329 G06F9/5094

    Abstract: Systems and methods may provide for making a power efficiency determination at runtime based on one or more runtime usage notifications and scheduling a workload for execution on a hardware accelerator if the power efficiency determination indicates that execution of the workload on the hardware accelerator will be more efficient than execution of the workload on a host processor. Additionally, the workload may be scheduled for execution on the host processor if the power efficiency determination indicates that execution of the workload on the host processor will be more efficient than execution of the workload on the hardware accelerator. In one example, making the power efficiency determination includes applying one or more configurable rules to at least one of the one or more runtime usage notifications.

    Abstract translation: 系统和方法可以提供在运行时基于一个或多个运行时使用通知进行功率效率确定,并且如果功率效率确定指示硬件加速器上的工作负载的执行将更有效,则调度用于在硬件加速器上执行的工作负载 而不是在主机处理器上执行工作负载。 另外,如果功率效率确定指示主机处理器上的工作负载的执行将比在硬件加速器上的工作负载的执行更有效,那么工作负载可以被安排在主机处理器上执行。 在一个示例中,进行功率效率确定包括将一个或多个可配置规则应用于所述一个或多个运行时使用通知中的至少一个。

    ENABLING A HOST PASSTHROUGH BASED ON A HARDWARE IDENTIFICATION INSTRUCTION

    公开(公告)号:US20230161613A1

    公开(公告)日:2023-05-25

    申请号:US17535458

    申请日:2021-11-24

    CPC classification number: G06F9/45558 G06F9/45545

    Abstract: Techniques and mechanisms for a host passthrough to be performed based on the execution of a hardware identification instruction with a virtual machine (VM). In an embodiment, a hypervisor process sets a value of a control parameter corresponding to a resource of the VM. The control parameter indicates whether the VM resource is authorized to avail of a host passthrough functionality of a processor which executes the hypervisor process. The control parameter is evaluated, based on a central processing unit identification (CPUID) instruction of a guest operating system which is executed with the VM, to determine whether the CPUID instruction is to result in a host passthrough or a VM exit. In another embodiment, a shared memory resource is searched to determine whether execution of the CPUID instruction is to retrieve information without the use of either the host passthrough or the VM exit.

Patent Agency Ranking