Issue No. 02 - April (1996 vol. 16)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/40.491459
The K5TM microprocessor project at AMD created the basis for Advanced Micro Devices' first independently designed implementations of the x86 architecture. The first-time nature of this project, coupled with the complexity of the x86 architecture, presented many unique challenges and constraints to the designers. Nevertheless, the end result is the only x86-compatible microprocessor architecture that can speculatively decode and execute up to four x86 instructions at a time, with out-of-order instruction execution. An equally significant result of the project is a very robust x86 development and verification methodology.
microprocessor, X86 architecture, superscalar, speculative execution, out-of-order execution
Dave Christie, "Developing the AMD-K5 Architecture", IEEE Micro, vol. 16, no. , pp. 16-26, April 1996, doi:10.1109/40.491459