What's the Fastest Speed that a CPU can ever reach without breaking the Laws of Physics? / With Moore's Law increases in CPU Speeds, you would think computers becoming infinitely fast, but NO CAN DO!
Speed of Electricity - Overhead = Maximum Speed of Electric Computers
Speed of Light - Overhead = Maximum Speed of Quantum Computers
Faster than Light (FTL) Computing = Time Travel Computers
At the rate computers continue to accelerate like in the past, we'll max out in less than a century.
course. It would simply transmit information back in time to itself, allowing instant solutions to problems that would take an ordinary supercomputer billions of years to solve ..." says Todd Brun, a physicist at the Institute for Advanced Study in Princeton, N.J.
"... a time-computer would not actually fly through the centuries, of
Answer by trueb · Jul 31, 2010 at 01:10 PM
Something I am good at answering:
Everything in the world is limited by the speed of light. in many cases electricity is assumed to be going that fast, however I believe it goes a little slower, and it vary depending on other things. Light moves at 3x10^8 meters/sec. we now have processors that are 32 nm (32x10^-9 m) between each component. That means the time it takes to get from one component to the next (minimum) is 1.07x10^-16 sec or .106 femto sec keep in mind for one instruction the processor has to go through 1000s of these components (ball park estimate) so it will take about 106 femto sec per instruction (once again ballpark)
Another thing you have to take into account is prorogation delay. Prorogation delay is the time it takes for a signal to arrive on one side of a component to the other, if you have a bunch of components in series you add up the times of each component. This is by far the longest time waist of the computer. In addition, I do not have any ballpark estimates on the time delay. The distance between each component on the chip is unlikely to get much smaller. In quantum theory there is apart that talks about "finite potential wells." a brief, and I mean brief expiation is that an electron can exist outside of where you would think it would. Imagine an open top box and there is a ball in there. Now like an electron it is impossible to know the balls exact position at any given time. So the best we can do is find the probability of the ball being in a certain location; however, the "probability function" says the ball has a small, but still relatively possible chance of it existing outside the box, and if it is too close to the next component or wire it can jump over causing errors.
In addition, we get to talk about Moore's law, which says every 18 months you will double the number of transistors on a chip, well that is breaking down now. We are starting to reach the limit of how many transistors we can fit on a chip. When you think about it, you cannot keep dividing anything in this universe by twos, when you come down to a single atom you cannot break it down to much more. (Yes, you can but for our purposes, it is useless) transistors need a set number of atoms to work.
OK as a summary: we are limited by the speed of light and the distance between each component. The closer the compounds are can cause an electron to cross to a different part of the circuit causing issues. Propagation delay also drastically limits the speed of a processor...
Conclusion: speeds are not going to get much faster with the current technology. In addition, as far as quantum computing, I am not holding my breath...
Answer by Razor512 · Jul 31, 2010 at 04:14 PM
There is no limit. While we can use the speed of light in CPU's, that limit can by bypassed by using multiple streams of light. We actually do that now. 1 pipeline of light not fast enough, then use 2 or 3 or over 9000 :)
All that's needed is them being smaller so we can fit more stuff inside of the CPU cores.
So we can reach a point where the bottle neck becomes the speed of an electron or photon, We will go past that by simply add more cores and pipelines. For example in a videocard, a single chip will have hundreds of cores.
Answer by SJP · Jul 31, 2010 at 12:43 PM
it is impossible to say....although the speed of light and such to come into play...you have to remember there is much more too that...for example..CPU even today can execute multiple instructions at the same time....so as the architecture of CPU changes...we can go faster and faster...the CPU or the future will probably have a much different architecture..which can execute thousands of instructions at the same time....that my guess
we wont max out anytime soon...plus we have multi core CPU..so yeah
Answer by samiam2013 · Jul 31, 2010 at 02:50 PM
in addition to murphy's law breaking down, there's a limit as to how wide a transistor gate can be in a processor. at about 10 nm the electrons that make up the stream of electricity start to magically jump across the material (no matter what it is) and the processor doesn't work, eternally shI+ing on itself.
Answer by HHBones · Dec 11, 2010 at 04:18 PM
The maximum would be the speed of light. Let's say that for some reason the processor in question is a single-core that lacks optimization. It's a quantum processor. The die is about 15mm. Light travels at 3x10^8m/s. Break that down to millimeters and you get 3x10^10mm/s. Let's say that it's a 64 bit processor with 16-bit instructions. Let's also say that one C floating-point instruction translates to 4 16-bit instructions. So, for that instruction to reach the end of the die (going through processing) would take about 3*10^-9.999ish seconds. That info is translated into other code by the video card, but that's not what we're concerned with. This, put into FLOPS, is about 1 petaFLOPS. That is equivalent, roughly, to a modern single-core running at about 1.5-2 PHz, or petaHertz.
Answer by Jourei · Dec 10, 2010 at 10:53 AM
I'm sure we'll be going to an era when we're trying to minimize electrical components, and replacing them with light or something else. Somehow.
I know we will be able to see back in the past, but I really don't think we'll be doing anything else with it.
Answer by Deadpan110 · Dec 10, 2010 at 12:36 PM
Quantum computing is the be all and end all of modern day computing, it will render current methods of encryption obsolete. Put into simple terms, you feed it a mathematical equation and it will spit out every possible answer that every universe holds in every reality and every given time... you then filter the results. This is faster as it works at a quantum level but current day physics have yet to figure out a way to free it from interference (matter can be subjected to disturbance by the slightest of things i.e, a car driving past, someone switching on their household appliances 3 streets away or even a flick of a light switch): http://en.wikipedia.org/wiki/Quantum_computer As for relational speeds, that would depend on the filter mechanism and whatever medium is used to store and write data.