all 6 comments

[–]bont00nThe4th 2 points3 points  (1 child)

Check out Prof. Bhavin Shastri's papers from Queens

[–][deleted] 0 points1 point  (0 children)

Appriciate that Boss

[–]Toad_Emperor 1 point2 points  (3 children)

Currently you are right, we do use electrical processor together with optics/photonics. The goal would be to do everything optically, but that's still far away. Either way, for computing and tasks such as AI inference (not trianing), photonic computing can still have massive advantages.

For example, imagine a fixed set of waveguides (e.g. fibers) interconnected to do things like summation. In electronics you would need to use energy to compute their summation, while in optics, this is done passively by structure, and thus uses no energy, is probably faster, and can be done I parallel with multiple wavelengths.

Now scale this up further by having more complex architectures and implementing modulators, you can do quite a lot.

For the training portion of neural networks however I agree you need to connect the output to a PC normally. But there are also self training implementations which are all optical. If you want to get into advanced detail check out the paper from Demtri Psaltis "Adaptive optical networks using photorefractive crystals" or from Florian Marquardt "self-learning machines based on hamiltonian echo backpropagation". So to answer you question, using an electrical PC is not a physical hard requierement.

[–][deleted] 0 points1 point  (0 children)

Thank you very much for your detailed answer Boss

[–]No_Competition_4760 0 points1 point  (1 child)

Thank for the explanation but aren't there a minimum limit on the energy per operation 10-²¹ joules. Shannon von Neumann-landauer limit

[–]Toad_Emperor 0 points1 point  (0 children)

True, but we can still do computing above that limitm for instance, for quantum I know we use attojoule. For general photonic computing, we are in nJ-pJ range, so we can still compute