太行国家实验室张衡获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉太行国家实验室申请的专利一种基于仿真软件的GPU异构环境的指令集转换方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN121579222B 。
龙图腾网通过国家知识产权局官网在2026-04-03发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202610099640.5,技术领域涉及:G06F9/50;该发明授权一种基于仿真软件的GPU异构环境的指令集转换方法是由张衡;李春野;赵磊;罗一夫;周山;梁津华;王力捷设计研发完成,并于2026-01-26向国家知识产权局提交的专利申请。
本一种基于仿真软件的GPU异构环境的指令集转换方法在说明书摘要公布了:本发明涉及指令集转换技术领域,公开了一种基于仿真软件的GPU异构环境的指令集转换方法。本发明通过动态插桩方法精准捕获仿真任务中的关键指令流,为后续处理提供坚实基础;通过分类机制,根据指令语义特征和硬件适配性,将原始指令流分为多个待转换指令块,为并行转换创造条件;采用轻量级前端翻译器,将分类后的指令块高效转换为架构无关的中间表示,保留了指令间的并行度与数据依赖关系,对中间表示指令进行深度优化,包括指令选择、寄存器分配、指令重组、SIMT映射及指令编码等关键步骤,通过目标GPU线程块加速翻译生成目标GPU架构的原生指令。本发明不仅缩短了指令转换的周期,还提高了转换结果的正确性和执行效率。
本发明授权一种基于仿真软件的GPU异构环境的指令集转换方法在权利要求书中公布了:1.一种基于仿真软件的GPU异构环境的指令集转换方法,其特征在于,包括: 仿真软件利用动态插桩方法拦截仿真任务程序提交给原GPUCPU执行的原始指令流,并标记出待转换指令块;然后基于指令语义特征和硬件资源匹配度,对所述待转换指令块进行分类和确定优先级; 利用轻量级前端翻译器将待转换指令块转换为中间表示指令,并保留待转换指令块的SIMT并行度与数据依赖关系,然后定义翻译任务,所述翻译任务包括利用目标后端优化器对所述中间表示指令依次完成指令选择、寄存器分配、指令重组、SIMT映射及指令编码,以获得目标GPU架构的原生指令; 根据从高到低的优先级顺序,按照预设调度策略为所述待转换指令块对应的中间表示指令分配目标GPU线程块,然后将批量中间表示指令的翻译任务映射至对应的目标GPU线程块,利用SIMT并行性批量处理,翻译获得目标GPU架构的原生指令; 其中,利用轻量级前端翻译器将待转换指令块转换为中间表示指令,并保留待转换指令块的SIMT并行度与数据依赖关系的方法包括: 利用词法分析器将每个待转换指令块解析为结构化的PTX指令序列; 利用语义分析器将每条PTX指令按照预定义的映射规则转换为对应的中间表示指令,得到每个待转换指令块对应的中间表示指令序列; 分析并提取待转换指令块的SIMT并行结构信息,将分析获得的SIMT并行结构信息以元数据的形式附加到对应的中间表示指令序列; 遍历待转换指令块对应的中间表示指令序列,识别序列中每条中间表示指令与其他中间表示指令的数据依赖关系,并构建指令间的数据流图。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人太行国家实验室,其通讯地址为:610213 四川省成都市天府新区东山大道二段607号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励