Difference between revisions of "Talk:Power ISA"
Olddellian (talk | contribs) (→Trying to place POWER4, 970 in the chart: new section) |
|||
(2 intermediate revisions by the same user not shown) | |||
Line 13: | Line 13: | ||
Also, someone smarter than me might be able to merge [https://www.ibm.com/support/knowledgecenter/SSAT4T_14.1.0/com.ibm.xlf141.linux.doc/proguide/choosingqarch.html#choosingqarch this info] with the current chart; it's the -qarch documentation for IBM's XL Fortran compiler, listing which targets have different feature support. Documentation for newer XL Fortran compiler versions strips a lot of this out. | Also, someone smarter than me might be able to merge [https://www.ibm.com/support/knowledgecenter/SSAT4T_14.1.0/com.ibm.xlf141.linux.doc/proguide/choosingqarch.html#choosingqarch this info] with the current chart; it's the -qarch documentation for IBM's XL Fortran compiler, listing which targets have different feature support. Documentation for newer XL Fortran compiler versions strips a lot of this out. | ||
[[User:Olddellian|Olddellian]] ([[User talk:Olddellian|talk]]) 20:41, 17 March 2019 (CDT) | [[User:Olddellian|Olddellian]] ([[User talk:Olddellian|talk]]) 20:41, 17 March 2019 (CDT) | ||
+ | |||
+ | ---- | ||
+ | I've already looked at the PowerISA and compliant cores thing. Long story short, I couldn't figure it out. Compare even these Wikipedia sites: | ||
+ | |||
+ | https://en.wikipedia.org/wiki/Power_ISA | ||
+ | |||
+ | https://en.wikipedia.org/wiki/List_of_PowerPC_processors | ||
+ | |||
+ | https://en.wikipedia.org/wiki/IBM_POWER_microprocessors | ||
+ | |||
+ | https://github.com/torvalds/linux/blob/master/Documentation/powerpc/isa-versions.rst | ||
+ | |||
+ | https://www.kernel.org/doc/Documentation/powerpc/isa-versions.rst | ||
+ | |||
+ | Also the POWER1 … 9 Wiki pages. | ||
+ | |||
+ | I also searched some RedBooks and unfortunately didn't find all the informations. | ||
+ | |||
+ | As long as I'm not sure, I won't touch the chart. | ||
+ | |||
+ | [[User:MPC7500| MPC7500]] ([[User talk: MPC7500 |talk]]) 19:57, 20 March 2019 (CDT) | ||
+ | |||
+ | Here is another source: | ||
+ | https://embarc.org/man-pages/gcc/PowerPC-Built_002din-Functions.html | ||
+ | |||
+ | POWER5+ v2.03 | ||
+ | |||
+ | POWER5 v2.02 | ||
+ | |||
+ | POWER4+ v2.01 (I guess) | ||
+ | |||
+ | POWER4 v2.00 | ||
+ | |||
+ | [[User:MPC7500| MPC7500]] ([[User talk: MPC7500 |talk]]) 5:56, 22 March 2019 (CDT) |
Latest revision as of 04:56, 22 March 2019
Trying to place POWER4, 970 in the chart
Recently I was talking on Twitter about how OpenBSD has PowerPC support for Macs up to and in including the 970 (G5 in Apple-speak) although only in 32 bit mode. Since it's missing from the chart, I thought I'd try to add it. Progress so far:
- According to IBM, "The PPC 970 enhances the POWER4 instruction set with 162 Single Instruction/Multiple Data (SIMD) instructions that allow many processing elements to perform the same operations on different data in parallel." this is from a product overview of a BladeCenter JS20
- Wikipedia says POWER4 was PowerPC ISA v.2.00/01, but I'm still looking for the source for that.
Other possibly useful documents, just not for POWER4/970:
- Forget where I found the link to this document, but it might help place POWER5 in the chart? POWER5 Architecture
- Cell Broadband Engine Architecture and its first implementation
Also, someone smarter than me might be able to merge this info with the current chart; it's the -qarch documentation for IBM's XL Fortran compiler, listing which targets have different feature support. Documentation for newer XL Fortran compiler versions strips a lot of this out. Olddellian (talk) 20:41, 17 March 2019 (CDT)
I've already looked at the PowerISA and compliant cores thing. Long story short, I couldn't figure it out. Compare even these Wikipedia sites:
https://en.wikipedia.org/wiki/Power_ISA
https://en.wikipedia.org/wiki/List_of_PowerPC_processors
https://en.wikipedia.org/wiki/IBM_POWER_microprocessors
https://github.com/torvalds/linux/blob/master/Documentation/powerpc/isa-versions.rst
https://www.kernel.org/doc/Documentation/powerpc/isa-versions.rst
Also the POWER1 … 9 Wiki pages.
I also searched some RedBooks and unfortunately didn't find all the informations.
As long as I'm not sure, I won't touch the chart.
MPC7500 (talk) 19:57, 20 March 2019 (CDT)
Here is another source: https://embarc.org/man-pages/gcc/PowerPC-Built_002din-Functions.html
POWER5+ v2.03
POWER5 v2.02
POWER4+ v2.01 (I guess)
POWER4 v2.00