Viro
Registered
ElDiabloConCaca said:Yep, and that's something I've thoroughly "preached" to those that will listen...
...but the question is, "Why?" Is it CISC vs. RISC or some variant thereof? Is it because we have more registers to work with, and, if so, is that still true of the G5 and the AMD/Intel processors?
A lot of it has to do with the pipeline length of the processor. RISC CPUs tend to have very short instruction pipelines while CISC CPUs tend to have longer pipelines. Incidently, Arstechnica recently had a series of articles on pipelining and they can explain this a lot better than I can, in simple terms for the lay person. Which I think is great! http://arstechnica.com/paedia/p/pipelining-1/pipelining-1-1.html
Somewhere on that site is also quite possibly one of the best expositions of the G5 architecture. I really recommend reading the articles on that site, to get a general knowledge of the current crop of CPUs be it from Intel, AMD or IBM. They cover and explain them really well. If you're keen on knowing more about CPUs in general, Computer Organization and Design by Patterson and Hennessey is a book I swear by. Even I understood it