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