6th generation x86 CPU Comparisons

luu | 127 points

There's an in-depth video that compares the performance of Quake's software renderer on the Pentium MMX versus the AMD K6 at the micro-architecture level: https://www.youtube.com/watch?v=DWVhIvZlytc

The most interesting insight in there is how the former manages to outperform the latter in this specific case due to a pipeline quirk in the FDIV instruction, despite the fact it is a previous generation, in-order design vs a next generation, out-of-order design.

boricj | a year ago

From the same period, Ars wrote an excellent non-technical introduction to the whole generation of architectures – "RISC vs CISC: the Post-RISC Era". [1]

[1] https://arstechnica.com/features/1999/10/rvc/

nxobject | a year ago

What a great read. Thank you Paul Hsieh.

I think the website is also a great design and implementation. Given that it was last updated in 1999 the design is original not a retro creation.

When did Transmeta join the fray?

ThinkBeat | a year ago

The linked page was last updated 25 years ago.

sydbarrett74 | a year ago

> [The Pentium II] was the first processor (I knew of) to have completely documented post-RISC features such as dynamic execution, out of order execution and retirement. (PA-RISC predated it as far as implementing the technology, however; I am suspicious that HP told Intel to either work with them on Merced, or be sued up the wazoo.)

With some hindsight available now, does anybody know if there is something to this suspicion? Intel being far less enthusiastic about Itanium than HP did look weird to me. Then again, that was years later when Itanium was actually available and nobody except HP showed any interest in using them.

krylon | a year ago

What a great read. Thank you Paul Hsieh.

I think the website is also a great design and implementation. Given that it was last updated in 1999 the design is original not a retro creation.

ThinkBeat | a year ago

Wow, Cyrix. There's a name I haven't heard in a long time.

Twirrim | a year ago
anticensor | a year ago

Does anyone know what the latest/newest generation is?

With the i3/i5/i7/i9 naming convention I have lost track Unless i3.1s have essentially the same architecture as i3.xxx newest.

ThinkBeat | a year ago

(1999)

MBCook | a year ago