[发明专利]用于图神经网络和图应用的可编程访问引擎架构在审

专利信息
申请号: 202111250322.8 申请日: 2021-10-26
公开(公告)号: CN113988282A 公开(公告)日: 2022-01-28
发明(设计)人: 刘恒;李双辰;关天婵;郑宏忠 申请(专利权)人: 平头哥(上海)半导体技术有限公司
主分类号: G06N3/063 分类号: G06N3/063;G06N3/04;G06N3/08
代理公司: 北京合智同创知识产权代理有限公司 11545 代理人: 李杰
地址: 201208 上海市浦东新区中国(上海*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 用于 神经网络 应用 可编程 访问 引擎 架构
【说明书】:

本说明书描述了在图神经网络(GNN)处理时访问属性数据的方法和系统。示例系统包括:多个核,多个核中的每个包括键‑值提取器和滤波器,并且可以使用软件接口编程为支持GNN属性数据的多种数据格式,其中,键‑值提取器可使用软件接口编程为执行与访问GNN属性数据相关联的键‑值提取,并且多个核中的至少一个的滤波器可使用软件接口编程为采样与访问GNN属性数据相关联的节点标识符;以及与多个核通信耦合的第一存储器,其中第一存储器被配置为存储由多个核共享的数据。

技术领域

本说明书涉及图神经网络(GNN)领域,尤其涉及对GNN的数据访问进行加速。

背景技术

图神经网络(“GNN”)可以是用于非结构化数据建模和处理的有效模型。最近,GNN越来越多地用于诸如推荐系统、风险控制系统等应用中。图数据可以是非结构化的。因 此,对图数据进行访问可以导致随机存储器访问。

发明内容

本说明书的实施例提供了一种用于在进行图神经网络(GNN)处理时访问GNN属性数 据的系统,包括:多个核,所述多个核中的每个包括键-值提取器和滤波器,并且是可使用软件接口编程以支持GNN属性数据的多种数据格式,其中:键-值提取器可根据GNN属 性数据的多种数据格式中的一种来使用软件接口进行编程,以用于执行与访问GNN属性 数据相关联的键-值提取,并且多个核中的至少一个的滤波器可根据GNN属性数据的多种 数据格式中的一种使用软件接口编程以用于采样与访问GNN属性数据相关联的节点标识 符;以及第一存储器,与多个核通信耦合,其中第一存储器被配置为存储由多个核共享 的数据。

在一些实施例中,软件接口包括至少一个或多个以下用于对键-值提取器进行编程的 可配置参数:第一存储器的存储器地址,其存储键-值提取的键;第二存储器的存储器地 址,其存储键-值提取的值;待提取的键-值对的数量;待提取的数据长度;第一存储器中用于写入结果的目标存储器地址;或指示是否启用重新排序的标志。

在一些实施例中,软件接口包括以下用于对滤波器进行编程的可配置参数中的至少 一个:采样算法;或用于滤波由采样算法生成的经采样结果的正则表达式。

在一些实施例中,多个核中的至少一个的键-值提取器还可以通过软件接口编程为: 确定第一存储器的存储与键对应的值的存储器地址;从存储器地址中提取与键对应的值; 并将提取的值写入到第一存储器中。

在一些实施例中,多个核包括第一核;第一核的键-值提取器可通过软件接口编程为: 确定第一存储器中的从其要提取根节点的边数据的地址,其中边数据包括根节点的邻近 节点的标识符,以及从确定的地址中提取根节点的边数据;并且第一核的滤波器可通过软件接口编程为:使用采样算法从边数据中的邻近节点的标识符中进行采样以确定一个或多个经采样节点标识符,并将一个或多个经采样节点标识符写入到第一存储器中。

在一些实施例中,根节点的边数据包括关于根节点的每条边的权重值;以及第一核 的滤波器还可以通过软件接口编程为:根据关于根节点的每条边的权重值进行采样以确 定一个或多个经采样节点标识符。

在一些实施例中,多个核包括第二核;并且第二核的键-值提取器可通过软件接口编 程为:确定第一存储器中从其要提取根节点的边列表指针的地址,从所确定的地址提取根节点的边列表指针,其中边列表指针指向存储在第二存储器中的根节点的边列表,并 且边列表中的每个将根节点连接到邻近节点,基于来自所述第二存储器的所述根节点的 边列表,提取根节点的邻近节点的一个或多个标识符,并将根节点的相邻节点的一个或 多个标识符写入到第一存储器中以供第一核访问。

在一些实施例中,多个核包括第三核;并且第三核的键-值提取器可通过软件接口编 程为:接收与根节点对应的根节点标识符,根据根节点标识符来确定边列表指针,并将边列表指针写入到第一存储器中以供第二核访问。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平头哥(上海)半导体技术有限公司,未经平头哥(上海)半导体技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202111250322.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top