知识图谱平台制造技术

技术编号:36244904 阅读:13 留言:0更新日期:2023-01-07 09:35
本申请提供一种知识图谱平台,该平台包括:前端处理平台和后端处理平台,所述后端处理平台包括集成设置的存储单元和现场可编程门阵列处理单元;所述存储单元,被配置为存储知识图谱数据;所述前端处理平台,被配置为接收访问请求,并对所述访问请求进行解析获得检索实体;所述现场可编程门阵列处理单元,与所述前端处理平台和所述存储单元连接,被配置为根据所述检索实体,基于所述存储单元存储的知识图谱数据进行信息检索,以及,向所述前端处理平台返回检索结果。基于该平台的知识图谱检索方法,由于现场可编程门阵列处理单元可直接从存储单元中获取知识图谱数据进行检索,无需对知识图谱数据进行多次搬移,所以,能够提高知识图谱检索效率。知识图谱检索效率。知识图谱检索效率。

【技术实现步骤摘要】
知识图谱平台


[0001]本申请涉及计算机
,尤其涉及一种知识图谱平台。

技术介绍

[0002]知识图谱,在图书情报界被称为知识域可视化或知识领域映射地图,是显示知识发展进程与结构关系的一系列各种不同的图形。它在检索领域被广泛地应用,例如,他可以应用于我们所熟知的搜索引擎谷歌搜索,聊天机器人,大数据风控等。但由于知识图谱中图的节点数量庞大,节点之间的关系复杂,给对知识图谱的检索带来了巨大的挑战。
[0003]现有技术中,在对知识图谱进行检索时,需要先将部分知识图谱的数据从存储系统中搬移到通用处理器的内存中,再对内存中的知识图谱数据进行检索。
[0004]但由于通用处理器的内存容量远远小于存储系统的存储容量,导致需要经过多次搬移才能够将全部的知识图谱数据搬移至内存中,进而对知识图谱的全部数据进行遍历,以完成检索。因此,上述方案中,由于在检索时,需要对知识图谱数据进行多次搬移,导致对知识图谱进行检索的效率较低。

技术实现思路

