Kicking off Intel's P5 architecture, the Pentium served as an overhaul of the x86 line, not only abandoning its namesake "x86" branding,
but also bringing about a new superscalar architecture that was able to execute many instructions per clock.
In total, though the underlying architecture remained largely the same, there would be roughly four major variants of the P5 architecture: The P5, the P54C, P54CS, and P55C, with a fifth variant codenamed "Tillamook" integrating a 430TX chipset onto a mobile CPU module.
Variants: P54C, P54CQS/CS
The P54C served largely as a process shrink for the original P5 architecture, bringing with it also a new socket: Socket 5, incompatible with the previous Socket 4 used by the original P5. The succeeding P54CQS/CS would also mark the use of smaller manufacturing processes, although they migrated to Socket 7, which this time was backwards-compatible with Socket 5.
Also known as the "Pentium w/MMX™ tech" or "Pentium with MMX Technology", the Pentium MMX's P55c microarchitecture served as an iterative improvement over the original Pentium's P5 and its variants.
The Pentium MMX's new features, namely its namesake MMX instruction set extensions, were primarily targeted towards multimedia functions. Along with this addition would came additional performance improvements to branch prediction, instruction decoding, and instruction pipelining.