Putting optical data in sound while you decide what to do with it

Ars Technica » Scientific Method 2016-09-18

Enlarge (credit: Aurich Lawson)

The speed of light is a magnificent thing. Using light, data can, and often does, travel at the fastest pace allowed by physics. But sending data is not the only job involved in communication. The data also has to be processed and routed. For these jobs, the speed of light is a curse. If it takes you one nanosecond to decide where a bit needs to go, then that bit has already traveled 20-30cm.

In terms of silicon chips and processing, this is a bit like telling a taxi driver to turn left thirty thousand blocks too late. In effect, this means that to make a routing decision, you may have to store the data in a memory register, make the decision, and then extract it again. At the moment, this necessitates storing the information electronically, a painfully slow process. Of course, engineers know this and use clever strategies to minimize the number of times any sort of decision needs to be made.

Ultimately, what you would really like to do is slow the light down for a few nanoseconds while you perform whatever processing and routing is necessary, then let it fly away like a souped up pigeon. A group of Australian researchers have a new take on an old idea about how to get this to work.

Read 17 remaining paragraphs | Comments