[发明专利]一种可重构计算系统、方法、终端设备以及存储介质有效
申请号: | 202210436073.X | 申请日: | 2022-04-25 |
公开(公告)号: | CN114546933B | 公开(公告)日: | 2022-08-30 |
发明(设计)人: | 刘曼;张奇惠;王立峰 | 申请(专利权)人: | 广州万协通信息技术有限公司 |
主分类号: | G06F15/78 | 分类号: | G06F15/78;G06F12/0871 |
代理公司: | 北京泽方誉航专利代理事务所(普通合伙) 11884 | 代理人: | 陈照辉 |
地址: | 510400 广东省广州市白云区北太路1633*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 可重构 计算 系统 方法 终端设备 以及 存储 介质 | ||
1.一种可重构计算系统,其特征在于,包括:缓存模块、算法拆分模块、基础算核模块、可重构逻辑模块以及逻辑配置模块;
所述缓存模块用于接收并缓存当前待计算的目标算法公式;
所述算法拆分模块用于确定所述目标算法公式的计算逻辑,根据所述计算逻辑将所述目标算法公式拆分成多个目标子算法公式,将每个所述目标子算法公式输入对应的基础算核模块中;
所述基础算核模块用于根据自身的计算规则,对所述目标子算法公式进行计算,得到子计算结果;
所述逻辑配置模块用于根据所述计算逻辑,将所述可重构逻辑模块与对应的基础算核模块相连接;
所述可重构逻辑模块用于根据自身的计算规则,对所述基础算核模块输入的子计算结果进行计算,得到目标计算结果;
其中,还包括功耗控制模块;
所述功耗控制模块用于在计算所述目标算法公式的过程中,对所述基础算核模块进行控制,以使计算所述目标算法公式的功耗达到预设功耗;
其中,所述功耗控制模块用于在计算所述目标算法公式的过程中,对所述基础算核模块进行控制,以使计算所述目标算法公式的功耗达到预设功耗,包括:
所述功耗控制模块用于预测计算所述目标算法公式所需要的目标功耗,计算所述目标功耗与所述预设功耗之间的功耗差值,根据所述功耗差值在计算所述目标算法公式的过程中,控制空闲的基础算核模块进行运算,以使在计算所述目标算法公式的功耗达到预设功耗;
其中,所述可重构逻辑模块包括有多个可重构逻辑子模块;
相应的,所述逻辑配置模块用于根据所述计算逻辑,对所述可重构逻辑模块进行配置,将所述可重构逻辑模块与对应的基础算核模块相连接,包括:
用于根据所述目标子算法公式之间的计算逻辑,从所述可重构逻辑子模块中选择预先配置好的目标可重构逻辑子模块,并根据所述计算逻辑,将所述目标可重构逻辑子模块和对应的基础算核模块相连接,以及将所述目标可重构逻辑子模块之间进行连接;
其中,所述功耗控制模块用于根据所述功耗差值在计算所述目标算法公式的过程中,控制空闲的基础算核模块进行运算,包括:
用于根据所述功耗差值,确定所需要进行的目标运算的计算组合;
根据所述计算组合,在计算所述目标算法公式的过程中,控制多个空闲的基础算核模块进行所述目标运算。
2.根据权利要求1所述的一种可重构计算系统,其特征在于,所述算法拆分模块用于确定所述目标算法公式的计算逻辑,根据所述计算逻辑将所述目标算法公式拆分成多个目标子算法公式,包括:
用于确定所述目标算法公式中的计算符号,根据所述计算符号的优先级确定所述目标算法公式的计算逻辑,根据所述计算逻辑对所述目标算法公式进行拆分,得到多个目标子算法公式。
3.根据权利要求1所述的一种可重构计算系统,其特征在于,所述功耗控制模块用于预测计算所述目标算法公式所需要的目标功耗,包括:
所述功耗控制模块用于将所述目标算法公式输入功耗预测模型中,以得到计算所述目标算法公式所需要的目标功耗。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州万协通信息技术有限公司,未经广州万协通信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210436073.X/1.html,转载请声明来源钻瓜专利网。