Researchers Create First All Optical Nanowire NAND Gate
mhore writes "Researchers at the University of Pennsylvania have created the first all optical, nanowire-based NAND gate, which paves the way towards photonic devices that manipulate light to perform computations. From the release: 'The research team began by precisely cutting a gap into a nanowire. They then pumped enough energy into the first nanowire segment that it began to emit laser light from its end and through the gap. Because the researchers started with a single nanowire, the two segment ends were perfectly matched, allowing the second segment to efficiently absorb and transmit the light down its length.' The gate works by shining light on the nanowire structure to turn on and off information transported through the wire. The research appeared this month in Nature Nanotechnology (abstract)."
I think we are wasting the potential of future optics if we think in binary, as this team is doing.
Optics scream for multilevel logic.
---- Booth was a patriot ----
Now we're officially in the future.
If we can do binary then we don't need to completely rethink the programming languages as well as test out the hardware.
But that's what we need to do. Current software technology won't measure up to the new hardware technology. As it is, current development languages don't even use the multiprocessor CPUs most efficiently and these same tools are going to be horribly inadequate.
And we will see most of what we know about computer science will be obsolete with this new computational machine.
But that's the way it goes. People have to frame new technology in old paradigms because humans aren't that adaptable. But one day, someone will come around and see what these new machines are truly capable of and re-write computer science.
When both inputs 'on' mean the output is 'on', it sounds like an AND gate to me...
Not sure where you read this... Per TFA:
[quote]
A NAND gate, which stands for “not and,” returns a “0” output when all its inputs are “1.”
[/quote]
And the Nature Nanotechnology article's summary says nothing specific.
As I recall from a previous, high-tech life, it is possible to build a computer using only NAND gates. In other words, without AND, OR, and NOR gates.
I'm looking forward to an all-optical computer.
I remember reading over twenty years ago of an all-optical nand gate. This was pre-web, so it might not be easy to find, but I remember the article. The gate was much much larger, although the developers (of course) said that they expected to be able to shrink it in size to suitable dimensions. And a good part of the article was a prediction of an all optical computer within 5 years. The logic behind this prediction was that all steps in creating the state of technology that we had the were created very incrementally, We used hand labor to create the first ICs. We used those to create powerful computers. We created CAD software for those to develop even smaller computers. But all of those steps had been done and were in place, the prediction was that it should take no more than 5 years to substitute in optical technology for electronic technology into computer design software and start cranking out optical devices.
Not sure what happened to that optical nand gate from over two decades ago. Maybe it just couldn't shrink down. Maybe it was just falsified. Or maybe someone already has optical computers but will not share them with us conspiracy theorists. But I'm jaded now and not so inclined to get excited on yet another "first" announcement.
I'm an American. I love this country and the freedoms that we used to have.
CompSci isn't married to electronics.
Binary math perfectly for switches: relays, then vacuum tubes and then transistors.
Binary will fail miserably in a quantum computational environment..
Operating System theory will be thrown out the door. So will networking.
Datastructures will definitely have to be reworked ...
CS as we know it is a goner; which is wonderful! I wish I can be around for it all. Alas, I'll probably be long gone by the time this technology makes to the stage where it will be useful to CS people.
The two major disadvantages of all Optical processing in the past were:
1/ The Wavelength of light is much larger than the structures used in modern day chips. So the optical circuity wouldn't be as dense as modern day electronics.
2/ When you turn off an optical signal it gets turned into heat (i.e the transistor goes black) not true in electronics as there is no electrical flow when the transistor is off. This causes a theoretical optical devices run hotter than electronic ones and therefore hurting density yet again.
Optics and optical processing have there place (especially processing communications data) but for high density processing these two problematic are very problematic.
Moore's law will be saved by rainbows and kittens.
Also an OR gate.
NAND is read as Not-AND
For an AND gate, the output is only on if both inputs are on. The output is off in all other conditions (including both inputs being off)
A NAND gate is the reverse of that, it's output is only OFF when both inputs are on, and the output is on in all other cases.
The most importaint detail about the NAND gate, is that you can built all the other gates from nothing but NAND gates.
NAND and NOR gates are the only two logic gates that share this ability.
This article shows all the base logic gates and how to construct them from nothing but NAND gates
http://en.wikipedia.org/wiki/NAND_logic
If they had only constructed an AND gate, they would still need to construct a NOT gate before being able to build any other gate, and so is not as important of a milestone.