[发明专利]用于隐私计算的计算芯片及网络计算系统在审
| 申请号: | 202011047430.0 | 申请日: | 2020-09-29 |
| 公开(公告)号: | CN112148453A | 公开(公告)日: | 2020-12-29 |
| 发明(设计)人: | 王玮;胡水海 | 申请(专利权)人: | 深圳致星科技有限公司 |
| 主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50;G06F21/62 |
| 代理公司: | 北京永新同创知识产权代理有限公司 11376 | 代理人: | 林锦辉;刘景峰 |
| 地址: | 518038 广东省深圳市南山区粤海街道高新*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 隐私 计算 芯片 网络 系统 | ||
1.一种计算芯片,包括:
本地通讯模块,被配置为与本地主处理器进行本地数据通信;
远程通讯模块,被配置为与远端设备进行网络数据通信;以及
计算模块,被配置为通过控制所述本地通讯模块和远程通讯模块的数据通信来执行所述本地主处理器下发的计算任务。
2.如权利要求1所述的计算芯片,还包括:
高带宽缓存,所述高带宽缓存与所述本地通讯模块、所述计算模块和所述远程通讯模块耦接,被配置为缓存所述本地通讯模块、所述计算模块和所述远程通讯模块的数据,并且实现所述本地通讯模块、所述计算模块和所述远程通讯模块之间的数据访问。
3.如权利要求1所述的计算芯片,其中,所述本地通讯模块具备DMA能力。
4.如权利要求1所述的计算芯片,其中,所述远程通讯模块具备RDMA能力。
5.如权利要求2所述的计算芯片,其中,所述高带宽缓存包括布置在所述本地通讯模块、所述计算模块和所述远程通讯模块两侧的两个高带宽缓存。
6.如权利要求5所述的计算芯片,其中,所述两个高带宽缓存被实现为按照单流向模式或双流向模式执行所述本地通讯模块、所述计算模块和所述远程通讯模块之间的数据访问。
7.如权利要求1到6中任一所述的计算芯片,其中,所述计算模块被配置为:
解析所述本地主处理器下发的计算任务;
根据计算任务解析结果,确定所述计算任务的数据处理模式;
根据所确定的数据处理模式来启用所述本地通讯模块或所述远程通讯模块获取处理数据;
使用所获取的处理数据来执行计算任务;以及
根据所确定的数据处理模式来启用所述本地通讯模块或所述远程通讯模块发送计算任务处理结果。
8.如权利要求2所述的计算芯片,其中,所述高带宽缓存采用流水线机制来实现所述本地通讯模块、所述计算模块和所述远程通讯模块之间的数据访问。
9.一种计算节点,包括:
至少一个本地主处理器;以及
至少一个计算芯片组,每个计算芯片组对应一个本地主处理器,并且包括至少一个如权利要求1到8中任一所述的计算芯片。
10.如权利要求9所述的计算节点,其中,在计算芯片组包括至少两个计算芯片时,所述计算节点还包括:
PCIE交换芯片,被配置为将所述计算芯片组中的多个计算芯片与对应的本地主处理器可通信地连接。
11.如权利要求9所述的计算节点,其中,在本地主处理器包括至少两个本地主处理器时,所述至少两个本地主处理器通过本地接口连接。
12.一种网络计算系统,包括:
多个计算节点,每个计算节点包括至少一个本地主处理器以及至少一个计算芯片组,每个计算芯片组对应一个本地主处理器,并且包括至少一个如权利要求1到8中任一所述的计算芯片,
其中,每个计算节点的计算芯片与一个或多个其它计算节的计算芯片可通信地连接。
13.如权利要求12所述的网络计算系统,还包括:
多个网络交换机,
其中,每个计算节点的计算芯片与一个或多个其它计算节的计算芯片通过网络交换机可通信地连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳致星科技有限公司,未经深圳致星科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011047430.0/1.html,转载请声明来源钻瓜专利网。





