存储设备的调频方法、装置、电子设备、存储介质及芯片与流程

摘要: 本公开涉及智能控制,尤其涉及一种存储设备的调频方法、装置、电子设备、存储介质及芯片。背景技术:1、随着数据量爆发式增长,存储设备面临性能瓶颈,存储设备需要调频来...
存储设备的调频方法、装置、电子设备、存储介质及芯片与流程

本公开涉及智能控制,尤其涉及一种存储设备的调频方法、装置、电子设备、存储介质及芯片。

背景技术:

1、随着数据量爆发式增长,存储设备面临性能瓶颈,存储设备需要调频来动态平衡性能与能耗,以适应不同业务负载需求。

2、在存储设备调频的相关技术中,通常是通过根据存储设备的工作频点的频率阈值范围,调整存储设备的工作频点,如何提升频率阈值范围的适应性是亟待解决的问题。

技术实现思路

1、本公开提供一种存储设备的调频方法、装置、电子设备、存储介质及芯片,以解决相关技术中的问题。

2、本公开的第一方面实施例提出一种图像处理方法,该方法包括:

3、获取存储设备的第一模式的第一预设带宽阈值范围,及获取所述第一模式的第一能效等级;所述第一模式为所述存储设备在第一频点下的运行工作模式;

4、根据所述第一能效等级,对所述第一模式的第一预设带宽阈值范围进行更新,得到更新带宽阈值范围;

5、根据所述更新带宽阈值范围,对所述存储设备进行调频。

6、在一些实施例中,所述根据所述第一能效等级,对所述第一模式的第一预设带宽阈值范围进行更新,得到更新带宽阈值范围包括:

7、获取所述存储设备的一个或多个第二模式的第二预设带宽阈值范围,及获取所述第二模式的第二能效等级;所述第二模式包括一个或多个第二频点下的候选工作模式,或所述第二模式包括所述第一频点下的候选工作模式、一个或多个第二频点下的候选工作模式;

8、根据所述第一能效等级、所述第二预设带宽阈值范围、所述第二能效等级,对所述第一预设带宽阈值范围进行更新,得到所述更新带宽阈值范围。

9、在一些实施例中,所述第二频点下的候选工作模式满足以下任一项:

10、所述第二频点下的候选工作模式均为第一工作模式;

11、所述第二频点下的一部分候选工作模式为所述第一工作模式,所述第二频点下的另一部分候选工作模式为第二工作模式;所述第一工作模式的带宽高于所述第二工作模式,所述第一工作模式的功耗高于所述第二工作模式。

12、在一些实施例中,所述根据所述第一能效等级、所述第二预设带宽阈值范围、所述第二能效等级,对所述第一预设带宽阈值范围进行更新,得到所述更新带宽阈值范围包括:

13、确定满足预设条件的第二模式的第二预设带宽阈值范围,所述预设条件为所述第二能效等级小于所述第一能效等级;

14、根据满足所述预设条件的第二模式的第二预设带宽阈值范围的上阈值、所述第一预设带宽阈值范围的下阈值,确定所述第一预设带宽阈值范围的更新下阈值;

15、根据所述第一预设带宽阈值范围的上阈值、所述更新下阈值,生成所述更新带宽阈值范围。

16、在一些实施例中,所述根据满足所述预设条件的第二模式的第二预设带宽阈值范围的上阈值、所述第一预设带宽阈值范围的下阈值,确定所述第一预设带宽阈值范围的更新下阈值包括:

17、将满足所述预设条件的第二模式的第二预设带宽阈值范围与所述第一预设带宽阈值范围的下阈值之中的最大值确定为所述更新下阈值。

18、在一些实施例中,所述根据所述更新带宽阈值范围,对所述存储设备进行调频包括:

19、获取所述第一模式的运行带宽;

20、在所述运行带宽不位于所述更新带宽阈值范围的情况下,根据所述运行带宽,从所述一个或多个第二模式中确定更新模式;

21、将所述存储设备从所述第一模式切换为所述更新模式。

22、在一些实施例中,所述根据所述运行带宽,从所述一个或多个第二模式中确定更新模式包括:

23、在所述一个或多个第二模式的第二预设带宽阈值范围中,确定所述运行带宽所位于的目标带宽阈值范围;

24、将所述目标带宽阈值范围对应的第二模式,确定为所述更新模式。

25、在一些实施例中,所述在所述一个或多个第二模式的第二预设带宽阈值范围中,确定所述运行带宽所位于的目标带宽阈值范围包括:

26、获取所述第二预设带宽阈值范围的类型;

27、在不同类型的第二预设带宽阈值范围中,分别确定是否存在所述运行带宽所位于的至少一个带宽阈值范围;相同类型的第二预设带宽阈值范围之间邻接;

28、在存在所述至少一个带宽阈值范围的情况下,将所述至少一个带宽阈值范围中能效等级最小的带宽阈值范围,确定为所述目标带宽阈值范围。

29、在一些实施例中,所述方法还包括:

30、在不存在所述至少一个带宽阈值范围的情况下,将与所述运行带宽的差值最小的带宽阈值范围,确定为所述目标带宽阈值范围;所述差值为基于所述带宽阈值范围的上阈值或下阈值与所述运行带宽计算得到的值。

