工作频率调整方法、计算机程序产品和电子设备技术

技术编号:37890741 阅读:33 留言:0更新日期:2023-06-18 11:54
本申请提供一种工作频率调整方法、计算机程序产品和电子设备,该方法的一具体实施方式包括:获取至少一个计算设备的性能

【技术实现步骤摘要】
工作频率调整方法、计算机程序产品和电子设备


[0001]本申请涉及计算机
,具体而言,涉及一种工作频率调整方法、计算机程序产品和电子设备。

技术介绍

[0002]系统级芯片(System on Chip,简称SoC),从狭义角度讲,它是信息系统核心的芯片集成,是将系统关键部件集成在一块芯片上;从广义角度讲,SoC是一个微小型系统,如果说中央处理器(central processing unit,简称CPU)是大脑,那么SoC就是包括大脑、心脏、眼睛和手的系统。
[0003]在相关技术中,SoC通常会自带频率调整策略(例如基于频率

电压之间的相对关系,通过调整电压实现调整频率的目的),但是在实际应用过程(例如,相关技术中在使用图形处理器和嵌入式神经网络处理器处理任务时,可以利用操作指令和高吞吐的数据提升性能和功耗的应用场景)中,SoC自带的频率调整策略对于计算设备的工作频率的调整不够精确,无法兼顾其性能和功耗,继而导致SoC的集成效果不佳。

技术实现思路

[0004]本申请实施例的目的在于提供一种本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种工作频率调整方法,其特征在于,应用于系统级芯片,该方法包括:获取至少一个计算设备的性能

功耗映射关系以及在所述至少一个计算设备上执行的至少一个任务的性能需求条件;根据所述性能需求条件,或者根据所述性能

功耗映射关系和所述性能需求条件,调整所述至少一个计算设备在不同负载条件下的工作频率。2.根据权利要求1所述的方法,其特征在于,所述根据所述性能需求条件,或者根据所述性能

功耗映射关系和所述性能需求条件,调整所述至少一个计算设备在不同负载条件下的工作频率,包括:在所述至少一个任务的性能满足所述性能需求条件的基础上,确定每一个任务所对应的最小功耗值;根据所述最小功耗值,调整每一个所述计算设备在当前负载条件下的工作频率。3.根据权利要求2所述的方法,其特征在于,所述至少一个任务的性能基于以下步骤确定:针对每一个任务,以该任务的功耗拐点所对应的工作频率多次执行该任务,确定该任务的执行时间均值;其中,所述功耗拐点表征功耗在所述性能

功耗映射关系中呈线性增长与呈指数增长的分界点;根据所述至少一个任务分别对应的执行时间均值,确定所述至少一个任务的性能。4.根据权利要求3所述的方法,其特征在于,所述最小功耗值基于计算设备在当前负载条件下的最低工作频率确定;以及所述根据所述最小功耗值,调整每一个所述计算设备在当前负载条件下的工作频率,包括:针对每一个任务,将该任务的执行时间均值所对应的工作频率确定为初始工作频率;在所述初始工作频率的基础上降低频率,并判断所述至少一个任务的性能是否仍然满足所述性能需求条件;若所述至少一个任务的性能仍然满足所述性能需求条件,将降低后的工作频率确定为目标工作频率,直至所述至少一个任务的性能不满足所述性能需求条件,停止降低频率。5.根据权利要求4所述的方法,其特征在于,在所述的在所述初始工作频率的基础上降低频率,并判断所述至少一个任务的性能是否仍然满足所述性能需求条件之前,所述方法还包括:根据所述性能

功耗映射关系,确定在功耗呈线性增长时可供调整的频率档位数量;根据所述频率档位数量,均分所述功耗呈线性增长时所对应的性能总量,得到性能均值;以及所述在所述初始工作频率的基础上降低频率,并判断所述至少一个任务的性能是否仍然满足所述性能需求条件,包括:在每降低一个频率档位所对应的频率之后,判断与所述初始工作频率所对应的初始性能在降低所述性能均值之后,所述至少一个任务的性能是否仍然满足所述性能需求条件。6.根据权利要求3所述的方法,其特征在于,所述根据所述性能需求条件,或者根据所述性能

【专利技术属性】
技术研发人员:孙浩张学成
申请(专利权)人:北京极感科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1