一种智能手表双芯片系统切换的屏幕显示方法及系统与流程

专利2025-12-25  14


本发明涉及信息采集,尤其涉及一种智能手表双芯片系统切换的屏幕显示方法及系统。


背景技术:

1、双芯片系统是指在一台设备中使用了两个独立的处理器芯片来实现不同功能或提供不同性能,这种系统设计可以使设备在需要时灵活切换不同的芯片,以适应不同的工作负载和任务要求。在智能手表中,双芯片系统通常包括一个低功耗、高效率的芯片用于执行基本功能(如显示时间、接收通知),以及一个更强大的芯片用于处理更复杂的任务(如运行应用程序、监测健康数据)。通过这种设计,智能手表可以在保持续航时间的同时提供更好的性能和功能。

2、目前,智能手表的双芯片切换一般通过用户在智能手表的应用或者操作系统中设置一个快捷键或者操作指令来实现,在用户使用这些应用时根据快捷键或操作指令自动切换芯片,通过这样的方法用户可以自由操作应用的能耗模式(低能耗、高性能),然而在很多时候某些应用的能耗可以视情况确定,如在驾驶时导航需要高性能模式,在步行导航时则可以使用低功耗模式,因而在很多情况下应用的能耗模式需要视智能手表的当前能耗确定,因此这种提前设定的方式无法做到或者需要经常切换,很不方便,从而导致智能手表的双芯片切换不够合理化。


技术实现思路

1、为了解决上述问题,本发明提供了一种智能手表双芯片系统切换的屏幕显示方法,可以提高智能手表双芯片切换的合理性。

2、第一方面,本发明提供了一种智能手表双芯片系统切换的屏幕显示方法,包括:

3、获取智能手表的任务处理记录,基于所述任务处理记录创建所述智能手表的任务流,计算所述任务流的任务处理能耗,基于所述任务处理能耗,构建所述智能手表的能耗调度模型;

4、利用所述任务处理记录,分析所述智能手表的使用特征,在所述使用特征符合预设的第一特征时,构建所述智能手表的第一能耗模型,在所述使用特征符合预设的第二特征时,构建所述智能手表的第二能耗模型;

5、采集所述智能手表的当前使用信息,在所述当前使用信息为预设的第一使用信息时,计算所述任务流的能耗适应度,基于所述能耗适应度和所述第一能耗模型构建所述智能手表的第一芯片切换方案,根据所述第一芯片切换方案,利用所述能耗调度模型对所述智能手表的当前程序进行第一能耗分配,得到第一能耗分配结果,基于所述第一能耗分配结果,执行所述智能手表的第一屏幕显示;

6、在所述当前使用信息为预设的第二使用信息时,计算所述任务流的能耗拥挤度,基于所述能耗拥挤度和所述第二能耗模型构建所述智能手表的第二芯片切换方案,根据所述第二芯片切换方案,利用所述能耗调度模型对所述智能手表的当前程序进行第二能耗分配,得到第二能耗分配结果,基于所述第二能耗分配结果,执行所述智能手表的第二屏幕显示。

7、在第一方面的一种可能实现方式中,所述计算所述任务流的任务处理能耗,包括:

8、查询所述任务流中任务处理时对应服务器的动态功率与静态功率;

9、计算所述任务流中任务处理时对应的服务器利用率;

10、根据所述动态功率、所述静态功率及所述服务器利用率结合下述公式计算所述任务流的任务处理能耗:

11、teruntime;

12、其中,te表示任务处理能耗,表示动态功率,m表示任务流中任务数量,表示执行任务流中第i个任务时服务器利用率,表示静态功率,表示执行任务流中第i个任务时服务器的空闲时间,n表示执行任务流的中任务执行服务器的数量,runtime表示执行第i个任务时第j台虚拟机已运行时间。

13、在第一方面的一种可能实现方式中,所述基于所述任务处理能耗,构建所述智能手表的能耗调度模型,包括:

14、提取所述任务处理能耗对应的任务处理数据,并利用所述任务处理数据对预构建的决策模型进行模型训练,得到训练模型;

15、对所述训练模型进行模型降采样,得到降采样模型;

16、利用下述公式对所述降采样模型进行参数优化,得到优化参数:

17、;

