List of AMD CPU microarchitectures


The following is a list of AMD CPU microarchitectures.

Nomenclature

Historically, AMD's CPU families were given a "K-number" starting with their first internal x86 CPU design, the K5, to represent generational changes. AMD has not used K-nomenclature codenames in official AMD documents and press releases since the beginning of 2005, when K8 described the Athlon 64 processor family. AMD now refers to the codename K8 processors as the Family 0Fh processors. 10h and 0Fh refer to the main result of the CPUID x86 processor instruction. In hexadecimal numbering, 0F equals the decimal number 15, and 10 equals the decimal number 16.
The Family hexadecimal identifier number can be determined for a particular processor using the freeware system profiling application CPU-Z, which shows the Family number in the Ext. Family field of the application, as can be seen on various screenshots on the website.

x86 microarchitectures

Below is a list of microarchitectures many of which have codenames associated:AMD K5 – AMD's first original x86 microarchitecture. The K5 was based on the AMD 29k microarchitecture with the addition of an x86 decoder. Although the design was similar in idea to a Pentium Pro, the actual performance was more like that of a Pentium.AMD K6 – the K6 was not based on the K5 and was instead based on the Nx686 processor that was being designed by NexGen when that company was bought by AMD. The K6 was generally pin-compatible with the Intel Pentium.

Other microarchitectures