首页> 外国专利> Method and system for dynamically controlling power to multiple cores in a multi-core processor of a portable computing device

Method and system for dynamically controlling power to multiple cores in a multi-core 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.
机译:描述了一种用于动态确定工作负载并行度并自动调整支持便携式计算设备中的工作负载的核(和/或处理器)数量的方法和系统。该方法和系统包括并行度监视模块,其监视操作系统调度器的活动以及多核处理器和/或多个中央处理单元(CPU)的一个或多个工作队列。并行度监视器可以基于多核处理器或多个处理器的当前操作模式来计算并行工作的百分比。然后,将这部分并行工作传递给多处理器决策算法模块。多处理器决策算法模块基于所计算的并行工作百分比,确定是否应更改多核处理器(或多个处理器)的当前操作模式。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号