1==========================
2CPU to ISA Version Mapping
3==========================
4
5Mapping of some CPU versions to relevant ISA versions.
6
7========= ====================================================================
8CPU       Architecture version
9========= ====================================================================
10Power10   Power ISA v3.1
11Power9    Power ISA v3.0B
12Power8    Power ISA v2.07
13e6500     Power ISA v2.06 with some exceptions
14e5500     Power ISA v2.06 with some exceptions, no Altivec
15Power7    Power ISA v2.06
16Power6    Power ISA v2.05
17PA6T      Power ISA v2.04
18Cell PPU  - Power ISA v2.02 with some minor exceptions
19          - Plus Altivec/VMX ~= 2.03
20Power5++  Power ISA v2.04 (no VMX)
21Power5+   Power ISA v2.03
22Power5    - PowerPC User Instruction Set Architecture Book I v2.02
23          - PowerPC Virtual Environment Architecture Book II v2.02
24          - PowerPC Operating Environment Architecture Book III v2.02
25PPC970    - PowerPC User Instruction Set Architecture Book I v2.01
26          - PowerPC Virtual Environment Architecture Book II v2.01
27          - PowerPC Operating Environment Architecture Book III v2.01
28          - Plus Altivec/VMX ~= 2.03
29========= ====================================================================
30
31
32Key Features
33------------
34
35========== ==================
36CPU        VMX (aka. Altivec)
37========== ==================
38Power10    Yes
39Power9     Yes
40Power8     Yes
41e6500      Yes
42e5500      No
43Power7     Yes
44Power6     Yes
45PA6T       Yes
46Cell PPU   Yes
47Power5++   No
48Power5+    No
49Power5     No
50PPC970     Yes
51========== ==================
52
53========== ====
54CPU        VSX
55========== ====
56Power10    Yes
57Power9     Yes
58Power8     Yes
59e6500      No
60e5500      No
61Power7     Yes
62Power6     No
63PA6T       No
64Cell PPU   No
65Power5++   No
66Power5+    No
67Power5     No
68PPC970     No
69========== ====
70
71========== ====================================
72CPU        Transactional Memory
73========== ====================================
74Power10    No  (* see Power ISA v3.1, "Appendix A. Notes on the Removal of Transactional Memory from the Architecture")
75Power9     Yes (* see transactional_memory.txt)
76Power8     Yes
77e6500      No
78e5500      No
79Power7     No
80Power6     No
81PA6T       No
82Cell PPU   No
83Power5++   No
84Power5+    No
85Power5     No
86PPC970     No
87========== ====================================
88