OPPORTUNISTIC WAKING OF AN APPLICATION PROCESSOR
    11.
    发明申请
    OPPORTUNISTIC WAKING OF AN APPLICATION PROCESSOR 审中-公开
    应用处理器的机会波形

    公开(公告)号:WO2016195778A1

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

    申请号:PCT/US2016/023278

    申请日:2016-03-18

    Applicant: APPLE INC.

    Abstract: Described herein in various embodiments are techniques to better coordinate long wakeup events on a network processor that are due to radio or network activity with the long wakeups that are due to requests from an application processor. In one embodiment, power management logic can receive wake requests from system processes upon notice that one or more application processors are transitioning into a low power state. The power management logic can coalesce the wake requests based on a supplied margin and determine a wake timeframe in which the application processor may be opportunistically woken from the low power state. The power management logic can provide the wake timeframe for the application processor to a network processor in the system. The network processor can opportunistically cause an early wake of the application processor during the wake timeframe.

    Abstract translation: 在各种实施例中描述的技术是更好地协调网络处理器上的长唤醒事件的技术,由于由于来自应用处理器的请求而导致的漫长的唤醒而导致的无线电或网络活动。 在一个实施例中,电源管理逻辑可以在注意到一个或多个应用处理器正在转换到低功率状态时从系统进程接收唤醒请求。 电源管理逻辑可以基于提供的余量来合并唤醒请求,并且确定唤醒时间帧,其中应用处理器可以从低功率状态机会地唤醒。 电源管理逻辑可以将应用处理器的唤醒时间提供给系统中的网络处理器。 网络处理器可以机会地在唤醒时间段期间引起应用处理器的早期唤醒。

    PREDICTIVE CONTROL SYSTEMS AND METHODS
    12.
    发明申请
    PREDICTIVE CONTROL SYSTEMS AND METHODS 审中-公开
    预测控制系统和方法

    公开(公告)号:WO2016195775A1

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

    申请号:PCT/US2016/022568

    申请日:2016-03-16

    Applicant: APPLE INC.

    CPC classification number: G06F1/206 G06F1/329 G06F1/3296 Y02D10/24

    Abstract: Systems and methods are disclosed for determining a current machine state of a processing device, predicting a future processing task to be performed by the processing device at a future time, and predicting a list of intervening processing tasks to be performed by a first time (e.g. a current time) and the start of the future processing task. The future processing task has an associated initial state. A feed-forward thermal prediction model determines a predicted future machine state at the time for starting the future processing task. Heat mitigation processes can be applied in advance of the starting of the future processing task, to meet the future initial machine state for starting the future processing task.

    Abstract translation: 公开了用于确定处理装置的当前机器状态的系统和方法,预测未来处理装置将来执行的未来处理任务,并预测第一次执行的中间处理任务列表(例如, 当前时间)和未来处理任务的开始。 未来的处理任务具有相关的初始状态。 前馈热预测模型确定在开始未来处理任务时的预测未来机器状态。 可以在未来的处理任务开始之前应用减热过程,以满足未来开始未来处理任务的初始机状态。

    POWER AWARE SCHEDULING AND POWER MANAGER
    13.
    发明申请
    POWER AWARE SCHEDULING AND POWER MANAGER 审中-公开
    电力安排和电源管理器

    公开(公告)号:WO2016160639A1

    公开(公告)日:2016-10-06

    申请号:PCT/US2016/024401

    申请日:2016-03-28

    Abstract: A computing system having a plurality of processing units configured to perform work by having threads assigned to the processing units. A thread scheduler is coupled to the plurality of processors and configured to schedule threads to the processing units. A power manager is coupled to the thread scheduler and controls performance states or idle states of the processing units. The thread scheduler maintains information about current performance state or idle state per processing unit. The information includes a multi-level description of the processing units in the computing system. The multi-level description includes three or more different entry values of different levels for performance state or idle state for processing units. The power manager provides the multi-level description of the processing units to the thread scheduler, which is configured to schedule threads to the processing units based on the multi-level description.

    Abstract translation: 一种具有多个处理单元的计算系统,所述多个处理单元被配置为通过将线程分配给所述处理单元来执行 线程调度器被耦合到多个处理器并被配置为将线程调度到处理单元。 功率管理器耦合到线程调度器并且控制处理单元的性能状态或空闲状态。 线程调度器维护关于当前性能状态或每个处理单元的空闲状态的信息。 该信息包括计算系统中处理单元的多级描述。 多级描述包括用于处理单元的性能状态或空闲状态的不同级别的三个或更多个不同的入口值。 功率管理器向线程调度器提供对处理单元的多级描述,线程调度器被配置为基于多级描述将线程调度到处理单元。

    THERMAL THROTTLING OF WIDI VIDEO STREAM RESOLUTION
    15.
    发明申请
    THERMAL THROTTLING OF WIDI VIDEO STREAM RESOLUTION 审中-公开
    WIDI视频流分辨率的热量调节

    公开(公告)号:WO2016048571A3

    公开(公告)日:2016-05-19

    申请号:PCT/US2015047121

    申请日:2015-08-27

    Applicant: INTEL CORP

    Inventor: BURR JEREMY

    Abstract: Methods and apparatus relating to thermal throttling of WiDi (Wireless Display) video stream resolution are described. In an embodiment, logic generates one or more signals to cause a processor to a change the resolution and/or frame rate of a video stream in response to input from one or more sensors and one or more values. The one or more signals can also cause wireless display logic to modify a compression level of the video stream received from the processor prior to transmission of a compressed version of the video stream to a display device. Other embodiments are also disclosed and claimed.

    Abstract translation: 描述了与WiDi(无线显示)视频流分辨率的热调节相关的方法和装置。 在一个实施例中,逻辑产生一个或多个信号以使处理器响应于来自一个或多个传感器和一个或多个值的输入而改变视频流的分辨率和/或帧速率。 该一个或多个信号还可以使得无线显示逻辑在将压缩版本的视频流传输到显示设备之前修改从处理器接收的视频流的压缩级别。 其他实施例也被公开和要求保护。

    THERMAL THROTTLING OF WIDI VIDEO STREAM RESOLUTION
    16.
    发明申请
    THERMAL THROTTLING OF WIDI VIDEO STREAM RESOLUTION 审中-公开
    WIDI视频流分辨率的热折射

    公开(公告)号:WO2016048571A2

    公开(公告)日:2016-03-31

    申请号:PCT/US2015/047121

    申请日:2015-08-27

    Inventor: BURR, Jeremy

    Abstract: Methods and apparatus relating to thermal throttling of WiDi (Wireless Display) video stream resolution are described. In an embodiment, logic generates one or more signals to cause a processor to a change the resolution and/or frame rate of a video stream in response to input from one or more sensors and one or more values. The one or more signals can also cause wireless display logic to modify a compression level of the video stream received from the processor prior to transmission of a compressed version of the video stream to a display device. Other embodiments are also disclosed and claimed.

    Abstract translation: 描述了与WiDi(无线显示)视频流分辨率的热节流有关的方法和装置。 在一个实施例中,逻辑产生一个或多个信号以使处理器响应于来自一个或多个传感器的输入和一个或多个值来改变视频流的分辨率和/或帧速率。 一个或多个信号还可以使无线显示逻辑在将视频流的压缩版本传输到显示设备之前修改从处理器接收的视频流的压缩级别。 还公开并要求保护其他实施例。

    MANAGING APPLICATIONS FOR POWER CONSERVATION
    17.
    发明申请
    MANAGING APPLICATIONS FOR POWER CONSERVATION 审中-公开
    管理电力维护应用

    公开(公告)号:WO2016028988A1

    公开(公告)日:2016-02-25

    申请号:PCT/US2015/046059

    申请日:2015-08-20

    Inventor: YANG, Wujun

    CPC classification number: G06F9/542 G06F1/329 Y02D10/24 Y02D50/20

    Abstract: Embodiments of the present application relate to a method, apparatus, and system for waking up an app. The method includes adding an application (app) to a wake-up alarm group comprising a plurality of apps, adjusting a plurality of alarm wake-up times corresponding to the plurality of apps, wherein the plurality of alarm wake-up times corresponding to the plurality of apps are adjusted to be consistent, and waking up the plurality of apps belonging to the wake-up alarm group according to the adjusted alarm wake-up times corresponding to the plurality of apps belonging to the wake-up alarm group.

    Abstract translation: 本申请的实施例涉及用于唤醒应用的方法,装置和系统。 该方法包括将应用程序(app)添加到包括多个应用的​​唤醒警报组中,调整与多个应用相对应的多个警报唤醒时间,其中对应于多个应用的​​多个警报唤醒时间 多个应用被调整为一致,并且根据与属于该唤醒警报组的多个应用相对应的调整的闹钟唤醒时间来唤醒属于该唤醒警报组的多个应用。

    THERMALLY ADAPTIVE QUALITY-OF-SERVICE LEVELS
    20.
    发明申请
    THERMALLY ADAPTIVE QUALITY-OF-SERVICE LEVELS 审中-公开
    热自适应质量水平

    公开(公告)号:WO2015183525A2

    公开(公告)日:2015-12-03

    申请号:PCT/US2015/030002

    申请日:2015-05-08

    Applicant: APPLE INC.

    Inventor: KUMAR, Derek R.

    Abstract: A method and apparatus of a device that manages a thermal profile of a device by selectively throttling central processing unit operations of the device is described. The device manages a thermal profile of the device by adjusting a throttling a central processing unit execution of a historically high energy consuming task. In this embodiment, the device monitors thermal level of the thermal profile of the device, the device is executing a plurality of tasks that utilize a plurality of processing cores of the device. If the thermal level of the device exceeds a thermal threshold, the device identifies one of the plurality tasks as a historically high energy consuming task, and throttles this historically high energy consuming task by setting a force idle execution time for the historically high energy consuming task. The device further executes the plurality of tasks.

    Abstract translation: 描述了通过选择性地节流设备的中央处理单元操作来管理设备的热分布的设备的方法和设备。 该装置通过调节节制中央处理单元执行历史上高能耗的任务来管理设备的热分布。 在该实施例中,设备监视设备的热分布图的热水平,该设备正在执行利用设备的多个处理核心的多个任务。 如果设备的热水平超过热阈值,则设备将多个任务中的一个识别为历史上高能耗的任务,并且通过为历史上高能量消耗任务设置力空闲执行时间来抑制该历史上高能耗的任务 。 该装置还执行多个任务。

Patent Agency Ranking