Slashdot Mirror


A Working Quantum Computer in 3 Years?

prostoalex writes "Vancouver, BC-based D-Wave Systems got $17.5 mln from Draper Fisher Jurvetson to work on a preliminary version of a quantum computer, Technology Review reports. Delivery date? Within three years: 'It won't be a fully functional quantum computer of the sort long envisioned; but D-Wave is on track to produce a special-purpose, "noisy" piece of quantum hardware that could solve many of the physical-simulation problems that stump today's computers, says David Meyer, a mathematician working on quantum algorithms at the University of California, San Diego.'"

47 of 292 comments (clear)

  1. Quantum Computing... by Wizard+Drongo · · Score: 5, Funny

    Yeah, but will it play Duke Nukem Forever??

    --
    The truth shall always be free: Boris Floricic is Tron.
    1. Re:Quantum Computing... by Anonymous Coward · · Score: 5, Funny

      You will have to kill the cat to know...

    2. Re:Quantum Computing... by Mr_Tulip · · Score: 5, Funny
      It will, unfortunately, you'll never be able to observe it being played, just see the end result...

      QC Shell>run DukeNukem

      The end boss was really tough.

      QC Shell>_

    3. Re:Quantum Computing... by eclectro · · Score: 4, Funny

      Yeah, but will it play Duke Nukem Forever??

      More importantly, will it be able to vertically integrate with a scalable ecommerce solution to provide dynamic interaction for the customer and enterprise??

      --
      Take the cheese to sickbay, the doctor should see it as soon as possible - B'Elanna Torres, "Learning Curve"
    4. Re:Quantum Computing... by RichardX · · Score: 2, Funny

      Sure, you can task it with that, but only if you've been empowered to envision a compatible paradigim.

      --
      Curiosity was framed. Ignorance killed the cat.
  2. Mathematician by TorKlingberg · · Score: 5, Insightful
    says David Meyer, a mathematician working on quantum algorithms at the University of California, San Diego.
    I will believe this when it comes from an experimental physicist.
    1. Re:Mathematician by TorKlingberg · · Score: 3, Insightful

      Judging from the reaction of the mods, I think I should explain myself.

      I have nothing against mathematicians. I just don't think they are the right ones to predict when we will have _working_ quantum computers.

  3. If they build a QC will they say... by Anonymous Coward · · Score: 4, Funny

    All your possible answers are belong to us!

  4. Quantum is just another buzzword by Dancin_Santa · · Score: 3, Insightful

    The whole mania behind this technology is that somehow we will be able to pull correct data out of thin air using the magical properties of quantum units. Somehow eigenvalues will just instantaneously pop into existence by the careful selection of input parameters.

    Too bad that's not how it works. These computers will still have to process data the same as any other processor and all the threat behind magically decoding 128-bit encryption is pure fluff. We are talking about another way of computing, for sure, but it is just another step in the evolution of computing systems rather than a brand new magic bullet for encryption maniacs.

    It is also unclear why people want to build a "quantum computer" when it seems that simply putting it on a peripheral board and using it as a separate calculation machine seems to be a much more straightforward application of the device than trying to cram a whole computer with these chips.

    1. Re:Quantum is just another buzzword by Anonymous Coward · · Score: 2, Informative

      when it seems that simply putting it on a peripheral board and using it as a separate calculation machine seems to be a much more straightforward application of the device than trying to cram a whole computer with these chips.

      I think that will be the idea. Unfortunately we can't even do that!

    2. Re:Quantum is just another buzzword by Stalyn · · Score: 5, Insightful

      Yeah... quantum was a buzzword in 1905. But now it's actual science and proven. Quantum mechanics and QFT are two of the most successful theories to date. Yes there are conflicts with GR. And yes QM and QFT are most likely incomplete. However for a quantum computer there is no need for a theory that will supersede QM/QFT. The domain for quantum computing is well within the reach of QM itself.

      Actually things like superdense coding and quantum teleportation have been verfied in the lab. So this stuff isn't exactly nonsense.

      --
      The best education consists in immunizing people against systematic attempts at education. - Paul Feyerabend
    3. Re:Quantum is just another buzzword by ettlz · · Score: 5, Insightful

      Good points. There are few "good" uses for quantum computers --- mainly, breaking public keys by factorising the product of two large primes (which may prove unrealisable in practise: I don't know how long one could keep an O(100) qbit state coherent), QM simulations (i.e., designable software experiments), and searching databases more quickly than classically possible. There will always be a need for classical computers.

    4. Re:Quantum is just another buzzword by Anonymous Coward · · Score: 5, Informative

      Your post is pure fluff. You don't know what you are talking about.

      With a (good enough) quantum computer it is possible to factor large numbers (Shor's algorithm) and to break various public key cryptography. (RSA, Elliptic curve crypto). So I would say that it is clear why people want to build one.

      (Though it is expected to take a while before the quantum computers are good enough. A few years ago they built one that was able to factor the number 15...)

    5. Re:Quantum is just another buzzword by Hungus · · Score: 2, Insightful

      I agree with your statement except for the "But now it's actual science and proven."
      We have got to remember that no matter how much we like to think that science can prove something it can't the heart of the scientific theory is to disprove things in other words to be scientific a claim must be falsifiable. Good theories remain just that, theories. Bad theories get falsified and thrown away. The quantum theories are good and so have endured thus far.

      --
      Bad Panda! No Bamboo for you! In matters of importance ACs will not be responded to. Want to say something critical,OK
    6. Re:Quantum is just another buzzword by Deanalator · · Score: 2, Interesting

      Well, first off, dwave already has solid state quantum computers, they are just freaking expensive, and for the number of qubits, it just isnt worth it at the moment.

      Second, we all know that we are pretty far away from shors factorization algorithm, but at least with the technology that dwave is using (cooper pairs in superconductors), there is a chance of hitting that point sometime in the future.

      NMR computers are fun to play with, and are pretty cheap for the number of qubits you can use, but will not likely ever get past 15 or so qubits, because it relies (from what I understand) on each qubit needing to be in the same molecule, and they need to be different atoms, which is rough to do. It seems that alot of people think "most quantum computers are NMR"+"NMR will never work for shors algorithm with large numbers"="quantum computers will never work with shors algorithm", which is just dumb.

      Dwave is far more interested in molecular simulation, which could be useful anywhere from creating new medicines, to designing new polymers for the superpants of the future.

      Third, no one is stupid enough to try to build a state machine with a quantum computer :-) The end result will be more like a graphics card, where the computer sends the data to the card, and the card replies with the results. Of course, I highly doubt anything like this will be small enough to fit into a PCI slot anytime soon. Maybe a REALLY big USB device or something.

    7. Re:Quantum is just another buzzword by Stalyn · · Score: 2, Informative

      Yeah the area of QM that quantum computation deals with has no relevenace to GR. However one can not deny QM/QFT as a whole conflicts with GR in some areas. GR for example says mass curves spacetime however the spacetimes we deal with in QM/QFT are flat!

      --
      The best education consists in immunizing people against systematic attempts at education. - Paul Feyerabend
    8. Re:Quantum is just another buzzword by Deanalator · · Score: 3, Insightful

      Yes, the pressing desire to read the mail of those people who haven't switched algorithms. Obviously this is worth spending billions on.

      Or how about being able to solve the hardest math problems we have ever been able to think up as a species in mere seconds?

      Shor's algorithm is great because we have been working on trying to understand the primes since the dawn of mathematics. You also dont seem to understand that once this takes hold, there will be no more public key algorithms. PKE is based on the idea that some math problems are harder to solve than to verify. Given a large enough quantum computer, that really is no longer the case.

      It is my opinion that being able to harness the computational power of the universe as our own personal calculators is well worth the billions being invested.

    9. Re:Quantum is just another buzzword by Stalyn · · Score: 2, Informative

      Mathematical theorems are not falsifiable. There are mathematical theorems in QM that will always be true, ie Stone's Theorem and the no cloning theorem.

      --
      The best education consists in immunizing people against systematic attempts at education. - Paul Feyerabend
    10. Re:Quantum is just another buzzword by Dr.+Weird · · Score: 2, Informative
      (1) They never said the results are deterministic. As long as the result is okay 90% of the time, you can just repeat the measurement some number of times. As this gets large, the certainty in your answer can be made arbitrarily large. Just like in current digital computers: maybe a cosmic ray flips a bit, maybe a magnetic field causes a current to curve and arrive late. But the engineers have ensured that these problems occur below some tolerable rate.(one might worry that one has to repeat it so many times that it destroys the efficiency gain, but this is taken into account when analyzing the computational complexity, so it is not a problem).

      (2) Some things are deterministic, even in quantu m mechanics. There are times when a particle will have exactly one energy, for example. Without you knowing quantum mechanics, I can't construct an example of this for you, but I assure you it is possible. There is one case that I can argue that I think you will find plausible (and is also related to point (1)): imagine a particle that can be in one of two wells (just holes in the ground if you would like to think of them that way): call them the left state or the right state. Now, apply an elecric field, a really strong one. If the particle is charged (and low in energy), it will move almost entirely to the right well (if that's the direction the electric field "pushes"). Only a very small amount stays in the left state. So one can get arbitrarily deterministic results this way.

      The techniques in quantum computing are a little more complicated, but not entirely fundamentally different.

  5. Speeds? by Mattygfunk1 · · Score: 2, Insightful
    When quantum computing first hit the more "mainstream" press a few years ago it was hoped that they would start to be produced initailly close to the 10GHz mark. Anyone else got a more accurate figure these days?

    __
    Funny Adult Vido Clips

    1. Re:Speeds? by MyLongNickName · · Score: 4, Informative

      GHz has no meaning with Quantum computers. Sorry. Visualizing QC in terms on the Pentium in your computer is invalid.

      --
      See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
    2. Re:Speeds? by Timbotronic · · Score: 4, Funny

      Bit of a problem that one. As soon as you know the speed of your quantum computer you're unable to find it...

      --

      One of these days I'm moving to Theory - everything works there

    3. Re:Speeds? by dr.+loser · · Score: 3, Informative

      GHz has no meaning with Quantum computers. Sorry.
      Clock speeds still do mean something in quantum computers. Arguably they're even more important than in classical computers, since in quantum computers you need to get operations done at least 10^4 times faster than the system's decoherence time for quantum error correction to be robust. Decoherence times can be as short as microseconds, meaning that multiGHz operations could be important. Of course, if you're building a quantum computer, you want to work with a system with as long a decoherence time as possible....

  6. Vaporware Award goes to.... by NoSuchGuy · · Score: 4, Insightful

    The 2006, 2007, 2008 Vaporware Award goes to D-Wave Systems.

    Wow, a Quantum Computer that only exist in a "Powerpoint Universe ©".

    --
    Grundgesetz * 23. Mai 1949 - 30. November 2007 - http://www.vorratsdatenspeicherung.de/
  7. And I promise diamond computing tomorrow by gt_swagger · · Score: 2, Insightful
    It's a conspiracy! It's all set up by Michael Crichton so he can merge Disclosure and Timeline into one dual book for $40.

    On a more serious note... a fully operational quantum computing device in 3 years? Did they borrow their marketing/timeline departments from the Longhorn division of Micro$oft?

    --
    The Peanut Gallery, Ubergeek, Biblically Sober
    NCAAbbs.com: Thousands of fans, Hundreds of teams, Just one place
  8. got my hopes up by n0rr1s · · Score: 4, Insightful

    ... but it's not a proper quantum computer. It's based on tunneling, not entanglement. The latter is what everyone understands by the term 'quantum computer'. Their computer just requires knowledge of quantum theory to build it. Well, so do conventional computers...

    1. Re:got my hopes up by Anonymous Coward · · Score: 5, Interesting

      but it's not a proper quantum computer. It's based on tunneling, not entanglement.

      Nope, it is a quantum computer qubit. E.g. Google for "Cooper pair boxes"

      This is a solid state quantum computer, an artifical atom, where the state could be encoded as the presence or absence of charge on an island. It tunnels on and off quantum mechanically, creating a qubit. Its just how the underlying system works.

      Entanglement requires the coupling of more than one qubit, and is more part of the maths of QM. However, this may be done practically through capacitve or inductive coupling for the above devices.

    2. Re:got my hopes up by internic · · Score: 3, Informative

      It sounds like what they're describing is actually a set of Josephson junctions. People think those might be able to be used a viable qubits; however, the trick is having and maintaining coherence. This is what allows quantum computation. From the description they give of this system, it sound like they're not concerned with long term coherence, only with using tunneling to perform a sort of "annealing" algorithm to find the lowest energy state. So I think the grandparent it right, this is not a quantum computer in the ordinary sense.

      --
      "You call it a new way of thinking; I call it regression to ignorance!" -- Operation Ivy
  9. Frequency=! Speed by imsabbel · · Score: 2, Insightful

    No matter how fast or slow those computers (or better specific algorithm executers) will be is unclear, but forget thinking in Ghz or something for Quantum Computers.

    --
    HI O WISE PRINCE. WHT TOOK U SO DAM LONG?
  10. Re:Vaporware Award goes to.... by hhawk · · Score: 2, Interesting

    Sure, I mean it could be vaporware and a nice way to seperate 18 mill (US or Canidan?) from some VCs...

    However, given that they have narrowed their focus (from a general purpose machine) to a special purpose machine using (they say) todays level of technology, they have a good chance..

    Known and working tech + narrow problem = Engineering + Marketing = A working product

    --
    http://www.hawknest.com/
  11. What's the big deal? by jpmorgan · · Score: 3, Interesting

    People have been building quantum computers for years now. The biggest ones these days (around 14-qubits) are NMR quantum computers, although that technique appears to have scalability issues.

    Seems to me that this is only news since they plan on selling quantum-CPU time.

  12. Re:Atoms?? by Anonymous Coward · · Score: 3, Informative

    There are two kinds of "quantum computers":

    the one is a dererministic computing device (call it "pentium" or similar... ;-) which basically makes use of quantum effects to implement smaller/faster/better transistors. that's all what this one boils down to: make better transistors and build the very same computers we made so far (of course, while trying to improve things like speed, energy usage, size, costs...)

    the other is a whole new kind of devices. these are devices where bits of information are not represented by small elecrtronic components meaning either '0' or '1', but by quantum mechanical systems (say: atoms, molecules or even photons) that are both '0' and '1' at the same time (each of them with a certain probability).

    the very moment you try to find out in what state a given quantum bit (say: qubit) is, it "decides" whether it wants to be '0' or '1'. but until then, it is _both_ (it's not like it's either one or the other, but you just don't know... it's really _both_ of 0 and 1 at the same time!)

    so the big advantage of the latter is that instead of, for example, multiplying two numbers, then multiplying other tho numbere, than others and so on, you can really multiply _all_ numbers with _all_ numbers in a single computation step (ok, that's a very simplified description, but that basically is it).

    thus, it reduces the computation time for certain numbers (like cracking RSA-based encription keys) from "exponential" to "constant", or to say it in numbers: from "1000 times the age of the universe" to "5 seconds" ;-)

    but all this only with a given probability -- a quantum computer is not a deterministic device, so don't imagine firing up mozilla on your brand new QC ;-) they're probably going to be available as extension cards for "classical" computers (similar to of 3D accelerator cards today...)

  13. QCL by miyako · · Score: 4, Informative

    This is somewhat offtopic, but I ran across it a few months ago and it's really interesting. QCL allows you to write and run quantum algorithms. Runs on Linux and OS X with some tweaking.
    The documentation that comes with it is really interesting, and gives some good insights into how quantum computing works and how to write programs for a quantum computer.

    --
    Famous Last Words: "hmm...wikipedia says it's edible"
  14. Re:NP-complete problem solver? by volsung · · Score: 3, Informative
    It's not too surprising since a quantum computer should let you sample an exponential number of states (exponential in the number of qubits).

    A little searching on arXiv.org brought up:
    Quantum Algorithm for SAT Problem and Quantum Mutual Entropy
    So at least the first half of that title relates to your question.

  15. The time is NOW by MaGogue · · Score: 2, Funny

    We'd better start learning Q++; or better yet preparing the port to .quant platform.
    Start to code those void Byte2Qbyte(QBYTE* pOut, const BYTE *pIn) NOW!!

    We should start building an open source STL extension around template class QAlgo<..>, QBit<..>, ..

    It's going to be too late when they hit us with US patent #1.232.322.999 ..
    OR when they start outsorcing the Q++ development to India once more..
    This time, we gotta be ready!!!

  16. Working within 3 years? Sure! by hey! · · Score: 2, Funny

    Provided that your measurement either of "working" or "3 years" is sufficiently imprecise.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  17. Re:With the good comes the bad. by Reverend528 · · Score: 2, Funny
    having a damned powerful computer in no way makes it easier for someone to design a bomb, as me having XCode makes it easy for me to write a program, as I can't actually program.

    Forget building bombs. Filesharing is destroying the economy and will soon be classified as cyberterrorism. Just imagine what would happen if the pirates got their hands on a quantum computer. They'd suddenly be able to bittorrent all movies simultaneously. Such powerful technology could destroy civilization as we know it.

  18. Apple Switch? by dankasfuk · · Score: 2, Funny

    How long before Apple drops x86 and moves to QC architecture?

    --
    Ban Engadget - moderators censor comments!
  19. Solve the travelling salesmen problem in seconds? by Anonymous Coward · · Score: 3, Interesting

    It will, however, be ideally suited to solving problems like the infamous traveling-salesman problem . . . D-Wave's chip performs exactly this type of calculation automatically, in seconds.

    How many seconds?
    Are they claiming that the travelling salesmen problem can be solved in polynomial time? This would be the biggest news to come out of the computer industry since the invention of the transistor. As far as I know, no quantum algorithms exist for solving NP complete problems such as the travelling salesmen problem. Can anyone here enlighten me?

  20. Re:Tech support? by Linker3000 · · Score: 3, Funny

    In other news, CompTIA have released a working draft for their new Q+ exam - it's suitable for any engineer with 6 months' hands-on experience of Quantum Mechanics and GR. The pass mark is 80% and all 20 questions on the exam must be answered simultaneously.

    --
    AT&ROFLMAO
  21. Flaw in Business Model by Bob3141592 · · Score: 2, Interesting

    I'd love to see a quantum computer! That'd be so cool. And it's the only way to implement my perfect chess program.

    But even if they do get this thing to succeed, with all the technical issues solved, the business model won't work. They want to sell solutions, not hardware? So company X asks a question, but the answer is only worthwhile if competing company Y can't ask the same question. The resolution is simple, company X will patent the question! Imagine how innovation can be stiffled now -- an order of magnitude better than under the current system. It won't be long before company Y, to preempt other companies from gaining an advantage, will start to patent questions it has no intention of asking! With a little lobbying to conservative politicians, legistation will be passed to outlaw thinking entirely! Is this what we have to look forward to in three years?

    Bt seriously, it's an old problem -- social systems can't keep up with technological advancements, and all attempts only make thing worse.

    --
    In theory, there's no difference between theory and practice. In practice, there is.
  22. Re:Tech support? by Just+Some+Guy · · Score: 2, Funny

    User: My computer's not working!
    Tech: Imagine that it's working and look at it again.
    User: Hey! How'd you do that?

    --
    Dewey, what part of this looks like authorities should be involved?
  23. Decoherence! It simply won't work. by exp(pi*sqrt(163)) · · Score: 3, Insightful
    I am yet to see a description of a quantum computer that isn't plagued by decoherence problems. Basically, if you perturb a quantum computer by a small amount, e, then the wave function will diverge away from the idea state by exp(ket) for some constant k. So basically quantum computers will very rapidly start producing garbage. There are countless papers describing error correction but all this does is replace exp(ket) by exp(k'et) where k' is a bit smaller than k. Tthat exponential will still rapidly swallow the correction and give you decoherence before you can actually run anything. Some papers claim to get k right down to zero. But whenever you look you find they always make some assumtion about the system (ie. about various off diagonal terms in the Hamiltonian, the bits that give rise to these exponentials) and relaxing those assumptions ever so slightly (as is inevitable in the real world) brings back the exponential decay into decoherence.

    One or two bit at a time quantum computers - sure, we can build those. My hunch, however, is that to build an N bit quantum computer is exp(N) hard. I expect we will eventually have non-trivial quantum computers, but unfortunately the amount of effort to make them will be as much as the effort to build a classical machine that can simulate them. This isn't just nay-saying, unlike the claims that driving at over 30mph would kill humans, my claims are backed up by many physicists, in particular those that don't have a financial interest in quantum computers.

    On the other hand, quantum computer science is very interesting as a branch of mathematics and Shor's algorithm for factoring, for example, is a thing of beauty. So I don't blame people bluffing in order to get grant money. And I suppose I don't really hold it against researchers trying to get money out of venture capitalists this way either. Just as long as that money isn't coming out of any funds I'm investing in...

    --
    Doesn't it make you feel good to know that our freedoms are protected by politicans, lawyers and journalists.
  24. Re:Solve the travelling salesmen problem in second by Karhgath · · Score: 3, Informative

    We'll, it's kinda cheating. The algorithm is STILL NP, but in quantum computing we can run all paths in parallel so we solve all possible combinaisons at once, which becomes polynomial. However, we have no way of finding the good answer at 100%.

    See, the problem in quantum computing is that you can have multiple states in parallel, but you can only 'read' one and lose all other states. This is like having a book with 400 pages, but when you open it, it selects (with a certain probability) a specific page and the whole book becomes that page, you lose all other pages.

    We need to make the system converge/interfere in a meaningful way to the correct solution, and in its own way, this is the challenge of QC. In the end, if our algorithm works, we will be able to get the answer to the travelling salesman problem with a probability (depending how good our convergence is). Just like our book above, we need to increase the chance of opening the book on the page with the correct solution. This is non-trivial.

    The thing is, the 'weight' of that convergence/meaningful interference, in problems like the travelling salesman, is usually as high as the time it takes to run the normal algorithm in classical computing. We end up not having much gains, it's not that fast. So, yes, if they are that good, we can solve the travelling salesman dilema in seconds... with a certain, probably very low %. Probably even a meaningless %.

    However, in problems like finding if a function is unanimous(f(x)=0 or f(x)=1 for all x) or balanced (f(x)=0 for exactly half of x and f(x)=1 for exactly the other half of x) could be done in quantum computer with no errors and very fast, while in classical computing you'd have to try each value of x. If you however allow a certain % of error, the classical way with a stochastic computer would work best (test only a certain pool of value).

  25. Re:Total Agreeness by doug+szathkey · · Score: 3, Informative

    Well...I don't think trotting out Einstein's example everytime a theorist makes a surprising claim is very productive. What the parent post was pointing out is that there isn't an absolute correspondence between our mathematical formalisms of physical laws and physical reality itself. Surprising things happen when our experimental limits are pushed...the mathematical model holds or sometimes it breaks. Afterall, Einstein wasn't a science celebrity after the publication of his first papers. It took the startling physical realization of his predictions, namely, the anamoly in Mercury's orbit.

    By the way, it's extremely false myth that Einstein was bad at math.

  26. Re:With the good comes the bad. by Scarblac · · Score: 2, Funny

    They'd suddenly be able to bittorrent all movies simultaneously.

    Yeah, until someone tries to watch one, and then suddenly everybody has only that movie...

    --
    I believe posters are recognized by their sig. So I made one.
  27. Re:Solve the travelling salesmen problem in second by stelmach · · Score: 2, Informative

    but in quantum computing we can run all paths in parallel so we solve all possible combinaisons at once, which becomes polynomial.

    This is parially true, and is exploited in Shor's factoring algorithm. But note that Shor's algorithm would not work if it relied only on doing brute force calculations in parallel. Shor's algorithm works because it reduces the problem of factorization to a series of steps that can be done in parallel, then passed through the QFT to yeild the correct result with high probability. You could not, on a quantum computer, factor a large number by trying all combinations of numbers in parallel, because you would have no way (at least no way that is known) to arrive at the answer with high probability...you would just get some random answer as you described in your book analogy.

    The point here is that no one has been able to reduce an NP problem to a series of steps that can be run in parallel on a quantum computer to yield an answer with high probability. If you can do this, you will be very rich and famous