1 Molecule Computes Thousands of Times Faster Than a PC
alexhiggins732 writes with this tantalizing PopSci snippet: "A demo of a quantum calculation carried out by Japanese researchers has yielded some pretty mind-blowing results: a single molecule can perform a complex calculation thousands of times faster than a conventional computer. A proof-of-principle test run of a discrete Fourier transform — a common calculation using spectral analysis and data compression, among other things — performed with a single iodine molecule transpired very well, putting all the molecules in your PC to shame."
I think we are going to see a lot more of this sort of thing as humans get better and better at organizing matter into computing machines. The future is looking very very bright!
"linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
Hoping this will be the breakthrough that keeps Moores Law in business :P
~don't feel threatened by my pineal~
Add more table salt.
In a way. thats just the same as claiming a laser can caluclate a 2D FFT if you look at the frauenhofer diffraction of an aperture.
Or that single candle can render better than any GPU by the way a room looks like when its illuminated by it.
You just have to redefine a basic property of your system as "calculation"
HI O WISE PRINCE. WHT TOOK U SO DAM LONG?
I really hate it when people come up with the simple "Quantum computer 1000 times faster than conventional computer". It's not just overly simplistic, it's wrong.
Quantum computers can turn some problems that require exponential time to solve into a polynomial time. So instead of taking 2^n time, it might take n^3 time. That's cannot in any realistic way be described as being "X times faster".
AccountKiller
...one molecule ought to be enough for anybody!
They dope it with steroid and massive amount of MSG.
Fuck systemd. Fuck Redhat. Fuck Soylent, too. Wait, scratch the last one.
i accidentally the whole cup
I'm no quantum theory expert, but does this represent the limit? Or are there some hypotheses about doing calculations with smaller particles?
I've never seen a quantum computing device smaller than the size of a small room, so I'm not really sure how fair it is to compare it to a PC.
Really the PC doesn't even use full atoms for calculations, it uses electrons and electron holes in the atoms, and its at least 2000 times smaller than any quantum device I've seen.
You don't really get to say its one molecule when its a device made up of a fuckton of molecules and you are comparing too it a PC which uses subatomic elements to actually do the work.
You have a fast calculator ... the size of a room ... which I can put 2000 slower and easier to make calculators in and end up faster.
Sure, eventually, they'll make it smaller and smaller, but your comparison is like saying using an f16 to deliver mail is faster than using a postal truck to deliver milk. Just because you make two statements that share a verb doesn't mean you've made a comparison thats in any way meaningful.
Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
I can't wait until something like this is available in a tattoo with a thought interface and neural wifi - upgrade as necessary! Wouldn't it be awesome to share with someone else that creative spark you ignited on "Item 9", or replay your acid trip when you're bored? Then start hacking all the molecules around you to do your bidding! Well, hopefully this isn't line 1 of why I got sent to the funny farm.
A one molecule computer faster than a PC. I find that hard to believe. My Asus Netbook is powered by one "atom", and it's still dog slow.
Take Nobody's Word For It.
I want one so i can overclock it by adding neutrons.
They whose government reduces their essential liberties for temporary security, receive neither liberty nor security.
.... say bye bye to encryption...
Encryption that relies on hard problems on computers we're accustomed to, sure, but there are also quantum crypto methods that will become cheap and available in the future. There are special things you can do with quantum crypto (that you can use today if you're rich) that you can't do with ordinary crypto too -- like detecting when people listen in. I don't think this represents the end of home crypto, perhaps a long vacation though.
Imagine if you weren't allowed to use roads because a bus company complained about your driving 3 times. --skunkpussy
How many FPS out of Halo will I get with this discovery?
Imagine the Beowulf cluster...
Don't blame me, I voted for Baltar.
also, plain old XOR (with OTP white noise key the size of the cryptogram) remains unbroken.
45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
the molecule might have the right answer, but i imagine that it can only give you a proabilistic answer
Quantum computers can turn some problems that require exponential time to solve into a polynomial time.
you mean transforming nondeterministic polynomial (NP, or deterministic exponential) into polynomial (P) problems, then this is wrong:
"There is a common misconception that quantum computers can solve NP-complete problems in polynomial time. That is not known to be true, and is generally suspected to be false."
The word "some" doesn't save you either, if you do it for one NP-complete problem, you'd just gotten yourself a Fields Medal :)
http://physics.aps.org/pdf/10.1103/PhysRevLett.104.180501.pdf
But the only so-called quantum cryptography I have heard of is hardly cryptography. It is a way to generate a shared secret between 2 computers that happen to be directly linked by optical fiber, while detecting any attempt at eavesdropping. It is worthless unless the two computers that want to communicate have a dedicated fiber line that connects them.[1]
Further while it prevents eavesdropping, it does not prevent full blown man-in-the-middle, where the fiber is severed, and converted into a pair of fibers with the adversary in the middle.
[1] Actually there are some tricks that allow for non-dedicated lines by using a chain of fully trusted relays with quantum secured channels between them, but that is still insane. A network of fully trusted relays simply cannot scale.
Stylish sheet to fix many problems in Slashdot's D3: https://gist.github.com/801524
...You could run Crysis on about half a ton of iodine?
Well, sperm is basically the biological equivalent of a USB key; it's for moving data around in the form of DNA.... Not sure if that helps you or not!
Unless your Microsoft(tm) white noise generator generates the key 00000000.......
It would be like a whole fraction of a millimeter across! Careful! You'll step on the datacenter!
And say hello to theoretically unbreakable (not 10^15 years unbreakable, literally unbreakable) quantum entanglement-based one time pads.
No. NP-complete is different from NP. There are several NP (but not NP-complete) problems that quantum computers can solve in polynomial time: integer factoring, for example.
Also, NP doesn't mean deterministic exponential. There are sub-exponential problems in NP too.
The silicon processor in my PC is just one molecule as well and it can do much more than a FFT.
Excuse me, but please get off my Pennisetum Clandestinum, eh!
One time pads already are unbreakable.
Actually, symmetric cryptographic algorithms like AES don't take much of a hit from quantum computers at all. Just double the key size, and the speed advantage of Shor's algorithm is completely negated. Contemporary asymmetric algorithms like RSA can be broken in polynomial time, but there are so-called post-quantum algorithms that cannot be broken efficiently by any known quantum algorithm, and do not require a quantum computer to use. Such algorithms are not theoretically guaranteed to be unbreakable like quantum key exchange cryptosystems are, but they are no more vulnerable to quantum computers than RSA is to deterministic computers today.
I just wish they would finally come up with something that is production-ready.
There are so many uses for FFT, it’s not even funny. And all normal algorithms always will be imperfect and slow.
Instant FFT (and inverse FT) would (also) instantly change the world.
Any sufficiently advanced intelligence is indistinguishable from stupidity.
I'll boot AmigaOS 3.0 on mine, boot times where a little slow anyway ..
Think of all the silicon that is going to be put out of work by one atom of iodine.
I'm taking this with a grain of salt-
New slashdot layout sucks.
Also, take a look at BQP (bounded error quantum polynomial time). It is suspected (the same way as P != NP is suspected) that BQP includes all of P, some of NP (but not NP-complete), and some of PSPACE.
Redundant? Who said this before me?
is no longer valid. The story isn't there.
Nope. If you're saying a quantum computer can solve NP-complete problems, that's generally believed not to be true (in the same sense that it's generally believed than P != NP). Even if that's not what you're saying, you would have to show that a quantum computer could break, say, AES, in polytime. Grover's algorithm can cut the number of bits required to brute-force in half, but to guard against it, just double the number of bits - 256-bit AES should still be hard to break. So private-key encryption (AES and the likes) are safe unless shown otherwise susceptible.
That leaves public-key crypto, which is probably what you're thinking about. True, with a quantum computer, one can factor numbers in polynomial time (Shor's algorithm), and thus break RSA. But RSA isn't the only public-key cryptography algorithm around. First, even in the worst of worlds short of BQP containing NP, one can make digital signatures using any sort of one-way function: the construct is called a Lamport signature. Second, there are public-key cryptosystems that seem hard to break using quantum computers - the McEliece system, which is based on error-correcting codes, is one of them.
If it turns out BQP contains NP, then there's always quantum cryptography, using the laws of physics to hide the message. However, the practical implementation of quantum cryptography is quite difficult, since if the laser emits more than a single photon for each "burst" (entangled bit), the scheme can be broken. To get over the loss rate implied by single photons, the crypto would either have to be by the use of lasers in free air, or have lots of quantum repeaters along the fiber - more than would be the case for a traditional message.
In any case, if BQP contains NP, we'd have a magic machine that can solve any puzzle that can be quickly verified. Finding optimal solutions to general engineering problems would just be a matter of churning the specs through the machine. The world would change -- very quickly and very radically -- and concerns about crypto would seem slight in comparison.
nah... you underestimate them.
1111-1111-1111-1112
45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
It was indeed a mere observation of conjuncture. That said, it has been an extraordinarily useful one in the form of a challenge to humankind. Without it we would not have progressed the way we have. Intel is using Moore's law as a road map, forcing other companies *coughAMDcough* to innovate just to keep up. And that is why we have the enormous speeds available today. So we have a prediction that shaped the future. Why bother? Because our dreams shape our world.
If video games influenced behavior the Pac Man generation would be eating pills and running away from their problems.
trusted relays doesn't sound very secure.
New things are always on the horizon
This thread discussing whether an analog computation by a physical device is really a computation (it is, a world of non-digital computers once existed) provokes another question in my mind. What haven't we seen electronic analog technologies developed to implement neural network computation, which is intrinsically analog in the first place? Why must the combining of inputs in a neural device be simulated numerically?
This bears somewhat on the prospects of quantum computing. It seems to me that electrical processes in standard materials that precisely mimic biological neural processes should be relatively easy to develop (compared to quantum computing), and that they would be far faster than numerical simulation. Yet special neural devices (in the same sense that a transistor is a device) and circuits do not seem to be prominent in neural computing. If this relatively accessible technology space has not been turned into commercial hardware, it suggests the immense difficulty that quantum computing will have.
Starships were meant to fly, Hands up and touch the sky - Nicky Minaj
So you are telling me that a dedicated, built from scratch minimal "circuit", specifically designed to solve a particular mathematical problem, where even in the inputs have been specially converted to make it easier for the circuit to process, and the "output" is likewise interpreted in the native capacity of the circuit, is many times a faster than a general purpose entire computer, that has been designed to complete not only thousands of specific tasks, but also untold number of unknown ones, under a huge variety hardware platforms?
Duh, not shit Sherlock.
I understand they're trying to say that quantum computing could be many times faster than today's CPUs, but a simple comparison like this is a non-comparison. Talk about comparing apples and oranges... When you have something resembling a general purpose circuit that can take arbitrary inputs and outputs, then maybe we can start comparing to a modern CPU...
In a real emergency, we would have all fled in terror, and you would not have been notified.
but *MY* computer doesn't leave indelible purple stains on the tablecloth!
One time pads already are unbreakable.
One-time pads require true randomness in order to be unbreakable, which (last time I checked) wasn't a feasibility for traditional desktop computers. Now I'm sure there's a subset of Slashdotters who sport their own custom half-life sampling hardware... but regardless, there is no realistic implementation for this algorithm. Any randomly generated pad would have to be securely transferred to both parties. If you are already going through all of the trouble of distributing massive pads, it would make more sense to simply hand the person you are trying to communicate with the plain-text of the message.
However, I don't fear the proposed "end of internet privacy," since current quantum computers take up an entire room, and possess only a handful of qubits. I imagine that by the time the quantum computer has been scaled to the point where we see modern-day cryptography such as RSA break, quantum encryption will already be implemented on a broad scale.
If it is true, then we should practice this molecule instead of PC. What do you say? http://www.articlesbase.com/health-articles/acai-max-cleanse-does-acai-many-cleanse-remove-extra-pounds-1954235.html
Is the article really talking about quantum computing? it seems it is talking about molecular computing. I didn't see anything relating to quantum, i.e. taking into advantage the superposition of states etc.
The title or subtitle of this should really be; Quantum Particle Performs Thousands Of Times Faster Than Simulations of Quantum Particle.
The authors found a behavior of a particle which is useful computationally - and compared performance of that against simulations. Most simulations of anything are like that - slower than the original behavior they're meant to simulate. This is not at all surprising. But this is far different from having a general purpose computing engine, and I don't believe you could make such from purely from Fourier functions in any economical fashion. But ooh, particles are fast!
This technique should improve the ability to generate a truly random number at least,... at least for a little while.
That's pretty stupid. Idea is you solve the distribution once and can relay messages many times after that. Give a few harddrives worth of one-time pad to your submarine captain or embassy or agent and broadcast messages to him as long as you like.
That's my point. If there are very few, they can be run in a very transparent manner and the small number of interested parties (the sysadmins of each computer for example) can verify the security. But as there are more, they inherently become less secure.
That is what I meant by "a network of fully trusted relays simply cannot scale."
Stylish sheet to fix many problems in Slashdot's D3: https://gist.github.com/801524