Baby Steps Toward Quantum Computers
Mz6 writes "In a step toward making ultra-powerful computers, scientists have transferred physical characteristics between atoms by using a phenomenon called entanglement, which Einstein derided as 'spooky action at a distance' before experiments showed it was real. Such 'quantum teleportation' of characteristics had been demonstrated before between beams of light. Teleportation between atoms could someday lie at the heart of powerful quantum computers, which are probably at least a decade away from development. Researchers using lab techniques can create a weird relationship between pairs of tiny particles. After that, the fate of one particle instantly affects the other; if one particle is made to take on a certain set of properties, the other immediately takes on identical or opposite properties, no matter how far away it is and without any apparent physical connection to the first particle." Reader starannihilator adds: "Physics Web provides a good graphic summary of the phenomenon, as well as a good technical article."
Not so much Analogue vs Digital but rather Serial vs Parallel.
:-)
In searial you do one instruction per peice of data. In parallel you try EVERY piece of data in one instruction.
Some problems are trivial in serial but hard in a parallel and other problems are trivial in parallel but hard in serial.
Simple Example:
Iterative calculation are great in serial but aren't that good in parallel as you can calcualte the second value till you have the previous value.
The Famous example:
The big thing that quantum computers will do is make parallel problems trvial. The big two being simulations and cryptology. Cryptology is only hard because you have to try so many different combinations. Quantum would allow you to try EVERY combination at a single time. This make encryption almost useless at any key length.
It's also usefull for simulations like ray tracing and vector maths where you have a complex eqation where you just have to run for every possible variable.
So ever is a single iteration takes 1 hour for a quantum computer instead of 100th of a second for normal computers it will change the world. Breaking a key 2048 bit key will take exactly 1 hour instead of million+ years. Rendering a frame will take 1 hour on a single computer instead of 4 hours on 1000+ computers.
That being said it would be useless for Word, Excel or Firefox
Imagine a quantum computer that does 5 Hz out perform a cluster that does 5 TeraHz.