18、其中,表示优化参数,表示降采样模型的初始参数,m表示降采样模型的数据量,表示降采样模型的离散函数,表示降采样模型的第i个初始参数,表示降采样模型的验证函数;

19、利用所述优化参数对所述训练模型进行参数调整,得到能耗调度模型。

20、在第一方面的一种可能实现方式中,所述利用所述任务处理记录,分析所述智能手表的使用特征,包括:

21、对所述任务处理记录进行任务分类,得到分类任务;

22、识别所述分类任务的任务处理时段及任务处理时间,得到所述智能手表的使用时间特征;

23、查询所述任务处理记录中处理任务的硬件能耗和软件能耗,得到所述智能手表的使用能耗特征;

24、基于所述使用时间特征和所述使用能耗特征分析所述智能手表的使用特征。

25、在第一方面的一种可能实现方式中,所述在所述使用特征符合预设的第一特征时,构建所述智能手表的第一能耗模型,包括:

26、查询所述智能手表的应用程序,对所述应用程序进行定时调度,得到时间设置程序;

27、对所述时间设置程序进行低耗设置,得到第一能耗模型。

28、在第一方面的一种可能实现方式中,所述在所述使用特征符合预设的第二特征时,构建所述智能手表的第二能耗模型,包括:

29、查询所述智能手表的应用程序;

30、识别所述应用程序的处理节点;

31、识别所述处理节点的算力需求;

32、基于所述算力需求对所述处理节点进行能耗分类设置,得到第二能耗模型。

33、在第一方面的一种可能实现方式中,所述在所述当前使用信息为预设的第一使用信息时,计算所述任务流的能耗适应度,包括:

34、构建所述任务流的多目标分配策略;

35、利用预构建的遗传算法对所述多目标分配策略进行迭代变化,得到迭代分配策略;

36、对所述迭代分配策略进行归一化处理,得到归一化策略;

37、利用下述公式计算所述归一化策略的适应值:

38、;

39、其中,表示适应值,表示动态平衡参数,表示归一化后的密度值,表示归一化后的目标值,表示归一化策略中第i种策略;

40、根据所述适应值确定所述任务流的能耗适应度。

41、在第一方面的一种可能实现方式中,所述基于所述能耗适应度和所述第一能耗模型构建所述智能手表的第一芯片切换方案,包括:

42、基于所述能耗适应度构建所述智能手表芯片的初始切换方案;

43、在执行所述初始切换方案时,对所述智能手表进行实时监测;

44、当所述实时监测结果为异常时,利用所述第一能耗模型对所述初始切换方案进行动态调整,得到调整方案;

45、当所述实时监测结果为正常时,将所述初始切换方案作为第一芯片切换方案。

46、在第一方面的一种可能实现方式中,所述在所述当前使用信息为预设的第二使用信息时,计算所述任务流的能耗拥挤度,包括:

47、利用下述公式计算所述任务流的能耗拥挤度:

48、;

49、其中,表示能耗拥挤度,m表示任务流中任务数量,表示任务流中第i任务的最大能耗,表示任务流中第i任务的最小能耗,表示整个任务流的最大能耗,表示整个任务流的最小能耗。

50、第二方面,本发明提供了一种智能手表双芯片系统切换的屏幕显示系统,所述系统包括:

51、能耗调度模型构建模块,用于获取智能手表的任务处理记录,基于所述任务处理记录创建所述智能手表的任务流,计算所述任务流的任务处理能耗,基于所述任务处理能耗,构建所述智能手表的能耗调度模型;

52、能耗模型构建模块,用于利用所述任务处理记录,分析所述智能手表的使用特征,在所述使用特征符合预设的第一特征时,构建所述智能手表的第一能耗模型,在所述使用特征符合预设的第二特征时,构建所述智能手表的第二能耗模型

53、第一显示模块,用于采集所述智能手表的当前使用信息,在所述当前使用信息为预设的第一使用信息时,计算所述任务流的能耗适应度,基于所述能耗适应度和所述第一能耗模型构建所述智能手表的第一芯片切换方案,根据所述第一芯片切换方案,利用所述能耗调度模型对所述智能手表的当前程序进行第一能耗分配,得到第一能耗分配结果,基于所述第一能耗分配结果,执行所述智能手表的第一屏幕显示;

