1.2 本手册涵盖的微处理器版本及其缩写,本手册主要讨论了以下x86微处理器系列:
处理器名字 | 微体系结构描述代号 | 缩写 |
intel Pentium(无后缀) | P5 | P1 |
intel Pentium MMX | P5 | PMMX |
intel Pentium Pro | P6 | PPro |
intel Pentium II | P6 | P2 |
intel Pentium III | P6 | P3 |
intel Pentium 4(NetBurst) | Netburst | P4 |
Intel Pentium 4 with EM64T,Pentium D, etc. | Netburst,Prescott | P4E |
Intel Pentium M, Core Solo,Core Duo | Dothan,Yonah | PM |
Intel Core 2 | Merom, Wolfdale | Core2 |
Intel Core i7 | Nehalem | Nehalem |
Intel 2nd generation Core | Sandy Bridge | Sandy Bridge |
Intel 3rd generation Core | Ivy Bridge | Ivy Bridge |
Intel 4th generation Core | Haswell | Haswell |
Intel 5nd generation Core | Broadwell | Broadwell |
Intel 6th generation Core | Skylake | Skylake |
Intel 7th generation Core | Skylake-X | Skylake-X |
Intel 9th generation Core | Coffee Lake | Coffee Lake |
Intel Atom 330 | Diamondville | atom |
Intel Bay Trail | Silvermont | Silvermont |
Intel Apollo Lake | Goldmont | Goldmont |
Intel Xeon Phi 7210 | Knights Landing | Knights Landing |
AMD Athlon | k7 | AMD K7 |
AMD Athlon 64, Opteron, etc.,64-bit | k8 | AMD K8 |
AMD Family 0x10, Phenom, third generation Opteron | k10 | AMD K10 |
AMD Family 0x15, Bulldozer | Bulldozer | Bulldozer |
AMD Family 0x15, Piledriver | Piledriver | Piledriver |
AMD Family 0x15, Steamroller | Steamroller | Steamroller |
AMD Family 0x15, Excavator | Excavator | Excavator |
AMD Family 0x17, Ryzen | Zen | ryzen |
AMD Bobcat | Bobcat | Bobcat |
AMD Kabini, Temash, etc. | Jaguar | Jaguar |
VIA Nano, 2000 series | Nano 2000 | |
VIA Nano, 3000 series | Isaiah | Nano 3000 |
这里的缩写主要是为了区分不同的内核微体系结构,而不管商业名称如何。 微处理器的商业名称常常模糊了不同内核技术之间的区别。 赛扬名称适用于P2及更高版本的处理器,其缓存比标准版本少。 Xeon名称适用于P2及更高版本的高端处理器,其缓存比标准版本更多。 奔腾D和奔腾至尊版的名称是指具有多个内核的P4E。 Pentium品牌最初用于P5和P6微体系结构,但后来在具有较新微体系结构的某些处理器中重新使用了相同的名称。 Centrino名称适用于奔腾M,Core Solo和Core Duo处理器。 Core Solo非常类似于PentiumM。CoreDuo也很相似,但是有两个内核。
缩写为P1和PMMX处理器代表了Intel x86系列微处理器的第五代,它们的处理器内核非常相似。 PPro,P2和P3都使用第六代内核(P6)。 这三个处理器几乎相同,除了在新模型中添加了新指令。 P4是第七代中的第一个处理器,由于未知的原因,它在英特尔文档中并没有被称为第七代。P4中CPUID指令返回的家族号不是7,而是15。而随后的英特尔CPU:奔腾 M,Core和更高版本的Intel处理器家族编号均为6,可能是出于与旧版Intel软件兼容的原因。 当英特尔重新开始使用Core处理器进行代数时,这种困惑更是严重。
AMD的cpu本人了解很少,也就没有翻译,直接拷贝到下面:
The name Sempron applies to a low-end version of Athlon 64 with less cache. Turion 64 is a mobile version. Opteron is a server version with more cache. Later generations of Intel and AMD processors are available in different versions with different number of cores.
读者应注意,不同代的微处理器的行为差异很大。 同样,英特尔和AMD微体系结构也有很大不同。 你认为某一代产品或一个品牌是最佳选择,可能对其他人而言并非最佳选择。
这段译文,个人感觉还是有点用的,除了在阅读后文能理解对应的产品的特性以外,你也可以据此来判断一些常见的cpu之间的区别,以及哪些是升级产品,哪些是商家迫不得已挤牙膏出的产品。