Petaflops? DARPA Seeks Quintillion-Flop Computers
coondoggie writes "Not known for taking the demure route, researchers at DARPA this week announced a program aimed at building computers that exceed current peta-scale computers to achieve the mind-altering speed of one quintillion (1,000,000,000,000,000,000) calculations per second. Dubbed extreme scale computing, such machines are needed, DARPA says, to 'meet the relentlessly increasing demands for greater performance, higher energy efficiency, ease of programmability, system dependability, and security.'"
Good luck. I can encrypt something in polynomial time (quadratic, isn't it?) that it takes you exponential time to encrypt.
Actually, the military being able to crack encryption is in some sense a Good Thing. It enables them to conduct espionage and counter-espionage against adversaries such as North Korea and Al-Quaeda. Yeah that's kind of a Cold War mentality, but what is "cyber warfare" if not Cold War II?
[Sir Garlon] is the marvellest knight that is now living, for he destroyeth many good knights, for he goeth invisible.
First, I'm entirely ignorant of supercomputing. I don't know the first thing about it. I'm asking this out of sheer lack of knowledge in the field:
What do you need a computer that fast for?
I mean, specifically, what can you do on something that fast that you couldn't do on one 1,000 (or 1,000,000) times slower? What kind of tasks need that much processing power? For example, you normally hear about them being used for things like weather simulation. Well, what is it about weather simulation that requires so much work?
The whole idea is fascinating to me, but without ever having even been near the field, I can't imagine what a dataset or algorithm would look like that would take so much power to chew through.
Dewey, what part of this looks like authorities should be involved?
It's even more interesting than that. If DARPA begins succeeding a lot, DARPA seniors end up having to explain to congress (yes, directly to congress) why it is they aren't forward-leaning enough. I.e., DARPA programs are expected to fail often, and congress uses this failure rate as pro forma information about how "researchy" DARPA is.
Joe.
Quintillion is a different quantity in long scale countries (10^30) vs short-scale countries (10^18), which is partly why the SI units were standardized.
What is really needed is faster *bus speeds*. So many CPUs just sit around waiting for data that sits across the bus. That's where the dramatic throughput improvements lie. Pretty please, DARPA? :)