imported_Technomancer
Member
Yes, quantum mechanics has much to offer for the advancement of computing. One such potentiality is the effect of superconducting without a superconductor: moving electromagnetic energy through electron 'spin' states rather than kinetic movement/oscillations/whatever (they only move about 1 inch per hour along a wire @ ~ 120V). It is quite conceivable to develop processors using spintronic gates for effective current flow rather than what is used now... without the side-effect of encountering resistance to the current. Imagine a Prescott-type or GeForce 6800 processor implementing spintronics to operate at room temperature, no current loss to heat in the PSU...
Similarly, quantum entanglement has great potential, as ten thousand qubits can perform the computations of a processor with over 200 million transistors in the same amount of time through computing every possible solution/etc, making branch predicting/pipeline flushing a thing of the past. You can bet that manufacturers would want to cram their chips with hundreds of millions of qubits too, resulting in million-orders of magnitude improvements in computation capability. Entanglement would be the ultimate in direct-connect IO capability; does the CPU need some new cache? Just entangle the cache to a different position in RAM memory, and accesses to L2 and RAM can be reduced to single-digit clock cycles (as long as we're in the single-digit Ghz range). Or, we could do away with on-die cache and entangle directly to our RAM, or QRAM. A solid-state storage device would still be needed, but hopefully a new type of solid-state storage could be built through the workings of quantum mechanics. Access to main storage measured in tens, instead of millions of clock cycles, with I/O rates to keep the system humming along nicely, booting your Windows or Linux instantly, loading Half-Life 2 instantly, instant responsiveness in video-editing while multi-tasking thousands of programs (if you want). A multi-processing multi-processor that puts SONY's Cell to shame.
The primary problems are that we still don't know enough about quantum mechanics to make it all feaseable. I know that researchers in many places, including UC Berkely (ugh) have developed qubits. Problem is, they can't maintain the quantum entanglement states for long and destabilize after a time. They also don't know how to mass-produce them either. However, simple quantum computations have successfully been made with small groups of qubits (four to eight qubits) demonstrating their computational capabilities. All this in the last three years. So we're stuck with the classical physics model of hardware development for a while... but not forever, and certainly by the time I'm old people will laugh at us because our PDA/IPod/kitchen sink couldn't perform computations at 100 uta-flops.
Most place the dateline of quantum computing at 2030, I hope reality keeps to that date.
Similarly, quantum entanglement has great potential, as ten thousand qubits can perform the computations of a processor with over 200 million transistors in the same amount of time through computing every possible solution/etc, making branch predicting/pipeline flushing a thing of the past. You can bet that manufacturers would want to cram their chips with hundreds of millions of qubits too, resulting in million-orders of magnitude improvements in computation capability. Entanglement would be the ultimate in direct-connect IO capability; does the CPU need some new cache? Just entangle the cache to a different position in RAM memory, and accesses to L2 and RAM can be reduced to single-digit clock cycles (as long as we're in the single-digit Ghz range). Or, we could do away with on-die cache and entangle directly to our RAM, or QRAM. A solid-state storage device would still be needed, but hopefully a new type of solid-state storage could be built through the workings of quantum mechanics. Access to main storage measured in tens, instead of millions of clock cycles, with I/O rates to keep the system humming along nicely, booting your Windows or Linux instantly, loading Half-Life 2 instantly, instant responsiveness in video-editing while multi-tasking thousands of programs (if you want). A multi-processing multi-processor that puts SONY's Cell to shame.
The primary problems are that we still don't know enough about quantum mechanics to make it all feaseable. I know that researchers in many places, including UC Berkely (ugh) have developed qubits. Problem is, they can't maintain the quantum entanglement states for long and destabilize after a time. They also don't know how to mass-produce them either. However, simple quantum computations have successfully been made with small groups of qubits (four to eight qubits) demonstrating their computational capabilities. All this in the last three years. So we're stuck with the classical physics model of hardware development for a while... but not forever, and certainly by the time I'm old people will laugh at us because our PDA/IPod/kitchen sink couldn't perform computations at 100 uta-flops.
Most place the dateline of quantum computing at 2030, I hope reality keeps to that date.