Patent ID: 11907832
Assignee: LIGHTELLIGENCE PTE. LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. An apparatus comprising:
a plurality of optical waveguides, wherein a set of multiple input values are encoded on respective optical signals carried by the optical waveguides;
a plurality of copying modules, and for each of at least two subsets of one or more optical signals, a corresponding set of one or more of the copying modules is configured to split the subset of one or more optical signals into two or more copies of the optical signals;
a plurality of multiplication modules, and for each of at least two copies of a first subset of one or more optical signals, a corresponding multiplication module is configured to multiply the one or more optical signals of the first subset by one or more matrix element values using optical amplitude modulation; and
one or more summation modules, and for results of two or more of the multiplication modules, a corresponding one of the summation modules is configured to produce an electrical signal that represents a sum of the results of the two or more of the multiplication modules;
wherein the plurality of copying modules comprise a first copying module that is configured to split a first subset of two or more optical signals into at least a first copy of two or more optical signals and a second copy of two or more optical signals, the plurality of multiplication modules comprise a first multiplication module and a second multiplication module, the first multiplication module is configured to multiply the first copy of two or more optical signals by first one or more matrix element values using optical amplitude modulation, and the second multiplication module is configured to multiply the second copy of two or more optical signals by second one or more matrix element values using optical amplitude modulation.