-
公开(公告)号:CN118819948A
公开(公告)日:2024-10-22
申请号:CN202410196164.X
申请日:2024-02-21
Applicant: 中国移动通信有限公司研究院 , 中国科学院计算技术研究所 , 中国移动通信集团有限公司
Abstract: 本申请实施例公开了一种信息处理方法,包括:获取第一神经网络模型的第一代码;对第一代码进行处理得到第二神经网络模型的第二代码,第一神经网络模型的精度高于第二神经网络模型;第一代码中包括标记的结果变量;若第一代码的结果变量的值与第二代码的结果变量的值的误差不满足第一目标阈值,基于第二代码对应的控制流图和目标动态依赖图确定第二代码中的目标代码,并采用目标修复算法对第二代码中的目标代码进行修复得到修复后的第二代码;其中,目标动态依赖图与第二代码相关;目标修复算法为与目标代码匹配的修复算法。本申请实施例还公开了一种信息处理装置、设备、计算机存储介质和计算机程序产品。
-
公开(公告)号:CN115309407B
公开(公告)日:2023-03-31
申请号:CN202211243920.7
申请日:2022-10-12
Applicant: 中国移动通信有限公司研究院 , 中国移动通信集团有限公司
Abstract: 本申请提供了一种可实现算力抽象的方法和系统,涉及电数字数据处理技术领域,其中所述方法包括:对开发代码进行解析,识别出控制代码和加速代码,通过将所述控制代码和加速代码分别与算子接口进行映射,并对设备管理接口、内核调度接口、内存管理接口中的至少一个进行配置,得到原生代码;基于所述原生代码生成流转代码;基于所述流转代码进行资源匹配,并根据资源匹配结果进行硬件链接,生成可执行文件。本申请提供了一种跨厂商的异构硬件的统一开发系统,通过提供统一的开发环境和松耦合的开发架构,使开发者的一套代码能够实现异构部署,从而解决硬件厂商之间的开发生态隔离、代码迁移难等问题,提升了资源利用率。
-
公开(公告)号:CN115309407A
公开(公告)日:2022-11-08
申请号:CN202211243920.7
申请日:2022-10-12
Applicant: 中国移动通信有限公司研究院 , 中国移动通信集团有限公司
Abstract: 本申请提供了一种可实现算力抽象的方法和系统,涉及电数字数据处理技术领域,其中所述方法包括:对开发代码进行解析,识别出控制代码和加速代码,通过将所述控制代码和加速代码分别与算子接口进行映射,并对设备管理接口、内核调度接口、内存管理接口中的至少一个进行配置,得到原生代码;基于所述原生代码生成流转代码;基于所述流转代码进行资源匹配,并根据资源匹配结果进行硬件链接,生成可执行文件。本申请提供了一种跨厂商的异构硬件的统一开发系统,通过提供统一的开发环境和松耦合的开发架构,使开发者的一套代码能够实现异构部署,从而解决硬件厂商之间的开发生态隔离、代码迁移难等问题,提升了资源利用率。
-
公开(公告)号:CN118796195A
公开(公告)日:2024-10-18
申请号:CN202311744855.0
申请日:2023-12-18
Applicant: 中国移动通信有限公司研究院 , 中国移动通信集团有限公司
IPC: G06F8/41
Abstract: 本公开提供一种计算图的编译方法、装置、设备和存储介质,该方法包括:基于初始代码和计算图模型文件的属性信息,确定计算图源代码,计算图源代码包括主机代码;对属性信息对应的设备代码进行编译,得到第一侧文件;对主机代码进行编译,得到第二侧文件;对第一侧文件和第二侧文件进行链接,得到执行文件。将计算图模型文件的属性信息写入至计算图源代码中,能够得到包括计算图信息的单一格式源代码,将该单一格式源代码中属性信息对应的设备代码和计算图源代码中的主机代码分别进行编译,得到第一侧文件和第二侧文件,并将第一侧文件和第二侧文件进行链接得到执行文件,能够实现对包括计算图信息的单一格式源代码的异构编译。
-
公开(公告)号:CN118796342A
公开(公告)日:2024-10-18
申请号:CN202410163635.7
申请日:2024-02-05
Applicant: 中国移动通信有限公司研究院 , 中国移动通信集团有限公司
Abstract: 本发明提供一种指令处理方法、装置及虚拟机,涉及通信技术领域。该方法包括:获取应用程序内承载的虚拟指令集ISA;根据虚拟ISA执行任务编排管理,确定待执行任务对应的虚拟ISA序列;将所述虚拟ISA序列中的虚拟ISA代码转换为不同类型的加速器各自对应的目标ISA代码。本发明能够解决了基于传统方式实现异构化、并行化的计算系统,需要根据硬件的变化进行繁复的调度,系统负载较高且调度模型也比较复杂的问题。
-
-
-
-