31、在一些实施例中,所述第一能效等级为根据所述第一模式的功耗确定的等级。

32、在一些实施例中,所述第一能效等级为根据所述第一模式的功耗及延迟确定的等级。

33、本公开的第二方面实施例提出了一种存储设备的调频装置,包括:

34、获取单元,用于获取存储设备的第一模式的第一预设带宽阈值范围,及获取所述第一模式的第一能效等级;所述第一模式为所述存储设备在第一频点下的运行工作模式;

35、更新单元,用于根据所述第一能效等级,对所述第一模式的第一预设带宽阈值范围进行更新,得到更新带宽阈值范围;

36、调频单元,用于根据所述更新带宽阈值范围,对所述存储设备进行调频。

37、在一些实施例中,所述更新单元包括:

38、第一获取模块,用于获取所述存储设备的一个或多个第二模式的第二预设带宽阈值范围,及获取所述第二模式的第二能效等级;所述第二模式包括一个或多个第二频点下的候选工作模式,或所述第二模式包括所述第一频点下的候选工作模式、一个或多个第二频点下的候选工作模式;

39、更新模块,用于根据所述第一能效等级、所述第二预设带宽阈值范围、所述第二能效等级,对所述第一预设带宽阈值范围进行更新,得到所述更新带宽阈值范围。

40、在一些实施例中,所述第二频点下的候选工作模式满足以下任一项:

41、所述第二频点下的候选工作模式均为第一工作模式;

42、所述第二频点下的一部分候选工作模式为所述第一工作模式,所述第二频点下的另一部分候选工作模式为第二工作模式;所述第一工作模式的带宽高于所述第二工作模式,所述第一工作模式的功耗高于所述第二工作模式。

43、在一些实施例中,所述更新模块还用于:

44、确定满足预设条件的第二模式的第二预设带宽阈值范围,所述预设条件为所述第二能效等级小于所述第一能效等级;

45、根据满足所述预设条件的第二模式的第二预设带宽阈值范围的上阈值、所述第一预设带宽阈值范围的下阈值,确定所述第一预设带宽阈值范围的更新下阈值;

46、根据所述第一预设带宽阈值范围的上阈值、所述更新下阈值,生成所述更新带宽阈值范围。

47、在一些实施例中,所述更新模块还用于:

48、将满足所述预设条件的第二模式的第二预设带宽阈值范围与所述第一预设带宽阈值范围的下阈值之中的最大值确定为所述更新下阈值。

49、在一些实施例中,所述调频单元包括:

50、第二获取模块,用于获取所述第一模式的运行带宽;

51、确定模块,用于在所述运行带宽不位于所述更新带宽阈值范围的情况下,根据所述运行带宽,从所述一个或多个第二模式中确定更新模式;

52、切换模块,用于将所述存储设备从所述第一模式切换为所述更新模式。

53、在一些实施例中,所述确定模块还用于:

54、在所述一个或多个第二模式的第二预设带宽阈值范围中,确定所述运行带宽所位于的目标带宽阈值范围;

55、将所述目标带宽阈值范围对应的第二模式,确定为所述更新模式。

56、在一些实施例中,所述确定模块还用于:

57、获取所述第二预设带宽阈值范围的类型;

58、在不同类型的第二预设带宽阈值范围中,分别确定是否存在所述运行带宽所位于的至少一个带宽阈值范围;相同类型的第二预设带宽阈值范围之间邻接;

59、在存在所述至少一个带宽阈值范围的情况下,将所述至少一个带宽阈值范围中能效等级最小的带宽阈值范围,确定为所述目标带宽阈值范围。

60、在一些实施例中,所述装置还包括:

61、所述确定模块还用于,在不存在所述至少一个带宽阈值范围的情况下,将与所述运行带宽的差值最小的带宽阈值范围,确定为所述目标带宽阈值范围;所述差值为基于所述带宽阈值范围的上阈值或下阈值与所述运行带宽计算得到的值。

62、在一些实施例中,所述第一能效等级为根据所述第一模式的功耗确定的等级。

63、在一些实施例中,所述第一能效等级为根据所述第一模式的功耗及延迟确定的等级。

64、本公开的第三方面实施例提出了一种电子设备,包括:至少一个处理器;以及与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行本公开第一方面实施例中描述的方法。

65、本公开的第四方面实施例提出了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,计算机指令用于使计算机执行本公开第一方面实施例中描述的方法。

66、本公开的第五方面实施例提出了一种芯片,该芯片包括一个或多个接口和一个或多个处理器;接口用于从电子设备的存储器接收信号,并向处理器发送信号,信号包括存储器中存储的计算机指令,当处理器执行计算机指令时,使得电子设备执行本公开第一方面实施例中描述的方法。

67、综上,根据本公开提出的存储设备的调频方法,该方法包括通过存储设备的第一模式的第一预设带宽阈值范围,及获取所述第一模式的第一能效等级;所述第一模式为所述存储设备在第一频点下的运行工作模式;根据所述第一能效等级,对所述第一模式的第一预设带宽阈值范围进行更新,得到更新带宽阈值范围;根据所述更新带宽阈值范围,对所述存储设备进行调频,使得带宽阈值范围能随能效等级动态适配不同性能功耗效率需求,提高了带宽阈值范围的适应性差的问题,进而提升了存储设备的调频效果。

68、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。