Domain specific language, compiler and JIT for dynamic power management
    1.
    发明授权
    Domain specific language, compiler and JIT for dynamic power management 有权
    域特定语言,编译器和JIT进行动态电源管理

    公开(公告)号:US09182810B2

    公开(公告)日:2015-11-10

    申请号:US13894914

    申请日:2013-05-15

    Abstract: The aspects enable a computing device or microprocessor to determine a low-power mode that maximizes system power savings by placing selected resources in a low power mode while continuing to function reliably, depending upon the resources not in use, acceptable system latencies, dynamic operating conditions (e.g., temperature), expected idle time, and the unique electrical characteristics of the particular device. The various aspects provide mechanisms and methods for compiling a plurality of low power resource modes to generate one or more synthetic low power resources from which can be selected an optimal low-power mode configuration made up of a set of selected synthetic low power resources.

    Abstract translation: 这些方面使得计算设备或微处理器能够根据不使用的资源,可接受的系统延迟,动态操作条件来确定通过将所选择的资源置于低功率模式同时继续可靠地运行来最大化系统功率节省的低功率模式 (例如,温度),预期的空闲时间和特定设备的独特电气特性。 各个方面提供了用于编译多个低功率资源模式以产生一个或多个合成低功率资源的机制和方法,从中可以选择由一组选定的合成低功率资源组成的最佳低功率模式配置。

    CONSERVING POWER THROUGH WORK LOAD ESTIMATION FOR A PORTABLE COMPUTING DEVICE USING SCHEDULED RESOURCE SET TRANSITIONS
    4.
    发明申请
    CONSERVING POWER THROUGH WORK LOAD ESTIMATION FOR A PORTABLE COMPUTING DEVICE USING SCHEDULED RESOURCE SET TRANSITIONS 有权
    通过使用调度资源设置转换的便携式计算设备的工作负荷估算来保持功率

    公开(公告)号:US20140173621A1

    公开(公告)日:2014-06-19

    申请号:US14188077

    申请日:2014-02-24

    Abstract: A start time to begin transitioning resources to states indicated in the second resource state set is scheduled based upon an estimated amount of processing time to complete transitioning the resources. At a scheduled start time, a process starts in which the states of one or more resources are switched from states indicated by the first resource state set to states indicated by the second resource state set. Scheduling the process of transitioning resource states to begin at a time that allows the process to be completed just in time for the resource states to be immediately available to the processor upon entering the second application state helps minimize adverse effects of resource latency. This calculation for the time that the process should be completed just in time may be enhanced when system states and transitions between states are measured accurately and stored in memory of the portable computing device.

    Abstract translation: 基于估计的完成资源转换的处理时间量来调度开始向第二资源状态集合指示的状态转换资源的开始时间。 在预定的开始时间,开始一个或多个资源的状态从由第一资源状态设置指示的状态切换到由第二资源状态集合指示的状态的过程。 调度资源状态转换过程的开始,这样一来,在进入第二应用程序状态时,可以及时完成资源状态立即可用的进程,从而最大限度地减少资源等待时间的不利影响。 当系统状态和状态之间的转换被精确地测量并存储在便携式计算设备的存储器中时,可以在时间上完成该过程应该完成的时间的计算。

    SLEEP MODE LATENCY SCALING AND DYNAMIC RUN TIME ADJUSTMENT
    5.
    发明申请
    SLEEP MODE LATENCY SCALING AND DYNAMIC RUN TIME ADJUSTMENT 审中-公开
    休眠模式延迟时间调整和动态运行时间调整

    公开(公告)号:US20130290758A1

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

    申请号:US13928890

    申请日:2013-06-27

    Abstract: The aspects enable a computing device or microprocessor to determine a low power mode that provides the most system power savings by placing selected resources in a low power mode while continuing to function reliably, depending upon the resources not in use, acceptable system latencies, dynamic operating conditions (e.g., temperature), expected idle time, and the unique electrical characteristics of the particular device. Aspects provide a mechanism for determining an optimal low power configuration made up of a set of low power modes for the various resources within the computing device by determining which low power modes are valid at the time the processor enters an idle state, ranking the valid low power modes by expected power savings given the current device conditions, determining which valid low power mode provides the greatest power savings while meeting the latency requirements, and selecting a particular low power mode for each resource to enter.

    Abstract translation: 这些方面使得计算设备或微处理器能够确定低功率模式,其通过将所选择的资源置于低功率模式中而提供最大的系统功率节省,同时继续可靠地运行,这取决于不使用的资源,可接受的系统延迟,动态操作 条件(例如温度),预期空闲时间以及特定设备的独特电气特性。 方面提供一种机制,用于通过在处理器进入空闲状态时确定哪些低功率模式是有效的来确定由用于计算设备内的各种资源的一组低功率模式组成的最佳低功率配置, 确定哪个有效的低功耗模式在满足延迟要求的同时提供最大的功率节省,以及为每个资源进入选择特定的低功耗模式,从而通过预期的功率节省模式。

    Domain Specific Language, Compiler and JIT for Dynamic Power Management
    6.
    发明申请
    Domain Specific Language, Compiler and JIT for Dynamic Power Management 有权
    用于动态电源管理的域特定语言,编译器和JIT

    公开(公告)号:US20130262899A1

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

    申请号:US13894914

    申请日:2013-05-15

    Abstract: The aspects enable a computing device or microprocessor to determine a low-power mode that maximizes system power savings by placing selected resources in a low power mode while continuing to function reliably, depending upon the resources not in use, acceptable system latencies, dynamic operating conditions (e.g., temperature), expected idle time, and the unique electrical characteristics of the particular device. The various aspects provide mechanisms and methods for compiling a plurality of low power resource modes to generate one or more synthetic low power resources from which can be selected an optimal low-power mode configuration made up of a set of selected synthetic low power resources.

    Abstract translation: 这些方面使得计算设备或微处理器能够根据不使用的资源,可接受的系统延迟,动态操作条件来确定通过将所选择的资源置于低功率模式同时继续可靠地运行来最大化系统功率节省的低功率模式 (例如,温度),预期的空闲时间和特定设备的独特电气特性。 各个方面提供了用于编译多个低功率资源模式以产生一个或多个合成低功率资源的机制和方法,从中可以选择由一组选定的合成低功率资源组成的最佳低功率模式配置。

Patent Agency Ranking