MINIMIZING RESOURCE LATENCY BETWEEN PROCESSOR APPLICATION STATES IN A PORTABLE COMPUTING DEVICE BY SCHEDULING RESOURCE SET TRANSITIONS
    1.
    发明申请
    MINIMIZING RESOURCE LATENCY BETWEEN PROCESSOR APPLICATION STATES IN A PORTABLE COMPUTING DEVICE BY SCHEDULING RESOURCE SET TRANSITIONS 有权
    通过调度资源设置转换,在便携式计算设备中处理器应用状态之间的资源优化最小化

    公开(公告)号:US20120291042A1

    公开(公告)日:2012-11-15

    申请号:US13291767

    申请日:2011-11-08

    IPC分类号: G06F9/50

    摘要: Resource state sets corresponding to the application states are maintained in memory. A request may be issued for a processor operating in a first application state corresponding to the first resource state set to transition to a second application state corresponding to the second resource state set. 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. A process is begun by which the states of resources are switched from states indicated by the first resource state set to states indicated by the second resource state set. Scheduling the process 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.

    摘要翻译: 与应用状态相对应的资源状态集保持在存储器中。 可以向处理器运行的处理器发出请求,所述处理器以对应于第一资源状态的第一应用状态设置,以转换到对应于第二资源状态集合的第二应用状态。 基于估计的完成转换的处理时间量来调度开始向第二资源状态集合指示的状态转换资源的开始时间。 开始资源状态从由第一资源状态设置指示的状态切换到由第二资源状态集指示的状态的处理。 调度进程开始于允许完成时间的进程,以便资源状态在进入第二应用程序状态时立即可用于处理器,有助于最小化资源等待时间的不利影响。

    System for minimizing resource latency between processor application states in a portable computing device by scheduling resource state set transitions
    2.
    发明授权
    System for minimizing resource latency between processor application states in a portable computing device by scheduling resource state set transitions 有权
    用于通过调度资源状态集转换来最小化便携式计算设备中的处理器应用状态之间的资源延迟的系统

    公开(公告)号:US09104499B2

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

    申请号:US13291767

    申请日:2011-11-08

    IPC分类号: G06F9/50 G06F1/32

    摘要: Resource state sets corresponding to the application states are maintained in memory. A request may be issued for a processor operating in a first application state corresponding to the first resource state set to transition to a second application state corresponding to the second resource state set. 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. A process is begun by which the states of resources are switched from states indicated by the first resource state set to states indicated by the second resource state set. Scheduling the process 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.

    摘要翻译: 与应用状态相对应的资源状态集保持在存储器中。 可以向处理器运行的处理器发出请求,所述处理器以对应于第一资源状态的第一应用状态设置,以转换到对应于第二资源状态集合的第二应用状态。 基于估计的完成转换的处理时间量来调度开始向第二资源状态集合指示的状态转换资源的开始时间。 开始资源状态从由第一资源状态设置指示的状态切换到由第二资源状态集指示的状态的处理。 调度进程开始于允许完成时间的进程,以便资源状态在进入第二应用程序状态时立即可用于处理器,有助于最小化资源等待时间的不利影响。

    Method and system for scheduling requests in a portable computing device
    3.
    发明授权
    Method and system for scheduling requests in a portable computing device 有权
    用于在便携式计算设备中调度请求的方法和系统

    公开(公告)号:US08793697B2

    公开(公告)日:2014-07-29

    申请号:US13418597

    申请日:2012-03-13

    IPC分类号: G06F9/46

    摘要: A method and system for managing requests among resources within a portable computing device include a scheduler receiving data from a client for scheduling a plurality of requests. Each request identifies at least one resource and a requested deadline. Next, data from the client is stored by the scheduler in a database. The scheduler then determines times and a sequence for processing the requests based on requested deadlines in the requests and based on current states of resources within the portable computing device. The scheduler then communicates the requests to the resources at the determined times and according to the determined sequence. The scheduler, at its discretion, may schedule a request after its requested deadline in response to receiving a new request command from a client. The scheduler may allow a sleep set corresponding to a sleep processor state to power off a processor.

    摘要翻译: 一种用于在便携式计算设备内的资源之间管理请求的方法和系统包括:调度器,用于从客户端接收用于调度多个请求的数据。 每个请求标识至少一个资源和所请求的截止日期。 接下来,来自客户端的数据由调度器存储在数据库中。 调度器然后基于请求中的请求的截止时间并且基于便携式计算设备内的资源的当前状态来确定用于处理请求的时间和序列。 然后,调度器根据所确定的顺序将请求传送到资源。 调度器在其请求的截止日期之后可以根据从客户机接收到新的请求命令来调度请求。 调度器可以允许对应于睡眠处理器状态的睡眠设备关闭处理器的电源。

    Method and System For Scheduling Requests In A Portable Computing Device
    4.
    发明申请
    Method and System For Scheduling Requests In A Portable Computing Device 有权
    便携式计算设备中调度请求的方法和系统

    公开(公告)号:US20130227583A1

    公开(公告)日:2013-08-29

    申请号:US13418597

    申请日:2012-03-13

    IPC分类号: G06F9/46

    摘要: A method and system for managing requests among resources within a portable computing device include a scheduler receiving data from a client for scheduling a plurality of requests. Each request identifies at least one resource and a requested deadline. Next, data from the client is stored by the scheduler in a database. The scheduler then determines times and a sequence for processing the requests based on requested deadlines in the requests and based on current states of resources within the portable computing device. The scheduler then communicates the requests to the resources at the determined times and according to the determined sequence. The scheduler, at its discretion, may schedule a request after its requested deadline in response to receiving a new request command from a client. The scheduler may allow a sleep set corresponding to a sleep processor state to power off a processor.

    摘要翻译: 一种用于在便携式计算设备内的资源之间管理请求的方法和系统包括:调度器,用于从客户端接收用于调度多个请求的数据。 每个请求标识至少一个资源和所请求的截止日期。 接下来,来自客户端的数据由调度器存储在数据库中。 调度器然后基于请求中的请求的截止时间并且基于便携式计算设备内的资源的当前状态来确定用于处理请求的时间和序列。 然后,调度器根据所确定的顺序将请求传送到资源。 调度器在其请求的截止日期之后可以根据从客户机接收到新的请求命令来调度请求。 调度器可以允许对应于睡眠处理器状态的睡眠设备关闭处理器的电源。