[发明专利]光电计算系统在审
| 申请号: | 202110243631.6 | 申请日: | 2019-06-04 |
| 公开(公告)号: | CN113159305A | 公开(公告)日: | 2021-07-23 |
| 发明(设计)人: | 沈亦晨;靖礼;鲁门.丹高夫斯基;谢鹏;孟怀宇;马修.高理;卢正观;罗纳德.加农;莫里斯.斯坦曼;吴建华;阿拉什.侯赛因扎德赫 | 申请(专利权)人: | 光子智能股份有限公司 |
| 主分类号: | G06N3/063 | 分类号: | G06N3/063;G06N3/04;G06N3/08;G06E1/04 |
| 代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 陈金林 |
| 地址: | 美国马*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 光电 计算 系统 | ||
1.一种光电计算系统,包括:
第一单元,被配置以产生多个调制器控制信号;
处理单元,包括:
光源,被配置以提供多个光输出;
多个光调制器,耦接至所述光源和所述第一单元,所述多个光调制器被配置以通过基于所述多个调制器控制信号调制由所述光源所提供的所述多个光输出,来产生光输入向量,所述光输入向量包括多个光信号;以及
矩阵乘法单元,耦接至所述多个光调制器和所述第一单元,所述矩阵乘法单元被配置以基于多个权重控制信号,将所述光输入向量转换成模拟输出向量;
第二单元,耦接至所述矩阵乘法单元,并且所述第二单元被配置以将所述模拟输出向量转换成数字输出向量;以及
控制器,包括集成电路,被配置以执行以下操作:
接收人工神经网络计算请求,所述人工神经网络计算请求包括输入数据集,所述输入数据集包括第一数字输入向量;
接收第一多个神经网络权重;以及
通过所述第一单元,基于所述第一数字输入向量产生第一多个调制器控制信号,并且基于所述第一多个神经网络权重产生第一多个权重控制信号;
其中所述矩阵乘法单元包括:
多个复制模块,其中所述复制模块的每一个对应所述光输入向量的一个或多个光信号的子集,并且被配置以将一个或多个光信号的所述子集分成所述光信号的两个或更多个副本;
多个乘法模块,其中所述乘法模块的每一个对应一个或多个光信号的子集,并且被配置以使用光幅度调制将所述子集的所述一个或多个光信号乘以一个或多个矩阵元素值;以及
一个或多个求和模块,其中每一个求和模块被配置以产生电信号,所述电信号表示所述乘法模块的两个或更多个的结果的总和。
2.根据权利要求1所述的光电计算系统,其中所述第一单元、所述处理单元、所述第二单元以及所述控制器被设置在多芯片模块或集成电路中的至少一者上,以及
接收人工神经网络计算请求包括从第二数据处理器接收人工神经网络计算请求,其中所述第二数据处理器在所述多芯片模块或所述集成电路的外部,所述第二数据处理器通过通信信道耦接至所述多芯片模块或所述集成电路,并且所述处理单元被配置为以比所述通信信道的数据速率大至少一数量级的数据速率来处理数据。
3.根据权利要求1所述的光电计算系统,其中所述矩阵乘法单元包括被配置以执行电求和操作的电求和模块,
其中所述电求和模块被配置以产生对应所述模拟输出向量的元素的电流,所述模拟输出向量表示所述光输入向量的相应元素乘以相应神经网络权重的总和。
4.根据权利要求1至3中任一项所述的光电计算系统,其中所述乘法模块的至少一个包括光幅度调制器,所述光幅度调制器包括一个输入端口和两个输出端口,并且从所述两个输出端口提供一对相关光信号,使得所述相关光信号的幅度之间的差值对应于将输入值乘以带符号矩阵元素值的结果。
5.根据权利要求1至3中任一项所述的光电计算系统,其中所述矩阵乘法单元被配置以将所述输入向量乘以包括所述一个或多个矩阵元素值的矩阵,
其中一组多个输出值被编码在由所述一个或多个求和模块所产生的相应电信号上,并且所述一组多个输出值中的输出值表示输出向量的元素,所述输出向量藉由所述输入向量乘以所述矩阵产生。
6.根据权利要求1至3中任一项所述的光电计算系统,其中所述复制模块包括至少一个具有光分离器的复制模块,所述光分离器被配置以在输入端口将光波的功率的预定比例发送至第一输出端口,并且在所述输入端口将所述光波的功率的剩余比例发送至第二输出端口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于光子智能股份有限公司,未经光子智能股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110243631.6/1.html,转载请声明来源钻瓜专利网。