[0005]本申请提供一种知识图谱平台,用以解决对知识图谱进行检索的效率较低的技术问题。
[0006]本申请提供一种知识图谱平台,包括:前端处理平台和后端处理平台,所述后端处理平台包括集成设置的存储单元和现场可编程门阵列处理单元;
[0007]所述存储单元,被配置为存储知识图谱数据;
[0008]所述前端处理平台,被配置为接收访问请求,并对所述访问请求进行解析获得检索实体;
[0009]所述现场可编程门阵列处理单元,与所述前端处理平台和所述存储单元连接,被配置为根据所述检索实体,基于所述存储单元存储的知识图谱数据进行信息检索,以及,向所述前端处理平台返回检索结果。
[0010]一种可能的实现方式中,所述后端处理平台还包括:DDR(双倍速率同步动态随机存储器)内存单元;所述现场可编程门阵列处理单元包括:知识图谱检索模块、DDR内存控制模块、第一通信处理模块以及第二通信处理模块;
[0011]其中,所述知识图谱检索模块与DDR内存控制模块和所述第二通信处理模块连接,所述DDR内存控制模块与所述DDR内存单元、第一通信处理模块以及第二通信处理模块连接;所述第一通信处理模块与所述前端处理平台连接;所述第二通信处理模块与所述存储单元连接;
[0012]第一通信处理模块,被配置为获取所述检索实体,并通过所述DDR内存控制模块向所述知识图谱检索模块发送所述检索实体;
[0013]所述知识图谱检索模块,被配置为通过所述第二通信处理模块向所述存储单元发
送获取请求;
[0014]所述存储单元,被配置为通过所述第二通信处理模块向DDR内存控制模块发送相应的知识图谱数据,以使DDR内存控制模块将所述知识图谱数据存储至所述DDR内存单元;
[0015]所述知识图谱检索模块,被配置为通过DDR内存控制模块获取所述DDR内存单元中存储的知识图谱数据进行检索;以及,依次通过所述DDR内存控制模块和所述第一通信处理模块,向所述前端处理平台返回检索结果。
[0016]一种可能的实现方式中,所述前端处理平台包括通用处理器和内存单元;
[0017]所述通用处理器,与所述内存单元连接,被配置为接收访问请求,并对所述访问请求进行解析获得检索实体;以及,将所述检索实体存储在所述内存单元中;
[0018]所述现场可编程门阵列处理单元与所述内存单元连接,还被配置为获取存储在所述内存单元中的所述检索实体。
[0019]一种可能的实现方式中,所述处理单元和所述前端处理平台通过PCIe(计算机高速串行总线)接口连接;所述第一通信处理模块包括:PCIe控制模块;
[0020]所述PCIe控制模块,被配置为采用NVMe(非易失性内存主机控制器接口协议)通信协议,接收所述检索实体。
[0021]一种可能的实现方式中,所述第二通信处理模块包括:SERDES(串行器/解串器)模块和存储控制模块;
[0022]SERDES模块,与知识图谱检索模块连接,被配置为将所述获取请求转化为串行信号;
[0023]所述存储控制模块,与所述SERDES模块和所述存储单元连接,被配置为将所述串行信号进行编码,并将编码后的信号发送至所述存储单元。
[0024]一种可能的实现方式中,所述存储单元包括闪存。
[0025]一种可能的实现方式中,所述存储单元和所述现场可编程门阵列处理单元集成设置在同一PCB(印制电路板)板卡。
[0026]一种可能的实现方式中,所述现场可编程门阵列处理单元和所述存储单元之间采用多通道通信方式。
[0027]一种可能的实现方式中,所述知识图谱平台还包括:IO(输入/输出)控制器;
[0028]所述IO控制器,被配置为控制所述后端处理平台中各模块之间的信息传输。
[0029]一种可能的实现方式中,所述IO控制器包括命令解析器和调度器。
[0030]本申请提供的知识图谱平台,包括:前端处理平台和后端处理平台,所述后端处理平台包括集成设置的存储单元和现场可编程门阵列处理单元。其中,前端处理平台用于接收访问请求,并对所述访问请求进行解析获得检索实体;现场可编程门阵列处理单元用于根据所述检索实体,对从存储单元中获取的知识图谱数据进行检索,并将检索结果返回给前端处理平台。本方案中,由于现场可编程门阵列处理单元可直接从存储单元中获取知识图谱数据进行检索,无需对知识图谱数据进行多次搬移,所以,能够提高知识图谱检索效率。
附图说明
[0031]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施
例,并与说明书一起用于解释本申请的原理。
[0032]图1为本申请实施例一提供的一种知识图谱平台的结构示意图;
[0033]图2为本申请实施例二提供的基于闪存和FPGA的集成板卡设计方案示意图;
[0034]图3为本申请实施例三提供的另一知识图谱平台的结构示意图;
[0035]图4为本申请实施例四提供的知识图谱检索的处理流程示意图。
[0036]通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本申请构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念。
具体实施方式
[0037]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0038]首先对本申请所涉及的名词进行解释:
[0039]闪存:Flash Memory,是一种电子式可擦除编程存储器。与传统的磁盘介质相比,闪存具有读写带宽高、访问延迟低、功耗低、稳定性强的特点,目前已经开始在数据中心、个本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种知识图谱平台,其特征在于,包括:前端处理平台和后端处理平台,所述后端处理平台包括集成设置的存储单元和现场可编程门阵列处理单元;所述存储单元,被配置为存储知识图谱数据;所述前端处理平台,被配置为接收访问请求,并对所述访问请求进行解析获得检索实体;所述现场可编程门阵列处理单元,与所述前端处理平台和所述存储单元连接,被配置为根据所述检索实体,基于所述存储单元存储的知识图谱数据进行信息检索,以及,向所述前端处理平台返回检索结果。2.根据权利要求1所述的知识图谱平台,其特征在于,所述后端处理平台还包括:DDR(双倍速率同步动态随机存储器)内存单元;所述现场可编程门阵列处理单元包括:知识图谱检索模块、DDR内存控制模块、第一通信处理模块以及第二通信处理模块;其中,所述知识图谱检索模块与DDR内存控制模块和所述第二通信处理模块连接,所述DDR内存控制模块与所述DDR内存单元、第一通信处理模块以及第二通信处理模块连接;所述第一通信处理模块与所述前端处理平台连接;所述第二通信处理模块与所述存储单元连接;第一通信处理模块,被配置为获取所述检索实体,并通过所述DDR内存控制模块向所述知识图谱检索模块发送所述检索实体;所述知识图谱检索模块,被配置为通过所述第二通信处理模块向所述存储单元发送获取请求;所述存储单元,被配置为通过所述第二通信处理模块向DDR内存控制模块发送相应的知识图谱数据,以使DDR内存控制模块将所述知识图谱数据存储至所述DDR内存单元;所述知识图谱检索模块,被配置为通过DDR内存控制模块获取所述DDR内存单元中存储的知识图谱数据进行检索;以及,依次通过所述DDR内存控制模块和所述第一通信处理模块,向所述前端处理平台返回检索结果。3.根据权利要求1所述的知识图谱平台,其特征...

【专利技术属性】
技术研发人员:舒继武王硕陆游游
申请(专利权)人:北京纵存科技有限公司
类型:发明
国别省市:

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1