News for hackers. Stuff that matters.
Re:Photonic Chip Performs Image Recognition at the Speed of ... by nonrandomstring on Tuesday June 07, 2022 @11:00AM (#31655353)
Less than a single clock cycle (0.1 ns) of a fast conventional processor? This feels like the difference between electromechanical computing and transistors (skipping vacuum tubes entirely). These moments in life I hoped for as a kid, when you realise there's a step change between technologies you are familiar with and what's coming next are exhilarating and worrying. The downside is that everything we've created to this point, including all the bad applications, will be magnified by the same factor as the good things. Time to get our house in order.
Re:Photonic Chip Performs Image Recognition at the Speed of ... by travisathougies on Tuesday June 07, 2022 @01:29PM (#31657557)
There are several companies doing photonic computing (some with commercially available or soon-to-be-available chips). Unfortunately, it's currently all for naught, as existing available silicon hardware accelerators can currently do the computation faster than anyone can stream the data into the chip. The more interesting problem is data movement, as usual.
Re:Photonic Chip Performs Image Recognition at the Speed of ... by splittingTimes on Tuesday June 07, 2022 @05:12PM (#31660129)
I do not understand your remark.

> do the computation faster than anyone can stream the data into the chip. The more interesting problem is data movement, as usual.

Is that not the selling point of integrated photonic circuits? You got photonic chips/components that are connected by photonic waveguides. So essentially photons replace electrons for all intents and purposes and the data moves at close to the speed of light.

Re:Photonic Chip Performs Image Recognition at the Speed of ... by travisathougies on Wednesday June 08, 2022 @01:19PM (#31670717)
My point is the following:

1. Photonics is a new technology. It is more expensive than silicon 2. Silicon can do the compute as fast as photonics, and we understand silicon. Building a silicon chip is 'easy'. 3. The problem is data transport, which silicon cannot do fast enough. We can compute inferences faster than we can get the data

Photonic compute doesn't help with (3). Photonic data transport does, and there are several companies who have entered this market, including several who have already exited with large deals. However, photonic data transport can terminate at photonic compute or silicon compute, and silicon compute is fast enough and cheaper / better understood.

Re:Photonic Chip Performs Image Recognition at the Speed of ... by nonrandomstring on Tuesday June 07, 2022 @02:48PM (#31658533)
I guess this bodes the end of the copper PCB, except for power supplies.
Re:Photonic Chip Performs Image Recognition at the Speed of ... by travisathougies on Tuesday June 07, 2022 @04:55PM (#31659936)
I'm going to guess most electronics is not going to be super high-speed. Sort of like how fiber optic was once the realm of only large businesses, then small businesses, and now is commonly available at home (although nowhere near 100% adoption). I think the copper PCB will eventually go away, but not for many decades.
Re:Photonic Chip Performs Image Recognition at the Speed of ... by thisiscorrect on Tuesday June 07, 2022 @11:30AM (#31655811)
570 ps is 0.57 ns.
Re:Photonic Chip Performs Image Recognition at the Speed of ... by mcronce on Tuesday June 07, 2022 @11:32AM (#31655835)
Also, 0.1ns would be a single clock cycle at 10GHz
Re:Photonic Chip Performs Image Recognition at the Speed of ... by Eddy_Viscosity2 on Tuesday June 07, 2022 @11:09AM (#31655511)
"5-by-6 pixel array"

These are not exactly high res images.

Re:Photonic Chip Performs Image Recognition at the Speed of ... by wgd on Tuesday June 07, 2022 @11:57AM (#31656206)
Equally important: "nine neurons". This is not a deep circuit.

When we say that a CPU is running at some frequency that's essentially the speed at which a signal propagates through all the gates of its slowest pipeline stage, and the individual gates have a transition frequency an order of magnitude higher.

So if a CPU is running at 4GHz, it completes a clock cycle in 0.25ns (250ps), but that means that individual transistors must have latencies <=0.025ns (25ps). If you built a tiny little 9-neuron single-layer network out of those transistors then the network's latency would be around the single-gate latency and it would appear to be 20x better than this photonic setup, and even if those 9 neurons were laid out sequentially it would outperform this photonic chip by 2x.

Now granted, that's comparing the performance of a mature IC process using equipment that cost billions of dollars to set up, to something that was built in a university lab on a substantially smaller budget, so direct performance comparisons aren't exactly fair in that sense. But it's also misleading to take a direct hardware implementation of an itty bitty neural network and handwave away the very real issues with scaling such an approach.

Re:Photonic Chip Performs Image Recognition at the Speed of ... by causi on Tuesday June 07, 2022 @01:11PM (#31657342)
Yes, this is seriously blurring the line between image recognition and a bandpass filter. There doesn't seem to be anything in the way of actual computation going on until the step where the results are read.
Re:Photonic Chip Performs Image Recognition at the Speed of ... by etskinner on Tuesday June 07, 2022 @11:24AM (#31655741)
Once a proof-of-concept exists, scaling it up is conceivable. Computers used to have kilobytes of RAM, now some have terabytes. Digital cameras used to have sub-megapixel resolution, now some are measured in gigapixels.
Re:Photonic Chip Performs Image Recognition at the Speed of ... by mensetmanusman on Tuesday June 07, 2022 @11:41AM (#31655973)
“1 pixel should be enough for everyone”
Re:Photonic Chip Performs Image Recognition at the Speed of ... by mhh__ on Tuesday June 07, 2022 @05:25PM (#31660269)
Most zoom calls are fine with 0 thank you very much
Re:Photonic Chip Performs Image Recognition at the Speed of ... by touisteur on Tuesday June 07, 2022 @05:05PM (#31660048)
Re:Photonic Chip Performs Image Recognition at the Speed of ... by daniel-cussen on Tuesday June 07, 2022 @01:31PM (#31657589)
Mmm...but scaling up is not the same in photonics as it is in digital. Everyone thinks of scaling in terms of digital, like Alan Turing, von Neumann, and later Moore talked about, if you have an amplifier you can amplify it with another amplifier, so as long as it's totally digital the signals can be manipulated at arbitrarily small scales. Not true for analog or photons or quantum, there's weird caveats and they're not well researched, this scaling works only for digital.
Re:Photonic Chip Performs Image Recognition at the Speed of ... by haswell on Tuesday June 07, 2022 @02:14PM (#31658135)
Sure, our existing understanding and models for scale may not directly apply.

That doesn’t limit the creation of new models and new understanding. Just because scaling might be different doesn’t mean it’s impossible.

Our existing models did not exist at some point in the past.

Re:Photonic Chip Performs Image Recognition at the Speed of ... by hndamien on Tuesday June 07, 2022 @08:04PM (#31661598)
You can make digital optical logic gates - https://www.youtube.com/watch?v=pS1zAAD1nXI
Re:Photonic Chip Performs Image Recognition at the Speed of ... by coffinbirth on Tuesday June 07, 2022 @04:13PM (#31659521)
Looks like a "modern version" of the numa-rete, developed by Paul Weston at Heinz von Foersters Biological Computer Laboratory (BCL): https://distributedmuseum.illinois.edu/exhibit/biological_co...
Re:Photonic Chip Performs Image Recognition at the Speed of ... by superb-owl on Tuesday June 07, 2022 @05:15PM (#31660164)
I'm really excited by the idea of using analog computing for AI, and the advent of analog chips. Anyone know if there's a cloud provider offering hourly access to analog compute?

As an aside, I recently learned of https://lightmatter.co/, a photonic chip manufacturer

Re:Photonic Chip Performs Image Recognition at the Speed of ... by Drol on Tuesday June 07, 2022 @07:19PM (#31661240)
The problem with photonic chips is that the devices are enormous in comparison. Something simple like routing the light around a 90 degree corner already takes in the order of a millimeter. Simply scaling down the waveguide causes the light to fly out of the corner, causing reduced signal strength and random scattering through the chip, heating it up. A chip with more than a few hundred devices will probably quite large already and will cause low yield, high cost and high power consumption (it likely requires cooling). I don't see optical chips replacing transistor based chips in my lifetime, except for a few specialized applications (high frequency radio maybe).
Re:Photonic Chip Performs Image Recognition at the Speed of ... by amelius on Tuesday June 07, 2022 @11:06AM (#31655459)
Are the network weights hardcoded (like a ROM), or is the network programmable?
Re:Photonic Chip Performs Image Recognition at the Speed of ... by wgd on Tuesday June 07, 2022 @12:18PM (#31656568)
The article implies that the weights are programmable, but the overall shape is fixed.
Re:Photonic Chip Performs Image Recognition at the Speed of ... by XnoiVeX on Tuesday June 07, 2022 @11:35AM (#31655880)
Isnt this a year old? https://arxiv.org/abs/2106.11747
Re:Photonic Chip Performs Image Recognition at the Speed of ... by gene-h on Tuesday June 07, 2022 @12:31PM (#31656775)
Now make it able to work directly on visible light or at least the output of an image intensifier and you can make some pretty fast killer drones.
Re:Photonic Chip Performs Image Recognition at the Speed of ... by Gravityloss on Tuesday June 07, 2022 @02:48PM (#31658531)
One could do preprocessing like edge detection with this, like happens in biological retinas. Then a lot less data needs to be processed down the line.
Re:Photonic Chip Performs Image Recognition at the Speed of ... by superb-owl on Tuesday June 07, 2022 @05:20PM (#31660225)
We know Quantum Computing is more computationally powerful than classical digital computing. But I've always been curious if there's a middleground for non-quantum analog computing - does anyone know of theoretical work here? Could we potentially build a non-quantum analog computer that's more computationally powerful than a digital computer?
Re:Photonic Chip Performs Image Recognition at the Speed of ... by woojoo666 on Tuesday June 07, 2022 @08:50PM (#31661910)
It's a big area of research in AI.

Veritasium has two great videos on it:

https://www.youtube.com/watch?v=GVsUOuSjvcg

https://www.youtube.com/watch?v=IgF3OX8nT0w

I found a hackernews discussion for the second one: https://news.ycombinator.com/item?id=29645610

Re:Photonic Chip Performs Image Recognition at the Speed of ... by orlp on Tuesday June 07, 2022 @02:34PM (#31658351)
For a somewhat related topic (analog image recognition), for those interested, I can highly recommend this video: https://www.youtube.com/watch?v=Y9FZ4igNxNA
Re:Photonic Chip Performs Image Recognition at the Speed of ... by JoeAltmaier on Tuesday June 07, 2022 @12:13PM (#31656481)
Not sure how image recognition rates (frames/sec?) translate into meters/sec.