0001 ==========================
0002 CPU to ISA Version Mapping
0003 ==========================
0004
0005 Mapping of some CPU versions to relevant ISA versions.
0006
0007 ========= ====================================================================
0008 CPU Architecture version
0009 ========= ====================================================================
0010 Power10 Power ISA v3.1
0011 Power9 Power ISA v3.0B
0012 Power8 Power ISA v2.07
0013 Power7 Power ISA v2.06
0014 Power6 Power ISA v2.05
0015 PA6T Power ISA v2.04
0016 Cell PPU - Power ISA v2.02 with some minor exceptions
0017 - Plus Altivec/VMX ~= 2.03
0018 Power5++ Power ISA v2.04 (no VMX)
0019 Power5+ Power ISA v2.03
0020 Power5 - PowerPC User Instruction Set Architecture Book I v2.02
0021 - PowerPC Virtual Environment Architecture Book II v2.02
0022 - PowerPC Operating Environment Architecture Book III v2.02
0023 PPC970 - PowerPC User Instruction Set Architecture Book I v2.01
0024 - PowerPC Virtual Environment Architecture Book II v2.01
0025 - PowerPC Operating Environment Architecture Book III v2.01
0026 - Plus Altivec/VMX ~= 2.03
0027 ========= ====================================================================
0028
0029
0030 Key Features
0031 ------------
0032
0033 ========== ==================
0034 CPU VMX (aka. Altivec)
0035 ========== ==================
0036 Power10 Yes
0037 Power9 Yes
0038 Power8 Yes
0039 Power7 Yes
0040 Power6 Yes
0041 PA6T Yes
0042 Cell PPU Yes
0043 Power5++ No
0044 Power5+ No
0045 Power5 No
0046 PPC970 Yes
0047 ========== ==================
0048
0049 ========== ====
0050 CPU VSX
0051 ========== ====
0052 Power10 Yes
0053 Power9 Yes
0054 Power8 Yes
0055 Power7 Yes
0056 Power6 No
0057 PA6T No
0058 Cell PPU No
0059 Power5++ No
0060 Power5+ No
0061 Power5 No
0062 PPC970 No
0063 ========== ====
0064
0065 ========== ====================================
0066 CPU Transactional Memory
0067 ========== ====================================
0068 Power10 No (* see Power ISA v3.1, "Appendix A. Notes on the Removal of Transactional Memory from the Architecture")
0069 Power9 Yes (* see transactional_memory.txt)
0070 Power8 Yes
0071 Power7 No
0072 Power6 No
0073 PA6T No
0074 Cell PPU No
0075 Power5++ No
0076 Power5+ No
0077 Power5 No
0078 PPC970 No
0079 ========== ====================================