System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种配置接口卡带宽的方法和计算装置制造方法及图纸_技高网

一种配置接口卡带宽的方法和计算装置制造方法及图纸

技术编号:40752540 阅读:2 留言:0更新日期:2024-03-25 20:07
一种配置接口卡带宽的方法包括:根据控制板对应的主机数从接口卡的存储数据中读取目标带宽配置文件,格式化接口卡的目标存储区域之后,在目标存储区域加载目标带宽配置文件。该方法可以自动加载与主机数对应的带宽配置文件,使得接口卡能够适用于单主机控制板或多主机控制板,提高接口卡的适用性。本申请还提供能够实现上述方法的计算装置。

【技术实现步骤摘要】

本申请涉及通信领域,尤其涉及一种配置接口卡带宽的方法和计算装置


技术介绍

1、电子设备插上接口卡后,需要配置带宽才能传输数据。

2、目前配置接口卡带宽的方法大致如下:主板管理控制单元(baseboardmanagement controller,bmc)读取接口卡标识,根据接口卡标识确定接口卡的带宽配置信息,根据接口卡的带宽配置信息加载控制板的带宽配置文件,使得接口卡带宽与控制板带宽适配。

3、由于每种接口卡配置有唯一的接口卡带宽配置信息,因此按照上述方法配置带宽时接口卡只适用于特定类型的控制板。


技术实现思路

1、有鉴于此,本申请提供一种配置接口卡带宽的方法,能够自适应配置接口卡带宽,提高了接口卡的适用性。本申请还提供能够实现上述方法的计算装置,计算机可读存储介质和计算机程序产品。

2、第一方面提供一种配置接口卡带宽的方法,该方法包括:根据控制板对应的主机数从接口卡的存储数据中读取目标带宽配置文件以及格式化接口卡的目标存储区域后,在目标存储区域加载目标带宽配置文件。该方法可以应用于计算装置,计算装置包括相连的控制板和接口卡。

3、接口卡的存储数据包括单主机带宽配置文件和多主机带宽配置文件,该方法可以自动加载与主机数对应的带宽配置文件,使得接口卡能够适用于单主机控制板或多主机控制板,提高接口卡的适用性。

4、在第一方面的第一种可能的实现方式中,根据控制板对应的主机数从接口卡的存储数据中读取目标带宽配置文件包括:当控制板对应的主机数为1时,从单主机带宽配置文件中读取目标带宽配置文件;当控制板对应的主机数大于1时,根据主机数从多主机带宽配置文件中读取目标带宽配置文件。依此可以根据主机数选择相应的带宽配置文件,从而适用于多种控制板。

5、结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,从单主机带宽配置文件中读取目标带宽配置文件包括:当单主机带宽配置文件包括多种通道类型的带宽配置文件时,获取控制板的通道类型,根据控制板的通道类型从单主机带宽配置文件中读取目标带宽配置文件。对于单主机控制板的每种通道类型,可以选择相应的带宽配置文件进行配置。

6、结合第一方面的第一种可能的实现方式,在第一方面的第三种可能的实现方式中,根据主机数从多主机带宽配置文件中读取目标带宽配置文件包括:当多主机带宽配置文件包括多种通道类型的带宽配置文件时,获取控制板的通道类型,根据主机数和控制板的通道类型从多主机带宽配置文件中读取目标带宽配置文件。对于多主机控制板的每种通道类型,可以选择相应的带宽配置文件进行配置。

7、结合第一方面或第一方面的任一可能实现方式,在第一方面的第四种可能的实现方式中,接口卡为pcie接口卡。应理解,本申请的接口卡可以是但不限于pcie接口卡,还可以是需要配置带宽的其他接口卡。

8、结合第一方面或第一方面的任一可能实现方式,在第一方面的第五种可能的实现方式中,目标存储区域为可擦除存储器,例如闪存。这样提供了加载不同带宽配置文件的存储器。

9、第二方面提供一种计算装置,该计算装置包括主板管理控制单元和接口卡,主板管理控制单元用于根据控制板对应的主机数从接口卡的存储数据中读取目标带宽配置文件,接口卡用于格式化接口卡的目标存储区域,在接口卡的目标存储区域加载目标带宽配置文件。

10、在第二方面的第一种可能的实现方式中,主板管理控制单元还用于当控制板对应的主机数为1时,从单主机带宽配置文件中读取目标带宽配置文件;当控制板对应的主机数大于1时,根据主机数从多主机带宽配置文件中读取目标带宽配置文件。

11、结合第二方面的第一种可能实现方式,在第二方面的第二种可能的实现方式中,主板管理控制单元具体用于当单主机带宽配置文件包括多种通道类型的带宽配置文件时,获取控制板的通道类型,根据控制板的通道类型从单主机带宽配置文件中读取目标带宽配置文件。

