【技术实现步骤摘要】
一种应用于电力仪器设备的板间多运算芯片算力平衡系统
[0001]本专利技术涉及电力仪器设备
,特别涉及一种应用于电力仪器设备的板间多运算芯片算力平衡系统。
技术介绍
[0002]现有电力仪器设备板间芯片算力分配不均,导致部分运算电路板在完成计算任务过程中发生程序阻塞现象,部分运算电路板长期闲置状态,极大的增大了系统总体成本,减缓了系统整体运行状况。
技术实现思路
[0003]本专利技术所要解决的技术问题在于针对现有技术所存在的上述不足之处而提供应用于电力仪器设备的板间多运算芯片算力平衡系统。
[0004]为了实现上述专利技术目的,本专利技术所采用的技术方案如下:
[0005]一种应用于电力仪器设备的板间多运算芯片算力平衡系统,包括执行层、感知层、通信层、任务调度层和控制层,其中:
[0006]所述执行层为最底层,存在于各个运算电路板中,也存在于各个运算芯片中,其包括细分任务执行模块,用于接受所述通信层所传递的细分任务并执行;
[0007]所述感知层为执行层的上一层,包括板 ...
【技术保护点】
【技术特征摘要】
1.一种应用于电力仪器设备的板间多运算芯片算力平衡系统,其特征在于,包括执行层、感知层、通信层、任务调度层和控制层,其中:所述执行层为最底层,存在于各个运算电路板中,也存在于各个运算芯片中,其包括细分任务执行模块,用于接受所述通信层所传递的细分任务并执行;所述感知层为执行层的上一层,包括板间算力监控模块、任务进程监控模块、板间权重模块、板内权重模块构成;所述板间算力监控模块对于个电路板当前的算力运行情况进行监控,以得知电路板目前处于满载状态或是空闲状态,便于所述任务调度层进行算力平衡;所述任务进程监控模块通过对于电路板上的各进程进行监控,以获取当前进程运行到的代码位置,对于需要进行算力平衡的进程,通过该任务进程监控模块获取目前的代码位置,将剩余运算内容平衡至其它运算电路板上;所述板间权重模块和板内权重模块用于任务分配以及包核心主要业务程序的稳定运行并通过预先设置以完成各电路板的权重分配;所述通信层为所述感知层的上一层,用于各层的通信;所述任务调度层为通信层的上一层,由细分任务数据库、任务拆分模块、算力平衡模块、任务下达模块和任务汇总模块,所述感知层对于各运算电路板的算力监控和任务进程监控信息通过通信层上传至所述算力平衡模块中,在所述算力平衡模块中存在各电路板的冗余算力信息,所述算力平衡模块通过对于上述冗余算力信息进行分析,以板载各运算芯片的算力平衡与运算任务完成为目标,获知需要降低算力的运算芯片和需要增加算力的运算芯片;对于需要降低算力的运算芯片,将该运算芯片的任务进程信息转发至任务拆分模块中,所述任务拆分模块根据任务进程位置,将后续算法步骤通过细分任务数据库拆解呈一系列函数编号组,通过所述任务下达模块传递给需要增加算力的运算芯片,运算芯片在运算完成后,通过通信层将运算结构回传至任务汇总模块,任务汇总模块将各个后续步骤进行汇总拼接后传递回原任务运算芯片中;所述控制层为任务调度层的上一层,以控制该系统是否运行,算力平衡目标设置以及在特殊情况下,短路所述板间权重模块,直接设置某些重要性较高的运算芯片...
【专利技术属性】
技术研发人员:赵宏飞,焦剑,康晓,吴春生,李佳,王林翰,李天添,缪中章,胡俊,周键,
申请(专利权)人:上海思创电器设备有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。