System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用于计算快速链路的存储器装置和存储器管理方法制造方法及图纸_技高网

用于计算快速链路的存储器装置和存储器管理方法制造方法及图纸

技术编号:43700311 阅读:4 留言:0更新日期:2024-12-18 21:14
公开了用于计算快速链路的存储器装置和存储器管理方法。一种计算快速链路(CXL)存储器装置包括:存储器单元组,被配置为存储数据;一个或多个传感器,被配置为测量存储器单元组的劣化因子;以及控制组件,被配置为:使用CXL从连接到CXL存储器装置的主机装置接收存储器分配请求,并且基于根据存储器单元组的劣化因子的存储器单元组的劣化状态,针对主机装置执行存储器单元组的存储器分配。

【技术实现步骤摘要】

以下的描述涉及具有计算快速链路(cxl)的存储器装置和方法。


技术介绍

1、计算快速链路(cxl)是用于高速通信的开放标准接口,并且可提供连接多个组件(诸如,中央处理器(cpu)、存储器、加速器和其他外围装置)的综合接口环境。利用cxl的可扩展性可形成来自多个系统的组件的池。例如,可通过cxl存储器池化来为主机提供通过多个系统形成的存储器池。另外,多个主机可通过cxl存储器共享来访问系统的相同存储器地址。通过cxl,适用于需要高计算资源的技术(诸如,人工智能(ai))的计算环境可被稳定并且容易地配置。


技术实现思路

1、提供本
技术实现思路
是为了以简化的形式介绍下面在具体实施方式中进一步描述的构思的选择。本
技术实现思路
不旨在标识要求保护的主题的关键特征或必要特征,也不旨在被用于帮助确定要求保护的主题的范围。

2、在一个或多个总体方面,一种计算快速链路(cxl)存储器装置包括:存储器单元组,被配置为存储数据;一个或多个传感器,被配置为测量存储器单元组的劣化因子;以及控制组件,被配置为:使用cxl从连接到cxl存储器装置的主机装置接收存储器分配请求,并且基于根据存储器单元组的劣化因子的存储器单元组的劣化状态,针对主机装置执行存储器单元组的存储器分配。

3、为了执行所述存储器分配,控制组件可被配置为:基于存储器单元组的劣化因子来估计存储器单元组的劣化状态;并且基于存储器单元组的劣化状态来确定用于存储器单元组的磨损均衡的存储器使用调度。

4、为了确定所述存储器使用调度,控制组件可被配置为确定所述存储器使用调度,使得表示存储器单元组的劣化状态的劣化参数值均匀地分布。

5、控制组件可被配置为基于存储器单元组的偏置温度不稳定性(bti)和热载流子注入(hci)中的任何一个或二者来确定劣化参数值。

6、存储器单元组的操作可包括在饱和状态下的静态操作和在不饱和状态下的转换操作,并且控制组件可被配置为:响应于在饱和状态下的存储器单元组,使用bti来确定劣化参数值;并且响应于在不饱和状态下的存储器单元组,使用hci来确定劣化参数值。

7、为了执行所述存储器分配,控制组件可被配置为:基于所述存储器使用调度,从存储器单元组的存储器地址选择物理存储器地址;并且根据主机装置的存储器分配请求将物理存储器地址映射到虚拟存储器地址,以确定地址转换信息。

8、控制组件可被配置为将基于存储器使用调度的存储在存储器单元组的在高劣化状态下的存储器空间中的数据迁移到存储器单元组的在低劣化状态下的存储器空间。

9、劣化因子可包括存储器单元组的操作电压、操作温度、操作时间和操作计数中的任何一个或者任何两个或更多个的任何组合。

10、存储器单元组的第一存储器单元组可具有与存储器单元组的第二存储器单元组不同的特性,并且特性可包括性能和预期寿命中的任何一个或二者。

11、存储器单元组可根据页单元、存储体单元和排单元中的任何一个的劣化管理单元而被划分为多个管理组,并且可针对所述多个管理组中的每个,劣化因子被收集并且劣化状态被估计。

12、一种cxl存储器系统可包括cxl存储器装置和主机装置。

13、在一个或多个总体方面,一种主机装置可包括:一个或多个处理器,被配置为:使用计算快速链路(cxl)从连接到主机装置的cxl存储器装置接收cxl存储器装置的存储器组件的劣化因子;基于存储器组件的劣化因子来估计存储器组件的劣化状态;基于存储器组件的劣化状态来确定用于存储器组件的磨损均衡的存储器使用调度;并且基于所述存储器使用调度来针对cxl存储器装置执行存储器分配请求。

