Unlock instant, AI-driven research and patent intelligence for your innovation.

Optical computing device and computing method

A technology of optical calculation and optical signal, applied in the field of communication, can solve problems such as noise and affecting the accuracy of multiplication and addition operations

Pending Publication Date: 2021-03-16
HUAWEI TECH CO LTD
View PDF0 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In the crossbar optical multiply-add device, the horizontally arranged waveguides and the longitudinally arranged waveguides are intersected, and there is crosstalk between the signals between the waveguides. It is easy to introduce noise into the optical signal after splitting, which affects the accuracy of the multiplication and addition operation.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Optical computing device and computing method
  • Optical computing device and computing method
  • Optical computing device and computing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] Before describing the optical computing device and the computing method provided in the embodiments of the present application, the multiplication and addition operation will be described first.

[0044] Multiplication and addition operations can be integrated into matrix multiplication operations. The matrix multiplication operations are as follows:

[0045] B=A*C

[0046] That is:

[0047] Among them, B, A, and C are all matrices, C can be called an input matrix, each element in C can be an input vector, A can be called an action matrix, B can be called an output matrix, and each element in B can be is an output vector. According to the multiplication operation of the matrix, each output vector is the calculation result of the multiplication and addition operation of a row of elements in the action matrix and each input vector.

[0048] In the optical multiply-add operation, an input vector may correspond to an optical signal (in this embodiment of the present ap...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

In an optical computing device and a computing method, a first layer waveguide array may receive a first set of optical signals. The second-layer waveguide array and the first-layer waveguide array are located on different planes, the second-layer waveguide array receives a first group of optical signals from the first-layer waveguide array based on a waveguide coupling principle, and the modulator array can modulate the first group of optical signals transmitted by the second-layer waveguide array based on a second group of data and output a plurality of second optical signals. The modulatorarray modulates the first set of optical signals based on a second set of data, and then the beam combining waveguide array converges the plurality of second optical signals. Compared with a light splitting mode adopting a light splitter, based on a waveguide coupling principle between waveguides, the second-layer waveguide array can receive the first group of optical signals from the first-layerwaveguide array in a lossless manner, excessive noise cannot be introduced into the first group of optical signals, and the accuracy of multiply-accumulate calculation realized by utilizing the optical signals is improved.

Description

technical field [0001] The present application relates to the field of communication technologies, and in particular, to an optical computing device and a computing method. Background technique [0002] With the rapid development of artificial intelligence (AI) and the surge of data volume, various deep learning algorithms have been widely used in image processing, speech recognition, radar signal processing, coherent optical communication and other fields. Multiplication and accumulation calculation is the basic operation of various deep learning algorithms. At present, optical signals can be used to realize multiply-accumulate operation to obtain calculation results. This method of multiply-accumulate calculation through optical principles has the advantages of ultra-wide computing bandwidth and low energy consumption, and speeds up the calculation rate of multiply-accumulate calculation to a certain extent. [0003] Among the many optical computing devices that use optic...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06E3/00G06F17/16G06F7/544G06F7/575
CPCG06E3/005G06E3/008G06F17/16G06F7/5443G06F7/575
Inventor 穆进峰董晓文吴彤宇
Owner HUAWEI TECH CO LTD