Announcing the D-Wave 2X Quantum Computer
dwavesys.com
dwavesys.com
This announcement, claims:
Every additional qubit doubles the search space of the processor. At 1000 qubits, the new processor considers 2^1000 possibilities simultaneously, a search space which dwarfs the 2^512 possibilities available to the 512-qubit D-Wave Two.
Since we still aren't able to factor any large numbers with it, those 2^1000 bits don't really work like they say they do. I'm guessing there are many caveats behind their description.
I would appreciate any explanation from an expert.
http://www.dwavesys.com/sites/default/files/ttt_arxiv_v1.pdf
The money quote:
"a D-Wave computation is both quantum and analog, with nothing resembling a discrete instruction or basic operation that can be counted"
So it's not really a quantum computer at all in the sense that the term is usually understood nowadays. It's an analog computer. And if you believe Scott Aaronson (and I do) it's a classical analog computer.
So, saying that "the new processor considers 2^1000 possibilities simultaneously" is basically a ton of bullsh. Even a real quantum computer cannot do that effectively.
Nevertheless, I think D-Wave is doing a great work and is definitely taking steps towards a real QC.
How does this compare to a giant cluster of new Xeons with faster interconnects?
I don't think so. I haven't heard of any and would like to learn about even one that was validated by any of: algorithms experts or real life.
The only thing (so far as I am aware) that anyone knows how to do with D-Wave's machine is to use it to find approximate solutions to certain optimization problems. The last I heard, it did so slower than a standard-issue laptop running (non-quantum!) software designed to find approximate solutions to the same optimization problem that D-Wave's underlying hardware models.
That was before the release of the latest D-Wave machine. I don't think it was ever clear whether D-Wave's device scales better than a conventional computer when trying to solve larger problems. Perhaps it does, in which case their new $10M machine may outperform commodity laptops.
[EDITED to add: see http://www.archduke.org/stuff/d-wave-comment-on-comparison-w... and the other pages linked therefrom for some comparisons between D-Wave's reported performance and that of some heuristic optimization software running on a commodity laptop. Disclosure: the author is a friend of mine.]
If we're talking about quantum computers in general, then there's several places where a hypothetical ideal quantum computer with competitive performance would have an advantage. The typical example is in cryptography, where Shor's integer factorization algorithm ( https://en.wikipedia.org/wiki/Shor%27s_algorithm ) would likely be fast enough to break modern public key cryptography in reasonable (i.e., polynomial) time.
Their machine is probably hilariously worse than the commodity solution for nearly all real-world problems.
""CPLEX is a general-purpose, off-the-shelf exact optimization package. Of course an exact solver can’t compete against quantum annealing—or for that matter, against classical annealing or other classical heuristics! """
DWave is snake oil in the worst possible way.
DWave is not a quantum computer, they aren't even a quantum annealing computer. They (probably, but not certainly) exploit a very particular effect to optimize a very particular problem. It cannot run Shor's or Grover's, and it never will be able to.
On http://www.dwavesys.com/d-wave-two-system they compare a
supercomputer using almost 2 gW while 2X uses 27 kW when
you factor in "the fridge".
Megawatts, not gigawatts. A gigawatt is a thousand times larger than a megawatt, and a million times larger than a kilowatt. A two gigawatt computer would consume the entire output of a large coal power station, such as https://en.wikipedia.org/wiki/Homer_City_Generating_StationThat's not Scott's definitive opinion anymore. For example, from [1]:
> Now, I’d say, D-Wave finally has cleared the evidence-for-entanglement bar—and, while they’re not the first to do so with superconducting qubits, they’re certainly the first to do so with so many superconducting qubits. [caveats about D-wave over-hyping and not having a demonstrated speedup yet]
https://news.ycombinator.com/item?id=10064226 - NSA announces plans for transitioning to quantum resistant algorithms
also I found this from a few hours ago: http://arstechnica.com/security/2015/08/nsa-preps-quantum-re...
Dwave doesn't work that way. You can think of it like an ASIC that can only do a single clock cycle as you bring it into a quantum state.
The only way to prepare for this stuff is by learning the proposed quantum algorithm maths.
You should think of it more as a piece of lab equipment rather than a computer.