Sun Turns to Lasers to Speed Up Computer Chips
alphadogg writes to mention that Sun is attempting to move from the typical design of multiple small chips back to a unified single-wafer design. "The company is announcing today a $44 million contract from the Pentagon to explore replacing the wires between computer chips with laser beams. The technology, part of a field of computer science known as silicon photonics, would eradicate the most daunting bottleneck facing today's supercomputer designers: moving information rapidly to solve problems that require hundreds or thousands of processors."
I assume these systems will be water-cooled so the miniaturized sharks have somewhere to swim.
I wonder if the time saved transmitting information via light is offset by the transition time used to translate that back into electric signals. On a single board, the distance travelled is on the order of decimeters. On a chip, micrometers. Are the time savings *that* significant? Even between peripherals, the time saved seems negligble.
Commentary on this, from an actual EE, not the pretend ones on Slashdot (you know who you are)?
Sounds sweet, but is it expensive in terms of energy/time/money? Does EMI become less of a problem on circuit boards? Will this make designer's lives easier?
To quote Scott McNealy:
You know, I have one simple request. And that is to have SPARCS with frickin' laser beams attached to their heads!
If the "lasers" require an electrical signal to be generated, isn't this just adding a step? Also you need an optical sensor somewhere which converts the light back into an electrical signal, no? Sounds like building a tunnel where there is already a bridge.
Do not look at chip with remaining good eye.
It must have been something you assimilated. . . .
On chip they are pumping the signal over a traces with mm range lengths and um range widths, off chip it's over traces with dm range lengths and mm range widths. Timing and power consumption are hard enough problems on chip, off chip they become much harder ... not to mention that most of the power consumed either goes into EM or gets coupled into other signals.
Serial connections help with the timing, but do diddly for power and noise. That's where optical comes in.
Don't worry, someone will ask it a question that is a paradox before then, and the whole thing will destroy itself with sparks and slowed audio.
I don't know if this is a serious question or not, but one assumes that the lasers will operate in completely sealed environments (e.g. inside an IC package) or over optical fibers if they need to traverse free space. I think the intra-package situation is probably more common; you could communicate from one core to another on the same die using a laser rather than a wired interconnect and hopefully have less interference/RF/capacitance issues to deal with. This also makes sense given what I know about modern types of laser diodes (especially Vertical Cavity ones) -- they can be created on silicon wafers through similar processes to the way transistors are laid down.
I can't think of any good reason why you'd just be aiming a laser through the empty space inside a PC's case.
"Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
Whenever anyone says there is a 50% chance of something happening they really mean "I have no idea. No idea at all. I'm guessing."
In probability theory, "p" has a specific meaning which is roughly stated as "the ratio of the total number of positive outcomes to the total number of possible outcomes in a population". So for the number of 50% to be right, it must be known that if this research was repeated a million times, 500,000 times there would be success and 500,000 times there would be failure. But this makes no sense because the thing being measured is not a stochastic property. It is simply an unknown thing.
What is probably vaguely intended when a number like this is given is that if you took all the things in the history of the world that "felt" like this in the beginning, half of them will have worked out and half will have not.
How on earth could any mortal human know that?
But it gets even more complicated. One cannot state a probability like this without stating how confident one is in the estimate of the number. So really a person should say the probably of success of this endeavor is between 45% and 55% and this estimate will be correct 19 times out of 20.
With that as background here is what I humbly suggest 50% really means: it means "I have no idea how to quantify the error of this estimate. It doesn't matter what the estimate is because the error band could possibly stretch between 0% and 100%. So I'll split the difference and call it 50%". But that is wrong, the statement should be "I estimate the probability of success to be between 0% and 100%".
But nobody does that because it makes them look stupid.
So whenever anyone says there is a 50% chance, or a 50/50 probability of something happening, they might as well talk in made-up Klingon words, the information content of their statement will be equivalent.
Equine Mammals Are Considerably Smaller
If I understood correctly this is not about single wafer design but exactly the opposite: regaining the speed of 'single wafer design' with multiple chips by using optical communications between chips increasing the inter-chips bandwidth (normally intra-chip bandwith is much higher than inter-chip bandwith so this is a bottleneck).
Why, why, why do people submit second-hand links to Slashdot?
The byline of the Seattle Times story is "John Markoff New York Times". 5 seconds with Google's site:nytimes.com reveals the original story with better explanation and more quotes from Sun personnel.
=S
how will dust be solved?
;)
Why don't you crack open your 3.5" hard disk drive and find out why dust doesn't bother those sensitive platters?
"I am the king of the Romans, and am superior to rules of grammar!"
-Sigismund, Holy Roman Emperor (1368-1437)
It was quite the smoking crater last time around. Maybe technology has improved since then...
I have to wonder, if Sun is pursuing Defense contracts, does Sun know where it's business is headed? Usually companies do the Defense contracts when they are small, need money, and don't really have a product yet. Since Sun made $740 million last year, you'd think they could afford to spend $40 million on this (probably over several years), and then they'd get to keep all the knowledge to themselves (including their R&D direction). So I can only assume that either Sun thinks this has too small a chance of success to invest in, or they can't think of any ideas for the future and are using government money to explore lots of ideas and hope that one of them keeps the company afloat.
Maybe it's just because I'm not in the server space, but it's unclear to me why exactly I would buy a Sun machine. I used to know--they were fast and had a nice version of Unix--but now Solaris is free and I'm not even sure if Sun makes their own chips any more.