Is moore's law coming to end ?
So we hear that every 18 months CPU processors double in speed !!! This is a big myth !!! They get smaller every 18 months but this has nothing to do with speed !!
If you had CPU in 2006 and CPU in 2012 they will not be 2 or 3 times faster !! But may be 30% faster. This is big shock for the public that thinks a CPU in 2012 would be 2 or 3 times faster than a CPU in 2006. Why is this the case ? Are we coming up to brick wall with CPU speed? |
Moore's law says that the number of transistors doubles every 18 months.
Clock speeds have stabilized after the Pentium 4 due to its power consumption. Today the emphasis is on multiple cores and integrating gpus. Increasing the CPU clock speed doesn't pay if the CPU has to wait on busses to catch up. |
Moores law stated the number of transistors that could be placed into an integrated circuit would double every 2 years. You are thinking of the 18 months that was spawned by an Intel CEO who quoted moore's law and stated double cpu performance. Two separate things...
|
I think you need to educate yourself about what Moore's Law is.
Aside from that, CPUs are not "just 30% quicker" now than they were in 2006. The complexity of CPUs increases every generation and does lead to impressive real world increases in power. |
Quote:
Quote:
|
CPUs come with more instructions and can work on bigger numbers than they could and there are more cores per CPU. Per core each CPU may well process instructions faster than the previous generation despite the "speed" being the same. Registers grow larger and more numerous.
I'll admit I'm not the most tuned in on CPU architecture but using a few PCs and a quick google tells anyone that there has been more than a 30% increase in real-world speed since 2006. |
I wish you would read and remember what people have already told you nec207-
Quote:
Quote:
Circa 2005/2006 CPUs are P4 HT and Athlon 64. If you compare even 'clock limited' single core only performance, circa 2012 CPUs are up to 3x faster than the 2005/2006 CPUs. Quote:
http://www.tomshardware.com/charts/x...rake,2767.html http://www.tomshardware.com/charts/x...-CS5,2775.html The CPUs are slightly underclocked, increasing the clock would just make the newer CPUs look better (due to greater memory bandwidth, etc.) If you enabled multicore on the newer CPUs, you would see much more than 3x times faster performance. |
Quote:
My company has a large multi-core atmospheric model that is heavily dependent on both processor and bus speed, and runs at an incredibly consistent speed for days/weeks/months per run. I have a system that was built in 2006 using some of the best Xeon processors of the time. I know, because I built it. It runs this model at 24.6 seconds per timestep on 1 core, or 9.6 seconds per timestep on all four cores (twin dual core procs) I have another system that was built in 2010 using some of the best Xeon processors of the time. I know, because I built it. It runs this same model at 10.6 seconds per timestep on 1 core, or 2.7 seconds per timestep on six of the eight cores (twin quad core). That's a factor of ~4 improvement in processing speed, in 4 years. The two machines cost nearly the same amount of money when they were built, the only differences are the advancements made in processor architecture, bus speed, and RAM speed over those four years. In fact, the newer machine only has a 2.67 GHz clock speed while the older machine has a 3.2 GHz clock speed. |
Quote:
Quote:
It hard to believe that CPU double in speed every 2 or 3 years. |
Quote:
|
Quote:
|
Quote:
Quote:
Quote:
|
moore is less ... :D
Sorry, .... no really, I am .... :p |
All times are GMT -5. The time now is 02:22 PM. |