[发明专利]部署方法、部署装置、芯片、电子设备和介质在审
申请号: | 202210106008.0 | 申请日: | 2022-01-28 |
公开(公告)号: | CN116560625A | 公开(公告)日: | 2023-08-08 |
发明(设计)人: | 吴臻志;祝夭龙 | 申请(专利权)人: | 北京灵汐科技有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30;G06F8/41 |
代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 彭瑞欣;柴亮 |
地址: | 100080 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 部署 方法 装置 芯片 电子设备 介质 | ||
1.一种部署方法,其包括:
响应于第一编译器得出的第一编译结果,根据所述第一编译结果将系统中的至少部分处理单元划分为一个或多个资源块,其中,所述第一编译结果由所述第一编译器对待编译的算法或程序进行编译得到,所述系统包括多个所述处理单元;
将所述第一编译结果部署至全部所述资源块并运行;
响应于第二编译器得出的第二编译结果,暂停运行状态,并将在至少部分所述资源块上部署的所述第一编译结果替换为所述第二编译结果,其中,所述第二编译结果由所述第二编译器根据所述第一编译结果得出,和/或,所述第二编译器的编译速度小于所述第一编译器的编译速度。
2.根据权利要求1所述的部署方法,其中,所述系统为众核系统,所述处理单元为处理核,一个所述资源块包括一个所述处理核。
3.根据权利要求2所述的部署方法,其中,所述第二编译结果由所述第二编译器根据所述第一编译结果得出,所述第二编译结果为基于所述第一编译结果的路由编译结果;
所述将在至少部分所述资源块上部署的所述第一编译结果替换为所述第二编译结果,包括:
根据所述第二编译结果对每个所述资源块进行路由调整。
4.根据权利要求1所述的部署方法,其中,所述系统为现场可编程门阵列芯片,所述处理单元为逻辑运算单元,所述资源块为逻辑运算资源块。
5.根据权利要求4所述的部署方法,其中,所述第二编译结果由所述第二编译器根据所述第一编译结果得出;
所述将在至少部分所述资源块上部署的所述第一编译结果替换为所述第二编译结果,包括:
根据所述第二编译结果对全部所述逻辑运算资源块进行布局调整。
6.根据权利要求1所述的部署方法,其中,在所述将在至少部分所述资源块上部署的所述第一编译结果替换为所述第二编译结果之后,还包括:
响应于至少一级附加编译器的对应级的编译结果,暂停运行状态,并使用对应级的编译结果对在至少部分所述资源块上部署的编译结果进行替换,其中,第一级附加编译器的第一级编译结果用于替换在至少部分所述资源块上部署的所述第二编译结果,其他级附加编译器的其他级编译结果用于替换在至少部分所述资源块上部署的其前一级附加编译器的编译结果。
7.根据权利要求6所述的部署方法,其中,
所述第一级编译结果由所述第一级附加编译器根据所述第二编译结果得出,所述其他级编译结果由所述其他级附加编译器根据其前一级附加编译器的编译结果得出;
和/或,所述第一级附加编译器的编译速度小于所述第二编译器的编译速度,所述其他级附加编译器的编译速度小于其前一级附加编译器的编译速度。
8.一种部署装置,其包括:
资源块划分模块,用于响应于第一编译器得出的第一编译结果,根据所述第一编译器得出的所述第一编译结果将系统中的至少部分处理单元划分为一个或多个资源块,其中,所述第一编译结果由所述第一编译器对待编译的算法或程序进行编译得到,所述系统包括多个所述处理单元;
部署模块,用于将所述第一编译结果部署至全部所述资源块并运行;
替换模块,用于响应于第二编译器得出的第二编译结果,暂停运行状态,并将在至少部分所述资源块上部署的所述第一编译结果替换为所述第二编译结果,其中,所述第二编译结果由所述第二编译器根据所述第一编译结果得出,和/或,所述第二编译器的编译速度小于所述第一编译器的编译速度。
9.根据权利要求8所述的部署装置,其中,
所述替换模块,还用于响应于至少一级附加编译器的对应级的编译结果,暂停运行状态,并使用对应级的编译结果对在至少部分所述资源块上部署的编译结果进行替换,其中,第一级附加编译器的第一级编译结果用于替换在至少部分所述资源块上部署的所述第二编译结果,其他级附加编译器的其他级编译结果用于替换在至少部分所述资源块上部署的其前一级附加编译器的编译结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京灵汐科技有限公司,未经北京灵汐科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210106008.0/1.html,转载请声明来源钻瓜专利网。