Slashdot Mirror


Physicist Proposes a New Type of Computing

SpankiMonki writes "Joshua Turner, a physicist at the SLAC National Accelerator Laboratory, has proposed using the orbits of electrons around the nucleus of an atom as a new means to generate the binary states used in computing. Turner calls his idea orbital computing. Turner points to recent discoveries (including a new material that allows rapid switching of its electron states and new low-power terahertz laser technology) that could lead to the development of a computer with vastly improved performance over current technologies."

60 comments

  1. AKA Quantum Computing??? by Anonymous Coward · · Score: 0

    Am I missing something here? Copy paste derelicts,.....

  2. Imagine one of these running Android! by Anonymous Coward · · Score: 5, Funny

    The catch is that to generate a tight enough pulse of sufficient intensity to do this, you need an accelerator two miles long. But if you manage that, you can switch electron states 10,000 times faster than transistor states can be switched.

    Ok, so it won't be a portable device...

    1. Re:Imagine one of these running Android! by Zalbik · · Score: 3, Funny

      Ok, so it won't be a portable device...

      No, but imagine a beowulf cluster of....

      nevermind...

    2. Re:Imagine one of these running Android! by Anonymous Coward · · Score: 0

      Yay, lets bring back mainframes. Maybe 4 of these new computers is all the world really needs.

    3. Re:Imagine one of these running Android! by Anonymous Coward · · Score: 0

      'Is that your new computer in your pocket or are you just happy to see me?'

  3. Ray was right! by NoImNotNineVolt · · Score: 3, Funny

    Here comes the singularity!

    Disclaimer: posted in jest to rile up all the Kurzweil haters. Where's your "hit the limit of silicon" argument now, huh? :P

    --
    Chuuch. Preach. Tabernacle.
    1. Re: Ray was right! by Anonymous Coward · · Score: 0

      They've been working on boron doped diamond (bDD) semiconductors for a decade now. There will be no silicon limit.

    2. Re:Ray was right! by Anonymous Coward · · Score: 1

      Ray will be right eventually, but he is off on his time scales by wide margin. For one thing, in his estimates he adheres to the transistor = neuron fallacy. He then builds on this fallacy to estimate a time when the number of transistors on a chip will equal the number of neurons in the human brain. We are already at hundreds of millions on transistors on our chips!! And the human brain only has about 20 billion neurons!! We aren't that far away !!! [HEAVY BREATHING]

      The whole problem with this is that in reality a neuron is many orders of magnitude more complex then a transistor. IMO a better comparison would be a neuron vs a "CUDA" core in modern graphics chips. And the best graphics cards on the market only have a few thousand of these cores.

    3. Re: Ray was right! by Anonymous Coward · · Score: 0

      Your mom's a boron doped diamond.

    4. Re:Ray was right! by Tyler+Durden · · Score: 1

      I admit you got me at first. I guess I was never a fan of people determined to turn science and technology into religions. Those topics are already cool enough as they are. Plus there are enough faith-based alternatives for that kind of thing if it feels like it's something you need in your life.

      --
      Happy people make bad consumers.
    5. Re:Ray was right! by Anonymous Coward · · Score: 1

      all predictive based sciences are now religions. thanks for that update.

    6. Re:Ray was right! by Anonymous Coward · · Score: 2, Insightful

      For one thing, in his estimates he adheres to the transistor = neuron fallacy.

      To be fair, a digitally-switching transistor is almost infinitely simpler than a neuron, but you could make the argument that a transistor configured in analog mode that summed several inputs and acted as a decision maker is much closer to a neuron. The trick is getting all of those transistors working together in some sort of "analog computer" fashion, as the brain's network reconfigures itself quite a bit, which is a lot harder to achieve at billion-scale on a die.

      Who's got the money to pony up for some experimental fab runs for billions of transistors with reconfigurable mesh network? This is basically an Intel i7 fab process we're talking about here, so think beeeeelions of dollars.

    7. Re:Ray was right! by ceoyoyo · · Score: 3, Informative

      You're making up numbers. We've had billions of transistors on chips for some time now. The XBox One's main chip has five billion transistors. And that's just one chip. The Titan supercomputer has nearly 200 trillion transistors.

      If the transistor doubling time remains about the same, you can equate any number of transistors you like to a neuron and Kurzweil's prediction still won't be off by much. Such is the nature of exponential curves. Sophisticated objections to his predictions don't involve transistor counts.

      Nobody knows how much of a neuron you need to build a brain. If you actually have to simulate it, possibly at the quantum level, then no number of transistors may be sufficient. You can probably get around that problem by not using regular transistors though. Sufficient artificial neurons might actually be easier to build - noise and interference are probably not as harmful as they are in regular computing, and may actually be beneficial.

    8. Re:Ray was right! by pla · · Score: 1

      Who's got the money to pony up for some experimental fab runs for billions of transistors with reconfigurable mesh network? This is basically an Intel i7 fab process we're talking about here, so think beeeeelions of dollars.

      You don't need your own dedicated fab, you just need your own masks. Those will run you on the order of 100-150k per layer (and a modern CPU like the i7 has around 20 layers).

      Still not cheap, but a few million vs a few billion means the difference between "not gonna happen" and "bored Silicon Valley millionaire's hobby project".

    9. Re:Ray was right! by Tyler+Durden · · Score: 1

      They're not. But there seem to be a whole bunch of people who like to turn to science or technology for some type of transcendent experience or something.

      "Oh almighty computer, how powerful you are! Surely your intellect will excel beyond us puny humans soon. I am so unworthy. *Grovel*"

      It's just a desire to have something to take the place of what the faithful crowd use some omnipotent god for. All over a tool that can do pointless drudgery work quickly and efficiently so that us humans can spend our time working on interesting stuff. Meh.

      --
      Happy people make bad consumers.
    10. Re:Ray was right! by Tyler+Durden · · Score: 1

      Ack! Should have read more carefully before posting. Not "pointless drudgery" - there's definitely a point to it. More like tedious drudgery to support the interesting bits.

      --
      Happy people make bad consumers.
    11. Re:Ray was right! by Anonymous Coward · · Score: 0

      How many of those transistors are being used for cache though, as opposed to actual computation and immediately accessible data like registers?

    12. Re:Ray was right! by narcc · · Score: 1

      Ray will be right eventually, but he is off on his time scales by wide margin.

      That's good news. I was getting concerned about my construction plans. I'll have another load of bricks dumped in my yard every week until my new mansion emerges.

    13. Re:Ray was right! by Anonymous Coward · · Score: 0

      So much BS in a single post; quite impressive.

      >We've had billions of transistors on chips for some time now.

      Doesn't mean a damned thing.
      -The wiring is fixed, unlike neurons.
      -Most of it is cache, which is in a regular pattern which can be made compact, inflating the count.
      -For a lot of chips, you can't afford to turn on too many of those transistors at once without having to cut the speed drastically to avoid melting the chip (so called "dark silicon").

      >If the transistor doubling time remains about the same...
      Transistor gates are only a few atoms wide already. Even if a gate width of 1 atom were feasible (which it most likely isn't), you're done once you get there. It's not like you can start slicing atoms in half.

    14. Re: Ray was right! by Anonymous Coward · · Score: 1

      No, you're thinking of her best friend.

    15. Re:Ray was right! by EuclideanSilence · · Score: 1

      To be fair, a digitally-switching transistor is almost infinitely simpler than a neuron, but you could make the argument that a transistor configured in analog mode that summed several inputs and acted as a decision maker is much closer to a neuron. The trick is getting all of those transistors working together in some sort of "analog computer" fashion, as the brain's network reconfigures itself quite a bit, which is a lot harder to achieve at billion-scale on a die.

      Using human neurons as a model for the future of computing might not be the utopia that we are all dreaming of....

    16. Re: Ray was right! by Anonymous Coward · · Score: 0

      Actually that's in regard to her best friend's son.

    17. Re:Ray was right! by scarboni888 · · Score: 1

      Sure go right ahead - keep imagining how the machines will be built.

      Next thing you know it's Skynet.

  4. A new type of computing or a new type of computer? by Anonymous Coward · · Score: 0

    Because they are very different!

    The headline is misleading. Unsurprisingly.

  5. New push for inovations? by spark89 · · Score: 1

    If his idea will prevail, we will see a whole new world of technology's.

    1. Re:New push for inovations? by fisted · · Score: 3, Funny

      I'm dreaming of a technology to finally teach people where and where not to use apostrophes.

    2. Re:New push for inovations? by serviscope_minor · · Score: 2

      I'm dreaming of a technology to finally teach people where and where not to use apostrophes.

      Well, for all intense purposes the apostrophe's are fine and no barrier to understanding irregardless of weather or not they are bad grammer.

      --
      SJW n. One who posts facts.
    3. Re:New push for inovations? by fisted · · Score: 2

      So I cnocldue tihs is fien to? portip: i'ts a godo idae to use porper splelnig adn garmmar aynway. Raeliez wyh?

  6. New Type of "Computing" by Tyler+Durden · · Score: 5, Insightful

    When I first read the headline I thought the physicist was offering a computational model alternative to the Turing Machine. It sounds like he's offering a new type of computer, not computing.

    --
    Happy people make bad consumers.
    1. Re:New Type of "Computing" by thesandbender · · Score: 3, Interesting

      Actually, it could prove to be radically different than current computers/computing. Almost all current computers are based on binary logic, your bit is either on or off. Electrons can actually have several orbital states so it is possible that computing could be approached in a different manner. This assumes that logic could actually be performed with the orbital states and it's not just a bit store. All of this is quite a long way off though, per the article you currently need a two mile long accelerator to change the orbital state of an electron this accurately.

    2. Re:New Type of "Computing" by Tyler+Durden · · Score: 1

      Hmmm, I'm not so sure. Unless I'm missing something in the article the proposal does not offer anything new toward quantum computing. The advantages listed are the ability to switch electron states very quickly to improve RAM speeds and being able to read the spin of electrons - both without requiring excessive power to drive it.

      I'm not sure how quantum computers compare to TMs. After some quick browsing it looks like they don't have the computational speed potential of the (only theoretical) non-deterministic Turing Machine.

      --
      Happy people make bad consumers.
    3. Re:New Type of "Computing" by thesandbender · · Score: 2

      You did mis-read the article. They're not proposing it as a quantum computing solution, nor are they proposing to improve RAM speeds by using electron spin. They're proposing to use the electron orbital state to store information. Currently a charge (multiple electrons) are used to store one bit. This solution would allow one single electron to store one or more bits. This could be used to produce faster storage but it has other applications as well, such as faster switching logic. The end result would be a substantially faster computer and improved information density but it will still be deterministic.
      I'm not sure how you inferred any claims to quantum computing or NDTM's from that article.

    4. Re:New Type of "Computing" by Tyler+Durden · · Score: 1

      In your first reply you mentioned that computers are based on binary logic - on or off. I thought you were getting at quantum computing where you can have a combination of the two.

      From the article - "One is the discovery of a material that allows electrons to switch states really quickly that could improve magnetic random access memory speeds by a factor of thousand." So, yeah, that's essentially what I said.

      If the difference is that a single electron can store on or more bits then this is definitely equivalent to a Turing Machine.The only thing a Turing Machine specifies for storage is a sequence of symbols. How you create the symbols, whether by on/off bits or an electron that can represent multiple bits, is completely irrelevant as to whether or not is is the equivalent of a TM.

      --
      Happy people make bad consumers.
    5. Re:New Type of "Computing" by Anonymous Coward · · Score: 0

      FTFA:

      That means you can still have the features of computing in that you use binary programming, but you just can compute more in less time.

      He calls this idea orbital computing and the big takeaway for engineers is that one can switch the state of an electron’s orbit 10,000 times faster than you can switch the state of a transistor used in computing today.

      So, it is just a faster computer. Plain old Turing Machine model.

    6. Re:New Type of "Computing" by unixisc · · Score: 1

      I read it that even if the orbital states ain't the variable, the fact that there are 8 electrons in the outermost shell enables a byte to be stored per atom. On a computational level, instead of doing binary arithmetic, one would now be doing Base 256 arithmetic, where there would be 256 states in all. Although given how well binary has worked in creating all the bases we have - Hex, Octal and others, the best would be to leave the computational base @ 2, but use the valence electrons to store an entire byte of data.

    7. Re:New Type of "Computing" by Anubis+IV · · Score: 2

      Quantum computers already eschew binary thinking with the way that they manage their data, but they are still simply Turing Machines, albeit, theoretically much faster Turing Machines. But given enough time and memory, a classical computer is capable of perfectly simulating a quantum computer, and at least based on the summary, it sounds like the same would be the case here.

      This may be something neat, but unless it offers something more than a new way to represent bits, it won't mean that we can solve new sets of problems. It may, however, offer the possibility of solving (some) sets of problems faster than traditional computers, in much the same way that quantum computers may be able to do so.

    8. Re:New Type of "Computing" by Anonymous Coward · · Score: 1

      It's currently possible to store more than one bit. It's done in MLC flash. It's not worth doing with normal logic, but it's certainly possible. There's no reason to believe storing more than one bit per orbit would be worth doing here either, but it's so theoretical, it's hard to say much of anything predictive. One you got beyond a single bit, then you have issues with sensitivity to certain thresholds. It's generally better to keep things simple. Simple is usually more reliable and faster.

    9. Re:New Type of "Computing" by JesseMcDonald · · Score: 1

      I read it that even if the orbital states ain't the variable, the fact that there are 8 electrons in the outermost shell enables a byte to be stored per atom.

      Wouldn't that only allow storing three bits, not eight? You can't tell which of the eight electrons are in the outermost shell, just how many there are, so the possible values are 0-8, not 0-255. Nine unique states gives you three bits plus one state left over.

      --
      "The state is that great fiction by which everyone tries to live at the expense of everyone else." - Bastiat
    10. Re:New Type of "Computing" by Zalbik · · Score: 1

      Actually, it could prove to be radically different than current computers/computing

      Yes, but not in the way the GP was hoping (barring a major breakthrough in mathematics/theoretical computer science)

      All computers (even quantum computers) are basically the same. They are all Turing Machines. Some are just much faster than others. This machine won't be radically different, regardless of what the hardware is.

      Car analogy:
      If existing PC's are gasoline-driven cars, the GP was hoping for an airplane. What they are proposing is an electric car.

    11. Re:New Type of "Computing" by Zalbik · · Score: 1

      This may be something neat, but unless it offers something more than a new way to represent bits, it won't mean that we can solve new sets of problems.

      Exactly. The problem of a "new type of computing" is a math problem, not an engineering one.

      If we ever see a new kind of computing, it will be due to theoretical computer science / mathematics, not physics/engineering.

    12. Re:New Type of "Computing" by Anonymous Coward · · Score: 0

      Actually, it could prove to be radically different than current computers/computing. Almost all current computers are based on binary logic, your bit is either on or off. Electrons can actually have several orbital states so it is possible that computing could be approached in a different manner. This assumes that logic could actually be performed with the orbital states and it's not just a bit store. All of this is quite a long way off though, per the article you currently need a two mile long accelerator to change the orbital state of an electron this accurately.

      It would still reduce to a Turing Machine, as the Generic Turing Machine can use arbitrary symbol sets.

      Also it turns out that when you have unlimited states and tape, anything you can do with an arbitrary symbol set can also be done with binary, you just consume more space.

    13. Re:New Type of "Computing" by Tyler+Durden · · Score: 1

      Yeah, not so much a "hope" for me though. When I read the title I just really doubted they meant to say what it sounded like they were saying. And sure enough, they didn't.

      There very likely isn't any computational model that can solve any problems that some TM equivalent method can't. It's just a matter of doing them faster.

      --
      Happy people make bad consumers.
  7. How fast is the observation? by pieisgood · · Score: 2

    So we can switch states really fast, which is excellent, but how fast is our observation? If the observation needs to be made in order to switch to the next gate then we have our bottle neck. The article was sparse on details and didn't seem to answer this question.

    --
    Eat sleep die
    1. Re:How fast is the observation? by JoeMerchant · · Score: 1

      Details... maybe this will be the practical interface to optical interconnection?

  8. Spintronics by Anonymous Coward · · Score: 2, Interesting

    Whatever happened with Spintronics?

    In theory these systems could be great. What I worry about is if they will be stable enough.

    Of course, this is using orbitals, which generally are a more stable element with regards to electrons and their speedy existence.
    I don't think they decay spontaneously, do they?

    With all these ideas, it makes me wonder what one is going to come first, this, optical computing, quantum computing, superconductive computing, ternary computing and others.
    I'd love to see Ternary, personally, Binary is awful, Balanced Ternary is beauty.
    Of course, with this, it'd probably be possible to make use or higher bases. You'd probably even be able to make complex gates with for them. (well, you only need NAND or NOR really)

  9. the limit of silicon by Anonymous Coward · · Score: 0

    His argument still holds because this uses something besides silicon

  10. The most important question ever by NapalmV · · Score: 3, Funny

    Does it run Office?

    1. Re:The most important question ever by CanHasDIY · · Score: 1

      2nd most important.

      The most important question would be, "How well does it run Crysis?*"

      * I haven't kept my finger on the pulse of gaming for some time; is Crysis still the benchmark for ridiculously complex and detailed graphics?

      --
      An enigma, wrapped in a riddle, shrouded in bacon and cheese
    2. Re:The most important question ever by Anonymous Coward · · Score: 0

      Not even close.

    3. Re:The most important question ever by gman003 · · Score: 2

      Crysis 3 is the new king of card tests, followed by Battlefield 3/4 and Metro: Last Light. Crysis 1 sees some benchmarking still, but since it can be maxed out fairly easily now (60FPS at max settings, 1080p on a single 280X or 770) it's no longer a true system-killer.

      If you're asking where Crysis 2 is on the list, well, it isn't.

  11. Re:A new type of computing or a new type of comput by skids · · Score: 1

    Yeah I was expecting some kind of halfway-to-quantum paradigm. As impressive as the speed claims are, it seems to be just logic as usual.

  12. Re:A new type of computing or a new type of comput by Anonymous Coward · · Score: 0

    That is more of a feature than a bug considering 99+% of what we want to do with computers we know how to program on a classical computer, but only a very small set of algorithms that can be programmed on a quantum computer.

  13. haveto be able to select & read as well as wri by Anonymous Coward · · Score: 0

    I assume these atoms can be changed, but how BIG is the machinery do this and to do the other necessary operations?
    Thats asuming even if its just a form of memory.

    Next you also have to transport the 'data' from this 'atom' to interact with some other data (which will be used to implement logical operations with this data) to get a result which has to be transported back/elsewhere.

    If the conversions (read and write) from/to this atom's spins or orbital quantum states (or whatever) to the electrical current to run thru the CPUs small conductive paths (within the chip or whatever) is BIG (bigger than the current circuitry and or more complex) then what advantage is it?

    If the logic IS implemented IN that atom (different signals put in and results corresponding to some desired logical operation comes out) you still have to transport that incoming data and convert it to whatever is being injected into the atom and then have the result (new orbital state) read back out to make use of it.

    Modern CPUs have millions of transistors these days which do simple on-off logic if not furtehr combining as 'gates' and groups of gates to perform more complex functions/operations. So what percentage of those will be replaced by this new mechanism (including the overhead of whatever this conversion mechanism is - new low-power terahertz laser technology)

    The tiny 'reactor' is only one of the rest of the mechanism --- I doubt you can float these atoms around to do the 'transport' part of the needed operation but perhaps THAT would be the real new idea -- a flow of circulating atoms (doing mass calculations flowing past the huge but few read and write devices ) propelled by small magnetic fields (so as not to affect the 'atoms' orbital states) ---- if thats possible.

  14. electrons... by Anonymous Coward · · Score: 0

    I just love scanning for electrons.

    Electrons
    You tiny little electrons
    You precious little electrons
    Where are you?

  15. Can we do the same thing with Earth's orbit? by locopuyo · · Score: 1

    Can we do the same thing with Earth's orbit around the sun?

  16. From the Orbit by Anonymous Coward · · Score: 0

    Nuke it from the orbit. It's the only way to be sure of binary states.