Slashdot Mirror


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."

246 comments

  1. Computronium. by Sir_Lewk · · Score: 3, Insightful

    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)
    1. Re:Computronium. by Anonymous Coward · · Score: 1, Funny

      It's so bright, it's almost nuclear...

    2. Re:Computronium. by Anonymous Coward · · Score: 0

      The future's so bright, I gotta wear shades.

    3. Re:Computronium. by Anonymous Coward · · Score: 0

      Is that a reference to the phrase "Let there be light", from the short story "The Last Question", by Isaac Asimov?

    4. Re:Computronium. by Rivalz · · Score: 1

      now when my computer has a blue screen of death will it cause a nuclear chain reaction killing everyone in my city in that very very bright light?

    5. Re:Computronium. by Anonymous Coward · · Score: 1, Funny

      s/va/man/

    6. Re:Computronium. by aliquis · · Score: 2, Insightful

      Will these calculations be affected by radiation?

      Will one have some sort of error detection in that case?

    7. Re:Computronium. by Anonymous Coward · · Score: 0

      How many decades are we going to have to wait for you to stop expressing yourself in terms of vaginae? Also, you are aware that you can do many more fun things with a vagina than just look at it - trust us, you'll enjoy it a lot more, if it ever happens for you. And, frankly, if all you're doing is looking, you don't actually need to get a haircut or take a shower, just a bit of cash and a cab to the nearest peeler bar cover things.

    8. Re:Computronium. by Jafafa+Hots · · Score: 1
      "The future is looking very very bright!"

      That's not brightness you're seeing, it's just an oily sheen.

      --
      This space available.
    9. Re:Computronium. by muckracer · · Score: 1

      > It's so bright, it's almost nuclear...

      It's so bright, it's almost nucular...

      TFIFY! :-)

  2. This could be the breakthrough... by quantumpineal · · Score: 1

    Hoping this will be the breakthrough that keeps Moores Law in business :P

    --
    ~don't feel threatened by my pineal~
    1. Re:This could be the breakthrough... by Polarina · · Score: 5, Informative

      This would more likely break Moore's Law since this molecule isn't a transistor.

    2. Re:This could be the breakthrough... by carp3_noct3m · · Score: 1

      But the time from this point until practical seems a very long way off, we still have a shitton of learning to do regarding molecular quantum computation.

      --
      "It's ok, I'm completely secure as long as my iron is off"
    3. Re:This could be the breakthrough... by thms · · Score: 4, Informative
      From the top of my head, among these limitations are:
      • It won't solve any NP complete or even hard problems faster than a few orders of magnitude.
      • It is probabilistic, so you still need old fashioned silicon around it, and still all results will come with a P-value.
      • They need quite good cooling, as in liquid nitrogen.
    4. Re:This could be the breakthrough... by X0563511 · · Score: 1

      From the top of my head, among these limitations are:

      • It won't solve any NP complete or even hard problems faster than a few orders of magnitude.
      • It is probabilistic, so you still need old fashioned silicon around it, and still all results will come with a P-value.
      • They need quite good cooling, as in liquid nitrogen.

      Even with all of these conditions, purpose-driven machines for research would still be quite a boon.

      Even this proof-of-concept here for computing FFTs shows potential...

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    5. Re:This could be the breakthrough... by Khyber · · Score: 1

      Actually, this is a very simple OFET.

      This is considered an organic semiconductor, and thus an organic transistor.

      Moore's law still holds, if not just got smashed by this possible computational breakthrough. Instead of roughly doubling every 18 months, try three orders of magnitude every 6 months. The amount of calculating power this could allow would speed up technology development immensely.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    6. Re:This could be the breakthrough... by blair1q · · Score: 4, Informative

      Moore's law isn't about the tip of high-tech research. It's about the leading edge of profitable manufacturing of computational devices.

      I.e., until someone like Applied Materials or KLA Tencor is done installing a fab line for this process node, you can't count it as a data point in the history of the law.

    7. Re:This could be the breakthrough... by tagno25 · · Score: 4, Funny

      So we can make improbability machines and then in 10 years an infinite improbability drive?

    8. Re:This could be the breakthrough... by P0ltergeist333 · · Score: 1

      Funny, not even a year ago, it seemed the consensus on /. was that there was no such thing as quantum computing at all. Now that there are proofs of concepts, it's "a long ways off." I'm starting to think the majority on this site say what they want to be true at least as much as what they have investigated and believe to be true. I suppose it's base human nature, but still funny to see. Fnord!

      --
      One of these days I'm going to cut you into little pieces. - PF
    9. Re:This could be the breakthrough... by Anonymous Coward · · Score: 3, Funny

      Probably.

    10. Re:This could be the breakthrough... by logjon · · Score: 1

      How long did it take us to go from steam engines to 64 bit processors? Of course technology is going to continue to advance in ways that people today may consider impossible. To think that this will never have any viable application (assuming we don't nuke ourselves off the planet first) is asinine.

      --
      The stories and info posted here are artistic works of fiction and falsehood.
      Only fools would take it as fact.
    11. Re:This could be the breakthrough... by Superdarion · · Score: 1

      To be honest, the Bistro drive seems more likely. Have you ever tried organizing a dinner party at a Bistro?! Man, we're halfway there already!

    12. Re:This could be the breakthrough... by bunratty · · Score: 1

      Only if you can calculate the probability of an infinite improbability drive spontaneously coming into existence. And you have a nice hot cup of tea.

      --
      What a fool believes, he sees, no wise man has the power to reason away.
    13. Re:This could be the breakthrough... by Anonymous Coward · · Score: 0

      > we still have a shitton of learning to do

      Considering the feelings of the English people, I'll avoid posting a slapstick worthless joke.

      ...

      ...

      ...

      Pffuahhahahahahahahah...

    14. Re:This could be the breakthrough... by daveime · · Score: 1

      It's an infinite improbability drive, so the actual probability of it existing must be 1 ... erm, eventually.

    15. Re:This could be the breakthrough... by daveime · · Score: 1

      One viable application will probably be the Quantum Bomb. Just drop on one Mahmoud Ahmadinejad, and Iran turns into a Bowl of Petunias or a Sperm Whale.

    16. Re:This could be the breakthrough... by Interoperable · · Score: 5, Interesting

      Bah! People need to stop complaining when it turns out that an important incremental advance in the field of quantum computing isn't already a commercially viable quantum computer that's being integrated into a chip for release next week. There won't be commercially viable products for many years to come. What is needed many, many incremental improvements in a broad variety of disciplines. None of the proof-of-principle experiments around today are attempting to be demonstrations of viable technology. This experiment demonstrates that am arbitrary quantum state can be deterministically written to the vibrational modes of a molecule, allowed to evolve and be read out by projective measurement. It is an important result because it helps open a new avenue of attack: vibrational energy levels in molecules.

      The experiment is a beast that requires expensive, ultra-fast lasers, pulse shaping optics, and a molecular jet. It won't be integrated into PCI expansion card anytime soon but the fact that it is possible to coherently prepare superpositions of vibrational modes in molecules is interesting in its own right and is potentially important for quantum computation. Another decade or three of fundamental research and well funded grad students (ha) are going to be required before we can expect a commercial application.

      --
      So if this is the future...where's my jet pack?
    17. Re:This could be the breakthrough... by Lorien_the_first_one · · Score: 2, Insightful

      It's worth noting that this work was done on a lab table, so it hasn't been miniaturized just yet. But if/when they do that, then it would count, would it not?

      --
      The diversity and expression of human opinion is essential to human survival.
    18. Re:This could be the breakthrough... by P0ltergeist333 · · Score: 2, Interesting

      The ultimate improbability bomb...I like it. The advertising slogan could be "yes, God DOES play dice with the world...and you can, too!"

      --
      One of these days I'm going to cut you into little pieces. - PF
    19. Re:This could be the breakthrough... by PopeRatzo · · Score: 1

      and still all results will come with a P-value.

      I know what a P-value is, but I don't understand what you mean. Please explain.

      I thought all results for anything testable comes with a P-value. Maybe I don't understand what it is after all.

      Or are you saying this "molecule computer's" results come with a high P-value?

      --
      You are welcome on my lawn.
    20. Re:This could be the breakthrough... by Anonymous Coward · · Score: 0

      Not related, but this reminded me of this line of poetry by Sohrab (Persian poet)

      And let us not ask where we are,
      Let us smell the fresh petunias of the hospital.

    21. Re:This could be the breakthrough... by X0563511 · · Score: 1

      I don't either, that part was in the quote of the parent. You should ask the parent.

      I think the P-Value is the 'certainty' or 'confidence' value.

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    22. Re:This could be the breakthrough... by TapeCutter · · Score: 1

      The thing with QM is that it is undeniable that it works as a model of the very small scale universe but I don't really "get it" like I do with other scientific theories. I studied it a bit at uni and I've read quite a bit of it on my own, listened to Feynmen (particularly his famous quote about understanding QM), and had physicists on slashdot try to explain it to me. But I still can't make sense of things such as entanglement, I simply can't get my head around how it (and the cat) are different from hidden variables.

      It bothers me that Popper's "republic of science" is the only justification I have for beliving it and I have a suspicion that many slashdotters feel the same way. I've never claimed that QC is impossible but is it really that suprising that educated laymen are hard to convince if Einstien had trouble accepting it?

      --
      And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
    23. Re:This could be the breakthrough... by mestar · · Score: 3, Interesting

      I think the real question should be how many measurements per second can you do.

      This is what standard computes do. To get the next step, you have to measure/read the previous state. So you have just zero or one, because that is the easiest to measure. Then you measure in gigahertz.

      How many measurements per second can quantum computers do?

    24. Re:This could be the breakthrough... by grcumb · · Score: 4, Funny

      So we can make improbability machines and then in 10 years an infinite improbability drive?

      Magic 8 Ball sez: UNCERTAIN

      --
      Crumb's Corollary: Never bring a knife to a bun fight.
    25. Re:This could be the breakthrough... by quanticle · · Score: 2, Interesting

      This P-value and the P-value you're thinking of aren't the same. Ordinarily, when we think of P-value, we're thinking of errors caused by statistical chance, errors in the data and so on. However, in quantum computing, even purely mathematical computations have a probability of correctness. In other words, when you add 2 + 2 with a quantum computer, you don't get 4. You get 4 (p=.95). When you evaluate the mathematical function, you get the result, plus a probability of that result being the correct result.

      As I understand it, there's a trade-off between uncertainty and speed in quantum computing. You can get results faster, but you'll have a higher probability that your machine returns 2+2=5.

      --
      We all know what to do, but we don't know how to get re-elected once we have done it
    26. Re:This could be the breakthrough... by Anonymous Coward · · Score: 0

      plus, the "shit-ton" hasnt even been discovered yet, although i hear they are doing groundbreaking things over at the LHC!

    27. Re:This could be the breakthrough... by blankinthefill · · Score: 3, Informative

      Agree 100%! I mean, the first transistor was invented in 1947, and the first integrated circuit wasn't introduced until 1959, and the integrated circuit took even more years to make it into computing devices... and then even more years to evolve to a complexity that allowed the creation of the PC. And the science and engineering involved in those was kid stuff in comparison to many of these inventions. We're not even to the point of the transistor in quantum computing... This is probably more closely related to the Babbage's analytical engine!

    28. Re:This could be the breakthrough... by Kreigaffe · · Score: 1

      Nonono, you misunderstand slashdot.
      All posts refer to the previous article on the same topic, as the posts are made before the current topic has been read or researched.

      --
      ... still waiting for this free-as-in-beer free beer I keep hearing about. :|
    29. Re:This could be the breakthrough... by Anonymous Coward · · Score: 0

      Bah! People need to stop complaining ...
      Another decade or three of fundamental research and well funded grad students (ha) are going to be required before we can expect a commercial application.

      FYI, Shor's algorithm, the first "practical application", was published in 1994. We're already two decades into research and look where we are now? Pretty much where we were in 1994. About the only sane proposal for an actual quantum computer is Kane's ~2000 suggestion, and even one hour's consideration will convince all but the most feeble-minded or money-hungry researchers that it has a snowball's chance in hell of ever working. All other proposals are worse. Every last one of them. And yes, IDMPIQCBHLSMOAFBFSOMCWH. (I did my PhD in quantum computing but have long since moved on and feel badly for some of my colleagues who haven't)

      It's about time more people started to complain.

    30. Re:This could be the breakthrough... by marcansoft · · Score: 3, Informative

      As I understand it, there's a trade-off between uncertainty and speed in quantum computing. You can get results faster, but you'll have a higher probability that your machine returns 2+2=5.

      The same goes for conventional computing. No computer is error-free, and bit errors can and do happen. There are unsolved/unsolvable problems in electronics like metastability that always come with a P-value which you can make as large as you want by trading off speed.

      Conventional computers are tuned such that the error rates are small enough that people can live with them (e.g. once a few months for crappy consumer hardware, or hopefully once every decade or more for proper servers). The question is whether quantum computing will still be faster after being tuned to similar error rates. There are also tricks you can use, such as ECCs and other types of parity for conventional computers. For example, on quantum computing you can have several computers running the same problem and then require that they agree on the result.

    31. Re:This could be the breakthrough... by Lorien_the_first_one · · Score: 2, Interesting

      I really don't know. I'm more familiar with the 0s or 1s concept than I am with 0s AND 1s. In other words, I haven't really understood how being able to assume more than one state simultaneously in quantum computers is so much better than our binary computers that we have now.

      The literature that I've read in the press seems unanimous in stating that quantum computers are going to be better than conventional computers. This is particularly evident with respect to encryption and searching. I am now beginning to wonder if it is even possible to explain it to a layperson like myself.

      Good question, though. Sorry I can't answer it.

      --
      The diversity and expression of human opinion is essential to human survival.
    32. Re:This could be the breakthrough... by aliquis · · Score: 1

      Today I assume Moores law is mostly about steady progressive performance increase to guarantee the most profitable sells.

      Got something with a potential to be 10 times faster? _NOW_? If you sell that and then don't get much development for a while afterward what to do then? You can't expect to sell it for that much more than the current products anyway.

    33. Re:This could be the breakthrough... by Anonymous Coward · · Score: 0

      If it was infinitely improbable, wouldn't take make it certain?

    34. Re:This could be the breakthrough... by Anonymous Coward · · Score: 0

      "People need to stop complaining when it turns out that an important incremental advance in the field of quantum computing isn't already a commercially viable quantum computer that's being integrated into a chip for release next week."

      Never! I have taken my two favorite things, complaining and computers, and combined them into a single, wholesome activity. I won't let you take that away from me.

    35. Re:This could be the breakthrough... by Prune · · Score: 1

      Special-purpose computers are making a comeback. See for example Anton, the molecular dynamics simulator. It's about two orders of magnitude faster at what it does than general purpose supercomputers. Quantum computers might turn out to, at least initially, be most useful in this sort of application.

      --
      "Politicians and diapers must be changed often, and for the same reason."
    36. Re:This could be the breakthrough... by troll8901 · · Score: 1

      This is particularly evident with respect to encryption and searching.

      Woot! Now everybody can run a micro-Google on their desktops!

      Complete with 4,294,967,296-bit SSL encryption!

      Of course, the amount of useful data in the desktop still limits the search results ...

    37. Re:This could be the breakthrough... by The+Mighty+Buzzard · · Score: 1

      Bah! People need to stop complaining...

      Hi, welcome to slashdot.

      --
      Violence is like duct tape. If it doesn't solve the problem, you didn't use enough.
    38. Re:This could be the breakthrough... by P0ltergeist333 · · Score: 2, Insightful

      Don't get me wrong, I think reasonable skepticism and questioning of authority is necessary. I will go so far as to say that if I have equal reason to accept or question authority, I will doubtless land on the questioning side. But no further. Unreasonable skepticism is as idiotic as unreasonable faith.

      --
      One of these days I'm going to cut you into little pieces. - PF
    39. Re:This could be the breakthrough... by ooshna · · Score: 2, Insightful

      I think its something around 305 Library of Congress per second but my math might be off.

    40. Re:This could be the breakthrough... by ooshna · · Score: 1

      I guess because doing math in base three is better than base two?

    41. Re:This could be the breakthrough... by daveime · · Score: 1

      Yes, a probability of 1 means it IS certain ... it might take an infinite amount of time before it actually happens though.

    42. Re:This could be the breakthrough... by Dekker3D · · Score: 1

      in many applications, error rates of 5% aren't that bad for one simple reason: you can repeat the computation, maybe on other nodes (if it's one molecule, building in three or so for comparison wouldn't be a problem), and compare the answers. if the chance for one computation is 5%, it'll be 0.25% for two and 0.0125% for three. if it truly calculates things thousands of times faster, you won't mind if it slows down to 1/3 of "Thousands" to error-check most calculations. if the comparison gets built into the state testing hardware, it'll still be damned fast. perhaps there could even be an alternate circuit that just takes the average of the results, for some applications.

      also, plenty of calculations done on a computer don't NEED to be exact. who cares if your pixels' colours are 0.25% off? or if your wow character accidently moves 5 pixels per frame instead of 4? rendering won't be much of a problem, but neither will programming or other exact things. you just repeat your calculations until you have a 0.05^n * 100% error rate that you're satisfied with. 10 would end in 9,76 * 10^-14 * 100% and you'd still be calculating things roughly Hundreds of Times Faster Than a PC

    43. Re:This could be the breakthrough... by Dekker3D · · Score: 1

      uh.. this was meant as a reply to the GP. nothing to see here, move along.

    44. Re:This could be the breakthrough... by Serious+Callers+Only · · Score: 2, Informative

      Moore's law

      Moore's 'law' isn't a law of nature (or of humans) in any meaningful sense. It's a conjecture, a guess, a prediction, and nothing more. Why people who are supposedly rational cling to it as some unchanging constant of nature mystifies me. Why even bother to argue about whether it is true or not? It's already completely out of date, in that he wisely limited his guess to 10 years, up to 001975.

      If Moore's conjecture is broken, or has already been, so what? Have any fundamental laws of physics been violated, has our understanding of the world changed one iota? It was an interesting guess in its time about the progress of technology, and was not, so far as I know, intended to last forever.

    45. Re:This could be the breakthrough... by Youngbull · · Score: 1

      I agree, it's known that throughout modern history, that scientific advancement gives rise to technological advancements, and in turn these new technologies becomes available to the general public.

    46. Re:This could be the breakthrough... by Anonymous Coward · · Score: 0

      Unreasonable skepticism is as idiotic as unreasonable faith.

      Define idiotic. Even the wrong choice could have the best outcome. Skepticism and faith are only meaningful like you've said when enough information is available to make an informed choice. All uninformed choices are idiotic.

      I'm sceptical about this research, but I also believe quantum computing will eventually be possible. The thing I'm sceptical about is whether this research uses an approach that could become practical (compared to the computers we've already got). Extremely fast lasers pulsing individual molecules, where the entire device is as small as an existing IC, isn't something that's going to happen in one or two decades.

      Until the lab used to do the experiment has the potential to be miniaturized, I don't see it replacing our presently small, inefficient charge transfer devices.

      -rant-
      And finally, I hate language. Especially spoken language (*at least when I'm typing, I have time to think). Spoken language is 1% thought, and 99% bad noise. It's a jumble of meanings that our brains have to work at to decrypt. If language was perfect, we could hear about astrophysics for example, and immediately know the field. It's possible to argue the difficulty of language is a benefit, but then a hideous thing like "textese" must therefore be the pinnacle of brain exercise (lol omg wtf dis). Considering how much has to be spoken or written to convey a simple thought, I think it's amazing we don't all still live in the wild, scavenging for food.

    47. Re:This could be the breakthrough... by anguirus.x · · Score: 1

      Also, this is simply executing a Fourier transform by taking advantage of the fact that the wavefunction evolves by periodically determining the position and then the momentum of an electron (equivalently the time and frequency). It is not actually computing anything other than the program it has been 'encoded' with physically. It's non-programmable and data storage/access would still be an issue.

    48. Re:This could be the breakthrough... by DI4BL0S · · Score: 1

      only if we can find the question to 42

    49. Re:This could be the breakthrough... by Anonymous Coward · · Score: 0

      The drive was made before that.

    50. Re:This could be the breakthrough... by mysidia · · Score: 1

      Actually, I think it may outpace Moore's law by an order of magnitude.

      After the leap to molecule based computing, within a few years it will be a physical almost impossible to go any further down in scale, rendering Moore's law obsolete at that point.

      But once we make that leap, we'll have so much computing power, we won't need Moore's law. Somebody else will have to make the law that applies there on out.

    51. Re:This could be the breakthrough... by mysidia · · Score: 1

      An error rate of 5% is unacceptable for most computing applications. Sure, you can perform multiple computations, but computing twice does not necessarily halve the likelihood of an error. If the two computations disagree, then you can't pick which one is in error, unless you have devised a test, or you perform yet another computation.

      It's like trying to record an analog audio source multiple times over a low-quality cable. There's no such thing as a reliable way to use two recordings of the audio to 'reduce' the errors.

      You may as well say that quantum computers need to have 3 cores, each one solving the same algorithm in parallel, and outcome with the most votes wins.

      However, you need to be sure each calculation is independent, otherwise you still have a probability of systemic error (due to elements of the computation and of the design of that particular quantum computer) -- certain computations might have a certain percentage of error, regardless of how many times repeated.

      Statistically speaking, a p-value of 0.05 does not mean an error rate of 5%. It refers to the probability of observing a value at least as extreme as that value, assuming the null hypothesis is true.

      The calculation cannot tell you the probability of an error or not.

    52. Re:This could be the breakthrough... by Anonymous Coward · · Score: 0

      You wouldn't equate 1's, 0's and quantum super-positioning to base 3 I wouldn't think. Its a bit more complicated than that.

    53. Re:This could be the breakthrough... by P0ltergeist333 · · Score: 1

      You make some interesting points. As much as I'm skeptical of server-side computing as a lasting technological solution with our current technologies and architectural scaling and advancement, considering the vast potential computational power of a quantum computer, you wouldn't need a portable version.

      And to your point about language, I'm not sure I used all the proper terminology in the right places in my preceding statement, but hopefully you get the gist. That's the beauty of language, and yet also it's shortfall in that imprecise language can either still get a point across and/or completely change the meaning of a thought.

      As for 'textese', it's so funny how it used to be that in the online gaming world a player's knowledge of such typing shortcuts used to be an indicator of gaming prowess and coolness, now many of the same groups, and in some cases the same people (myself included) recoil from and ridicule the use of what you are calling 'textese.' It reminds me of a South Park episode:

      Mr. Garrison: Chef, what did you do when white people stole your culture?
      Chef: Oh, well, we black people just always tried to stay out in front of them.
      Mr. Slave: How did you do that?
      Chef: Well, like with our slang. Black people always used to say, "I'm in the house" instead of "I'm here." But then white people all started to say "in the house" so we switched it to "in the hizzouse." Hizzouse became hizzizzouse, and then white folk started saying that, and we had to change it to hizzie, then "in the hizzle" which we had to change to "hizzle fo shizzle," and now, because white people say "hizzle fo shizzle," we have to say "flippity floppity floop."
      Mr. Garrison: We don't have time for all that, Chef! Oh, if only those Queer Eye For the Straight Guy people understood what they were doing. Wait. That's it! I know exactly what to do! Come on, Mr. Slave! Let's get back to our flippity floppity floop.
      Chef: Oh no! Dammit! Don't call it that!

      --
      One of these days I'm going to cut you into little pieces. - PF
    54. Re:This could be the breakthrough... by jesset77 · · Score: 2, Interesting

      The simplest explanation I can offer is that, at the quantum level, moving bare information (yes, even abstract ones and zeros) from one location to another to perform calculations runs into a bottleneck due to the Heisenberg uncertainty principal. The simple act of measuring (for example, reading a bit out of RAM or out of a CPU register) gets more and more disruptive to increasingly small systems.

      Quantum computing is not magic, but it does differ from the classical approach in that you perform a lot of your calculating horsepower inside of closed systems wherein, afterwards, reading the result destroys the system — much like smashing a piggy-bank. You introduce your input data into a system at a certain quantum ground state, and as each input is introduced the system transforms from one wave-function to another, performing your calculation in a manner that might even be considered "analog", as quantization only occurs at the time of measurement. Once all the input is introduced, you then measure the system to obtain your output. This measurement destroys the system, and only provides an "answer", none of the interim calculations survive.

      The seeming magic is in the fact that the interim calculations are carried out in a system entirely isolated from outside causality. We are accustomed to measuring the effectiveness of a system component such as an integrated circuit by reading from and writing to it, and combining it's efforts in realtime with efforts from all across the machine in question. We are accustomed to thinking of information as entirely abstract, and that is a foundation of classical computing. In quantum computing, engineers understand that information is instead bulky, and at smaller scales you reach diminishing returns moving it across your machine. Performing calculations in localized, potentially mind-numbingly tiny closed systems neutralizes this drawback to moving information (in a word, causality) and allows otherwise incalculable gains in the speed and parallelization of information processing.

      Let me try this from a different angle. If you are comfortable with simple physics concepts such as not being able to communicate faster than the speed of light, then you can easily grok the information processing bottleneck that fairly homogeneous physical principal imposes upon computing. For example, if you wired a CPU in New York to a stick of RAM in China, then it's just not possible to surpass seek times of 38 milliseconds. In practical terms you'd never be close, routing and switching and non-geodesic data paths would stymie your efforts so you might optimize those, but the bare fact of the bad design decision in placing your components murders your ultimate capability. If you became used to that level of computing limitation, you would probably even design your algorithms to make the best of that situation and rely as little upon seek time as possible.

      Then, when a friend walks up to you using a relatively poorly constructed laptop whose CPU is located inches from the RAM, running an OS chock full of algorithms that don't fear seek time, then it's processing power and capabilities would simply knock you out of your chair by comparison. That cheap laptop is obviously not magic, but you are ham-strung by the expectations your New York / China computer has left you with.

      Classical vs. Quantum computing is very much like that. We are, all of us, hamstrung by the implicit computational limitations of relative causality. We want to fetch data from the RAM and take it to the CPU to be processed. We want to move data from this portion of the CPU to that portion for more processing. The bottleneck we face is very related to the "speed of light" bottleneck, but it's not strictly the same. It is the bottleneck of causality itself: The Heisenberg Uncertainty Principal. Information IS causality. Sending a message, be it by yelling across the house or making an example out of a fired employee or pumping electrons down copper wire always involves forcing one thing to cause th

      --
      People willing to trade their freedom of expression for temporary entertainment deserve neither and will lose both.
    55. Re:This could be the breakthrough... by TapeCutter · · Score: 1

      "Don't get me wrong"

      Wasn't meant as critsisim, just navel gazing as to why I accept QM as the best description of the atomic realm despite my shallow understanding of it. One of my favorite clips of Feynmen is where he exclaims he is "not frightened of not knowing".

      --
      And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
    56. Re:This could be the breakthrough... by Lorien_the_first_one · · Score: 1

      Jesse, thanks for the lesson in quantum computing. That was far more than I was asking for, and your effort is much appreciated. What I gather from your post is that the main benefit from Qbits is not necessarily only from miniaturization, but from the fact that the entire computation is performed within one single medium, the qbit. This appears to be so whether the qbit is a very small group of atoms or a single subatomic particle.

      I was particularly interested in your characterization of information as "bulky". I am somewhat familiar with that characterization from another article I read not too long ago, probably within the last couple of years. It was an article on black holes and what happens to the matter within. The question was, if black holes lose any mass, does the matter disappear? The answer was no, because that would mean a loss of information. Information is conserved.

      Then I noticed your brief discussion about causality. What I gather from that is that all matter is processing information. I remember reading about this idea years ago and have pretty much come to the conclusion that the Universe is one giant information processor. I like to call it the Universal Processor. Whenever I have a problem that is too big for my tiny little brain, I turn it over to the Universal Processor.

      While some of your article was over my head, I did my best to understand it and I really appreciate you taking the time to explain it to us. Thanks.

      --
      The diversity and expression of human opinion is essential to human survival.
    57. Re:This could be the breakthrough... by kalirion · · Score: 1

      Considering how everyone's being saying that quantum computers could solve np-complete problems like integer factorizations without the exponential time requirement, I'm guessing a quantum computer may have the ability to act as an infinite-core "standard" computer.

    58. Re:This could be the breakthrough... by balbus000 · · Score: 1

      May I suggest:
      TL;HTR - Too Long; Had To Read

    59. Re:This could be the breakthrough... by Dekker3D · · Score: 1

      ouch. good points. i can provide a counterpoint to one of them though.

      two calculations won't tell you which is the correct one. the odds of both results from different processing units, both being wrong is much smaller than the odds of a single unit being wrong though. maybe not 95% smaller, but still a lot. if they differ, you know that one must be wrong and you recalculate a few times. even if you do the same calculation ten times this way (and a 2x overhead for having to wait a few nanoseconds between the calculations.. don't want to have exactly the same circumstances), it's still really fast compared to conventional stuff.

    60. Re:This could be the breakthrough... by plastbox · · Score: 1

      If all we get is a 100-fold increase in speed, how is this better than graphene? IBM already has graphene transistors running at 100GHz which is quite the speed for something this early in it's infancy. A computer build using graphene would work the same way as our silicone computers, to the extent that we could have a (prototype) THz computer running our current-day software within a few years.

      Why even bother with all this quantum stuff, except for research and furthering our knowledge?

    61. Re:This could be the breakthrough... by tehcyder · · Score: 1

      In other words, when you add 2 + 2 with a quantum computer, you don't get 4. You get 4 (p=.95)

      Probably best not to do your taxes with a quantum computer, then.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    62. Re:This could be the breakthrough... by Dekker3D · · Score: 1

      i forgot about graphene. good point.

    63. Re:This could be the breakthrough... by P0ltergeist333 · · Score: 1

      Yeah, I realized you weren't. I guess I was doing some navel gazing myself, as well as adding a caveat to my statement. Cheers.

      --
      One of these days I'm going to cut you into little pieces. - PF
  3. Finally! by Anonymous Coward · · Score: 0

    Something that could play Crysis with no lag!

    1. Re:Finally! by iluvcapra · · Score: 1

      Imagine the Beowulf cluster...

      --
      Don't blame me, I voted for Baltar.
    2. Re:Finally! by sabernet · · Score: 3, Funny

      It would be like a whole fraction of a millimeter across! Careful! You'll step on the datacenter!

    3. Re:Finally! by aliquis · · Score: 1

      I'll boot AmigaOS 3.0 on mine, boot times where a little slow anyway ..

    4. Re:Finally! by Anonymous Coward · · Score: 0

      Thank you! I thought I was going to have to do this myself.

    5. Re:Finally! by Anonymous Coward · · Score: 0

      Forget Crysis... This could play Duke Nukem Forever!

  4. Need more computing power? by Luke+has+no+name · · Score: 4, Funny

    Add more table salt.

    1. Re:Need more computing power? by jvillain · · Score: 0, Troll

      This.

      The only real practical applications for this will be governments breaking the encryption of their citizens.

    2. Re:Need more computing power? by Anonymous Coward · · Score: 0

      Woosh...

    3. Re:Need more computing power? by Lorien_the_first_one · · Score: 1

      interesting sig.

      --
      The diversity and expression of human opinion is essential to human survival.
    4. Re:Need more computing power? by Anonymous Coward · · Score: 0

      What's a book?

    5. Re:Need more computing power? by dohzer · · Score: 1

      Only if it's iodized.

  5. Thats cheating by imsabbel · · Score: 5, Insightful

    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?
    1. Re:Thats cheating by Platinumrat · · Score: 5, Interesting

      And that was exactly my final year Physics project, in 1984. Take a slide image, shine a laser through it, put that through a lense. The FFT would be formed at the focal point. We then could apply frequency filters (as another slide) and with another lense I could reconstruct the image (less filtered images). So with modern technology, ie LCD screens and cameras, you could dynamically FFT, filter and reconstruct moving images in real time.

    2. Re:Thats cheating by Anonymous Coward · · Score: 0

      As far as I can tell, you're just saying that they're cheating because the calculation doesn't take place on silicon. The current through a transistor is just as much a property of a system as anything else.

    3. Re:Thats cheating by White+Flame · · Score: 4, Insightful

      No, the current through the transistor is a binary representation of a value, which can be run through arbitrary programs on the same general hardware. This is just using analog resonances to create a dedicated mechanical "FFT device" of actual waveforms, not performing analyses on numeric data.

      To use a Car Analogy (TM), this is like saying I've invented a better driving simulation algorithm than Gran Turismo/Forza/rFactor/etc by building & driving a physical car.

    4. Re:Thats cheating by Anonymous Coward · · Score: 0, Redundant

      Think about why your objection isn't one, and you will understand more about computation than you ever did.

    5. Re:Thats cheating by iluvcapra · · Score: 1

      Analogue computers can be "1000s" of times faster than their digital equivalents, you just sacrifice a certain level of accuracy. The demonstration in the TFA appears to just be using the quantum properties of the molecule to perform an analogue computation.

      --
      Don't blame me, I voted for Baltar.
    6. Re:Thats cheating by Interoperable · · Score: 2, Informative

      That's like saying that the only thing a transistor can only compute is how it will behave for given applied voltages across its base and collector. Strictly true, but it's a critical building block. Any time you can deterministically create a particular quantum state, allow it to evolve, and read the output you can perform some quantum computations. Similarly, any classical system can perform some classical computations; the question is whether those computations are useful. Frauenhofer diffraction performs a Fourier transform and, as another poster pointed out, that can be useful.

      The key here is that, while it's easy to prepare a classical system and let it evolve, it's much harder to do it with a quantum system. The experiment is a proof-of-principle experiment that vibrational modes in molecules can be deterministically written to and remain undisturbed enough to evolve in a quantum fashion. So far, the only thing that this quantum system can compute is how it will evolve, but, given appropriate input, other operations could be computed. The authors claim that a controlled-NOT (C-NOT) gate could be implemented which is the only two-bit operation needed to build an arbitrary quantum algorithm.

      The reason that this paper isn't a huge breakthrough (Physical Review Letters is good, but it's no Nature or Science) is that the read and write stages are classical so it can't be chained with other operations. Good fidelity C-NOT gates can be built out of many quantum systems but I think vibrational energy level in molecules is a new one, which has many useful features but not, at the moment, quantum read-write. Reliable read-write operations with quantum light are common, but not to systems that have high-fidelity C-NOT protocols.

      People, especially people who read /., need to stop expecting quantum computers tomorrow. It turns out that they're really hard to do, but steps like this are solid progress. Give it time; quantum computers will come through a lot incremental progress towards increased fidelity operations in many areas of the field.

      --
      So if this is the future...where's my jet pack?
    7. Re:Thats cheating by TerranFury · · Score: 1

      I was aware of the using-diffraction-to-compute-Fourier-transforms idea; in fact, I was under the impression that it was somewhat popular before the advent of digital computers. A really good comparison.

      Still, I think that maybe "cheating" is exactly what we should be doing more of. We can use obscenely-sophisticated multigrid PDE solvers to solve Navier Stokes... or we can build a wind tunnel and instrument it with sensors. What I'm wondering is whether there are other physical processes that are good analogues for different important problems.

      One which is particularly important is the Hamilton-Jacobi-Bellman equation -- the PDE whose solution is essentially the holy grail in Optimal Control. If we had hardware to solve that quickly, it'd really do wonderful things for robotics and AI. One can even imagine solving it in 2d by varying the index of refraction in a material. However, in 2d it's not that hard to solve on digital computers either. The problem is that the complexity of solving it grows exponentially with the dimensionality of the state space (Bellman's "curse of dimensionality"), and I think it's very non-obvious how one might go about building an analog computer to solve it in dimensions higher than three.

      Another (which is often a "good enough" approximation to HJB) is Laplace's equation. Physical analogues for that are extremely common... RC networks, thermal systems, global illumination... so this could be a good way to e.g. generate robot navigation functions (see e.g. [1]). IIRC there are even people building analog circuits to do exactly this; I find that rather cool (anybody know who it is that's doing this?).

      A third example -- this one an ODE rather than a PDE -- which is quite cool (though it doesn't seem super useful) is [2], which can among other things sort lists (for this purpose a bitonic comparator network seems more practical though). Still, very cool.

      Of course, you also get all the problems that go along with analog computation: component drift, noise, etc. I wonder if these can be alleviated by (1) controlling the environment (e.g., temperature control), and (2) using some slower digital systems in adaptive control loops to counteract drift. I'm sure that the analog electronics guys have considered both of these ideas, and there are probably papers on them! (I'm aware of e.g. transistor matching, which is standard practice...)

      I guess my basic point is just that I think it might be fruitful to continue looking to the physical world for systems that naturally do the computations we care about. It might not be as general-purpose as a Turing Machine, but if it's a problem that matters enough it can become a coprocessor.

      [1] C.I Connolly, J. B. Burns, and R. Weiss. Path Planning Using Laplace's Equation. ICRA, 1990. (PDF.)

      [2] R. W. Brockett. Dynamical systems that sort lists, diagonalize matrices, and solve linear programming problems. Linear Algebra and its Applications, 1991. (PDF.)

    8. Re:Thats cheating by Artifakt · · Score: 4, Interesting

      If you define enough real world processes as calculation, you prove none of our laws of physics are the real ones.
            For just one example, Nature can't be storing irrational numbers as infinite series expressions (where would the infinitely large registers to store them be?). Another way to put this is, if some process in Nature counts as a calculation, Nature can't be doing that calculation using numbers such as pi or e, but rather finite approximations of such numbers, that allow results in finite time.
            (Otherwise, somewhere 'outside' the observable universe, there is an infinite amount of storage available for each number needed, and some sort of mechanism that handles those calculations in what looks like finite time to any point of view inside the universe - congratulations, you've just proved both the omnipresence and the omnipotence of God - probably not what you were aiming to do).
            There are other ways around this, such as claiming real world events are just approximations - but what does it mean to say that nature has approximated what would happen to that apple that just fell on Newton's noggin, if there had been an exact inverse square law of gravity inside our computationally finite universe? This sort of claim sounds suspiciously like Plato's cave. Is there an ideal law of gravity that is somehow more real than the law of gravity actually expressed in the universe?
            Alternately, maybe the problem is with claiming that some things are computations, just because they can be interpreted as approximate (usually analog) computations by an observer, that also has other knowledge necessary to parse the events as the results of computations. That's probably just as likely to lead to wild implications, but at least they are different wild implications.

      --
      Who is John Cabal?
    9. Re:Thats cheating by Thinboy00 · · Score: 1

      Gravity is a bad example because we honestly have no clue how it works.

      A better example would be the electroweak interaction -- we actually know how that works.

      Otherwise I agree with you.

      --
      $ make available
    10. Re:Thats cheating by onionman · · Score: 1

      If you define enough real world processes as calculation, you prove none of our laws of physics are the real ones.

            For just one example, Nature can't be storing irrational numbers as infinite series expressions (where would the infinitely large registers to store them be?). Another way to put this is, if some process in Nature counts as a calculation, Nature can't be doing that calculation using numbers such as pi or e, but rather finite approximations of such numbers, that allow results in finite time.

      There exists a small number of physicists who are willing to entertain the idea that Nature does not, in fact, deal with any irrational numbers. If all measurable values are quantized (including time and space), then Nature need not bother with "real" numbers. Nature might be perfectly content to get by with, say, some large algebraic extension of the rationals.

    11. Re:Thats cheating by ((hristopher+_-*-_-* · · Score: 1

      No, its like saying I've invented a better driving simulation algorithm than Gran Turismo/Forza/rFactor/etc by building & driving a physical car that has a one molecule wheelbase.

      IMH, analogue has always been faster and more accurate than digital, just larger and less able to be re-purposed, quantum tech fixes this.

    12. Re:Thats cheating by Anonymous Coward · · Score: 0

      It's spelled "lens"

    13. Re:Thats cheating by aliquis · · Score: 0, Offtopic

      When they need to figure out what it feels like being a 30 year old virgin - Just ask!

    14. Re:Thats cheating by Angst+Badger · · Score: 1

      You just have to redefine a basic property of your system as "calculation"

      Isn't this what we do with conventional computers? All any electronic computer does is open and close logic gates and send and receive signals in such a way that those operations conceptually map to logical and arithmetical operations in the minds of humans. The collection of colored dots you're looking at right now are only "text" because you have been trained to interpret them that way. Whether any event in the universe is a "calculation" ultimately represents a judgment on the part of a human mind about that event. There is no inherent calculation-ness out there.

      --
      Proud member of the Weirdo-American community.
    15. Re:Thats cheating by Anonymous Coward · · Score: 0

      It's "spelt".

    16. Re:Thats cheating by Anonymous Coward · · Score: 1, Interesting

      This is stupid, irrational numbers can absolutely be constructed. Obvious example: construct a circle. The ratio of the circumference to the diameter is pi. You've still "calculated" pi. Now, if you're making the (much) more subtle argument that entropy in the sense of lacking information means that the second law of thermodynamics is violated whenever you draw a circle, I'm more impressed, as this is technically true... we never actually know the length of the circumference. I don't see where god comes in.

      Maybe my fundamental issue with what you are saying is that, well, nature couldn't give two craps what humans call computation.

    17. Re:Thats cheating by galen · · Score: 1

      Remember that nature doesn't seem to have infinite precision. Rather its precision is bounded by the Plank scales. Pi, for exemple, need only be computed to a precision adequate to describe circular circumfrence down to the Plank length.
      Yes, that's fantastically small, but it is a finite limit.

    18. Re:Thats cheating by Anonymous Coward · · Score: 2, Insightful

      I think you're looking at it backwards.

      Pi and e are our approximations of nature's behaviour. Our laws of physics are modelled on the behaviour of nature as best as we can observe. In fact, you could argue that all of mathematics is the same. We try and shoehorn these natural constants into integer bases, and we're shocked when they don't play nicely.

      Nature is not some calculator approximating a physics simulation with some arbitrary level of precision.

    19. Re:Thats cheating by Anonymous Coward · · Score: 0

      "Nature can't be doing that calculation using numbers such as pi or e, but rather finite approximations of such numbers"

      (1) Could a computer do calculations with other than finite approximations?
      (2) Pi would be contained in the perfect circle. There is no such thing as a perfect circle. Is Pi then an existing entity that needs to be stored or just a bi-product of idealized objects found in mathematics?

      "There are other ways around this, such as claiming real world events are just approximations"

      To what? To idealized representations of reality, such as physics and mathematics?
      Then yes. But is it reality that is approximate or the representations of reality that are idealized?

      Consider limits: the only way we could describe change is by invoking limits we could never actually reach. In mathematics/physics, is there really such a thing as change?

      The beauty of it is that a non-idealized computation in reality wouldn't need ideas like pi, e, neighborhoods or limits. The answers would never have to be reinterpreted in terms of reality. There wouldn't be any distinction between "measurement" and "calculation". The word "approximation" would lose its meaning. IMO a step forwards because reality is the only thing we can experience.

    20. Re:Thats cheating by Anonymous Coward · · Score: 0

      Analogue computers can be "1000s" of times faster than their digital equivalents, ...

      Hmmm, eight times faster you say!

    21. Re:Thats cheating by Anonymous Coward · · Score: 0

      Or : there's a way of representing pi or e exactly that does not require storage as a ratio of 'natural' numbers - which is fine if you count a process as a piece of information. The value of pi is exact - and I just stored it in two characters. Using that information, you can reconstruct the value. There's no philosophical problem there.

      A computation/calculation *is* just a process, and there's no problem with extracting a process through a series of measurements of its inputs and outputs.

    22. Re:Thats cheating by Anonymous Coward · · Score: 0

      I have no fucking idea what you're talking about.

    23. Re:Thats cheating by Anonymous Coward · · Score: 0

      "Another way to put this is, if some process in Nature counts as a calculation, Nature can't be doing that calculation using numbers such as pi or e, but rather finite approximations of such numbers, that allow results in finite time."

      This explains the uncertainty princible.

    24. Re:Thats cheating by Anonymous Coward · · Score: 0

      It's "spelt".

      Actually, both forms are allowed.

    25. Re:Thats cheating by TSRX · · Score: 1

      This is one of the worst posts I've ever read.

    26. Re:Thats cheating by qazsedcft · · Score: 1

      (Otherwise, somewhere 'outside' the observable universe, there is an infinite amount of storage available for each number needed, and some sort of mechanism that handles those calculations in what looks like finite time to any point of view inside the universe - congratulations, you've just proved both the omnipresence and the omnipotence of God - probably not what you were aiming to do).

      Dude, I want some of that shit you're smoking!

    27. Re:Thats cheating by slasher69 · · Score: 1

      I think this is one of the best posts I've ever read. I actually read it twice to make sure I understood it.

    28. Re:Thats cheating by john83 · · Score: 1

      Yeah. The chokepoint on this seems to be the speed at which you can modulate your input - the spatial light modulators I've worked with only update at tens of Hz, and I think the state of the art isn't very much faster. There's also noise to take into consideration. From what I've heard from older optical researchers, optical computing at that scale was exciting in the 70s or thereabouts, but whether it had the potential to rival transistors or not, it's long been left by the wayside by Moore's Law.

      --
      Strange women lying in ponds distributing swords is no basis for a system of government.
    29. Re:Thats cheating by spanky+the+monk · · Score: 4, Insightful

      The universe is a pattern of vibrations/energy. Physical laws are just representations or patterns we observe that behave in a consistent way, which we have codified in some sort of language (usually maths). There are no "real" laws of physics, just abstract representations of observable phenomena. Some do a better job of representation than others.

      Nature doesn't "use" pi or e to do calculations. These symbols are just part of our codification of consistent patterns which we have abstracted and aren't real outside our heads. Nothing "calculates" the physical world, rather, we calculate how parts of it will behave. In other words physics and maths MIMIC the universe; the universe is certainly NOT based on maths or physics. What will calculate the calculator. Don't confuse abstractions with reality.

    30. Re:Thats cheating by Adustust · · Score: 1

      (Otherwise, somewhere 'outside' the observable universe, there is an infinite amount of storage available for each number needed, and some sort of mechanism that handles those calculations in what looks like finite time to any point of view inside the universe - congratulations, you've just proved both the omnipresence and the omnipotence of God - probably not what you were aiming to do).

      I like the concept you have here, but couldn't the ever expanding void of space somehow be the infinite amount of storage these calculations require? Are the outrageous amounts of calculations created by these molecules the driving force behind space expansion?

    31. Re:Thats cheating by bar-agent · · Score: 1

      People, especially people who read /., need to stop expecting quantum computers tomorrow. It turns out that they're really hard to do, but steps like this are solid progress. Give it time; quantum computers will come through a lot incremental progress towards increased fidelity operations in many areas of the field.

      --
      So if this is the future...where's my jet pack?

      Given the tenor of your post, your sig is kind of ironic. :)

      --
      i'd hit it so hard, if you pulled me out you'd be the king of britain [bash.org]
  6. Quantum computers aren't X times faster. by Vellmont · · Score: 5, Interesting

    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
    1. Re:Quantum computers aren't X times faster. by Anonymous Coward · · Score: 1, Informative

      "Quantum computers can turn some problems that require exponential time to solve into a polynomial time."

      If P=NP and BQP in NP that would be false. Also, if BQP=P (is that possible?). Interestingly, we don't have poly-time quantum algorithms
      for any NP-complete problems.

    2. Re:Quantum computers aren't X times faster. by jnnnnn · · Score: 1

      The summary states it is 1000s of times faster *for a certain problem*, which is quite possible.

    3. Re:Quantum computers aren't X times faster. by RobVB · · Score: 1

      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".

      You can compare specific cases of n. For example, with 2^n for a conventional computer and n^3 for the quantum computer, if n = 24, the quantum computer is roughly 1000 times faster (2^24 / 24^3 = 1213).

      I agree that it's overly simplistic, but it's not always wrong. Just a bit too specific, maybe. And also: try explaining the difference between 2^n and n^3 to the general population.

      --
      I'd rather you rationally disagree than irrationally agree.
    4. Re:Quantum computers aren't X times faster. by martin-boundary · · Score: 2, Insightful
      But still misleading. If you're going to count how long it takes to solve a "problem", you had better count the time it takes to encode the question, prepare the system, the time it takes to measure the result and the time it takes to extract the solution.

      It's not unlike comparing a train ride with a flight. Yes, the airplane is faster than the train, but sometimes when you factor in the lenght of time it takes to drive to the airport, board the plane, fly, unboard, drive from the airport to the destination, this can be longer than driving (or walking) to the train station, riding the train, and driving (or walking) from the station to the destination.

    5. Re:Quantum computers aren't X times faster. by skine · · Score: 1

      Yes, such statements are gross simplifications.

      However, saying that "a single molecule can perform a complex calculation thousands of times faster than a conventional computer" is in no way false.

    6. Re:Quantum computers aren't X times faster. by Anonymous Coward · · Score: 0

      Quantum computers are non-deterministic, so they're *supposed* to be able to solve NP problems in polynomial time. That's what NP means: "this problem has a polynomial time solution on a nondeterministic Turing machine".

      This tells us nothing at all about whether P = NP or not. To answer that, you must either come up with a polynomial deterministic solution to an NP complete problem, or formally prove that it can't be done.

    7. Re:Quantum computers aren't X times faster. by Vellmont · · Score: 1


      I agree that it's overly simplistic, but it's not always wrong.

      If you're smart and knowledgeable enough to know the cases where the comparison is correct, you didn't need the comparison in the first place.

      try explaining the difference between 2^n and n^3 to the general population.

      Don't. Simply say it fundamentally changes the way computers solve problems, and can make some problems that were nearly insolvable ones into ones that can be solved. Telling them it's 1000 times faster makes it sound like they might be playing Doom 1000 times faster some day.

      --
      AccountKiller
    8. Re:Quantum computers aren't X times faster. by Anonymous Coward · · Score: 0

      n^3 is bigger because 3 is bigger than 2. I tried it out with n=2 and n=3 just to be sure.

    9. Re:Quantum computers aren't X times faster. by king_nebuchadnezzar · · Score: 2, Informative

      he is not saying that it can solve NP problems, he is saying that things such as factorization that are not thought to be in P are definitely in BQP

    10. Re:Quantum computers aren't X times faster. by martin-boundary · · Score: 1
      It's in no way true either. Whereas the computer performs a calculation, the molecule doesn't actually calculate at all, as it doesn't perform arithmetic. So you're comparing apples and oranges.

      Along the same lines, one could say that a wind tunnel can perform a calculation at least 10^23 (eg Avogadro's constant) times faster than a computer, if you're comparing a snapshot photograph with a simulation program which would try to individually compute the trajectories of all the air molecules in the same volume.

    11. Re:Quantum computers aren't X times faster. by Kjella · · Score: 1

      So in your opinion the question "Is a computer faster than an abacus?" has no answer then? Seriously, get a grip - it's just to tell that it can do some things much faster and that is why you should care. That's the first thing you should get across in any communication, there's tons of things that are technically correct but uninteresting or useless. If you can't get that across within the first 30 seconds, I got better things to do. Or since I'm sitting here I probably don't, but anyway...

      --
      Live today, because you never know what tomorrow brings
    12. Re:Quantum computers aren't X times faster. by Vellmont · · Score: 2, Insightful


      So in your opinion the question "Is a computer faster than an abacus?" has no answer then?

      On many levels, yes. Since the problem you're trying to solve is open ended, there's as many answers to it as their are ends to the question.

      it's just to tell that it can do some things much faster and that is why you should care. That's the first thing you should get across in any communication, there's tons of things that are technically correct but uninteresting or useless. If you can't get that across within the first 30 seconds, I got better things to do.

      Why does it have to be made interesting to everyone? Most people don't really care anyway that someone might be able to solve some mathematical problem faster than they could before. So why bother trying to jazz it up? If you seriously have to dumb something down so much that you lose the essential principles, then the person is never going to be interested in it anyway. Better just tell the truth and let those not interested in it stay uninterested in it. At least nobody has a false sense of knowing something about the thing.

      --
      AccountKiller
    13. Re:Quantum computers aren't X times faster. by ihuntrocks · · Score: 1

      So, you are trying to tell me that with this molecule, there was no deliberate process for transforming one or more inputs into one or more results, with variable change? You obviously have no idea what a calculation actually consists of. The concept of calculation is not bound up with arithmetic. Almost counter-intuitively, it doesn't even necessarily have to mathematical.

      --
      Randimal: AT-CG-CG-AT-CG-AT-AT-CG-CG-AT-AT-CG-AT-CG-CG-AT-CG-AT-AT-CG-AT-CG-CG-AT-AT-CG-CG-AT-CG-AT-AT-CG
    14. Re:Quantum computers aren't X times faster. by Artifakt · · Score: 0, Offtopic

      Governor Schwartzenegger, is that you?

      --
      Who is John Cabal?
    15. Re:Quantum computers aren't X times faster. by Lorien_the_first_one · · Score: 1

      I think that explanation would be helpful since not all of us are as deep into math as you are.

      --
      The diversity and expression of human opinion is essential to human survival.
    16. Re:Quantum computers aren't X times faster. by ((hristopher+_-*-_-* · · Score: 1

      Thats true only for short trips/calculations, and honestly thats not the aim of any quantum computer. You can use your scooter/netbook for that.

    17. Re:Quantum computers aren't X times faster. by Truth+is+life · · Score: 2, Insightful

      Actually, that's not true. When you factor in security theater and having to arrive at the airport early, and have fast trains, you can travel hundreds of kilometers on a train before a plane trip started at the same time can catch up. That's why high-speed rail is successful in Europe and the NE Corridor compared to most of the United States; the latter has longer distances and slower trains.

    18. Re:Quantum computers aren't X times faster. by RobVB · · Score: 2, Informative

      It has to do with the complexity of calculations, and the time a computer needs to find the solution for a problem with n variables/elements. For a certain way of solving a problem, increasing the amount of variables (n) increases the complexity, and thus the calculating time.

      An example: simulating a traffic situation with n cars. Doing the simulation with 11 cars is more complex than with 10 cars, because there's one extra car that's interacting with all the other cars.

      If a problem is of the order of complexity of 2^n, increasing n by 1 doubles the calculating time - for example: if n increases from 10 to 11, the complexity increases from 2^10 or 1024 to 2^11 or 2048, an increase of 100% (in this case, it will always be 100% no matter the value of n)

      If a problem is of the order of complexity of n^3, the increase in calculating time is much less: from 10^3 or 1000 to 11^3 or 1331, an increase of 33% (different values of n will give different percentages here: if n=1000, it's only about 3%).

      As Vellmont said:

      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.

      The quantum computers have a different way of approaching the problem, which affects the order of complexity. This means they're better at solving "larger" problems: problems with more variables and higher values of n.

      --
      I'd rather you rationally disagree than irrationally agree.
    19. Re:Quantum computers aren't X times faster. by skelterjohn · · Score: 1

      Problems in NP are problems such that there is an algorithm where the first step is guess the answer, and to then perform the verification in polynomial time. That is not to say that a nondeterministic algorithm necessarily does this. There is no reason to believe that quantum computers can solve NP-complete problems.

    20. Re:Quantum computers aren't X times faster. by martin-boundary · · Score: 1
      I'm merely saying that there is no basis for comparing the molecular input/output transformation with an FFT. The latter is defined in terms of sequences of arithmetical operations, whereas the former is not.

      The commonly accepted way to compare two numerical procedures is by expressing them (perhaps implicitly) as sequences of arithmetical operations. That yields a necessary common basis for comparison, which is lacking here.

      The problem with viewing the dynamics of a molecule as a calculation (or perhaps a step in a calculation) is where do you stop? You could pick any physical process and call it a calculation of something, but that's like inserting ??? in an algorithm whenever it's convenient. It leads to incompatible comparisons such as quantum DFT vs classical FFT. A better term IMHO is an analog computation, at least until quantum computers become ubiquitous.

    21. Re:Quantum computers aren't X times faster. by Anonymous Coward · · Score: 0

      Did you try it with n=1? Seems to be no noticeable difference, at that point...

    22. Re:Quantum computers aren't X times faster. by Warlord88 · · Score: 1

      Its a popular science article. What do you expect? A layman does not understand P, NP or O(n).
      I personally enjoy the Popular Physcis section on arxiv.

    23. Re:Quantum computers aren't X times faster. by Platinumrat · · Score: 1

      So when do we get our hypersonic flying cars, that Sci-fi has been predicting for decades? Then I don't have to catch the train or go to an "airport".

    24. Re:Quantum computers aren't X times faster. by masterwit · · Score: 1
      Look if X is an element of R and f is a function from H into R, And n is a number greater than zero...

      Yes you win good sir. Mathematically this argument is flawed, although I suppose if we consider X to be a function from the numbers into...

      cheers, I enjoy a good point now and then...

      --
      We should start a new Slashdot and return control to the geeks. It actually wouldn't be that hard to get some users to
    25. Re:Quantum computers aren't X times faster. by Anonymous Coward · · Score: 0

      Whereas the computer performs a calculation, the molecule doesn't actually calculate at all, as it doesn't perform arithmetic. So you're comparing apples and oranges.

      You have a very naïve and uninteresting understanding of calculation.

    26. Re:Quantum computers aren't X times faster. by Anonymous Coward · · Score: 0

      very nice, that is much faster xD

    27. Re:Quantum computers aren't X times faster. by Anonymous Coward · · Score: 0

      I know what 2^n is!

      I saw a picture of it in another popsci article.
      http://www.popsci.com/science/article/2010-04/taser-shocks-meth-intoxicated-sheep-dont-harm-heart-taser-study-says

      I'll never forget the look on that meth addled sheep's face. 2^n
      The most horrifying emoticon ever.

    28. Re:Quantum computers aren't X times faster. by john83 · · Score: 1

      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".

      Okay, so what's the story here. A 1D FFT is an O(N log N) calculation. What complexity have they turned it into?

      --
      Strange women lying in ponds distributing swords is no basis for a system of government.
    29. Re:Quantum computers aren't X times faster. by Anonymous Coward · · Score: 0

      Bah, screw you and your logic! Take it and get out, your kind of logic is not welcome here!

    30. Re:Quantum computers aren't X times faster. by jasomill · · Score: 1

      try explaining the difference between 2^n and n^3 to the general population.

      Easy. Let n be some positive whole number (1, 2, 3, etc.).

      n^3 is n × n × n.

      2^n is 2 × 2 × ... × 2 × 2, where the "..." means we have a total of n twos. This is generally much, much larger.

      As an example, consider this graph.

    31. Re:Quantum computers aren't X times faster. by cadience · · Score: 1

      It can be construed that way - for a specific value of n. Not that I agree with it... The over-simplification that always irks me is "time slows down" for person X. this is wrong, person X would never experience this. Sigh,

  7. Let me be the first to say it by Traf-O-Data-Hater · · Score: 4, Funny

    ...one molecule ought to be enough for anybody!

    1. Re:Let me be the first to say it by Anonymous Coward · · Score: 0

      *Blargh ! iz ded*

    2. Re:Let me be the first to say it by Anonymous Coward · · Score: 0

      nahhhh. People will need as least 64k molecules.

  8. used in != using by Anonymous Coward · · Score: 0

    Popsci can't write, submitter can't read, and timothy doesn't know what a DFT is.

  9. sorry by Anonymous Coward · · Score: 0, Funny

    Just imagine a beowulf cluster of these. (ducks)

  10. Cheating molecule by oldhack · · Score: 1

    They dope it with steroid and massive amount of MSG.

    --
    Fuck systemd. Fuck Redhat. Fuck Soylent, too. Wait, scratch the last one.
  11. premature nerdgasm by __aatirs3925 · · Score: 1, Funny

    i accidentally the whole cup

    1. Re:premature nerdgasm by aliquis · · Score: 1

      Place it in the cup holder and press eject.

  12. Is this the limit? by SlothDead · · Score: 1

    I'm no quantum theory expert, but does this represent the limit? Or are there some hypotheses about doing calculations with smaller particles?

    1. Re:Is this the limit? by kanweg · · Score: 1

      No, they used an iodine molecule which is made up of two fat atoms. I guess the smallest molecule will be hydrogen. After that, we'll have to resort to elementary particles. Bosons are the worst options of those, because they're so dense they can't compute very well.

      Bert

    2. Re:Is this the limit? by Yvanhoe · · Score: 1

      femtotech for the win ! No one says we can't use gluons for that. We just don't understand them well enough.

      --
      The Wise adapts himself to the world. The Fool adapts the world to himself. Therefore, all progress depends on the Fool.
    3. Re:Is this the limit? by Anonymous Coward · · Score: 0

      Well, if we do push it further I suppose we would have to call it a "nuclear computer", and that would likely upset GreenPeace.

  13. Show me a single molecule quantum device by BitZtream · · Score: 5, Interesting

    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
    1. Re:Show me a single molecule quantum device by Anonymous Coward · · Score: 0

      Mod parent to infinity+5

      This calculation was NOT done by one molecule, it was done by a whole bunch of other stuff that led to that molecule being in the states that it was in.
      The device that contains it is still the hardware.

    2. Re:Show me a single molecule quantum device by poopdeville · · Score: 1

      This calculation was NOT done by one molecule, it was done by a whole bunch of other stuff that led to that molecule being in the states that it was in.

      This is exactly wrong.

      Compare this to a drum stick hitting a drum head. Does the drum stick do any calculations? Of course not. The drum head performs a spectral analysis on the result of a strike.

      --
      After all, I am strangely colored.
    3. Re:Show me a single molecule quantum device by kappa962 · · Score: 1

      How much meaningful spectral analysis can be done on the Dirac delta function?

    4. Re:Show me a single molecule quantum device by ijakings · · Score: 1

      "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."

      Lets dial that back 60 years

      "I've never seen a 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 team of specialists"

      Interesting.

    5. Re:Show me a single molecule quantum device by TerranFury · · Score: 1

      Presumably it's not so much an analysis of the strike as an analysis of the shape of the drumhead; you're measuring its impulse response. Unfortunately(?), one still cannot hear its shape. ;-)

    6. Re:Show me a single molecule quantum device by ihuntrocks · · Score: 1

      Then, by your comparison, I guess we would have to consider the grid that delivers the power to your computer to be part of your computer, and the plant which produces it, along with all of the various things which go into power production, up to and including the planet itself because we extract resources from it to do this. Perhaps it should even include the sun.

      --
      Randimal: AT-CG-CG-AT-CG-AT-AT-CG-CG-AT-AT-CG-AT-CG-CG-AT-CG-AT-AT-CG-AT-CG-CG-AT-AT-CG-CG-AT-CG-AT-AT-CG
    7. Re:Show me a single molecule quantum device by sourcerror · · Score: 1

      That wasn't the point. Read again. GP had problem with sensationalist claims about what we can don now.

    8. Re:Show me a single molecule quantum device by srothroc · · Score: 1

      Thank god nobody ever looked at UNIVAC and said "Well, my typewriter is much smaller than this -- there's no point in trying to make this beast smaller when it's only slightly faster than I am and I can just solve the problems myself, then type the answers." Don't forget that the first computers were the size of a room.

  14. Somebody has to say it.... by voodoo+cheesecake · · Score: 1

    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.

    1. Re:Somebody has to say it.... by __aasqbs9791 · · Score: 1

      Sadly we will probably be too old (or dead) to enjoy most of it, I fear...

    2. Re:Somebody has to say it.... by voodoo+cheesecake · · Score: 1

      Well, hopefully it doesn't just become wasted inspiration. It would be ironic if cooling became a problem and Linux users actually started hanging out with the penguins.

    3. Re:Somebody has to say it.... by __aasqbs9791 · · Score: 1

      Sounds like a dual purpose benefit! When we go to the moons around the outer planets something like that could be really helpful. Oh, wait, sorry, the nice gentlemen in the white suits say it's time for my pills.

    4. Re:Somebody has to say it.... by aliquis · · Score: 1

      ... I'd be happy with the ship at the beginning of waterworld :)

    5. Re:Somebody has to say it.... by aliquis · · Score: 1

      Or just share the LSD and there's no need for a rerun and you can share all kinds of creativity.

      Patent pending.

    6. Re:Somebody has to say it.... by voodoo+cheesecake · · Score: 1

      Yeah, but I really would have liked to have recorded the time I had Metallica performing liveand on fire in my ashtray just as my trans-am shot out into the universe as a phoenix with me in it. I think stuff like that needs to be shown. Besides, sources of pure LSD are very few and far between these days.

  15. The need for speed by Wowsers · · Score: 4, Funny

    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.
    1. Re:The need for speed by Anonymous Coward · · Score: 0

      must not be running linux

    2. Re:The need for speed by aliquis · · Score: 1

      My Asus Netbook is powered by one "atom", and it's still dog slow.

      Don't complain, it could be worse, you could be trying to play modern H.264 flash content on a Macbook Pro.

      (Yeah, no need to reply, I know Apple just added frameworks which will make GPU accelerated H.264 from Flash available on the latest GPUs. But it should have been for freaking long, and it should be on all hardware which support it.)

    3. Re:The need for speed by Anonymous Coward · · Score: 0

      It has to be faster, a molecule is after all a beowulf cluster of atoms.

  16. Neat! by zmollusc · · Score: 1

    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.
  17. Should be "used in" by Squiffy · · Score: 0, Redundant

    "a common calculation using spectral analysis and data compression" should read "a common calculation used in spectral analysis and data compression" instead.

    1. Re:Should be "used in" by Squiffy · · Score: 1

      Redundant? Who said this before me?

  18. To understand the implications of Quantum Compu... by 3seas · · Score: 1

    .... say bye bye to encryption...

  19. meteorite impact by Anonymous Coward · · Score: 0

    "drill that hole baby .. *fart*"
    seen at digg
    meteorite impact

  20. Re:To understand the implications of Quantum Compu by spottedkangaroo · · Score: 1

    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
  21. but... by Anonymous Coward · · Score: 0

    does the molecule run Linux?

  22. goddamnit by roman_mir · · Score: 0

    Using quantum interference - the vibrations of the atoms themselves - the team was able to run the complete discrete Fourier transform extremely quickly by encoding the inputs into an optically tailored vibrational wave packet which is then run through an excited iodine molecule whose atomic elements are oscillating at known intervals and picked up by a receiver on the other side. The entire process takes just a few tens of femtoseconds (that's a quadrillionth of a second).

    - vibrations, atoms, excited, femtoseconds.... that sounds like it describes my sex life, can I too, calculate a Fourier transform a few thousand times faster than my desktop? I want 'it' to be useful for once!

    1. Re:goddamnit by TerranFury · · Score: 1

      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!

  23. Sooo... by nickdwaters · · Score: 1

    How many FPS out of Halo will I get with this discovery?

  24. Re:To understand the implications of Quantum Compu by SharpFang · · Score: 1

    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
  25. holy shit! by Anonymous Coward · · Score: 0

    WOW!

  26. heisenberg principle? by goffster · · Score: 1

    the molecule might have the right answer, but i imagine that it can only give you a proabilistic answer

  27. Re:Quantum computers ... P & NP by thms · · Score: 1
    If by

    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 :)

  28. Protein folding by Anonymous Coward · · Score: 0

    I know for a fact that some molecules can in a few milliseconds solve complex protein folding problems that take supercomputers years. Folding@Home could be revolutionized.

  29. Re:To understand the implications of Quantum Compu by Tacvek · · Score: 1

    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
  30. So in other words... by davidbrit2 · · Score: 1

    ...You could run Crysis on about half a ton of iodine?

  31. Re:To understand the implications of Quantum Compu by daveime · · Score: 1, Funny

    Unless your Microsoft(tm) white noise generator generates the key 00000000.......

     

  32. Re:To understand the implications of Quantum Compu by selven · · Score: 1

    And say hello to theoretically unbreakable (not 10^15 years unbreakable, literally unbreakable) quantum entanglement-based one time pads.

  33. Yeah right by deseipel · · Score: 0

    but does it have MIDI?

  34. Re:Quantum computers ... P & NP by sid0 · · Score: 2, Informative

    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.

  35. Re:Quantum computers ... P & NP by sid0 · · Score: 1

    Also, NP doesn't mean deterministic exponential. There are sub-exponential problems in NP too.

  36. Silicon by flyingfsck · · Score: 1

    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!
  37. Re:To understand the implications of Quantum Compu by mestar · · Score: 4, Insightful

    One time pads already are unbreakable.

  38. Re:To understand the implications of Quantum Compu by kelanden · · Score: 1

    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.

  39. I can haz FFT now, plzkthx? by Hurricane78 · · Score: 1

    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.
    1. Re:I can haz FFT now, plzkthx? by Pinky's+Brain · · Score: 1

      You can buy optical fourier transform setups ... "instant" fourier transform based on quantum interference. Not terribly compact though, also the transform is fast but the D/A conversion not so much.

      http://www.cambridgecorrelators.com/products.html

  40. Outsourced Again! by NicknamesAreStupid · · Score: 1

    Think of all the silicon that is going to be put out of work by one atom of iodine.

  41. Let me be the first to say... by msu320 · · Score: 1

    I'm taking this with a grain of salt-

    --
    New slashdot layout sucks.
  42. Re:Quantum computers ... P & NP by haxney · · Score: 1

    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.

  43. hardware is ... and does NO calculations by noshellswill · · Score: 0

    Hardware FT outputs are ... old hat. Any lens outputs FTs for free. But ... only humans do calculations ... hardware just **is**. That's right btye.boyz ... maths/algorithms/logic is performed only in the human mind.

  44. Source of The Source... by Anonymous Coward · · Score: 0

    PopSci sources http://www.sciencedaily.com/releases/2010/05/100504220042.htm which sources:

    Story Source:

            Adapted from materials provided by American Physical Society, via EurekAlert!, a service of AAAS.

    Journal References:

          1. Kouichi Hosaka, Hiroyuki Shimada, Hisashi Chiba, Hiroyuki Katsuki, Yoshiaki Teranishi, Yukiyoshi Ohtsuki, Kenji Ohmori. Ultrafast Fourier Transform with a Femtosecond-Laser-Driven Molecule. Physical Review Letters, 2010; 104 (18): 180501 DOI: 10.1103/PhysRevLett.104.180501 - http://prl.aps.org/abstract/PRL/v104/i18/e180501
          2. Ian Walmsley. Ultrafast computing with molecules. Physics, 2010; 3: 38 DOI: 10.1103/Physics.3.38 - http://physics.aps.org/articles/v3/38

  45. Source link by Mick+R · · Score: 1

    is no longer valid. The story isn't there.

  46. Re:To understand the implications of Quantum Compu by kvezach · · Score: 1

    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.

  47. YOU are simplistic and wrong ... by Anonymous Coward · · Score: 0

    ... because quantum computers are NOT known to solve any problem that "requires exponential time" in polynomial time.

    This is one of the most frequent misconceptions about quantum computing. Take a look at Scott Aaronson's blog:

    http://www.scottaaronson.com/blog/

    It states "Quantum computers are not known to be able to solve NP-complete problems in polynomial time" for a reason ...

    Quantum computers can factorize numbers in polynomial time. However determining prime factors is NOT known to be NP-complete, even though it is commonly assumed to be "hard".

  48. Molecular Computer by neoshroom · · Score: 0

    But don't trade in your conventional computing power just yet. Like other quantum information platforms, molecular computing is in its infancy; we understand some of its mechanisms, but it's difficult to execute and there are still a lot of unknowns. Further, researchers aren't quite sure how they could integrate such technology into something that works the way we're used to our computers working.

    It's called a brain.

    --
    Big apple, new Yorik, undig it, something's unrotting in Edenmark.
  49. This just in! by Anonymous Coward · · Score: 0

    "New technology is faster than old technology!"

  50. Re:To understand the implications of Quantum Compu by SharpFang · · Score: 1

    nah... you underestimate them.
    1111-1111-1111-1112

    --
    45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
  51. In defense of Moore's law by Iamthecheese · · Score: 4, Insightful

    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.
  52. Re:To understand the implications of Quantum Compu by Lennie · · Score: 1

    trusted relays doesn't sound very secure.

    --
    New things are always on the horizon
  53. I/Odine? by Anonymous Coward · · Score: 0

    I bet the interface speed is great too using I/Odine (somebody had to....)

  54. Where Are The Analog Neural Net Computers? by careysub · · Score: 1

    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
  55. Cutting to the chase... by Anonymous Coward · · Score: 0

    42

  56. Silly, non-sensical comparison by Raul+Acevedo · · Score: 1

    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.
  57. Can't wait! by Anonymous Coward · · Score: 0

    I can't wait until they port GCC over!

  58. sure, sure it's faster... by hallux.sinister · · Score: 1

    but *MY* computer doesn't leave indelible purple stains on the tablecloth!

  59. Thats nice and all, but by Anonymous Coward · · Score: 0

    Can it run Doom!?

  60. Re:Quantum computers ... P & NP by Anonymous Coward · · Score: 0

    "you'd just gotten yourself a Fields Medal :)"

    And refuse it like http://en.wikipedia.org/wiki/Grigori_Perelman

  61. Re:To understand the implications of Quantum Compu by Gabbleblotchits · · Score: 1

    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.

  62. Great!! by migueldiazzie · · Score: 1

    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

  63. molecular vs quantum computing by master_p · · Score: 1

    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.

  64. NOT a general computer by Darth+Snowshoe · · Score: 1

    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!

  65. rand() by Carcarius · · Score: 1

    This technique should improve the ability to generate a truly random number at least,... at least for a little while.

  66. but... by Anonymous Coward · · Score: 0

    ...it still can't play Crysis on max settings.

  67. Re:To understand the implications of Quantum Compu by laddiebuck · · Score: 1

    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.

  68. Re:To understand the implications of Quantum Compu by Tacvek · · Score: 1

    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