恭喜中科弘云科技(北京)有限公司曹连雨获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网恭喜中科弘云科技(北京)有限公司申请的专利跨平台自动代码生成方法、装置、设备、介质及产品获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119336336B 。
龙图腾网通过国家知识产权局官网在2025-04-04发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202411875497.1,技术领域涉及:G06F8/41;该发明授权跨平台自动代码生成方法、装置、设备、介质及产品是由曹连雨;宫团基设计研发完成,并于2024-12-19向国家知识产权局提交的专利申请。
本跨平台自动代码生成方法、装置、设备、介质及产品在说明书摘要公布了:本申请实施例提供一种跨平台自动代码生成方法、装置、设备、介质及产品,涉及代码处理技术领域,所述方法包括:将设定的深度学习模型的文件进行解析,并对该模型进行算子融合和内存重用处理,以进行图优化;对图优化后的模型进行算子分析,针对不同算子采用不同的转换路径Pass进行优化;基于优化后的中间表示IR对后端代码进行生成与调优;提高代码生成效率,加速调优,提高代码优化和跨平台部署的灵活性。
本发明授权跨平台自动代码生成方法、装置、设备、介质及产品在权利要求书中公布了:1.一种跨平台自动代码生成方法,其特征在于,包括:将设定的深度学习模型的文件进行解析,并对该模型进行算子融合和内存重用处理,以进行图优化;对图优化后的模型进行算子分析,针对不同算子采用不同的转换路径Pass进行优化;基于优化后的中间表示IR对后端代码进行生成与调优;其中,所述对该模型进行算子融合和内存重用处理,以进行图优化,包括:深度学习模型中的计算图由多个节点组成,每个节点执行设定的计算操作;识别深度学习模型中的可融合节点并将识别出的可融合节点合并成一个新的第一节点;将融合后的第一节点替换原来的多个节点,并更新计算图的结构;对更新后的计算图进行内存重用处理;其中,所述基于优化后的中间表示IR对后端代码进行生成与调优,包括:确定并行IR结构的框架;对可用计算调度进行尝试,记录不同分块大小、线程数据布局、计算调度下的程序性能,并选择实现作为代码生成的输出;其中,所述确定并行IR结构的框架,包括:进行数据分块大小的搜索,确定分块策略;其中,分块数据在线程块的所有线程上的布局是一个变量;进行搜索选择数据布局;所述进行搜索选择数据布局,包括:对线程束的访存模式进行判断,对于存在存储体冲突的情况进行剪枝处理;在线程块和线程束的层次进行设定参数搜索;其中,设定参数包括Repeat参数和Layout参数。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人中科弘云科技(北京)有限公司,其通讯地址为:100089 北京市海淀区海淀镇西大街68号1幢二层204;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。