Mobile Phones vs. Supercomputers of the Past
An anonymous reader writes "The recently published Top 500 list of the world's fastest supercomputers is based on the Linpack benchmark developed decades ago by Jack Dongarra. This same test has been ported to Android mobile phones, which means that we can compare the performance of our phones against that of the supercomputers of the past. For example, a tweaked Motorola Droid can hit 52 Mflop/s, which is more than 15 times faster than the CPUs used in the 1979 Cray-1." But even today's most powerful cellphones don't come with an integrated bench.
It was submerged in liquid nitrogen which really did a number on the researchers ears.
...make me kinda sad. On the one hand, I LOVE when I was born (1984). I'm old enough to remember a time without the Internet, without a PC in every home, and when cell phones were the size of briefcases...yet I'm still young enough to take advantage of technological innovations, keep up with advances, and appreciate the impact it has on our lives.
On the other hand, I wonder how much amazing stuff I would see had I been born even just 20 years later. In my lifetime I have already watched (for example) the NES as a state of the art system turn into the average gaming PC having a video card capable of over 1 teraflop worth of processing power. How much extra innovation and advancement would I see if I had STARTED with those 1+ teraflop cards?
"Fifteen hundred years ago everybody knew the Earth was the center of the universe. Five hundred years ago, everybody knew the Earth was flat, and fifteen minutes ago, you knew that humans were alone on this planet. Imagine what you'll know tomorrow." -Kay
Living With a Nerd
So Seymour Cray should have traveled to the future, scooped up a pallet of Droid phones and then created a beowulf cluster?
"No matter where you go, there you are." -- Buckaroo Banzai
So if I read this correctly, the point of this article is we should get a time machine so we can go back to the 70's and impress people with our smartphones?
See the problem here is that they won't have wifi or 3G coverage. All we'll be able to do is show those people of the ancient past Angry Bird and maybe one of those "pull-my-finger" apps. It just won't be all that impressive.
There's no -1 for "I don't get it."
It's sad. I was at the Computer Museum in Mountain View a few years ago, where they had a Cray-I in a corner of the lobby, just sitting there used as a bench. It's not even labeled; some visitors think it's just furniture.
...by our time machines and shaved privates.
For example, a tweaked Motorola Droid can hit 52 Mflop/s, which is more than 15 times faster than the CPUs used in the 1979 Cray-1.
"The Cray-1 had 12 pipelined functional units" and had "floating point performance generally about 136 MFLOPS. However, by using vector instructiosn carefully and building useful chains, the system could peak at 250 MFLOPS."
http://en.wikipedia.org/wiki/Cray-1
The MIB agents from earth go strictly by the first initial of the first name they previously held before joining the organization.
Did they think they could run their website on a Droid too? Man it is slow.
I thought it was strange that the article author was reporting that a cray 1 only produced 3.4 mflops on linpack, which had a peak performance around 130 mflops. Looks like the author doesn't understand the benchmark very well.
If you look at the data quoted in the article, the n=100 result gives the Cray1 a score of either 3 or 12 mflops, depending on which entry you look at. There is no n=1000 result listed for the Cray 1, but one can expect, looking at the Cray XMP results, that it would be around 100, given the peak performance. The ETA10 would likely get a couple thousand mflops on linpack with n=1000.
The Cray 1 is more than a little dated. That said, if you look at supers from the early 90's, they still can do things that modern commodity hardware can't. As fast as a xeon or opteron is, it doesn't have 300Gbytes/second of memory bandwidth. Even late-80's supercomputers exceed desktops in some metrics, though probably not in raw ALU performance if the data all fits into L1 cache. The cost to run a desktop, however, is pretty compelling, and they don't leak freon when they run.
Mobile Phone: a device that can make telephone calls and can be easily transported in a pocket or purse.
Supercomputer: a computing device that people call 'super'.
One is a quantitative definition, and one is a qualitative definition. I will let you decide which is which!
I judt got a nre Kinesis keybiartf so please excusr ant egregiou typos.
Not rendering bitty little colour screens or scanning for viruses. Plus the code was written to extract every last drop of power out of the architecture. So when you compare the amount of WORK a machine from the 70s or 80s did (my university's mainframe had a FORTRAN complier that needed less that 131kWord of memory - today the GRUB bootloader is bigger than that) with a more modern box, with all its overheads and inefficiencies, the balance isn't as great as the scoffers might think.
politicians are like babies' nappies: they should both be changed regularly and for the same reasons
Somehow, I'm not so impressed, considering Moore's Law predicts a roughly 1 million-fold (= 2^(30/2)) increase in transistor count over the span of 30 years...
Cray's approach to supercomputing wasn't just to make the CPU fast. Indeed, he outcompeted faster CPUs by making all of his computers fast, so no power in the machine was wasted waiting for something else. Especially IO and memory were his focus for throughput. A Droid's CPU is bottlenecked by the rest of the device.
This unfair comparison isn't just whining about missing Cray's point. There's a lot of power in that Droid that the SW can't exploit, because its bottlenecks leave the fast parts waiting. Not only does that slow them down, but it wastes electrical energy. Which is the biggest problem in mobile devices.
LINPACK isn't the best way to measure supercomputers, and "nanocomputers" like mobile phones could be better if they learned something from Cray's research 40 years ago.
--
make install -not war
Today, the games you can play on your iPhone/Android or even the aging Nintendo DS have better graphics!! Resolution is a lot lower (not 3000x5000!) but at the screen size it certainly looks much better - and rendered in real time!
"But even today's most powerful cellphones don't come with an integrated bench."
Doesn't stop people from sitting on them....
For example, a tweaked Motorola Droid can hit 52 Mflop/s, which is more than 15 times faster than the CPUs used in the 1979 Cray-1.
"The Cray-1 had 12 pipelined functional units" and had "floating point performance generally about 136 MFLOPS. However, by using vector instructiosn carefully and building useful chains, the system could peak at 250 MFLOPS."
http://en.wikipedia.org/wiki/Cray-1
Less storage than an iPad, no wireless. Lame.
Somehow, I'm not so impressed, considering Moore's Law predicts a roughly 1 million-fold (= 2^(30/2)) increase in transistor count over the span of 30 years...
2^(30/2) = 2^(15) = 32768.
Actually, no!
If done *properly* with by someone with visionary capital, a really decked out Restaurant with future tech would be 2025-Now.
But no, we'll get some twerp with a Meijer background who would want to make it kitschy.
My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
We used to joke about things like RSTS watches, when the PDP-11/70 was the latest and greatest machine for that. I could probably make one now if I wanted.
Who would win this election: Andrew Weiner vs Andrew Weiner's weiner.
And Seymour Cray had his own full time staff running around doing his bidding in his own little kingdom with hundreds of millions of dollars in business -- and he couldn't do any better than a third world call girl can today. So much for Cray's "genius"! Moreover, I think we can safely say that the rinky-dink bike shop of the Wright Brothers producing a glorified kite with a lawn mower engine when compared to the Saturn V demonstrates that retrograde idiocy of those who claim that independent yeoman inventors are the real contributors to technological advance.
Seastead this.
Fail quoting Moore's law
Moore's law allows for 1) more transistors in the same space (hence more power), or 2) the same transistors in a smaller space (such as the Droid).
It's an interesting comparison, but let's keep in mind that "porting" an app from one platform to another is not a zero sum game. Efficiencies can be gained, or lost based on the compiler or the person rewriting the code. a 90% performance penalty in poorly compiled code would not be unusual. Raw mathematical computations like Linpack performs are most useful, but since this version runs on top of a Java platform, the system overhead is already probably higher than the Cray has to slog through. So the phone could possibly be even higher (raw) performing than this shows.
Remember this scene in hackers?
PHREAK: Yo. Check this out guys, this is insanely great, it's got a 28.8 BPS modem! ...
DADE: Yeah? Display?
CEREAL: Active matrix, man. A million psychedelic colors. Man, baby, sweet, ooo!
NIKON: I want it.
PHREAK: I want it to have my children!
KATE: What the hell are you doing?
DADE: It's cool, I'm just looking.
KATE: It's too much machine for you.
DADE: Yeah?
KATE: I hope you don't screw like you type.
DADE: It has a killer refresh rate.
KATE: P6 chip. Triple the speed of the Pentium.
DADE: Yeah. It's not just the chip, it has a PCI bus. But you knew that.
KATE: Indeed. RISC architecture is gonna change everything.
DADE: Yeah. RISC is good.
Now, imagine all that excitement from the processing power and bandwidth they had even on a 28.8 modem - that we now have multiples of... in our pockets Where is it being leveraged for the goal for the good of man kind? Folding and SETI are good starts, but they haven; taken off. We've got tons of idle cycles... You'd figure there'd be some processing client where you get paid for your cycles, but it only exists as illegal botnets. Where's the open utility computing? Why don't my computers' idle cycles pay for themselves?
They were supposed to make our lives easier, but for as much as they empowered us, the exception processing got dumped on us. The nature of that work is different from the regular rhythmic routine of normal processing. Exceptions are urgent, require more effort and as a result are more stressful. And any news you get is when something is wrong.
I like the idea of being able to chat with people on the other side of the planet, but I haven't figured out what good it is to me. We don't have much in common with each other. I like the idea that I can do my own stock trading, but this usually means I lose money instead of my money manager. ;-p
Computers now cause as many problems as they solve (Goldman Sachs, AIG, I'm looking at you!) Is our society any better? Are people happier? Or are we more stressed out?
(And what has my /. commenting gotten me. Not a date or a dollar for sure!)
Slashdot's rate-of-post filter: Preventing you from posting too many great ideas at once.
But even today's most powerful cellphones don't come with an integrated bench.
There is a Cray X-MP in Barcelona which was originally ordered, and still has, the colors of the local football team (red and blue). There is a photo in this presentation(pdf)
There was a time when 15 Crays in your pocket wooed a gal.
(And it was cool to drink, drive and to get oneself and others killed. Times change. Mostly for the better.)
I hadn't the slightest objection to his spending his time planning massacres for the bourgeoisie... (P.G. Wodehouse)
I also seem to recall Cray-1 had 64 bit words, hence 64 bit floats. All I can find for ARM is 32 bit floats.
"Great! A million miles from no-where and I'm stuck with a gungho igauna that tells me to *relax*.
the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff
When I started work as a computer programmer the Supercomputer of the time was the CDC6600 which had just taken the crown from the Ferranti Atlas.
When I took early retirement about 7 years ago, I often carried four devices which each needed about the power of the 6600 to function effectively:
A mobile phone
An MP3 player
A PDA (mainly used as an ebook reader)
A GPS (OK, I didn't carry this all that often)
A composer/researcher was using our University Mainframe (not quite that powerful) to produce music - his jobs typically ran for a whole 8 hour nightshift with an output of some 30 seconds of "music".
Are you saying that flat earth theory is a conspiracy by Intel? Hmm... I see a good parody site in the future.
Why is Intel trying to convince people the world is flat? I am sure data mining enough information about Intel one could work up a pretty good argument. As Homor Simpsons once said: "Facts are meaningless. You can use facts to prove anything that's even remotely true. Facts, schmacts."
I like to look at the positive side.
Want Big Business out of government? Take away the incentive and start by getting government out of big business!
He had a chance to really contribute something to the IT community in the 70's.
I mean yes, he did ground breaking work in supercomputing, but that's rubbish.
He had the chance to integrate furniture into first real super computer and instead of a sofa, or a four poster bed, he went with an awkward bench.
fuck that guy.
Non impediti ratione cogitationus.
Eek, you guys were rendering at 5k in the 80's? Seriously? What were the modeling and animation tools like at that point? Can you point me towards any more information about what the pipeline was like?
That a Cray was not all that useful for electronics design (E-CAD) is besides the point. Steve said buy the fastest computer available, and they did what steve says!
I like to tell people that my father (who started out writing programs on punch cards that he had to send to the University and wait a week to get the results) now keeps a computer in his pocket (a smartphone) that is orders of magnitude more powerful than what he worked on most of his career, plus it's available instantly all the time and is connected to even more powerful stores of data and computing power. That, my friends, is progress.
Nathan's blog
HTC hero, stock from Telus (canadian carriers with sucky accounting) is under 2 MFlops. It aint no supercomputer...
Tomorrow is another day...
Each minute? or each frame? 0.4 fps is freaking amazing for offline rendering. Second the other comment wanting to know more about the pipeline.
compoud transistor power must be the 2nd most powerful force in the universe(or invention).
save it, I know Moore's law is a linear progression... I just thought of Albert when I read the summary.
Slowly waving my hand - "This is not the sig you are looking for."
Makes the Cray-1 look pretty good if you are sitting in 1979.
It really is staggering how much computers have changed in power over the years. One illustration is in Fred Hoyle's book "The Black Cloud", I believe, where he waxes lyrical over the immense power of their computer, which could perform tens of thousands of operations per minute!
Being born in 1987, I have often thought of all the "milestones" I've missed. For example, my parents can vaguely remember Man Landing On The Moon (Camel Case makes everything seem official!), but to them, its no big deal. I cannot even begin to explain how impressed I *THINK* I would have been, had I been alive at the time.
...a backwater little beach community, chanting with the mob "3, 2, 1, HAPPY MILLENNIUM!"...and nothing happened, but a drive home to Invercargill ( http://en.wikipedia.org/wiki/Invercargill ) in the dark...
:) )
:)
What are *MY* milestones?
I remember Princess Diana Dying, and being somewhat aware that something truly awful had happened...despite not knowing really ANYTHING about her...I guess thats my equivilant of the JFK Assassination...
Oooh, Y2K! I remember being at the Riverton Sound Shell ( Riverton http://en.wikipedia.org/wiki/Riverton,_New_Zealand )
I remember The Eleventh Of September 2001 (continuing with Camel Case)...doing a social studies project on what had happened.
Really, when I think of the 2000's, what was positive? If I had to sum up the decade for generations to come, from my perspective, I would say "Y2K (nothing happened), 911 and the resurgence of Apple". The Space Children would gasp, looking at their Jpad ID with its front facing camera and support for Flash and question "you mean Apple didnt always have 99.4% control of all computer platforms?" with a look of incredulity!
I know I'm a fanboy, but for me, Apple has been absolutely one of the largest parts of the past decade. I think it sums up the technology of our time fairly well, through products such as the iMac, iPod, iPhone, and now the iPad (if it counts...)
Then, theres 1984...I personally think 1984 would have been much more exciting to live through than "2000", especially if we were even a little hesitant to believe every barcode scanner would suddenly form Skynet. 1984, with "The Iron Curtain" and all kinds of covert warfare....would have seemed so much more sinister to me.
I wish I were alive when Michael Jackson was at his prime, I'm a huge fan, from before all the sympathy over his passing. I grew up with older friends who really loved everything about him, I remember playing Moonwalker ( http://en.wikipedia.org/wiki/Michael_Jackson's_Moonwalker ) (on Sega hardware!) at their house! Would my younger friends be amazed by "Lady Gaga HD" on my Playstation 3? Hardly.
I would have loved to have seen all MJ's new videos as they came out (I assume they were big, even on New Zealand television of the time...
Perhaps Michael Jackson sums up a pivotal shift for different generations, to many of my friends, they knew him as a White, and accused of "child molestation", when he wasnt dangling his own (?) children over balconies. I wish I could remember him more as a good looking young Black man, storming the charts, with our attention gripped in his sparkling white glove.
Still...I would sure find it hard to imagine life without the modern conveniences I take for granted now! Even imagining my 27 inch LED lit LCD iMac with i7 CPU...turning into... *THE* Macintosh 128K.... I imported an iPad and already cannot imagine living without it...I was the same with my Original iPhone (imported) and 3rd Generation iPod. I had an iPod before they were commonplace (other kids at school would ask "whats that, some kind of computer thing?", seriously. By the end, they all had crappy Shuffles or iPod Minis.
When do you think the best starting point for life would be? I'm trying to include the potential for AMAZING new gadgets just around the corner! I want to have plenty of life left in me for those Flying Cars!
Aside from the obligatory /. comment..
There's something sort of pleasing about a medieval epic and star wars being combined. Aren't we really talking about the supplanting of the single superhero by the power of the masses?
(and by the way, my friend had drunk too much beer, and neglected to mention that I had to fight a variety of monsters when swimming in full armor... but I digress..)