一种光计算设备、计算方法以及计算系统技术方案

技术编号:31666078 阅读:24 留言:0更新日期:2022-01-01 10:05
一种光计算设备、计算方法以及计算系统,本申请中光计算设备包括管理单元、第一伊辛单元和第二伊辛单元。管理单元连接第一伊辛单元和第二伊辛单元。第一伊辛单元和第二伊辛单元接收第一组信号。第一伊辛单元根据第一组信号和第一问题子矩阵生成第一组反馈信号。第二伊辛单元根据第一组信号和第二问题子矩阵生成第二组反馈信号,第一问题子矩阵和第二问题子矩阵分别为问题矩阵的子矩阵,问题矩阵指示待计算的第一数据。管理单元接收包括第一组反馈信号和第二组反馈信号的第一多组反馈信号,根据第一多组反馈信号生成第一目标反馈信号。本申请提供的光计算设备采用多个伊辛单元并行运算的方式能够增加运算效率。运算的方式能够增加运算效率。运算的方式能够增加运算效率。

【技术实现步骤摘要】
一种光计算设备、计算方法以及计算系统


[0001]本申请涉及信息
,尤其涉及一种光计算设备、计算方法以及计算系统。

技术介绍

[0002]伊辛模型描述了一个包括大量自旋节点的复杂系统,每个自旋节点具有+1和-1的自旋状态,该系统中,自旋节点之间存在相互作用,自旋节点之间的相互作用可以改变自旋节点的自旋状态,基于自旋节点之间的相互作用,伊辛模型会逐步的实现退火过程,即该系统的哈密度量渐渐降低,直至收敛。组合优化问题可以通过转化变成伊辛模型,利用自旋节点和自旋节点之间的相互作用表征组合优化问题中的参数。
[0003]光伊辛机利用物理现象模拟求解伊辛模型。光伊辛机利用多个光信号之间的干涉作用模拟自旋节点之间的相互作用。其中,光信号的相位可以代表伊辛模型中的自旋节点的自旋状态,光信号之间的干涉作用可以实现光信号相位的改变,进而模拟伊辛模型中自旋节点自旋状态的改变。
[0004]当伊辛模型中自旋节点的数目变多时,光伊辛机在模拟求解伊辛模型时光伊辛机中的光信号的数量也需要增加,但目前采用的片上集成的方式构建的光伊辛机一次所能引入的光信本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种光计算设备,其特征在于,包括:第一伊辛单元,用于根据第一组信号以及第一问题子矩阵获得第一组反馈信号;第二伊辛单元,用于根据第一组信号以及第二问题子矩阵生成第二组反馈信号,其中,所述第一问题子矩阵和所述第二问题子矩阵分别为问题矩阵的不同子矩阵,所述问题矩阵用于指示待计算的第一数据;管理单元,连接所述第一伊辛单元和所述第二伊辛单元,用于接收包括所述第一组反馈信号和所述第二组反馈信号的第一多组反馈信号,并根据所述第一多组反馈信号生成第一目标反馈信号,所述第一目标反馈信号用于指示所述光计算设备对所述第一数据执行伊辛计算的第一中间结果。2.如权利要求1所述的设备,其特征在于,所述第一伊辛单元,还用于根据所述第一组信号以及第三问题子矩阵获得第三组反馈信号;所述第二伊辛单元,还用于根据所述第一组信号以及第四问题子矩阵生成第四组反馈信号;其中,所述第三问题子矩阵和所述第四问题子矩阵为所述问题矩阵的不同子矩阵;所述管理单元,还用于接收包括所述第三组反馈信号和所述第四组反馈信号的第二多组反馈信号,并根据所述第二多组反馈信号生成第二目标反馈信号。3.如权利要求1或2所述的设备,其特征在于,所述管理单元,还用于将所述第一目标反馈信号发送至所述第一伊辛单元,将所述第二目标反馈信号发送至所述第二伊辛单元;所述第一伊辛单元,还用于根据所述第一组信号、所述第一目标反馈信号以及所述第一问题子矩阵获得第五组反馈信号;所述第二伊辛单元,用于根据所述第一组信号、所述第二目标反馈信号以及所述第二问题子矩阵生成第六组反馈信号;所述管理单元,用于接收包括所述第五组反馈信号和所述第六组反馈信号的第三多组反馈信号,并根据所述第三多组反馈信号生成第三目标反馈信号。4.根据权利要求1~3任一所述的光计算设备,其特征在于,所述第一伊辛单元包括:自旋信号生成模块,用于根据所述第一组信号获得第一组自旋信号;反馈计算模块,用于根据所述第一组自旋信号以及所述第一问题子矩阵生成第一组反馈信号。5.根据权利要求4所述的光计算设备,其特征在于,所述自旋信号生成模块用于对所述第一组信号进行强度调制和相位调制以获得所述第一组自旋信号。6.如权利要求4或5所述的设备,其特征在于,所述自旋信号生成模块包括:强度调制器阵列,用于对所述第一组信号进行强度调制,获得第一组调制信号;相位调制器阵列,用于对所述第一组调制信号进行相位调制,获得所述第一组自旋信号。7.如权利要求6所述的设备,其特征在于,所述...

【专利技术属性】
技术研发人员:张翔云志强董晓文
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1