54、第二显示模块,用于在所述当前使用信息为预设的第二使用信息时,计算所述任务流的能耗拥挤度,基于所述能耗拥挤度和所述第二能耗模型构建所述智能手表的第二芯片切换方案,根据所述第二芯片切换方案,利用所述能耗调度模型对所述智能手表的当前程序进行第二能耗分配,得到第二能耗分配结果,基于所述第二能耗分配结果,执行所述智能手表的第二屏幕显示。

55、与现有技术相比,本方案的技术原理及有益效果在于:

56、本发明实施例通过获取智能手表的任务处理记录可以得到所述智能手表的应用历史处理信息,从而得到所述智能手表各种应用在处理时的能耗、时间以以及使用时间段,从而能够分析所述智能手表使用规律,进一步地,本发明实施例通过基于所述任务处理能耗,构建所述智能手表的能耗调度模型可以对各项功能和任务进行智能分配,避免资源浪费,提高效率,以及利用所述任务处理记录,分析所述智能手表的使用特征可以帮助用户优化智能手表使用方式,延长电池寿命,从而改善用户体验,更进一步地,本发明实施例通过采集所述智能手表的当前使用信息可以了解用户使用智能手表的场景,如睡眠状态下、户外运动以及爬山等情况,以及基于所述第一能耗分配结果,执行所述智能手表的第一屏幕显示可以提高智能手表在规律使用时的双芯片切换屏幕显示的合理性,及基于所述第二能耗分配结果,执行所述智能手表的第二屏幕显示可以提高智能手表在不规律使用时的双芯片切换屏幕显示的合理性。本发明实施例提出的一种智能手表双芯片系统切换的屏幕显示方法及系统,可以提高智能手表双芯片切换的合理性。


技术特征:

1.一种智能手表双芯片系统切换的屏幕显示方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述计算所述任务流的任务处理能耗包括:

3.根据权利要求1所述的方法,其特征在于,所述基于所述任务处理能耗,构建所述智能手表的能耗调度模型,包括:

4.根据权利要求1所述的方法,其特征在于,所述利用所述任务处理记录,分析所述智能手表的使用特征,包括:

5.根据权利要求1所述的方法,其特征在于,所述在所述使用特征符合预设的第一特征时,构建所述智能手表的第一能耗模型,包括:

6.根据权利要求1所述的方法,其特征在于,所述在所述使用特征符合预设的第二特征时,构建所述智能手表的第二能耗模型,包括:

7.根据权利要求1所述的方法,其特征在于,所述在所述当前使用信息为预设的第一使用信息时,计算所述任务流的能耗适应度,包括:

8.根据权利要求1所述的方法,其特征在于,所述基于所述能耗适应度和所述第一能耗模型构建所述智能手表的第一芯片切换方案,包括:

9.根据权利要求1所述的方法,其特征在于,所述在所述当前使用信息为预设的第二使用信息时,计算所述任务流的能耗拥挤度,包括:

10.一种智能手表双芯片系统切换的屏幕显示系统,其特征在于,所述系统包括:


技术总结
本发明涉及信息采集技术领域,揭露一种智能手表双芯片系统切换的屏幕显示方法,所述方法包括:创建智能手表的任务流,根据任务流的能耗构建能耗调度模型;在智能手表的使用特征为第一特征时,构建第一能耗模型;在第二特征时,构建第二能耗模型;在智能手表的当前使用信息为第一使用信息时,根据任务流的能耗适应度构建第一芯片切换方案,进而利用能耗调度模型对智能手表的当前程序进行第一能耗分配,以执行第一屏幕显示;在第二使用信息时,根据任务流能耗拥挤度构建第二芯片切换方案,进而利用能耗调度模型对智能手表的当前程序进行第二能耗分配,以执行智能手表的第二屏幕显示。本发明提高智能手表双芯片切换的合理性。

技术研发人员:韦加新,韦志浩,韦廷高,段春新,韦国栋,韦昱企,韦怡琳
受保护的技术使用者:深圳市芯科云科技有限公司
技术研发日:
技术公布日:2024/6/26
转载请注明原文地址:https://doc.8miu.com/index.php/read-1825887.html

最新回复(0)