VIRTUAL MACHINE MANAGEMENT METHOD AND APPARATUS INCLUDING IDLING AND SCHEDULING OF VIRTUAL PROCESSORS
    3.
    发明申请
    VIRTUAL MACHINE MANAGEMENT METHOD AND APPARATUS INCLUDING IDLING AND SCHEDULING OF VIRTUAL PROCESSORS 审中-公开
    虚拟机管理方法和设备,包括虚拟处理器的定位和调度

    公开(公告)号:US20160371118A1

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

    申请号:US14741782

    申请日:2015-06-17

    申请人: Intel Corporation

    IPC分类号: G06F9/50 G06F9/455

    摘要: Apparatuses, methods and storage media associated with managing operations of a virtual machine including dynamic idling and scheduling of virtual processors on logical processors described herein. In embodiments, an apparatus may include a physical computing platform with one or more physical processors, a virtual machine manager to manage operation of virtual machines each with a priority level and with one or more virtual processors that operate on logical processor instances of the one or more physical processors, wherein the virtual machine manager tracks activities of the virtual processors that operate on a shared logical processor instance and selectively idles and schedules one or more virtual processors in view of at least the activities of the virtual processors that operate on a shared logical processor instance and the priority of the virtual machines associated with the one or more virtual processors.

    摘要翻译: 与管理虚拟机的操作相关联的装置,方法和存储介质,包括本文所述的逻辑处理器上的虚拟处理器的动态空闲和调度。 在实施例中,装置可以包括具有一个或多个物理处理器的物理计算平台,虚拟机管理器,用于管理各自具有优先级的虚拟机的操作,以及一个或多个虚拟处理器,其在一个或多个物理处理器的逻辑处理器实例上操作 更多物理处理器,其中虚拟机管理器跟踪在共享逻辑处理器实例上操作的虚拟处理器的活动,并且考虑到至少在共享逻辑上操作的虚拟处理器的活动,选择性地空闲并调度一个或多个虚拟处理器 处理器实例和与一个或多个虚拟处理器相关联的虚拟机的优先级。

    ENHANCED POWER MANAGEMENT FOR SUPPORT OF PRIORITY SYSTEM EVENTS

    公开(公告)号:US20240004442A1

    公开(公告)日:2024-01-04

    申请号:US18456965

    申请日:2023-08-28

    申请人: Intel Corporation

    IPC分类号: G06F1/20 G06F9/48 G06F1/3206

    摘要: Embodiments are generally directed to enhanced power management for support of priority system events. An embodiment of a system includes a processing element; a memory including a registry for information regarding one or more system events that are designated as priority events; a mechanism to track operation of events that requires Turbo mode operation for execution; and a power control unit to implement a power management algorithm. The system is to maintain an first energy budget and a second residual energy budget for operation in a Turbo power mode, and wherein the power management algorithm is to determine whether to authorize execution of a detected system event in the Turbo power mode based on the second residual energy budget upon determining that the first energy budget is not sufficient for execution of the detected system event and that the detected system event is designated as a priority event. Priority designations for the priority events may include a first High Priority designation and a second Critical designation.

    Enhanced power management for support of priority system events

    公开(公告)号:US11775036B2

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

    申请号:US17867187

    申请日:2022-07-18

    申请人: Intel Corporation

    摘要: Embodiments are generally directed to enhanced power management for support of priority system events. An embodiment of a system includes a processing element; a memory including a registry for information regarding one or more system events that are designated as priority events; a mechanism to track operation of events that requires Turbo mode operation for execution; and a power control unit to implement a power management algorithm. The system is to maintain an first energy budget and a second residual energy budget for operation in a Turbo power mode, and wherein the power management algorithm is to determine whether to authorize execution of a detected system event in the Turbo power mode based on the second residual energy budget upon determining that the first energy budget is not sufficient for execution of the detected system event and that the detected system event is designated as a priority event. Priority designations for the priority events may include a first High Priority designation and a second Critical designation.

    Thread and/or virtual machine scheduling for cores with diverse capabilities

    公开(公告)号:US10372493B2

    公开(公告)日:2019-08-06

    申请号:US14978182

    申请日:2015-12-22

    申请人: Intel Corporation

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

    摘要: Apparatuses, methods and storage medium associated with scheduling of threads and/or virtual machines, are disclosed herein. In embodiments, an apparatus is provided with a scheduler of an operating system and/or a virtual machine monitor. The scheduler is to retrieve or receive capabilities of the cores of one or more multi-core processors of the apparatus with diverse capabilities, and schedule a plurality of threads for execution on selected one or ones of the cores, based at least in part on the capabilities of the cores and characteristics of the plurality of threads. The virtual machine monitor is to retrieve or receive capabilities of the cores, and schedule a plurality of virtual machines for execution on selected one or ones of the cores, based at least in part on the capabilities of the cores and respective priorities of the virtual machines. Other embodiments may be described and/or claimed.

    ENHANCED DIRECTED SYSTEM MANAGEMENT INTERRUPT MECHANISM

    公开(公告)号:US20210318971A1

    公开(公告)日:2021-10-14

    申请号:US17208336

    申请日:2021-03-22

    申请人: Intel Corporation

    IPC分类号: G06F13/24

    摘要: An example compute node is disclosed that includes a plurality of processor cores. The example further includes an operating system (OS) having an OS power management (OSPM) engine to determine that a first of the plurality of processor cores has entered an idle state; and a system management mode (SMM) handler to detect a system management interrupt (SMI) and transition control of hardware resources of the first processor core from the OS to a basic input output system (BIOS) to enter a system management mode (SMM) in order to perform one or more platform management operations.