Linked by Nicholas Blachford on Wed 9th Jul 2003 16:43 UTC
Talk, Rumors, X Versus Y This article started life when I was asked to write a comparison of x86 and PowerPC CPUs for work. We produce PowerPC based systems and are often asked why we use PowerPC CPUs instead of x86 so a comparison is rather useful. While I have had an interest in CPUs for quite some time but I have never explored this issue in any detail so writing the document proved an interesting exercise. I thought my conclusions would be of interest to OSNews readers so I've done more research and written this new, rather more detailed article. This article is concerned with the technical differences between the families not the market differences.
Permalink for comment
To read all comments associated with this story, please click here.
Please
by Athemeus on Thu 10th Jul 2003 19:51 UTC

"That is the point, the CISC instructions are fat and require the CPU to break them down further in micro-code. In addition CISC instructions are not uniform in size which means that scheduling, out of order processing, decoding, etc. are a lot more expensive."

No, not in addition. You've got it backwards. Micro-ops exist to get around these issues. The way micro-ops are done in hardware, the translation process is not the bottleneck slowing down the CPU.