发明申请
US20120260258A1 METHOD AND SYSTEM FOR DYNAMICALLY CONTROLLING POWER TO MULTIPLE CORES IN A MULTICORE PROCESSOR OF A PORTABLE COMPUTING DEVICE 有权
用于在便携式计算设备的多处理器中动态地控制多个电源的方法和系统

  • 专利标题: 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 ReginiBohuslav Rychlik
  • 申请人: Edoardo ReginiBohuslav Rychlik
  • 主分类号: G06F9/46
  • IPC分类号: G06F9/46
METHOD AND SYSTEM FOR DYNAMICALLY CONTROLLING POWER TO MULTIPLE CORES IN A MULTICORE PROCESSOR OF A PORTABLE COMPUTING DEVICE
摘要:
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.
信息查询
0/0