Handheld Supercomputers in 10-15 Years? 240
An anonymous reader writes "Supercomputers small enough to fit into the palm of your hand are only 10 or 15 years away, according to Professor Michael Zaiser, a researcher at the University of Edinburgh School of Engineering and Electronics.
Zaiser has been researching how tiny nanowires — 1000 times thinner than a human hair — behave when manipulated. Apparently such minuscule wires behave differently under pressure, so it has up until now been impossible to arrange them in tiny microprocessors in a production environment. Zaiser says he's figured out how to make them behave uniformly.
These "tamed" nanowires could go inside microprocessors that could, in turn, go inside PCs, laptops, mobile phones or even supercomputers. And the smaller the wires, the smaller the chip can be.
"If things continue to go the way they have been in the past few decades, then it's 10 years... The human brain is very good at working on microprocessor problems, so I think we are close — 10 years, maybe 15," Zaiser said."
Re:Why supercomputers? (Score:3, Informative)
Also, like most things in computing, "Supercomputer" is a moving target. Today's supercomputers tend to be large clusters of inexpensive machines running OSes like Linux, Mac OS X, or Solaris. (Windows supercomputing clusters probably exist as well, but I doubt that many organizations are willing to pay the software licensing fees.) So unless we can have a 500 processor distributed computing cluster in a Palmtop in 10 to 15 years, I seriously doubt we'll have "a handheld supercomputer". And if you want to go by the supercomputers of yesteryear, technically we already have that power in our handhelds. e.g. An iPhone's SIMD-equipped 625 MHz ARM [engadget.com] processor could probably hold its own in vector calcs against some of the earlier supercomputer installations.
Sooo.... I call sensationalist headlines. Do I win a prize?
Re:10-15 years? (Score:3, Informative)
Re:Why supercomputers? (Score:1, Informative)
Re:We already have handheld supercomputers (Score:3, Informative)
Gen3 IPods use a pp5002d as a CPU. I'm not able to track down its actual performance, but in several places I see a Rio engineer saying that Vorbis is just at the edge of its performance capabilities. Tremor, a Vorbis implementation, runs just fine on the Nintendo DS - it eats about 40% of your CPU time if you're running it on the Arm9/75. Sony cites their UX50 - an Arm9/125 - as performing 2.51 megaflops. yCPUbench quotes 2.44, suggesting Sony has a slightly better tuned test set for that architecture, which isn't surprising. If tremor needs 40% of a 75mHz arm9, or ~30mHz, then it needs 24% of the UX50, or about 0.6 megaflops. This suggests that the iPod has a bit over 0.6 megaflops to bring to bear. Considering that all it does is play music, it should be no surprise that it has less CPU than a Nintendo DS, which needs to do many things in parallel with playing music.
What is surprising, however, is that you believe that it's faster than a Cray 1A. 160 to 0.6 - the cray from the 70s is approx. 265 times as fast.
Now, the Cray X-MP ran at a huge range of speeds, because it was a modular design; there are deployments that were several thousand times as fast as the base install. But, if you check that same SCD history PDF as above, their X-MP/48 ran at 0.91 gigaflops, or about one point five million times as fast as your iPod. Still, that was kind of a lower end X-MP, because SCD was saving up for a TMC CM-2. The X-MP is about half as powerful as an XBox running untuned linux [uh.edu]. The iPod is nowhere near that ballpark; it's only about twice as fast as a Gameboy Advance. Storage, yes. RAM, not even close - your iPod has 96k, and in 1970, the Cray 1A at SCD hat 8 meg. Please stop making things up.
Maybe you should try doing the math before getting on the soapbox. When someone fills in the numbers you thought you could pull out of the air, and you're wrong by an average of six orders of magnitude, you start looking pretty bad.
Re:Why supercomputers? (Score:4, Informative)
Re:Yes, it will run linux (Score:4, Informative)
Throwing things on the floor go much faster than 9.8 m/s^2.
No it doesn't, at least once the object leaves your hand. Then it's back under the influence of good old gravity, at 9.8 m/s^2, regardless of how fast you may have thrown it.