@dholm
My post was about the real clock speed within Pentium IV in relation to integer units. In another words Netburst architectures (Rapid Execution Engine) needs those tricks to remain competitive with wide approach pipelined processors. Such tricks has yet to be applied to other processors.
Quote:
Did you know that the IA32 architecture has 12 general purpose registers whereas the PPC32 has 32?
IA32 ISA only has 8 GPRs, 8 X87* and 8 XMM. While X86-64 has 16 GPRs, 8 X87* and 16 XMM.
*With AMD arch
_ K7-XP recycles X87 registers for 3DNow (SIMD). While "3DNow Pro" is just relabel of SSE (which uses XMM regs). A total of 16 SIMD registers (8 X87/3Dnow/MMX + 8 XMM).
_K8's a total of 24 SIMD registers (8 X87/3Dnow/MMX + 16 XMM).
On micro-architecture level, AMDs K7 and K8 also has 8 additional registers for microcode engine. This is hidden from the programmer and exclusively use by micro-code engine.
More registers are in register wheel for micro-architecture level improvements (i.e. reducing load/store memory access for storing register data closer to the processor).
Quote:
Did you know that 3/4th of the instructions in an average IA32 application accesses the memory due to the low number of registers? (Which is why you need really fast memory on a PC)
Refer to K7 Athlon XP-M(with Bartons core) and VIA KT133A (MSI-6330) reasonable performance levels.
Requirements for massive bandwidth is for Pentium IV(Netburst).
Quote:
Did you know that the IA32 was designed in the 1970's and that all processors based on it (including the P4) are backwards compatible with the first IA32 design?
Note that modern X86 processors (since P6 and K5) doesn't directly execute X86-32 instructions i.e. they convert them into
fix length RISC like instructions i.e. taking one of basic concepts of RISC. Such design doesn't exist in pre-P6/K5 X86 architecture.
Please review RISC concepts and Post-RISC architectures in X86.
Quote:
Did you know the PowerPC was designed in the late 1980's, early 1990's?
Note that same argument can be made from VILW view point against Pure-RISC, FRISC and Post-RISC.
Quote:
This list can be made very long. Intel is pushing the clockrate further and further each year and is not much concerned with the relatively outdated CPU design.
Thats a stupid statement since you havent factored in ISA architecture and micro-architecture.
The 8086 executes instructions at variable length while P4 executes fix length instructions (one of the basic RISC concepts)(after decoding) and register wheel and extra micro-coding registers increases on-chip registers (one of the basic RISC concepts). The 8086 micro-architecture is long dead.
Note that; the custodian of X86 ISA is now with AMDs hands since Intel has practically being a follower in X86s next evolution.
Please try again
[ Edited by Hammer on 2004/7/25 14:26 ]
[ Edited by Hammer on 2004/7/25 14:29 ]