12、结合第二方面的第一种可能实现方式,在第二方面的第三种可能的实现方式中,主板管理控制单元具体用于当多主机带宽配置文件包括多种通道类型的带宽配置文件时,获取控制板的通道类型,根据主机数和控制板的通道类型从多主机带宽配置文件中读取目标带宽配置文件。

13、结合第二方面或第二方面的任一可能实现方式,在第二方面的第四种可能的实现方式中,接口卡为pcie接口卡。

14、结合第二方面或第二方面的任一可能实现方式,在第二方面的第五种可能的实现方式中,目标存储区域为可擦除存储器。

15、第二方面的名词解释,各单元执行的步骤和有益效果可参阅第一方面的相关描述。

16、第三方面提供一种计算机可读存储介质,其包括计算机程序指令,当计算机程序指令由计算机运行时,计算机执行第一方面或第一方面中任意一种可能实现方式的方法。

17、第四方面提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行第一方面或第一方面中任意一种可能实现方式的方法。

18、第五方面提供了一种芯片系统,该芯片系统包括至少一个处理器和接口,该接口用于接收数据和/或信号,至少一个处理器用于支持计算装置实现上述第一方面或第一方面任意一种可能实现方式中所涉及的功能。在一种可能的设计中,芯片系统还可以包括存储器,存储器,用于保存计算装置必要的程序指令和数据。该芯片系统,可以由芯片构成,也可以包含芯片和其他分立器件。

本文档来自技高网...

【技术保护点】

1.一种配置接口卡带宽的方法,其特征在于,所述方法应用于计算装置,所述计算装置包括相连的控制板和接口卡,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,根据所述控制板对应的主机数从所述接口卡的存储数据中读取目标带宽配置文件包括:

3.根据权利要求2所述的方法,其特征在于,所述从单主机带宽配置文件中读取目标带宽配置文件包括:

4.根据权利要求2所述的方法,其特征在于,所述根据主机数从多主机带宽配置文件中读取目标带宽配置文件包括:

5.根据权利要求1至4中任一项所述的方法,其特征在于,所述接口卡为外设部件互联扩展PCIe接口卡。

6.一种计算装置,其特征在于,包括:

7.根据权利要求6所述的装置,其特征在于,

8.根据权利要求7所述的装置,其特征在于,所述主板管理控制单元具体用于当所述单主机带宽配置文件包括多种通道类型的带宽配置文件时,获取所述控制板的通道类型,根据所述控制板的通道类型从所述单主机带宽配置文件中读取目标带宽配置文件。

9.根据权利要求7所述的装置,其特征在于,所述主板管理控制单元具体用于当所述多主机带宽配置文件包括多种通道类型的带宽配置文件时,获取所述控制板的通道类型,根据主机数和所述控制板的通道类型从所述多主机带宽配置文件中读取目标带宽配置文件。

10.根据权利要求6至9中任一项所述的装置,其特征在于,所述接口卡为外设部件互联扩展PCIe接口卡。

11.一种计算机可读存储介质,其特征在于,包括计算机程序指令,当所述计算机程序指令由计算机运行时,所述计算机执行权利要求1至5中任一项所述的方法。

12.一种包含指令的计算机程序产品,其特征在于,当所述指令被计算机运行时,使得计算机执行权利要求1至5中任一项所述的方法。

13.一种芯片系统,其特征在于,所述芯片系统包括至少一个处理器和接口,接口用于接收数据和/或信号,所述至少一个处理器被配置为用于执行如权利要求1至5中任一项所述的方法。

...

【技术特征摘要】

1.一种配置接口卡带宽的方法,其特征在于,所述方法应用于计算装置,所述计算装置包括相连的控制板和接口卡,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,根据所述控制板对应的主机数从所述接口卡的存储数据中读取目标带宽配置文件包括:

3.根据权利要求2所述的方法,其特征在于,所述从单主机带宽配置文件中读取目标带宽配置文件包括:

4.根据权利要求2所述的方法,其特征在于,所述根据主机数从多主机带宽配置文件中读取目标带宽配置文件包括:

5.根据权利要求1至4中任一项所述的方法,其特征在于,所述接口卡为外设部件互联扩展pcie接口卡。

6.一种计算装置,其特征在于,包括:

7.根据权利要求6所述的装置,其特征在于,

8.根据权利要求7所述的装置,其特征在于,所述主板管理控制单元具体用于当所述单主机带宽配置文件包括多种通道类型的带宽配置文件时,获取所述控制板的通道类型,根据所述控制板的通道类型从...

【专利技术属性】
技术研发人员:吴小俊王兆喜何佳琪宋刚
申请(专利权)人:成都华为技术有限公司
类型:发明
国别省市:

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

1