IBM Opens Up POWER Architecture For Licensing
New submitter HAL11000 was the first of many to write with news that IBM and others have formed a new consortium to license the POWER architecture to third parties "IBM puts up POWER architecture for licensing and announces the OpenPower Consortium with Google, Nvidia, Mellanox, and Tyan."
Quoting El Reg: "The plan, according to McCredie, is to open up the intellectual property for the Power architecture and to allow customizations by licensees, just like ARM Holdings has done brilliantly with its ARM processors ... Nvidia is very excited about the prospects of marrying Power processors and Nvidia GPUs for both HPC and general purpose systems. ... Tyan will presumably be working on alternative motherboards to the ones that IBM has manufactured for its own use." There are mentions of the POWER firmware being "open sourced," but it is unclear if that actually means Open Source or something more like the Open Group's definition of open (vendors only).
Does this mean I can have a phone that starts out with Android and Maemo backwards compatibility, but I'll lose Android compatibility at the first annual warranty replacement? PS3YLOD!
Shouldn't they have done this while Apple was still using the PPC? At number of developers and developer tools available for PPC back then has to be orders of magnitude higher than it is today. Better late than never?
This has happened way too late.
So many people ditched POWER years ago.
Why do you always make backwards decisions, IBM? What is wrong with you?
POWER, hell, Cell, could have been brilliant if you done this years ago, but you let both of them die slow painful deaths.
Billions lost because of them.
Excellent news! I wonder if something made around POWER can challenge x86-64 architecture of general purpose CPUs!
Let's crowdsource and make a PowerBerryPy before it goes too closed architecture!
We could run Clasic Mac and Sillicon Graphics!
Or maybe Ubuntu Edge could use this awesome architecture!
So it's fine, there never was a community in the first place.
I recently got computing time on a BlueGene/Q (PowerPC A2) and I needed to run my C++ program on it. The compiler support was atrocious. It uses OpenMP for parallelization. GCC is damn slow on it and LLVM does not support parallelization using OpenMP. The IBM in-house compilers are crappy too for anything besides Fortran or baseline C.
My question is: Is it like that also for the more "general purpose" PowerPCs? If yes, I really hope nobody licenses it. IBM supercomputers really do not deserve the TOP XXX titles they get, unless IBM commits to develop better compilers or better yet: scrap vacpp / xlc++ and just start fresh with LLVM.
Posting as AC, as I do want to get computing time on other clusters still.
Nvidia is very excited about the prospects of marrying Power processors and Nvidia GPUs for both HPC and general purpose systems.
Nvidia hasn't quite figured out how to get their thermal energy per square centimeter to the level of a nuclear reactor, so I'm sure opening up the POWER series of chips has them quite excited on that front.
Slashdot still doesnâ(TM)t support Unicode after it was added to the HTML standard in 1997.
Say, say, say !! 16 bit can live on !!
...that spy^H anonymously profile your behaviour at the microcode level? I'll pass, x86 SMM is already evil enough for me.
I use a lot of IBM software and hardware on a daily basis. I /really/ feel like this is more of a 'corporate alliance' than an 'opening up' of their 'intellectual property."
I guess I just dislike the fact it's called the "OpenPower Consortium". Somehow I feel it dilutes the word "open", which has a lot to free/libre.
KPH
Maybe that's why they're furloughing the entire Server and Technology group for the last week in August... they'd rather have have others make their processors than make them themselves
I can't wait for the return of Motorola Starmax, Umax Supermac and Power Computing's Power Tower Pro. I remember my Power Tower Pro was upgradeable to 1 GB of ram in 1997! Shut up and take my money!
The headline and summary are confusing, Power is licensed and Power based chips are produced by third parties. Applied Micro (AMCC) along with Freescale make power core based CPU's/SoC's for embedded use and Xilinx has power cores in their high end Virtex 5 FPGA's. A-EON uses the AMCC Power CPU on mATX motherboards for modern Amiga systems. What they mean is that IBM is making it easier for others to license and adopt Power for their needs. Though the Gamecube, Wii, Wii-U, Xbox 360 and PS3 use power processors, they are all made by IBM like the Apple Power CPU's.
Its good to see more RISC architectures that have been around for a while becoming more popular. The mobile market pretty much bought RISC back into the spotlight and is giving x86 a run for its money. And more interesting are the partners and the task Power is looking to solve: the cloud (I feel dirty using that phrase). Intel better watch out, with everyone pushing software as a service and mainfr^H^H^H cloud computing, companies are looking to create hardware targeted towards those tasks while also reducing power.
1. power.org
2. any of the existing u-boot / Linux / glibc / etc
3. there was the PowerOpen association 20 years ago, so I guess they had to call it OpenPower this time around?
It's about POWER. That's the big announcement. I think IBM is realizing that such an ecosystem really won't be much a threat to their bread and butter since that largely hinges upon AIX, IBM i, and related. The POWER architecture is decent and all, but clones aren't exactly going to poach the niche still willing to pay for IBM in that space. It may, however, improve relevance of IBM's P hardware to more markets.
I actually think this could be a smart move for IBM, if not an ominous sign for IBM employees.
POWER support is dead on all enterprise Linux distributions, Red Hat dropped support with EL5. Furthermore OpenPower boxes are contractually prohibited from running AIX.
You've got a box of hardware with nothing to run on it and it can only deliver half the performance of comparatively priced Intel equipment. If you outsource support to IBM, their support specialists in the delivery centers will accidentally nuke your whole frame during routine maintenance, and you could be down for days. If you can manage to find an engineers and administrators capable of maintaining the systems, they don't want anything to do with it because their smart enough to know the platform is walking dead.
You want to start a revolution, make the damn equipment simple and available.
Build it and they will come.
Impressive. You are wrong on just about *everything* you wrote:
>>POWER support is dead on all enterprise Linux distributions, Red Hat dropped support with EL5.
Nope and nope and nope
>>Furthermore OpenPower boxes are contractually prohibited from running AIX.
You are confusing this announcement with a previous attempt at the Linux market that was also called OpenPower. Those systems only ran Linux and could not run AIX. This announcement is about opening up the entire platform and licencing out parts or whole cores of the actual high end chips to companies like Google, who recognize that the single most expensive component in servers is the CPU - and they want choice and customization.
>>You've got a box of hardware with nothing to run on it and it can only deliver half the performance of comparatively priced Intel equipment.
The recently released Power7+ chip running Linux is the fastest thing on the market right now.
>> If you outsource support to IBM, their support specialists in the delivery centers will accidentally nuke your whole frame during routine maintenance, and you could be down for days
Umm..ok I'm stopping now
FUNK!
How late is POWER 8 again? Is there even a roadmap?
Companies like IBM would not open up products when they can or want to control a market. We remember the OpenSPARC project which basically marked the end of Suns success with that architecture. The delays of POWER 7+ and 8 may be due to the fact that strong competition with the SPARC T4 and T5 was unexpected and the designs had to be moved back to the drawing boards. Is POWER in trouble? Even SPARC looks much more promising at the moment, Oracle has a solid roadmap and proved surprising leaps in the past three years. The attention they got showed that these improvements were completely unexpected. With their software portfolio and their insane reliability there are even lots of customers that buy SPARC for a reason. There is no reason to choose the powerpc architecture over x86, ARM or SPARC anymore which makes this move look like the last resort.
It's loo late, dude.
25 years too late.
Sent as ripples into the electromagnetic field. No single photon has been harmed in the process.
Power.org manages the ppc ISA.
The ppc ISA is and has been completely open. You can design and create your own chips based on it and people do.
This is about opening up, or decomposing, the development of the high end POWER chips that IBM develops. Large data center companies have an increasing desire for customized chips. Customizing chips is not what Intel is good at or want to be good at. The only game box win that Intel had was the original XBOX and that was a massive failure, partly because of the inflexibility of Intel and their precious margins. I really can't think of any other custom wins that Intel has had since.
If Google wants to cobble together a small 2-4 core Power Chip with exactly the parts they need, based on licensed pieces from IBM, and then go fab it at wherever is cheapest, I've got to think that will save them money versus being a mountain of retail Intel chips.
FUNK!
http://www.redhat.com/products/enterprise-linux/for-ibm-power/
the sparc architecture is on its deathbed?
A few words about Linux technologies that originated from solid positions within the IBM camp...
YUM (Yellowdog Updater, Modified) Yellowdog is a well-known RPM-based Linux distribution for the POWER architecture. JFS The OS/2 native filesystem was incorporated into Linux and released to production in June, 2001. NUMA IBM's acquisition of Sequent eventually led to NUMA code releases for the kernel which have been particularly appropriate for Hypertransport and QPI - high-performance Linux ows much to IBM. DB2 While not a free product, the UDB database is likely the largest competetor/option to Oracle on Linux.Linux owes a great deal to IBM.
how will that compete with Intel and AMD?
and affordable!
PowerPC was an instruction set architecture based on the POWER ISA; a few instructions were removed, and a number were added; more were added to PowerPC over time. The POWER3 processor implemented the full 64-bit version of PowerPC, and I think it also implemented some of the POWER instructions removed from PowerPC. PowerPC ended up getting renamed "Power ISA" - not to be confused with the all-caps "POWER ISA" mentioned earlier - as part of the "Power Architecture".
I don't know what stuff this consortium is dealing with. There's already Power.org for the Power Architecture, including the Power ISA. I'm guessing that this is for licensing the microarchitecture of the POWERn microprocessors; that seems to be what some of the articles are saying. Then again, some articles are calling it OpenPOWER and other articles are calling it OpenPower, so who knows?
Anyone want to surmise whether we'll get a desktop machine anytime soon?
Quite fancy a 5Ghz desktop beast running Amiga OS 4.
Just imagine - Full - motion - video. Less than 0 second shutdowns. Deluxe paint loading quicker than you can thumb a floppy in.
Or you could run ubuntu and have the dash load up in the time-frame your short-term memory works in.
D
If Google wants to cobble together a small 2-4 core Power Chip with exactly the parts they need, based on licensed pieces from IBM, and then go fab it at wherever is cheapest, I've got to think that will save them money versus being a mountain of retail Intel chips.
Or more likely fab it at IBM's fab in East Fishkill, as a lot of the special sauce of POWER is IBM's well tuned manufacturing process.
MIPS was interesting until they gave up on non-interlocked pipeline stages. I still don't understand why they did that because it was what this architecture was all about. When they did, they lost their single most important distinction from all other architectures and with it the reasons for why someone would want to use a MIPS.
Does this mean that there may be more computers and appliances running AmigaOS? Or perhaps port HAIKU back to PPC?