Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1CPU to ISA Version Mapping
2==========================
3
4Mapping of some CPU versions to relevant ISA versions.
5
6========= ====================
7CPU Architecture version
8========= ====================
9Power9 Power ISA v3.0B
10Power8 Power ISA v2.07
11Power7 Power ISA v2.06
12Power6 Power ISA v2.05
13PA6T Power ISA v2.04
14Cell PPU - Power ISA v2.02 with some minor exceptions
15 - Plus Altivec/VMX ~= 2.03
16Power5++ Power ISA v2.04 (no VMX)
17Power5+ Power ISA v2.03
18Power5 - PowerPC User Instruction Set Architecture Book I v2.02
19 - PowerPC Virtual Environment Architecture Book II v2.02
20 - PowerPC Operating Environment Architecture Book III v2.02
21PPC970 - PowerPC User Instruction Set Architecture Book I v2.01
22 - PowerPC Virtual Environment Architecture Book II v2.01
23 - PowerPC Operating Environment Architecture Book III v2.01
24 - Plus Altivec/VMX ~= 2.03
25========= ====================
26
27
28Key Features
29------------
30
31========== ==================
32CPU VMX (aka. Altivec)
33========== ==================
34Power9 Yes
35Power8 Yes
36Power7 Yes
37Power6 Yes
38PA6T Yes
39Cell PPU Yes
40Power5++ No
41Power5+ No
42Power5 No
43PPC970 Yes
44========== ==================
45
46========== ====
47CPU VSX
48========== ====
49Power9 Yes
50Power8 Yes
51Power7 Yes
52Power6 No
53PA6T No
54Cell PPU No
55Power5++ No
56Power5+ No
57Power5 No
58PPC970 No
59========== ====
60
61========== ====================
62CPU Transactional Memory
63========== ====================
64Power9 Yes (* see transactional_memory.txt)
65Power8 Yes
66Power7 No
67Power6 No
68PA6T No
69Cell PPU No
70Power5++ No
71Power5+ No
72Power5 No
73PPC970 No
74========== ====================