发明申请
- 专利标题: METHOD AND SYSTEM FOR DYNAMICALLY CONTROLLING POWER TO MULTIPLE CORES IN A MULTICORE PROCESSOR OF A PORTABLE COMPUTING DEVICE
- 专利标题(中): 用于在便携式计算设备的多处理器中动态地控制多个电源的方法和系统
-
申请号: US13080454申请日: 2011-04-05
-
公开(公告)号: US20120260258A1公开(公告)日: 2012-10-11
- 发明人: Edoardo Regini , Bohuslav Rychlik
- 申请人: Edoardo Regini , Bohuslav Rychlik
- 主分类号: G06F9/46
- IPC分类号: G06F9/46
摘要:
A method and system for dynamically determining the degree of workload parallelism and to automatically adjust the number of cores (and/or processors) supporting a workload in a portable computing device are described. The method and system includes a parallelism monitor module that monitors the activity of an operating system scheduler and one or more work queues of a multicore processor and/or a plurality of central processing units (“CPUs”). The parallelism monitor may calculate a percentage of parallel work based on a current mode of operation of the multicore processor or a plurality of processors. This percentage of parallel work is then passed to a multiprocessor decision algorithm module. The multiprocessor decision algorithm module determines if the current mode of operation for the multicore processor (or plurality of processors) should be changed based on the calculated percentage of parallel work.
公开/授权文献
信息查询