暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
CN119741186B-一种使用图形处理单元加速脚本计算的系统与方法.pdf
45
11页
0次
2025-06-09
免费下载
(19)国家知识产权局
(12)发明专利
(10)授权公告号
(45)授权公告日
(21)申请号 202510245110 .2
(22)申请日 2025 .03 .04
(65)同一申请的已公布的文献号
申请公布号 CN 119741186 A
(43)申请公布日 2025 .04 .01
(73)专利权人 浙江智臾科技有限公司
地址 311200 浙江省杭州市萧山区萧山经
济技术开发区启迪路198B1-303-1
(72)发明人 马骥鹏 杨朔柳 胡津铭 周小华 
(74)专利代理机构 杭州浙科专利事务所(普通
合伙) 33213
专利代理师 杨小凡
(51)Int.Cl .
G06T
1/20
(2006 .01)
(56)对比文件
CN 114429201 A ,2022 .05 .03
CN 114489656 A ,2022 .05 .13
审查员 邓军
(54)发明名称
一种使用图形处理单元加速脚本计算的系
统与方法
(57)摘要
本发明公开了一种使用图形处理单元加速
脚本计算的系统与方法通过输入模块获取脚本
及计算脚本所需的数据再由解析模块对脚本的
语句块进行解析将其撰写为由节点构成的计算
其执行过程如下创建脚本中变量与节点的
符号表获取脚本的语句块并解析基于语句块
的类型为其变量创建节点及匹配上邻居节点
同时维护变量与节点的符号表最终生成基于节
点及节点间关系的计算图对于包含控制流语句
的脚本无法直接建立语句到图节点的映射关系
的问题本发明通过控制流转写实现控制流的图
构建然后通过执行节点基于计算图的节点结
构构建工作队列,并以此执行节点对应的计算
得到计算结果最后经输出节点输出执行完毕的
最终计算结果
权利要求书2页 说明书5页 附图3页
CN 119741186 B
2025.05.27
CN 119741186 B
1 .一种使用图形处理单元加速脚本计算的系统包括输入模块解析模块执行模块和
输出模块,其特征在于
所述输入模块用于获取脚本及计算脚本所需的数据
所述解析模块对脚本的语句块进行解析将其撰写为由节点构成的计算图其执行过
程如下
创建脚本中变量与节点的符号表
获取脚本的语句块并解析基于语句块的类型为其变量创建节点及匹配上邻居节点
同时维护变量与节点的符号表
最终生成基于节点及节点间关系的计算图
所述执行模块基于计算图的节点结构构建工作队列并以此执行节点对应的计算
到计算结果计算图中的节点包括数据节点算子节点条件节点合并节点迭代节点
行如下操作
从计算图中找出入度为0的节点将其加入工作队列
从工作队列中取出一个节点若为数据节点则通过处理器或图形处理单元获取相应
的数据若为算子节点则执行算子若为条件节点在条件为真时将左子节点加入工作队
在条件为假时将右子节点加入工作队列若为迭代节点则自增迭代计数器
判断节点的所有出邻居若出邻居的所有入邻居节点都已执行完毕则将出邻居节点
加入工作队列
继续执行直至工作队列为空
所述输出模块输出执行完毕的最终计算结果
2 .根据权利要求1所述的一种使用图形处理单元加速脚本计算的系统其特征在于
述节点包括数据节点所述语句块包括赋值语句块对于赋值语句块通过解析表达式的语
句块得到数据节点创建所赋值的变量的数据节点将表达式的数据节点作为其入邻居
在符号表中建立变量与其数据节点的映射关系
3 .根据权利要求1所述的一种使用图形处理单元加速脚本计算的系统其特征在于
述节点包括数据节点所述语句块包括函数语句块对于函数语句块若为内置函数则为
其创建算子节点若为自定义函数则对其展开并解析其语句块得到存储函数结果的数据
节点通过查阅符号表找到被调函数的入参对应的节点将其作为所述存储函数结果的数
据节点的入邻居
4 .根据权利要求1所述的一种使用图形处理单元加速脚本计算的系统其特征在于
述节点包括条件节点传入节点合并节点所述语句块包括条件转移语句块对于条件转
移语句块其包含条件语句块如果语句块和否则语句块为条件转移语句块的变量创建传
入节点通过查询符号表找到变量对应的节点并将其作为所述传入节点的入邻居为条件
语句块创建条件节点将所述传入节点作为条件节点的入邻居分别对如果语句块和否则
语句块进行语句块的解析并将如果语句块创建的节点作为所述条件节点的左子节点
否则语句块创建的节点作为所述条件节点的右子节点依次分析如果语句块和否则语句
块,对其中均出现的变量创建合并节点更新符号表将均出现的变量的节点更新为合并节
5 .根据权利要求1所述的一种使用图形处理单元加速脚本计算的系统其特征在于
权 利 要 求 书
1/2
2
CN 119741186 B
2
of 11
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