I'm not quite sure where the news is here. IBM has been licensing the architecture and cores for years (2007 is mentioned[1]).
All I see in the actual announcement[2] is marketing hype (not news) about software that already exists ("open firmware" == U-Boot, "open software" == linux) and hardware that has been licensable for years.
Reading the press release, the firmware mentioned is neither das u boot (a bootloader) nor "open firmware" [1] a boot standard used by IBM's Power systems. It is the actual chip firmware, and this is the first I've ever heard of a silicon vendor doing this! I'm excited to see what the open source community will be able to do with it.
ARM is an "open" architecture—it's fairly easy to roll your own if you have an FPGA and patience to read through arch specifications for a couple months. I would be highly surprised if you could get equivalent documentation for POWER without a significant bit of cash. Not that I blame them, even open standards can cost a couple hundred.
I don't think this would change anything, though, there's not enough gain to justify an architecture switch for either hardware or software people. And that's a damn shame. I cut my teeth on PowerPC and I couldn't imagine a better way, it's a beautiful architecture. Altivec STILL makes intel's vector processing look like a toy.
Comments
I'm not quite sure where the news is here. IBM has been licensing the architecture and cores for years (2007 is mentioned[1]).
All I see in the actual announcement[2] is marketing hype (not news) about software that already exists ("open firmware" == U-Boot, "open software" == linux) and hardware that has been licensable for years.
[1] http://en.wikipedia.or/wiki/Power_Architecture#Licensing
[2] http://www-03.ibm.com/press/us/en/pressrelease/41684.wss
Reading the press release, the firmware mentioned is neither das u boot (a bootloader) nor "open firmware" [1] a boot standard used by IBM's Power systems. It is the actual chip firmware, and this is the first I've ever heard of a silicon vendor doing this! I'm excited to see what the open source community will be able to do with it.
[1] http://en.wikipedia.org/wiki/Open_Firmware
ARM is an "open" architecture—it's fairly easy to roll your own if you have an FPGA and patience to read through arch specifications for a couple months. I would be highly surprised if you could get equivalent documentation for POWER without a significant bit of cash. Not that I blame them, even open standards can cost a couple hundred.
I don't think this would change anything, though, there's not enough gain to justify an architecture switch for either hardware or software people. And that's a damn shame. I cut my teeth on PowerPC and I couldn't imagine a better way, it's a beautiful architecture. Altivec STILL makes intel's vector processing look like a toy.
https://www.power.org/documentation/power-isa-version-2-07/
BTW, if you want to roll your own ARM you have to negotiate for an architectural license.
I would hope not for a personal FPGA... that's hilariously unenforcable.
Reading between the lines, it sounds like a Tyan whitebox with Power8 processors, Nvidia GPUs, and Mellanox NICs running Linux. Might be good for HPC.
Probably will cost $50,000 and run as fast a new smartphone...
Don't worry, you can pay $1,000/day to unlock a new core when you need the power of two smartphones.
Don't forget the $30000 every year thereafter for the maintenance contract.
Don't forget the million dollar annual license for their "top notch" coffcoff* sw