中国科学院计算技术研究所汤胜中获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉中国科学院计算技术研究所申请的专利一种基于多模式的SIMD应用高效执行方法及系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115390923B 。
龙图腾网通过国家知识产权局官网在2025-08-26发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202210843537.9,技术领域涉及:G06F9/38;该发明授权一种基于多模式的SIMD应用高效执行方法及系统是由汤胜中;范志华;李文明;安学军;叶笑春;范东睿设计研发完成,并于2022-07-18向国家知识产权局提交的专利申请。
本一种基于多模式的SIMD应用高效执行方法及系统在说明书摘要公布了:本发明提出一种基于多模式的SIMD应用高效执行方法和系统,包括:一种能灵活控制SIMD部件运行在不同粒度的SIMD部件架构,使得SIMD部件可以在不同的应用,以及同应用但不同规模等场景下保持高效的利用率。以及与之相配套的搜寻应用最佳粒度并生成应用在对应粒度下的映射方案的方法,以充分发挥多模式SIMD部件的能力。这种多模式SIMD部件能够应用于多种类型的芯片当中。
本发明授权一种基于多模式的SIMD应用高效执行方法及系统在权利要求书中公布了:1.一种基于多模式的SIMD应用高效执行方法,其特征在于,包括: 步骤1、根据计算平台的SIMD架构特征,得到所有该计算平台的SIMD工作粒度,选择粒度最大的工作粒度作为当前工作粒度; 步骤2、根据待执行应用的参数配置,得到该应用的最大并行粒度,作为剩余并行粒度; 步骤3、判断该剩余并行粒度是否大于等于当前工作粒度或该当前工作粒度减去剩余并行粒度的结果小于预设值,若是,则将该当前工作粒度作为执行方案加入集合,通过该剩余并行粒度减去该当前工作粒度,更新替换剩余并行粒度,执行步骤4,否则选择低于该当前工作粒度的SIMD工作粒度,更新替换当前工作粒度,再次执行该步骤3; 步骤4、判断该剩余并行粒度是否大于0,若是则再次执行该步骤3,否则执行步骤5; 步骤5、移除该集合中最大工作粒度的执行方案,并将其作为当前执行方案;根据该执行方案的分配粒度和该待执行应用的数据流图节点数,确定并行运行的程序数量;对该数据流图中每个节点遍历该计算平台所有的可映射逻辑PE,选择和其上下游节点PE距离最短的可映射逻辑PE作为逻辑PE阵列的映射方案; 步骤6、判断该集合是否还有执行方案,若有,则再次执行该步骤5,直到所有的执行方案均具有映射方案,该计算平台中每个PE根据该映射方案配置生成多个逻辑PE,以该逻辑PE构成的计算阵列执行待执行应用,得到执行结果。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人中国科学院计算技术研究所,其通讯地址为:100080 北京市海淀区中关村科学院南路6号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。