IBM Releases Power7 Processor
Dan Jones writes "As discussed here last year, IBM has made good on its promise to release the Power7 processor (and servers) in the first half of 2010. The Power7 processor adds more cores and improved multithreading capabilities to boost the performance of servers requiring high up-time, according to Big Blue. Power7 chips will run between 3.0GHz and 4.14GHz and will come with four, six, or eight cores. The chips are being made using the 45-nm process technology. New Power7 servers (up to 64 cores for now) are said to deliver twice the performance of older Power6 systems, but are four times more energy efficient. Power7 servers will run AIX and Linux." And reader shmG notes Intel's release of a new Itanium server processor after two years of delays. The Power7 specs would seem to put the new Intel chip in the shade.
What happened to the "3GHz ceiling"? Why can IBM go above it but Intel, AMD and VIA are stuck below it?
For Intel...
POWER and Itanium are architecturally so different that kdawson's snide "put this new Intel chip in the shade" comment is kind of nonsensical. Itanium is superscalar to an extent that POWER doesn't come close to, with each core being able to execute up to six instructions per cycle. While its possible that POWER7 is faster, its also more expensive to get a reasonable configuration and the performance difference between the two is not as clear-cut as our illustrious editor is trying to suggest.
That's all fun but it doesn't answer the real question : Can it run Crysis?
Anyone have data on how these compare to x86 and Intel's latest creations? Presumably, one could write an efficient algorithm for a variety of common computing tasks and port it to the different chips to get a cross-architecture performance estimate.
AIX....the last Unix you can't just "get" a copy of, but need to actually buy the hardware (a la the Mac). We had a Power box at work with AIX for awhile, but its configuration tools was quite ... unique among Unix flavors (though I was told it was pretty straightforward IBM) and I had a horrible time getting GCC to work with it; most every F/OSS package I came across either straight up wasn't tested on AIX (because no one had the hardware), or it had a whole separate setup (I believe one of the standard lines running ./configure is "Is this an AIX system?").
I recall the box being wicked fast when we were running Oracle on it; it was a "small" Power machine but it still could handle a monster database with hundreds of millions of rows with no trouble. Frankly, I was sort-of sad to see it go; I really did want to get more familiar with it, but apparently the maintenance costs IBM was charging made it a non-starter. Plus, ultimately, it seems that it just wasn't very OSS friendly; xlc is apparently an amazing compiler for the PowerPC, but they wanted $6000 for a license per developer. Plus, and I'm sorry if this is nitpicking, but to have the C compiler called xlc and the C++ compiler called xlC was just, well, insane.
What I really wanted to do was get Linux on it, and Oracle even has a Linux-on-Power version of their database, but there seemed to be some grumbling from the IBM salespeople (according to my boss) that they discourage people from running Linux on Power....I guess you (according to them) need AIX to unleash the real "power" in the PowerPC.
Sigh, okay, whatever. back to Linux on x86-64.
I'm curious whether or not Apple is maintaining a parallel dev. of OSX for this line of IBM chips the same way that the Intel version of OSX was lurking in the dark from 2000 until 2006.
__ Someday, but not this morning, I'll finally learn to use the preview button.
I'm still waiting for my G5 powerbook
I have to wonder why IBM is (at least, as of now) limiting these processors in their own hardware.
I can understand the initial economic advantage: they'd gain more profit from server sales, and would be able to sell Linux servers at a fairly non-trivial mark-up (on base hardware cost, to them).
But what is gained there is probably trivial compared to commercial marketing of the chips/boards (OEM sales). I suspect it might also avoid scrutiny from antitrust lawyers more easily. Why wouldn't they do this? I'd certainly love a processor like that; it'd be incredible. 1/4th the power envelope of the Power6, and twice the performance (assuming it means core clock)? That's incredible: the 3.2GHz Power6 is rated at under 100W TDP.
Such a processor might just sway Apple to go back to the Power architecture, I'd think. Linux will run on them, obviously; the only thing you couldn't run on them is Windows (and even that might be possible down the road with only a little work on MS's part).
The only two reasons I can imagine are 'exclusivity' and 'insufficient fab capacity'. That second one would certainly do it on its own.
~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
Power procs=32, cores=64
Itanium procs=64, cores=128
So double the Itaniums almost gets you to where Power is.
The average mere moral will never get their hands on a power7 machine. There is no desktop option. I guess IBM could have one under development but people speculated the same thing about power5, power6 and nothing happened. Across the entire power landscape there aren't any machines which can compare to the average x86_64 desktop.
As a result, who from the open source landscape is actually going to be able to put time into Linux on Power?
Look at the distro story on Power,
RHEL: still there, but costs $$$ .. but you gotta wonder how long since Open Suse dropped power
Fedora: I think so
Open Suse : gone
SLES: still there, but costs $$$
Debian: wilting
ubuntu: gone
I guess IBM can shell out the bucks to get Novel and Redhat to support power, but is that really fostering a community? Can a community be a community when the price to enter is seriously expen$ive hardware and most of the people working on it aren't doing it because it's their passion but because it's a job?
Things were great when the Apple's G5 hardware hit... but nothing has been put into it's place since. Seems to me that IBM is just playing Linux lip service on power, specially reading all the posts about AIX here. It's been my experience as well.
"The PowerPC 970 is derived from POWER4. It lacks some server oriented features, but does have an AltiVec unit. The 970 and its descendants are used by Apple and IBM and some high end embedded applications."
IBM gear gets you LPARs, with a real hypervisor that is laps ahead of all the other stuff.
I want to delete my account but Slashdot doesn't allow it.
Imagine a PowerMac with a couple of these in it, and assload (actual technical term for large quantity) of RAM and a big display?
Oh, I forgot, the new improved Apple has told us that the Intel chip give us, the users, better performance.
I actually think Apple started it's slide into evildom with switching from Power to Intel.
Oh well, we can dream.
* Carthago Delenda Est *
Hate to break it to you but POWER7 can dispatch 6 instructions per cycle as well.
That little fact was revealed last year during the Hot Chips 21 presentation.
They let go of the arch once... it was the PC...and look what happened!
x64 killed the itanium... Hell even the Alpha would have, hadn't the compaq/hp thing happened....
The Itanium has been so late, and so underwhelming it's insane... It makes the MIPS/Windows NT combination look sane ... even back then.
I've ran through the performance numbers announced by IBM and what I found at spec.org (specint_rate & specfp_rate) of the other CPU's and roughly the following picture (give/take 20%):
So it looks to me that performance-wise Power and x86_64 are similar. Both seem almost three times as fast as Itanium/Sparc. However. in the commercial world scalability matters and I there are not many big (>4 socket) x86 systems around. Big Power, Sparc and Itanium servers scale to hundreds of cores and are built like mainframes with excellent RAS features. I see high-end kit from both sides, x86 and Power and the margins in the x86 world are not good enough to pay for the engineering it takes to get to the same levels.
If you compare Power and x86_linux with cars:
This picture is far from complete, but shows what the choice is quite well.
Markus
Rumour has it that this baby is going to be the CPU of the Playstation 4 in 2012.
My other account has a 3-digit UID.
Apple doesn't need to do skunk works, all they need (and possibly do) is make sure they don't use any X86 specific stuff to the point of not being able to release it for any other CPU arch. Who would be that stupid? Well, Adobe. Adobe couldn't release their half ass Premiere for PPC along with another half ass audio editor making Premiere a further joke until Apple switched to X86.
As Apple maintains OS X for ARM Arch right now (via iPhone/iPad OSX), they aren't really doing the mistake of relying to X86 architecture. Who does such mistake right now? Well, Google Chrome to begin with.
As a PPC owner (G5 Quad, Mac Mini G4), let me tell you the sad thing. Once your users got the taste of running Virtual or real Windows and have Windows option, you can't really go back to anything. Perhaps AMD for certain cheap stuff later but still X86.
Even such an amazing enterprise CPU's resellers will have tough questions like "What if we want to run some enterprise Windows?"
And as a last thing, Apple never used the real, big POWER chips. The G5 (PPC970/SP/MP) is actually a POWER4 Lite. Now you can imagine what kind of power these enterprise monsters are.
You should talk about the history of ARM, what a sadly failed British Amiga like Desktop's CPU before they made wise choice of becoming a pure R&D house.
People talking about processors and thinks they are educated enough to the point of comparing enterprise Unix processors should start with Wikipedia information.
Imagine talking to someone early 1990s and show that Psion weird handheld and tell that weird OS will be powering 40% of smart devices in the future.
People doesn't even know that there is 1990s Apple, right at the beginning of ARM Holdings.
I have a Power 1 RS/6000 box. The Power chipset is on one of the Microchannel cards. Maybe I can get a processor upgrade in the form of a Power 7 chip on Microchannel card?
No?
I can understand why you would get a Power chip for pure number crunching.
But having a lot of data to chew away, I use p-threading for the larger jobs and let the rest of the jobs over to the os.
I was always under the assumption that data has to be delivered to the cpu fast, very fast and since the Power6 rs6000 only supports ddr2 I don't get it.
We recently bought a new rs6000, which has the Power6 in it(still has to be delivered), but the memory is 'only' ddr2, can someone enlighten me why this machine would run faster than my dual Xeon 5560 with triple channel ddr3?
The Xeon box only costed 1/2 of what the rs6000 costed
thanks in advance
When Apple switched from PowerPC to x86 for Macs, Steve Jobs said it was because Intel's energy efficiency was on a much better curve than IBM's. But the Power7 is 2x as fast at 1/4x the efficiency. I don't think Intel's performance:efficiency has improved as much, and indeed IBM might already be better MIPS:W.
Probably Jobs just wanted the scale economies and vendor diversity, and the Wall Street lemmings, that come with Intel CPUs. But why did he say it was performance:efficiency when he'd look wrong after a short while? Was it just a better excuse than admitting he'd been wrong to stay off Intel for so many years? Or maybe Intel just made him some kind of deal we don't know about?
--
make install -not war
"Power7 servers will run AIX and Linux" ... and presumably i5/OS?
Damn! Never knew that! Since when?
POWER supports AIX, Linux and IBM i. Oh and remember that IBM chips run the PlayStation, XBox and Wii.
The full Power Systems announcements are kicking up this week. Fun stuff. : )
What's your point? All that matters is price/performance. If processor A can get the job done more cheaply with twice the processors, why would I care?
Because the cost of powering and heating those extra CPUs is not trivial for large-scale deployments.
The POWER7 processor is going to provide the computational power for the Blue Waters supercomputer scheduled to be online in 2011.
If I used a sig over again, would anyone notice?
Is Power7 designed for Windows7?
Please, don't let it be!
Who would win this election: Andrew Weiner vs Andrew Weiner's weiner.
The headline misses one of the most powerful operating systems supported by POWER7: IBM i. IBM i and it's predecessors i5/OS and OS/400 have run on every version of the POWER processors line even bore they were called POWER and is one of the most widely used operating systems in the world. Like AIX and Linux IBM i is supported on these new chips immediately.