14、针对确定所述存储器使用调度的处理,一个或多个处理器可被配置为:确定所述存储器使用调度,使得表示存储器组件的劣化状态的劣化参数值均匀地分布。

15、劣化参数值可基于存储器组件的偏置温度不稳定性(bti)和热载流子注入(hci)中的任何一个或二者而被确定,存储器组件的操作可包括在饱和状态下的静态操作和在不饱和状态下的转换操作,并且所述一个或多个处理器可被配置为:响应于在饱和状态下的存储器组件,使用bti来确定劣化参数值;并且响应于在不饱和状态下的存储器组件,使用hci来确定劣化参数值。

16、在一个或多个总体方面,一种计算快速链路(cxl)存储器盒包括:cxl存储器装置,各自包括被配置为存储数据的存储器单元组和被配置为控制存储器单元组的子控制组件;一个或多个传感器,被配置为测量cxl存储器装置的劣化因子;以及控制组件,被配置为:使用cxl从连接到cxl存储器盒的主机装置接收存储器分配请求,并且基于根据cxl存储器装置的劣化因子的cxl存储器装置的劣化状态来针对主机装置执行cxl存储器装置的存储器分配。

17、针对执行所述存储器分配的处理,控制组件可被配置为:基于cxl存储器装置的劣化因子来估计cxl存储器装置的劣化状态;并且基于cxl存储器装置的劣化状态来确定用于cxl存储器装置的磨损均衡的存储器使用调度。

18、针对确定所述存储器使用调度的处理,控制组件可被配置为:确定所述存储器使用调度,使得表示cxl存储器装置的劣化状态的劣化参数值均匀地分布。

19、针对执行所述存储器分配的处理,控制组件可被配置为:基于存储器使用调度,从cxl存储器装置的存储器地址选择物理存储器地址;并且根据主机装置的存储器分配请求将物理存储器地址映射到虚拟存储器地址,以确定地址转换信息。

20、一种cxl存储器系统可包括cxl存储器盒和主机装置。

21、在一个或多个总体方面,一种计算快速链路(cxl)存储器系统包括:主机装置,被配置为生成存储器分配请求;cxl存储器盒,各自包括被配置为存储数据的cxl存储器装置和被配置为控制cxl存储器装置的子控制组件;以及控制组件,被配置为基于根据cxl存储器盒的劣化因子的cxl存储器盒的劣化状态来针对主机装置执行cxl存储器盒的存储器分配。

22、cxl存储器装置各自可包括被配置为存储数据的存储器单元组和被配置为控制存储器单元组的子控制组件。

23、针对执行所述存储器分配的处理,控制组件可被配置为:基于cxl存储器盒的劣化因子来估计cxl存储器盒的劣化状态;并且基于cxl存储器盒的劣化状态来确定用于cxl存储器盒的磨损均衡的存储器使用调度。

24、针对确定所述存储器使用调度的处理,控制组件可被配置为:确定所述存储器使用调度,使得表示cxl存储器盒的劣化状态的劣化参数值均匀地分布。

25、针对执行所述存储器分配的处理,控制组件可被配置为:基于存储器使用调度,从cxl存储器盒的存储器地址选择物理存储器地址;并且根据主机装置的存储器分配请求将物理存储器地址映射到虚拟存储器地址,以确定地址转换信息。

26、在一个或多个总体方面,一种计算快速链路(cxl)存储器装置的存储器管理方法包括:收集cxl存储器装置的存储器组件的劣本文档来自技高网...

【技术保护点】

1.一种计算快速链路CXL存储器装置,包括:

2.根据权利要求1所述的CXL存储器装置,其中,针对执行所述存储器分配的处理,控制组件被配置为:

3.根据权利要求2所述的CXL存储器装置,其中,针对确定所述存储器使用调度的处理,控制组件被配置为:确定所述存储器使用调度,使得表示存储器单元组的劣化状态的劣化参数值均匀分布。

4.根据权利要求3所述的CXL存储器装置,其中,控制组件被配置为:基于存储器单元组的偏置温度不稳定性BTI和热载流子注入HCI中的任何一个或二者来确定劣化参数值。

5.根据权利要求4所述的CXL存储器装置,

6.根据权利要求2所述的CXL存储器装置,其中,针对执行所述存储器分配的处理,控制组件被配置为:

7.根据权利要求2所述的CXL存储器装置,其中,控制组件被配置为:基于所述存储器使用调度,将存储在存储器单元组的在高劣化状态下的存储器空间中的数据迁移到存储器单元组的在低劣化状态下的存储器空间。

8.根据权利要求1至权利要求7中的任一项所述的CXL存储器装置,其中,劣化因子包括:存储器单元组的操作电压、操作温度、操作时间和操作计数中的任何一个或者任何两个或更多个的任何组合。

