]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/blame_incremental - Documentation/powerpc/isa-versions.rst
Merge tag 'm68knommu-for-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/git...
[mirror_ubuntu-hirsute-kernel.git] / Documentation / powerpc / isa-versions.rst
... / ...
CommitLineData
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
13Power7 Power ISA v2.06
14Power6 Power ISA v2.05
15PA6T Power ISA v2.04
16Cell PPU - Power ISA v2.02 with some minor exceptions
17 - Plus Altivec/VMX ~= 2.03
18Power5++ Power ISA v2.04 (no VMX)
19Power5+ Power ISA v2.03
20Power5 - PowerPC User Instruction Set Architecture Book I v2.02
21 - PowerPC Virtual Environment Architecture Book II v2.02
22 - PowerPC Operating Environment Architecture Book III v2.02
23PPC970 - PowerPC User Instruction Set Architecture Book I v2.01
24 - PowerPC Virtual Environment Architecture Book II v2.01
25 - PowerPC Operating Environment Architecture Book III v2.01
26 - Plus Altivec/VMX ~= 2.03
27========= ====================================================================
28
29
30Key Features
31------------
32
33========== ==================
34CPU VMX (aka. Altivec)
35========== ==================
36Power10 Yes
37Power9 Yes
38Power8 Yes
39Power7 Yes
40Power6 Yes
41PA6T Yes
42Cell PPU Yes
43Power5++ No
44Power5+ No
45Power5 No
46PPC970 Yes
47========== ==================
48
49========== ====
50CPU VSX
51========== ====
52Power10 Yes
53Power9 Yes
54Power8 Yes
55Power7 Yes
56Power6 No
57PA6T No
58Cell PPU No
59Power5++ No
60Power5+ No
61Power5 No
62PPC970 No
63========== ====
64
65========== ====================================
66CPU Transactional Memory
67========== ====================================
68Power10 No (* see Power ISA v3.1, "Appendix A. Notes on the Removal of Transactional Memory from the Architecture")
69Power9 Yes (* see transactional_memory.txt)
70Power8 Yes
71Power7 No
72Power6 No
73PA6T No
74Cell PPU No
75Power5++ No
76Power5+ No
77Power5 No
78PPC970 No
79========== ====================================