恭喜中山大学莫泽威获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网恭喜中山大学申请的专利一种基于编译的核函数自动多流调度方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN114549277B 。
龙图腾网通过国家知识产权局官网在2025-06-24发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202210172808.2,技术领域涉及:G06T1/20;该发明授权一种基于编译的核函数自动多流调度方法是由莫泽威;张献伟;葛天傲;卢宇彤设计研发完成,并于2022-02-24向国家知识产权局提交的专利申请。
本一种基于编译的核函数自动多流调度方法在说明书摘要公布了:本发明公开了一种基于编译的核函数自动多流调度方法,包括:读取源代码,识别核函数的输入与输出;根据输入与输出构建DAG;对DAG进行层次化,并根据拓扑排序为核函数赋予适当的流;为跨流同步的核函数插入事件同步代码;生成可执行文件。本发明是首个通过LLVM编译器框架将串行的GPU核函数通过CUDA框架的多流机制并行化,从而提高程序性能与GPU硬件利用率。该发明不引入额外的编程模型与运行时开销,减小了开发者的学习成本与开发成本。同时该发明使用的流调度算法将存在数据依赖关系的核函数的运行时机临近安排,尽可能提高GPU对数据的访存效率,从而提高程序性能。
本发明授权一种基于编译的核函数自动多流调度方法在权利要求书中公布了:1.一种基于编译的核函数自动多流调度方法,其特征在于,包括以下步骤: 步骤1、读取源代码,识别核函数的输入与输出; 步骤2、根据输入与输出构建DAG; 步骤3、对DAG进行层次化,并根据拓扑排序为核函数赋予适当的流; 步骤4、为跨流同步的核函数插入事件同步代码; 步骤5、生成可执行文件; 所述为跨流同步的核函数插入事件同步代码,具体为: 对于前驱节点与自身不在同一个流的所有节点,在拥有其前驱节点的每个流中,选择该流中最后一个前驱节点,在其核函数调用代码之后加入以CUDAHIP编程框架中的事件触发器和CUDAHIP编程框架下的指定任务流为参数的代码; 然后对于与该前驱节点存在依赖关系且不处于同个流中的任务节点,在其调用核函数的语句之前加入以CUDAHIP编程框架中的事件触发器和CUDAHIP编程框架下的指定任务流为参数的代码,以等待不同流的前驱函数执行完毕再继续执行该函数。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人中山大学,其通讯地址为:510275 广东省广州市海珠区新港西路135号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。