发明名称 Task-Based Performance Resource Management of Computer Systems
摘要 Execution of a plurality of tasks by a processor system are monitored. Based on this monitoring, tasks requiring adjustment of performance resources are identified by calculating at least one of a progress error or a progress limit error for each task. Thereafter, performance resources of the processor system allocated to each identified task are adjusted. Such adjustment can comprise: adjusting a clock rate of at least one processor in the processor system executing the task, adjusting an amount of cache and/or buffers to be utilized by the task, and/or adjusting an amount of input/output (I/O) bandwidth to be utilized by the task. Related systems, apparatus, methods and articles are also described.
申请公布号 US2014331234(A1) 申请公布日期 2014.11.06
申请号 US201414332206 申请日期 2014.07.15
申请人 VirtualMetrix, Inc. 发明人 Gibson Gary Allen;Popescu Valeri
分类号 G06F9/50;G06F9/48 主分类号 G06F9/50
代理机构 代理人
主权项 1. A method for implementation by one or more data processors comprising: monitoring execution of a plurality of tasks by a processor system, the monitoring being based at least in on an amount of work completed by a corresponding task, the amount of work being derived from at least one of: data transferred when executing the task, a number of processor instructions when executing the task, a number of processor cycles when executing the task, or an execution time for the task; identifying, based on the monitoring, tasks requiring adjustment of performance resources by calculating at least one of a progress error and a progress limit error for each task; and adjusting performance resources of the processor system allocated to each identified task; wherein adjusting the performance resources comprise one or more of: adjusting a clock rate of at least one processor in the processor system executing the task;adjusting an amount of cache and/or buffers to be utilized by the task; oradjusting an amount of input/output (I/O) bandwidth to be utilized by the task.
地址 Rancho Santa Fe CA US