一种基于单路电源控制多算力板的方法及装置与流程

文档序号:18894110发布日期:2019-10-15 22:37阅读:219来源:国知局
一种基于单路电源控制多算力板的方法及装置与流程
本发明涉及电源
技术领域
,尤其涉及一种基于单路电源控制多算力板的方法及装置。
背景技术
:目前,高性能运算服务器使用的电源大部分是三路电压输出、单路可调控的电源设备,基本上都是基于某种协议(比如i2c、spi等协议)指令,使高性能计算服务器工作在最佳算力状态,需要给定不同的电压以及不同的工作频率,在高性能服务板上需要不停的给电源发送指令控制板上的电压,使高性能服务板工作到对应模式的最佳点。三路电源控制设备采购成本较高,对于市场竞争力的日益增大,对企业设备成本来说,如果在保证产品性能和质量的前提下,节约成本对于企业生存来说显得尤为重要,单路设备在市场上也有,但无法做到模式的切换,且本身没有发挥出算力设备的性能,比如常见的高算力模式、高效率模式以及平衡模式。技术实现要素:本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明的一个目的是提供一种基于单路电源控制多算力板的方法及装置,节约成本。本发明所采用的技术方案是:第一方面,本发明实施例提供一种基于单路电源控制多算力板的方法,适用于主控制板控制单路电源输出电压至多个算力板,其特征在于,所述方法包括步骤:建立电压、算力板最佳频点、第一算力关系对应表;建立电压、算力板频点、第二算力、总功率关系对应表;根据选定的工作模式,查询所述电压、算力板最佳频点、第一算力关系对应表或查询所述电压、算力板频点、第二算力、总功率关系对应表,计算并输出对应的电压及特征频点至各个算力板。作为上述方案的进一步改进,所述建立电压、算力板最佳频点、第一算力关系对应表步骤具体包括子步骤:s11,获取各个算力板的特征频点;s12,向各个所述算力板输入相同的电压,分别记录各个所述算力板在当前电压下其特征频点对应的单算力;s13,在当前电压下,将单个所述算力板的所有单算力进行比对,得到当前电压下单个所述算力板的最大单算力作为第一算力,所述第一算力对应的特征频点为所述算力板在当前电压下的最佳频点,统计所述第一算力及所述最佳频点;s14,调整输入电压值,重复步骤s12至步骤s13直至所述第一算力及所述最佳频点统计完毕,并建立电压、算力板最佳频点、第一算力关系对应表。作为上述方案的进一步改进,所述建立电压、算力板频点、第二算力、总功率关系对应表步骤具体包括子步骤:s21,获取各个算力板的特征频点;s22,向各个所述算力板输入相同的电压,分别记录各个所述算力板在相同的特征频点下其单算力及单功率;s23,在相同的电压、相同的特征频点下,计算所有所述算力板单算力之和作为第二算力,计算所有所述算力板单功率之和作为总功率,统计所述第二算力和所述总功率;s24,调整输入电压值,重复步骤s22至步骤s23直至所述第二算力和所述总功率统计完毕,并建立电压、算力板频点、第二算力、总功率关系表。作为上述方案的进一步改进,所述工作模式包括高算力工作模式、高效工作模式和平衡工作模式。作为上述方案的进一步改进,所述根据选定的工作模式,查询所述电压、算力板最佳频点、第一算力关系对应表或查询所述电压、算力板频点、第二算力、总功率关系对应表,计算并输出对应的电压及特征频点至各个算力板步骤具体包括:根据选定的高算力工作模式,查询所述电压、算力板最佳频点、第一算力关系对应表;在相同的电压下,计算各个算力板对应的第一算力之和,对所有的第一算力之和进行比对,得到最大算力;输出所述最大算力对应的电压及特征频点至各个所述算力板。作为上述方案的进一步改进,所述根据选定的工作模式,查询所述电压、算力板最佳频点、第一算力关系对应表或查询所述电压、算力板频点、第二算力、总功率关系对应表,计算并输出对应的电压及特征频点至各个算力板步骤具体包括:根据选定的高效工作模式,查询所述电压、算力板频点、第二算力、总功率关系对应表;在相同的电压、相同的特征频点下,计算所述算力板的总功率与第二算力之比,得到功耗比,将所有所述功耗比进行比对,得到最低功耗比;输出所述最低功耗比对应的电压及特征频点至各个所述算力板。作为上述方案的进一步改进,所述根据选定的工作模式,查询所述电压、算力板最佳频点、第一算力关系对应表或查询所述电压、算力板频点、第二算力、总功率关系对应表,计算并输出对应的电压及特征频点至各个算力板步骤具体包括:根据选定的平衡工作模式,查询所述电压、算力板频点、第二算力、总功率关系对应表;在相同的电压、相同的特征频点下,计算所述算力板的总功率与第二算力之比,得到功耗比;若当前功耗比的总功率低于第一阈值且其第二算力高于第二阈值,则将当前功耗比对应的电压及特征频点输出至各个所述算力板。第二方面,本发明实施例还提供了一种基于单路电源控制多算力板的装置,其特征在于,其包括:第一建立模块,用于建立电压、算力板最佳频点、第一算力关系对应表;第二建立模块,用于建立电压、算力板频点、第二算力、总功率关系对应表;查询输出模块,用于根据选定的工作模式,查询所述电压、算力板最佳频点、第一算力关系对应表或查询所述电压、算力板频点、第二算力、总功率关系对应表,计算并输出对应的电压及特征频点至各个算力板。作为上述方案的进一步改进,所述第一建立模块具体包括:第一获取单元,用于获取各个算力板的特征频点;第一记录单元,用于向各个所述算力板输入相同的电压,分别记录各个所述算力板在当前电压下其特征频点对应的单算力;第一统计单元,用于在当前电压下,将单个所述算力板的所有单算力进行比对,得到当前电压下单个所述算力板的最大单算力作为第一算力,所述第一算力对应的特征频点为所述算力板在当前电压下的最佳频点,统计所述第一算力及所述最佳频点;第一建立单元,用于调整输入电压值,重复进入所述第一记录单元和所述第一统计单元直至所述第一算力及所述最佳频点统计完毕,并建立电压、算力板最佳频点、第一算力关系对应表。作为上述方案的进一步改进,所述第二建立模块具体包括:第二获取单元,用于获取各个算力板的特征频点;第二记录单元,用于向各个所述算力板输入相同的电压,分别记录各个所述算力板在相同的特征频点下其单算力及单功率;第二统计单元,用于在相同的电压、相同的特征频点下,计算所有所述算力板单算力之和作为第二算力,计算所有所述算力板单功率之和作为总功率,统计所述第二算力和所述总功率;第二建立单元,用于调整输入电压值,重复进入所述第二记录单元和所述第二统计单元直至所述第二算力和所述总功率统计完毕,并建立电压、算力板频点、第二算力、总功率关系表;所述工作模式包括高算力工作模式、高效工作模式和平衡工作模式。本发明的有益效果是:本发明一种基于单路电源控制多算力板的方法及装置,通过根据选定的工作模式,查询所述电压、算力板最佳频点、第一算力关系对应表或查询所述电压、算力板频点、第二算力、总功率关系对应表,计算并输出对应的电压及特征频点至各个算力板,克服现有的三路电源控制设备成本高的技术问题,节约成本,并且可以随意切换算力板的工作模式。附图说明图1是本发明实施例一的一种基于单路电源控制多算力板的方法流程示意图;图2是本发明实施例二的一种基于单路电源控制多算力板的装置模块框图。具体实施方式需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。实施例一图1是本发明实施例一的一种基于单路电源控制多算力板的方法流程示意图,参照图1,一种基于单路电源控制多算力板的方法,适用于主控制板控制单路电源输出电压至多个算力板,方法包括步骤s1至步骤s3。s1,建立电压、算力板最佳频点、第一算力关系对应表;s2,建立电压、算力板频点、第二算力、总功率关系对应表;s3,根据选定的工作模式,查询电压、算力板最佳频点、第一算力关系对应表或查询电压、算力板频点、第二算力、总功率关系对应表,计算并输出对应的电压及特征频点至各个算力板。其中,工作模式包括高算力工作模式、高效工作模式和平衡工作模式。本实施例中,步骤s1具体包括子步骤:s11,获取各个算力板的特征频点;s12,向各个算力板输入相同的电压,分别记录各个算力板在当前电压下其特征频点对应的单算力;s13,在当前电压下,将单个所述算力板的所有单算力进行比对,得到当前电压下单个所述算力板的最大单算力作为第一算力,第一算力对应的特征频点为算力板在当前电压下的最佳频点,统计第一算力及最佳频点;s14,调整输入电压值,重复步骤s12至步骤s13直至第一算力及最佳频点统计完毕,并建立电压、算力板最佳频点、第一算力关系对应表。本实施例中,步骤s11具体包括:预先在ate测试过程中反复大数据总结的算力板的特征工作点为算力板的特征频点。本实施例中,步骤s2具体包括子步骤:s21,获取各个算力板的特征频点;s22,向各个算力板输入相同的电压,分别记录各个算力板在相同的特征频点下其单算力及单功率;s23,在相同的电压、相同的特征频点下,计算所有算力板单算力之和作为第二算力,计算所有算力板单功率之和作为总功率,统计第二算力和总功率;s24,调整输入电压值,重复步骤s22至步骤s23直至第二算力和总功率统计完毕,并建立电压、算力板频点、第二算力、总功率关系表。本实施例中,步骤s3具体包括::根据选定的高算力工作模式,查询电压、算力板最佳频点、第一算力关系对应表;在相同的电压下,计算各个算力板对应的第一算力之和,对所有的第一算力之和进行比对,得到最大算力;输出所述最大算力对应的电压及特征频点至各个算力板。表1是电压、算力板最佳频点、第一算力关系对应表。表1:参照表1,当选定高算力工作模式时,查询表1,在相同电压下,计算各个算力板对应的第一算力之和,即计算hash1+hash2+hash3的值,比对所有的hash1+hash2+hash3的值,得到最大算力,假设最大算力对应的电压为v(g)、各个算力板的特征频点分别为f(xg)、f(yg)、f(zg),则将电压v(g)输出至各个算力板,并且将特征频点f(xg)、f(yg)、f(zg)分别输出至对应的算力板中。本实施例中,步骤s3具体还包括:根据选定的高效工作模式,查询电压、算力板频点、第二算力、总功率关系对应表;在相同的电压、相同的特征频点下,计算算力板的总功率与第二算力之比,得到功耗比,将所有功耗比进行比对,得到最低功耗比;输出最低功耗比对应的电压及特征频点至各个算力板。表2是电压、算力板频点、第二算力、总功率关系对应表。表2:电压算力板1频点算力板2频点算力板3频点第二算力总功率v(m)f(x)f(x)f(x)hash(x)power(x)v(m)f(x1)f(x1)f(x1)hash(x1)power(x1)………………v(m)f(xn)f(xn)f(xn)hash(xn)power(xn)参照表2,当选定高效工作模式时,查询表2,在相同电压、相同频点下计算总功率与第二算力之比,即计算power(xn)/hash(xn)的比值,得到功耗比,将所有功耗比进行比对,得到最低功耗比power(xg)/hash(xg),则将最低功耗比power(xg)/hash(xg)对应的电压v(g)及特征频点f(xg)输出至各个算力板中。本实施例中,步骤s3具体还包括:根据选定的平衡工作模式,查询电压、算力板频点、第二算力、总功率关系对应表;在相同的电压、相同的特征频点下,计算算力板的总功率与第二算力之比,得到功耗比;若当前功耗比的总功率低于第一阈值且第二算力高于第二阈值,则将当前功耗比对应的电压及特征频点输出至各个算力板。本实施例中,第一阈值与第二阈值可根据实际需要进行设置。本实施例一种基于单路电源控制多算力板的方法,通过根据选定的工作模式,查询所述电压、算力板最佳频点、第一算力关系对应表或查询所述电压、算力板频点、第二算力、总功率关系对应表,计算并输出对应的电压及特征频点至各个算力板,克服现有的三路电源控制设备成本高的技术问题,节约成本,并且可以随意切换算力板的工作模式。实施例二图2是本发明实施例二的一种基于单路电源控制多算力板的装置模块框图,参照图2,一种基于单路电源控制多算力板的装置,包括:第一建立模块,用于建立电压、算力板最佳频点、第一算力关系对应表;第二建立模块,用于建立电压、算力板频点、第二算力、总功率关系对应表;查询输出模块,用于根据选定的工作模式,查询电压、算力板最佳频点、第一算力关系对应表或者查询电压、算力板频点、第二算力、总功率关系对应表,计算并输出对应的电压及特征频点至各个算力板。其中,工作模式包括高算力工作模式、高效工作模式和平衡工作模式。本实施例中,第一建立模块具体包括:第一获取单元,用于获取各个算力板的特征频点;第一记录单元,用于向各个算力板输入相同的电压,分别记录各个算力板在当前电压下其特征频点对应的单算力;第一统计单元,用于在当前电压下,将单个算力板的所有单算力进行比对,得到当前电压下单个算力板的最大单算力作为第一算力,第一算力对应的特征频点为算力板在当前电压下的最佳频点,统计第一算力及最佳频点;第一建立单元,用于调整输入电压值,重复进入第一记录单元和第一统计单元直至第一算力及最佳频点统计完毕,建立电压、算力板最佳频点、第一算力关系对应表。本实施例中,第二建立模块具体包括:第二获取单元,用于获取各个算力板的特征频点;第二记录单元,用于向各个算力板输入相同的电压,分别记录各个算力板在相同的特征频点下其单算力及单功率;第二统计单元,用于在相同的电压、相同的特征频点下,计算所以算力板单算力之和作为第二算力,计算所以算力板当功率之和作为总功率,统计第二算力和总功率;第二建立单元,用于调整输入电压值,重复进入第二记录单元和第二统计单元直至第二算力和总功率统计完毕,并建立电压、算力板频点、第二算力、总功率关系表。本实施例中,第一建立模块、第二建立模块和查询输出模块集成在主控制板中,主控制板分别与算力板和单路电源连接,主控制板调节控制单路电源的输出电压,进而控制算力板的算力数据、功率数据。本发明实施例二提供的一种基于单路电源控制多算力板的装置用于实施上述实施例一的基于单路电源控制多算力板的方法,其工作原理和有益效果一一对应,因而不再赘述。本发明一种基于单路电源控制多算力板的方法及装置,通过根据选定的工作模式,查询所述电压、算力板最佳频点、第一算力关系对应表或查询所述电压、算力板频点、第二算力、总功率关系对应表,计算并输出对应的电压及特征频点至各个算力板,克服现有的三路电源控制设备成本高的技术问题,节约成本,并且可以随意切换算力板的工作模式。以上是对本发明的较佳实施进行了具体说明,但本发明创造并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可做出种种的等同变形或替换,这些等同的变形或替换均包含在本申请权利要求所限定的范围内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1