]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/blame - 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
4d2e26a3 1==========================
ec2adcd8
ME
2CPU to ISA Version Mapping
3==========================
4
5Mapping of some CPU versions to relevant ISA versions.
6
4d2e26a3 7========= ====================================================================
ec2adcd8 8CPU Architecture version
4d2e26a3 9========= ====================================================================
51a15881 10Power10 Power ISA v3.1
ec2adcd8
ME
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
4d2e26a3 27========= ====================================================================
ec2adcd8
ME
28
29
30Key Features
31------------
32
33========== ==================
34CPU VMX (aka. Altivec)
35========== ==================
51a15881 36Power10 Yes
ec2adcd8
ME
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========== ====
51a15881 52Power10 Yes
ec2adcd8
ME
53Power9 Yes
54Power8 Yes
55Power7 Yes
56Power6 No
57PA6T No
58Cell PPU No
59Power5++ No
60Power5+ No
61Power5 No
62PPC970 No
63========== ====
64
4d2e26a3 65========== ====================================
ec2adcd8 66CPU Transactional Memory
4d2e26a3 67========== ====================================
51a15881 68Power10 No (* see Power ISA v3.1, "Appendix A. Notes on the Removal of Transactional Memory from the Architecture")
ec2adcd8
ME
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
4d2e26a3 79========== ====================================