【技术实现步骤摘要】
一种功耗仿真的方法、装置、存储介质及电子设备
[0001]本申请涉及计算机
,尤其涉及一种功耗仿真的方法
、
装置
、
存储介质及电子设备
。
技术介绍
[0002]随着科技的发展,芯片技术不断发展
。
其中,图形处理器
(Graphic Processing Unit
,
GPU)
作为一种处理图形与图像数据的芯片,被广泛的应用于各种各样的场景中
。
[0003]一般的,
GPU
的功耗仿真是硅前仿真,在
GPU
实际运行时,可根据硅前仿真的数据,确定
GPU
当前的实际功耗
。
[0004]然而,
GPU
的实际功耗与
GPU
在实际运行时的工作频率
、
电压等有关,而在使用硅前仿真的数据确定
GPU
的实际功耗的过程中,并没有考虑在不同的场景下
GPU
在实际运行时的工作频率
、
电压等对
GPU
的实际功耗造成的影响,那么,就难以保证在不同的场景下
GPU
的功耗都维持在合理的范围内
。
[0005]基于此,本申请说明书提供了一种功耗仿真的方法
。
技术实现思路
[0006]本说明书提供一种功耗仿真的方法
、
装置
、
存储介质及电子设备,以 ...
【技术保护点】
【技术特征摘要】
1.
一种功耗仿真的方法,其特征在于,所述方法包括:响应于功耗仿真指令,获取芯片的目标功耗;根据所述目标功耗,确定所述芯片的初始控制参数;根据所述初始控制参数对所述芯片的工作频率进行仿真,得到所述芯片在所述初始控制参数下的仿真工作频率;根据所述仿真工作频率,得到所述芯片的仿真功耗;根据所述仿真功耗以及所述目标功耗,对所述初始控制参数进行调整,得到目标控制参数;根据所述目标控制参数,确定所述芯片的目标工作频率,并确定所述芯片在所述目标工作频率下的功耗仿真结果
。2.
如权利要求1所述的方法,其特征在于,所述初始控制参数为多组,每组包括一个或多个控制参数;根据所述初始控制参数对所述芯片的工作频率进行仿真,得到所述芯片在所述初始控制参数下的仿真工作频率,具体包括:根据各组初始控制参数对所述芯片的工作频率进行仿真,分别得到所述芯片在所述各组初始控制参数下的仿真工作频率;根据所述仿真工作频率,得到所述芯片的仿真功耗,具体包括:根据得到的各仿真工作频率,得到所述芯片的各仿真功耗
。3.
如权利要求1所述的方法,其特征在于,当确定所述初始控制参数为一组时,所述方法还包括:基于所述初始控制参数,生成多组新的初始控制参数
。4.
如权利要求2或3所述的方法,其特征在于,对所述初始控制参数进行调整,得到目标控制参数,具体包括:根据所述各仿真功耗以及所述目标功耗,确定所述各组初始控制参数中的中间组控制参数;根据所述中间组控制参数,调整所述各组初始控制参数中的其他组初始控制参数;将调整后的其他组初始控制参数以及所述中间组控制参数重新作为新的各组初始控制参数,并重新确定中间组控制参数,直至满足预设条件为止;将最终确定出的中间组控制参数作为目标控制参数
。5.
如权利要求4所述的方法,其特征在于,确定所述各组初始控制参数中的中间组控制参数,具体包括:分别确定得到所述芯片在所述各组初始控制参数下的仿真功耗的评价值;根据所述评价值,从所述各组初始控制参数中确定中间组控制参数
。6.
如权利要求4所述的方法,其特征在于,调整所述各组初始控制参数中的其他组初始控制参数,具体包括:根据当前已经确定出中间组控制参数的次...
【专利技术属性】
技术研发人员:请求不公布姓名,
申请(专利权)人:摩尔线程智能科技北京有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。