[发明专利]计算图的基于流的加速器处理有效
申请号: | 201680063365.6 | 申请日: | 2016-10-28 |
公开(公告)号: | CN108351805B | 公开(公告)日: | 2022-12-23 |
发明(设计)人: | 保罗·罗纳德·巴勒姆;维贾伊·瓦苏德万 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 李佳;穆德骏 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 方法、系统和装置,包括被编码在计算机存储介质上的计算机程序,用于由计算图系统接收处理计算图的请求;获得表示所述计算图的子图的数据,所述计算图包括多个节点和有向边,其中每个节点表示相应的操作,其中每个有向边将相应的第一节点连接到相应的第二节点,所述子图由所述计算图系统中的布放器指派给第一设备;确定所述第一设备包括具有多个流的硬件加速器;响应于确定而生成指令,所述指令当由所述第一设备执行时使所述第一设备:将由所述子图中的每个节点表示的所述操作指派给相应流;并且根据所述指派来执行由所述子图中的所述节点表示的所述操作。 | ||
搜索关键词: | 计算 基于 加速器 处理 | ||
【主权项】:
1.一种计算机实现的方法,所述方法包括:接收处理计算图的请求;获得表示所述计算图的子图的数据,所述计算图包括多个节点和有向边,其中每个节点表示相应的操作,其中每个有向边将相应的第一节点连接到相应的第二节点,所述相应的第二节点表示接收由所述相应的第一节点表示的操作的输出作为输入的操作,所述子图被指派给第一设备;确定所述第一设备包括具有多个流的硬件加速器;响应于确定所述第一设备包括具有多个流的硬件加速器而生成指令,所述指令当由所述第一设备执行时使所述第一设备:将由所述子图中的每个节点表示的所述操作指派给所述硬件加速器的所述多个流中的相应流;并且根据所述指派来执行由所述子图中的所述节点表示的所述操作;以及将所述指令和所述数据提供给所述第一设备。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201680063365.6/,转载请声明来源钻瓜专利网。