[发明专利]一种自动优化配置生成方法和系统在审
申请号: | 202010167803.1 | 申请日: | 2020-03-11 |
公开(公告)号: | CN113391798A | 公开(公告)日: | 2021-09-14 |
发明(设计)人: | 马欣;吴建伟;金罗军 | 申请(专利权)人: | 北京灵汐科技有限公司 |
主分类号: | G06F8/34 | 分类号: | G06F8/34;G06F8/41;G06K9/62;G06N3/02 |
代理公司: | 北京君泊知识产权代理有限公司 11496 | 代理人: | 王程远 |
地址: | 100080 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自动 优化 配置 生成 方法 系统 | ||
本发明公开了一种自动优化配置生成方法和系统,包括:根据用户业务需求,生成数据操作流程描述信息;基于所述数据操作流程描述信息,确定各功能模块的模块描述信息;基于所述数据操作流程描述信息,确定各功能模块间的整体逻辑;根据各功能模块间的整体逻辑,优化各基本功能模块的模块描述信息;根据优化后的各功能模块的模块描述信息生成配置文件。本发明的有益效果为:用户可以通过不同的形式来定义业务需求的数据操作流程,芯片板卡设备对照操作节点支持列表即可获取操作节点对应的API及API的调用顺序,用户调用API组合即可获取最优的配套芯片板卡硬件平台的参数配置和自动优化方案,减少配置时间,从而提高配置效率。
技术领域
本发明涉及芯片开发技术领域,具体而言,涉及一种自动优化配置生成方法和系统。
背景技术
目前,在芯片板卡使用前,用户一般采用直接调用芯片板卡的SDK来熟悉板卡内部操作逻辑,用户不仅要考虑各功能具体实现步骤的逻辑顺序,还要考虑芯片不支持的操作的数据交互、考虑多芯片板卡的使用调度等,因此要反复调整配置参数,配置需要耗费大量的时间,配置效率低。
发明内容
为解决上述问题,本发明的目的在于提供一种自动优化配置生成方法和系统,用户可以通过不同的形式来定义业务需求的数据操作流程,芯片板卡设备对照操作节点支持列表即可获取操作节点对应的API及API的调用顺序,用户调用API组合即可获取最优的配套芯片板卡硬件平台的参数配置和自动优化方案,减少配置时间,从而提高配置效率。
本发明提供了一种自动优化配置生成方法,包括:
根据用户业务需求,生成数据操作流程描述信息,所述流程描述信息用于描述待处理的数据操作的流程,所述数据操作流程描述信息包括数据操作的各功能模块以及各功能模块间的执行逻辑,各功能模块至少包括各基本功能模块;
基于所述数据操作流程描述信息,确定数据操作的各功能模块的模块描述信息;
基于所述数据操作流程描述信息,确定各功能模块间的整体逻辑;
根据各功能模块间的整体逻辑,优化各基本功能模块的模块描述信息;
根据优化后的各功能模块的模块描述信息生成配置文件。
作为本发明进一步的改进,生成数据操作流程描述信息时,包括:
通过图形化界面配置向导、UI交互界面、命令行方式、文本格式文件和表格文件中的一种或多种,生成数据操作流程描述信息。
作为本发明进一步的改进,所述基本功能模块为基于操作节点的描述图,所述基本功能模块的模块描述信息:包括模块内部各操作节点之间的操作顺序、各操作节点的输入和输出数据、模块对外的输入和输出数据类型以及要求的计算设备类型。
作为本发明进一步的改进,各功能模块还包括各自定义功能模块。
作为本发明进一步的改进,所述自定义功能模块的模块描述信息包括:模块对外的输入和输出数据类型以及要求的计算设备类型。
作为本发明进一步的改进,各功能模块间的整体逻辑包括:各功能模块间的顺序、选择和循环执行。
作为本发明进一步的改进,所述顺序执行依据各功能模块间的自然顺序确定,所述选择和循环执行依据输入的选择和循环执行条件的具体表达确定。
作为本发明进一步的改进,根据各功能模块的整体逻辑,优化各基本功能模块的模块描述信息,包括:顺序执行的优化、并行执行的优化和功耗优化中的一种或多种;其中,
所述顺序执行的优化,包括:对基本功能模块内的多个顺序操作节点等效替换成单一操作节点;
所述并行执行的优化,包括:将逻辑上可并行计算的基本功能模块分配至不同的计算设备上;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京灵汐科技有限公司,未经北京灵汐科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010167803.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:异步数据分发器、相关装置和方法
- 下一篇:一种基于应用场景图的解析方法及系统