9.根据权利要求1至权利要求7中的任一项所述的CXL存储器装置,

10.根据权利要求1至权利要求7中的任一项所述的CXL存储器装置,

11.一种CXL存储器系统,包括根据权利要求1至权利要求10中的任一项所述的CXL存储器装置和主机装置。

12.一种主机装置,包括:

13.根据权利要求12所述的主机装置,其中,针对确定所述存储器使用调度的处理,所述一个或多个处理器被配置为:确定所述存储器使用调度,使得表示存储器组件的劣化状态的劣化参数值均匀地分布。

14.根据权利要求13所述的主机装置,

15.一种计算快速链路CXL存储器盒,包括:

16.根据权利要求15所述的CXL存储器盒,其中,针对执行所述存储器分配的处理,控制组件被配置为:

17.根据权利要求16所述的CXL存储器盒,其中,针对确定所述存储器使用调度的处理,控制组件被配置为:确定所述存储器使用调度,使得表示所述多个CXL存储器装置的劣化状态的劣化参数值均匀地分布。

18.根据权利要求16所述的CXL存储器盒,其中,针对执行所述存储器分配的处理,控制组件被配置为:

19.一种CXL存储器系统,包括根据权利要求15至权利要求18中的任一项所述的CXL存储器盒和主机装置。

20.一种计算快速链路CXL存储器系统,包括:

21.根据权利要求20所述的CXL存储器系统,其中,所述多个CXL存储器装置各自包括被配置为存储数据的存储器单元组和被配置为控制存储器单元组的子控制组件。

22.根据权利要求20所述的CXL存储器系统,其中,针对执行所述存储器分配的处理,控制组件被配置为:

23.根据权利要求22所述的CXL存储器系统,其中,针对确定所述存储器使用调度的处理,控制组件被配置为:确定所述存储器使用调度,使得表示所述多个CXL存储器盒的劣化状态的劣化参数值均匀地分布。

24.根据权利要求22所述的CXL存储器系统,其中,针对执行所述存储器分配的处理,控制组件被配置为:

25.一种计算快速链路CXL存储器装置的存储器管理方法,所述存储器管理方法包括:

26.根据权利要求25所述的存储器管理方法,其中,执行所述存储器分配的处理包括:

27.根据权利要求26所述的存储器管理方法,其中,确定所述存储器使用调度的处理包括:确定所述存储器使用调度,使得表示存储器组件的劣化状态的劣化参数值均匀地分布。

28.根据权利要求26所述的存储器管理方法,其中,执行所述存储器分配的处理包括:

...

【技术特征摘要】

1.一种计算快速链路cxl存储器装置,包括:

2.根据权利要求1所述的cxl存储器装置,其中,针对执行所述存储器分配的处理,控制组件被配置为:

3.根据权利要求2所述的cxl存储器装置,其中,针对确定所述存储器使用调度的处理,控制组件被配置为:确定所述存储器使用调度,使得表示存储器单元组的劣化状态的劣化参数值均匀分布。

4.根据权利要求3所述的cxl存储器装置,其中,控制组件被配置为:基于存储器单元组的偏置温度不稳定性bti和热载流子注入hci中的任何一个或二者来确定劣化参数值。

5.根据权利要求4所述的cxl存储器装置,

6.根据权利要求2所述的cxl存储器装置,其中,针对执行所述存储器分配的处理,控制组件被配置为:

7.根据权利要求2所述的cxl存储器装置,其中,控制组件被配置为:基于所述存储器使用调度,将存储在存储器单元组的在高劣化状态下的存储器空间中的数据迁移到存储器单元组的在低劣化状态下的存储器空间。

8.根据权利要求1至权利要求7中的任一项所述的cxl存储器装置,其中,劣化因子包括:存储器单元组的操作电压、操作温度、操作时间和操作计数中的任何一个或者任何两个或更多个的任何组合。

9.根据权利要求1至权利要求7中的任一项所述的cxl存储器装置,

10.根据权利要求1至权利要求7中的任一项所述的cxl存储器装置,

11.一种cxl存储器系统,包括根据权利要求1至权利要求10中的任一项所述的cxl存储器装置和主机装置。

12.一种主机装置,包括:

13.根据权利要求12所述的主机装置,其中,针对确定所述存储器使用调度的处理,所述一个或多个处理器被配置为:确定所述存储器使用调度,使得表示存储器组件的劣化状态的劣化参数值均匀地分布。

14.根据权利要求13所述的主机装置,

15.一种计算快速链路...

【专利技术属性】
技术研发人员:安将爀李庸仁
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:

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

1