摘要
本发明公开了一种基于多核CPU的低功耗方法,属于集成电路设计技术领域,针对了CPU Core调度资源分配不均导致芯片使用功耗高的问题,包括当多核CPU工作时,一部分Core处关断时钟,保留数据的模式中,另一部分Core处于正常运行的状态。通过CPU里的控制和状态寄存器统计单位时间内CPU Core的指令吞吐量;每隔一段时间,统计一个事件,这样可以得到从一个事件到另一个事件的时间间隔t;本发明通过设置CSR对不同CPU Core中执行的指令数量进行统计,再优先唤醒使用次数少的一部分CPU Core,可以更均衡地分配任务和负载,避免出现部分Core负载过重而其他Core空闲的情况,从而提高系统整体的性能,可以减少整个系统的运行时间,达到延长芯片使用寿命和节省功耗的作用。
技术关键词
低功耗方法
唤醒策略
系统集成模块
指令
延长芯片使用寿命
集成电路设计技术
系统管理软件
实时监测系统
监测模块
晶体管
休眠策略
操作系统
动态
性能监控
软件算法
时钟
决策
评估系统
系统为您推荐了相关专利信息
联邦学习模型
BFGS算法
因子
计算机程序指令
通信接口
农机自动驾驶
远程监控中心
北斗卫星信号
北斗定位模块
通信模块
结构检测装置
结构检测系统
分布式光纤
光纤传感器
云端服务器
新型设备
关系
节点
自动化生产线
计算机程序产品