Dr.Grass said:
Moore's law hasn't hit a brick wall. The fact that multiple processors are used doesn't take away from the fact that the processing speeds of pc's have gone way up in accordance with the the law. |
This is simply not true. Transistors have indeed continued to shrink more or less as Moore predicted, but that in no way means performance gains at the same pace. I'm no expert but I think there is a problem with increasing the switching speed of a transistor too much at these tiny scales as they become prone to "leaking" current simply due to Brownian motion. This I think is one of the reasons why so called "processing speeds" (amount of MHz/GHz) have barely gone up in the last decade. Check Wikipedia and you'll see Pentium 4 processors at speeds above 3 GHz have been on the market as far back as 2002.
With the move to multi-threaded and later on multi core CPUs it becomes possible to perform more tasks in parallel so as far as the consumer is concerned they are getting more "bang" per MHz due to parallelization, but this scales much worse then you think it does. ie: twice the cores is in most practical cases much less than twice the performance on any given application. Some of this can be improved by fundamentally re-writing programs which were meant to run serially, but even this process takes many years and it's not always clear how much it benefits performance.
Until you've played it, every game is a system seller!
Wii FC: 4810 9420 3131 7558
MHTri: name=BOo BoO/ID=BZBLEX/region=US
mini-games on consoles, cinematic games on handhelds, what's next? GameBoy IMAX?
Official Member of the Pikmin Fan Club







