For several decades from the 1970s to early 2000s, the focus in designing high performance general purpose CPUs was largely on achieving high ILP through technologies such as pipelining, caches, superscalar execution, out-of-order execution, etc. This trend culminated in large, power-hungry CPUs such as the Intel Pentium 4. By the early 2000s, CPU designers were thwarted from achieving higher performance from ILP techniques due to the growing disparity between CPU operating frequencies and main memory operating frequencies as well as escalating CPU power dissipation owing to more esoteric ILP techniques.
for several decades from the 1970s to early 2000s the focus in designing high performance general purpose cpus was largely on achieving high ilp through technologies such as pipelining caches superscalar execution out-of-order execution etc this trend culminated in large power-hungry cpus such as the intel pentium 4 by the early 2000s cpu designers were thwarted from achieving higher performance from ilp techniques due to the growing disparity between cpu operating frequencies and main memory operating frequencies as well as escalating cpu power dissipation owing to more esoteric ilp techniques