Linked by Thom Holwerda on Tue 22nd May 2007 00:15 UTC
IBM IBM finally took the wraps off its much anticipated Power6 microprocessor, which company executives said will double the clock speed of its current Power5 chip, without stretching the power envelope. The Power6 processor, unveiled at an event on May 21 in London, is a dual-core chip with a top clock speed of 4.7GHz, double the 2.3GHz of the Power5+ processors. The new chip also includes 8MB of L2 cache - four times as large as the current Power5 offering - and an internal bandwidth of 300GB per second. Ars' John 'Hannibal' Stokes obviously also has his say.
Order by: Score:
Not Portable
by bsharitt (2.16) on Tue 22nd May 2007 00:35 UTC
bsharitt
Member since:
2005-07-07
Fans: 0

Before anyone mentions Apple, these aren't designed for desktops, and certainly aren't suited for laptops.

RE: Not Portable
by rayiner (3.76) on Tue 22nd May 2007 00:45 UTC in reply to "Not Portable"
rayiner Member since:
2005-07-06
Fans: 27

Can we not mention A* in this thread? This CPU gets installed in MCMs the size of your hand. Each die consumes 160W and connects to a dozen channels of DDR2. It's no more relevant to A* than is Itanium.

RE[2]: Not Portable
by bsharitt (2.16) on Tue 22nd May 2007 00:51 UTC in reply to "RE: Not Portable"
bsharitt Member since:
2005-07-07
Fans: 0

It was going to happen anyway, I was just throwing out a premtive "wouldn't work for Apple".

RE[2]: Not Portable
by Blikkie (1.68) on Tue 22nd May 2007 05:41 UTC in reply to "RE: Not Portable"
Blikkie Member since:
2005-08-16
Fans: 0

Unfortunately John Stokes starts by mentioning Apple. Not that it makes much sense, if you ask me, but he does.

What a MAC or Amiga this would have made
by newbee (2.7) on Tue 22nd May 2007 00:49 UTC
newbee
Member since:
2007-04-21
Fans: 0

Team

The Last Macintosh PowerPC chip (G5) was based on the Power4 CPU.

Since then we have had:
Power4+
Power5 (+?)
and now the Power6

It makes you wonder what sort of desktop chip this could have been if the G5 equivalent were made from the Power6 base.

It does make you wonder.

edit: yep typos...
Darren

Edited 2007-05-22 00:49

dagw Member since:
2005-07-06
Fans: 2

Power is not PPC! The G5 and the Power5 didn't have much in common. Why to people always post this question whenever anyone mentions Power CPUs?

Nicholas Blachford Member since:
2005-07-06
Fans: 2

Power is not PPC!

Actually they are the one and the same and have been for many years.

PowerPC started as a modified version of the first POWER chips, within a couple of generations though the two recombined. These days they are now all branded as "Power Architecture" and all use the PowerPC ISA.

The G5 and the Power5 didn't have much in common.
They were both modified versions of POWER4 so they had rather a lot in common actually, they can for instance run each other's binaries, so can Cell.

As for POWER6 and Apple, if Apple was still using PPC they'd have most likely have announced a POWER6 based machine, unlike the POWER4 which had to be modified to run Altivec for Apple, the POWER6 was designed from the beginning to run Altivec. It'll also scale down (less I/O etc) so Apple wouldn't even need to have a modified version.

I doubt Apple would have any difficulty getting OS X to boot on one of these machines.

--

As for laptops no POWER6 won't go in a laptop but could probably be modified to do so using the same techniques Intel and AMD use.

However that may not be necessary given the number of PPC chips now appearing on the market with laptop grade power consumption. Indeed it was lost in all the noise but yesterday AMCC announced a 2GHz part which runs at 2.5Watts.

rayiner Member since:
2005-07-06
Fans: 27

[QUOTE] It'll also scale down (less I/O etc) so Apple wouldn't even need to have a modified version. [/QUOTE]

There is the niggling fact that it's 341 fricking square mm!

Wes Felter Member since:
2005-11-15
Fans: 1

IIRC, AMD's new Barcelona/Phenom is over 300 sq. mm.

sbergman27 Member since:
2005-07-24
Fans: 35

"""
There is the niggling fact that it's 341 fricking square mm!
"""

That would be 1.85 cm square. Why is that, in itself, a problem?

Edited 2007-05-22 18:52

bariole Member since:
2007-04-17
Fans: 0

"""
There is the niggling fact that it's 341 fricking square mm!
"""

Power 6 is low volume, high margin chip. For class to witch it belongs, it ain't big. In fact it is smaller than Power5. In comparsion Montecito was few mm˛ short of 600 mm˛.

rayiner Member since:
2005-07-06
Fans: 27

Power is basically PowerPC these days. The G5 was based on the Power4 microarchitecture, as was the Power5. So the G5 and Power5 have a lot in common. The main difference between them is that the G5 has a VMX unit, while the Power5 had some optimizations to the basic Power4 microarchitecture (deeper buffers, tweeks to the grouping mechanism, etc).

Virtual Windows PPC
by sp29 (1.44) on Tue 22nd May 2007 00:56 UTC
sp29
Member since:
2006-01-04
Fans: 1

I wonder how much of Apple's market growth would of of suffered staying with IBM.....

Do the new IBM Chips need a Automoble cooling system to stay cool?

Edited 2007-05-22 00:57

RE: Virtual Windows PPC
by flywheel (1.4) on Tue 22nd May 2007 08:45 UTC in reply to "Virtual Windows PPC"
flywheel Member since:
2005-12-28
Fans: 0

The PPC970 that Apple uses/used was based on the Power4. By that it was a stripped down, one-core relative. (Later it has modified and fitted into Xenon CPU (xBox360), the Cell COU (PS3, blades and friends) and somewhat unmdified in the Wii/gameCube).

The Power has been made exclusively for server-use, even though some RS/6000 desktops might be Power6-powered with time.

RE[2]: Virtual Windows PPC
by Ravyne (2.17) on Tue 22nd May 2007 18:20 UTC in reply to "RE: Virtual Windows PPC"
Ravyne Member since:
2006-01-08
Fans: 0

No, NO, NO!

The PowerPC cores in the 360's Xenon, the PS3's Cell, and the Wii's Broadway processor have *NOTHING* to do with Power4 or PPC970. The single resemblence the Xenon/Cell cores share with the 970 is that a subset of their complete instruction set is the 64bit PPC instruction set. That is where the similarity ends. The Wii's Broadway processor isn't even 64bit!


The PPC cores in the Xenon are functionaly identical to the PPC core in the Cell. The only differences are in the cache-control mechanism and in the communication mechanism -- The cell uses their "XO" communication fabric for off-chip communication and a ring topology to communicate with the SPE vector units, while the 360 uses Hypertransport (or something similar).

These cores are *not* derived from any commercially available PPC product line both Server or Desktop. These chips come from an experimental architecture IBM developed to push the limits of PPC architecture on a small, low-power die. While the PPC970 and similar power designs have out-of-order execution, these embedded PPC cores do not. These cores also impliment their duel-threaded execution in a novel way; In addition to a standard alternating scheduler, when one thread stalls (say on a memory accress) the other thread will execute.

The Wii's Broadway processor is based on the gamecube's Gekko processor, which in turn is based on the G3 PowerPC processor that was found in the early iMacs. Nintendo had IBM add some SIMD instructions for the Cube which overlap the FPU execution unit -- basically they added instructions to process a pair of 32bit floats using the silicon from the 64bit FPU. The Broadway processor's re-spun silicon simply runs faster, adds aggressive power-saving features and more fine-grained cache control, uses a smaller process, and likely has some minor silicon tweaks. IBM offers the exact same PPC core for the embedded market as a cheap, powerful, extremely low-power embedded CPU.

One Powerful Chip
by tonestone57 (1.68) on Tue 22nd May 2007 01:08 UTC
tonestone57
Member since:
2005-12-31
Fans: 1

That looks like one powerful processor.

4.7Ghz top frequency & Dual Core. And was able to almost double the benchmarks from the previous Power5 chip. Cool.

Looks like it is geared for the server market right now.

What OS will work on it? I'm thinking they'll use Linux or BSD. Any other ones?

Edit: I'll also add that the chips are 64 bit and have 8MB cache per chip & use same amount of energy / electricity as Power5.
http://www-03.ibm.com/press/us/en/pressrelease/21580.wss

And I believe max speed is 4.7Ghz per core.

Edited 2007-05-22 01:28

RE: One Powerful Chip
by bsharitt (2.16) on Tue 22nd May 2007 01:27 UTC in reply to "One Powerful Chip"
bsharitt Member since:
2005-07-07
Fans: 0

What OS will work on it? I'm thinking they'll use Linux or BSD. Any other ones?


Being used in IBM servers, I'm guessing the officially supported operating systems will be AIX and Linux.

RE[2]: One Powerful Chip
by tonestone57 (1.68) on Tue 22nd May 2007 01:38 UTC in reply to "RE: One Powerful Chip"
tonestone57 Member since:
2005-12-31
Fans: 1

I had totally forgotten about AIX ( IBM's Unix ). Haven't seen anyone mention AIX in ages.

Lately we are in a Linux world ( for Unix ) :-)

Sometimes it is easy to forget about the other Unixes / Unices also out there.

RE[3]: One Powerful Chip
by flywheel (1.4) on Tue 22nd May 2007 08:45 UTC in reply to "RE[2]: One Powerful Chip"
flywheel Member since:
2005-12-28
Fans: 0

Well it seems like IBM is preparing to slowly put AIX into the grave (Like HP seems to be doing with HPUX).

The plan must be to replace these giants with special reinforced Linux versions - reducing their expences doing the maintnenance and development of the systems.

No way
by chicklin (2.15) on Tue 22nd May 2007 13:39 UTC in reply to "RE[3]: One Powerful Chip"
chicklin Member since:
2006-01-05
Fans: 0

AIX development is going strong and there is a place for both Linux and AIX on the System p platform. There is no way Linux can offer the level of performance and hardware integration that AIX provides on IBM hardware. AIX isn't going anywhere.

RE[2]: One Powerful Chip
by dlundh (1.48) on Tue 22nd May 2007 06:22 UTC in reply to "RE: One Powerful Chip"
dlundh Member since:
2007-03-29
Fans: 0

I'm pretty sure OS/400 will work on it to, maybe under the shiny new name of i6/OS? ;)

RE: One Powerful Chip
by rayiner (3.76) on Tue 22nd May 2007 02:02 UTC in reply to "One Powerful Chip"
rayiner Member since:
2005-07-06
Fans: 27

Uh, AIX?

missed the point !
by Cass (1.8) on Tue 22nd May 2007 01:16 UTC
Cass
Member since:
2006-03-17
Fans: 0

Are these cores reported at running 4.7ghz per core or combined? if per core then .. very nice .. id like one of those as a plaything :-)

RE: missed the point !
by suryad (2.72) on Tue 22nd May 2007 16:46 UTC in reply to "missed the point !"
suryad Member since:
2005-07-09
Fans: 1

There is no such thing as cores speeds combined...that makes no sense...any multicore processor with its speed reported at say x ghz means each of the core is clocked at that speed. So in this case dual core @ 4.7 ghz = each core runs independently @ 4.7 ghz.

Shame
by Excel Hearts Choi (2.64) on Tue 22nd May 2007 01:17 UTC
Excel Hearts Choi
Member since:
2006-07-08
Fans: 0

It's a real shame that the Power line of chips are only suited for servers. Average desktop users will never benefit from all the innovations that IBM or Sun invent.

RE: Shame
by sbergman27 (4.24) on Tue 22nd May 2007 01:51 UTC in reply to "Shame"
sbergman27 Member since:
2005-07-24
Fans: 35

"""
It's a real shame that the Power line of chips are only suited for servers. Average desktop users will never benefit from all the innovations that IBM or Sun invent.
"""

Yeah. I'd love to have one of those in my laptop.

As with so many other things, perhaps bundling is the answer:

http://www.autozone.com/selectedZip,73112/initialAction,partProduct...

At 160 watts per die (as Rayiner mentions) my single die Presario would run for 7 hours on the Power6/27-DLG bundle. (Assuming about 1200 watt-hours for the battery)

I'm joking, of course, ;-)

Edited 2007-05-22 01:53

RE: Shame
by taos (3.2) on Tue 22nd May 2007 02:14 UTC in reply to "Shame"
taos Member since:
2005-11-16
Fans: 0

Yes, we do. We benefit from competition (Intel/AMD v.s. IBM/Sun) and technology progress, just like open system today is still benefitting from mainframe technologies.

Oh, major game consoles are using "POWER line of chips", in case you don't know.

RE[2]: Shame
by Excel Hearts Choi (2.64) on Tue 22nd May 2007 02:26 UTC in reply to "RE: Shame"
Excel Hearts Choi Member since:
2006-07-08
Fans: 0


Oh, major game consoles are using "POWER line of chips", in case you don't know.


I am aware of the game consoles, but a Wii is not my laptop. Yes, average users do benefit from Intel and AMD as their server technology makes it way down to consumer chips. Specific hardware implementations from Sun/IBM can't transition to desktop/laptop chips because they don't make any. Intel/AMD can copy their ideas and pass them along to me, but this is an inefficient process.

Edited 2007-05-22 02:31

Well...
by mattv427 (1.35) on Tue 22nd May 2007 02:20 UTC
mattv427
Member since:
2006-04-19
Fans: 0

I still regret that Apple had to switch to Intel X86. I just like the idea of Apple computers running off of PowerPC chips more, if only to be different. Too bad IBM was not at least a little more accommodating with its PowerPC offerings.

Imagine Steve Jobs at WWDC07:

"Oh, and one more thing. Introducing the new 4.7Ghz, dual-core, PowerPC Power Mac. The new world's most powerful personal super-computer!

Now, that one would be worth attending!

http://www.cminusgames.com

Process Technology
by kev009 (2.4) on Tue 22nd May 2007 02:41 UTC
kev009
Member since:
2006-11-30
Fans: 0

FWIW, consumers do benefit from IBM's chip innovations. IBM is partnered with AMD and is pretty much the only firm seriously competing with Intel on process technology.

<rant>
IBM is in the rare breed of good old tech companies like HP that put significant money into R&D and bring us shiny new toys. Contrast this to Dell, and it's no wonder they are in trouble.
</rant>

RE: Process Technology
by kaiwai (2.32) on Tue 22nd May 2007 03:57 UTC in reply to "Process Technology"
kaiwai Member since:
2005-07-06
Fans: 19

IBM is in the rare breed of good old tech companies like HP that put significant money into R&D and bring us shiny new toys. Contrast this to Dell, and it's no wonder they are in trouble.


True, but HP made one stupid decision with Itanium - personally, they would have been better off adopting SPARC ISA and plonking it on a superior micro architecture.

Intel volume manufacturing and cash with HP innovation, and using an openstandard Microprocessor ISA like SPARC would have put then in a good place to compete against POWER.

With that being said, however, with features being pushed back into consumer processors; MMIO for example is going to be added in future x86 processors. IMHO the mainstream need to look at the features that have long existed within the RISC world and pull them back into the x86 world which would improve the reliability and stability of consumer level processors.

Edited 2007-05-22 04:03

RE[2]: Process Technology
by shotsman (2.76) on Tue 22nd May 2007 05:41 UTC in reply to "RE: Process Technology"
shotsman Member since:
2005-07-22
Fans: 0

HP bet bot parts of the future of the company of Itanic and lost big time.
They inherited the Alpha with the Compaq Purchase and killed it off.

IMHO, they should have seen the writing on the Wall and ditched the Itanic in favour of the Alpha Architecture but I suspect the contract with Intel was a big hurdle in doing this.

HP is as bad as Microsoft with the FUD.

When Alpha was launched HP put out a spoiler ad campaign basically saying
"Who Needs 64Bit? Not you"

Back on Topic.
The Power 6 Architecture is so far removed from the majority of CPU's that Intel are turning out to make most comparisons very difficult.
I'll personally applaud Intem when the ditch their current X86 Arch and especially the way they do memory accesses. The AMD way is far superior.

RE[3]: Process Technology
by flywheel (1.4) on Tue 22nd May 2007 08:49 UTC in reply to "RE[2]: Process Technology"
flywheel Member since:
2005-12-28
Fans: 0

Killed it off ??

More likely sold it of to Intel

RE[2]: Process Technology
by riha (1.76) on Tue 22nd May 2007 22:02 UTC in reply to "RE: Process Technology"
riha Member since:
2006-01-24
Fans: 0

They should have continues with the Alpha CPU:s.
They were killer CPU:s at that time and could still have been.

Or as said in another post, they could have adopted the Sparc core.

RE[3]: Process Technology
by rayiner (3.76) on Tue 22nd May 2007 22:34 UTC in reply to "RE[2]: Process Technology"
rayiner Member since:
2005-07-06
Fans: 27

Or amd64 ;)

I've been writing an assembler for amd64 for the past two weeks, and from what I've seen so far, I like it a whole lot more than PPC or SPARC.

Comparison of x86-64 instructions, and their equivalent in PPC.

add r10, r12 is 3 bytes and 1 issue slot on x86, 4 bytes and one issue slot on PPC.
add r10, [r12] is 3 bytes and 1 issue slot on x86, 8 bytes and two issue slots on PPC.
add r10, [r12 + r11*8 + 24] is 5 bytes and 1 issue slot on x86, 12 bytes and three issue slots on PPC.
push r10 is 2 bytes and 1 issue slot on x86, 8 bytes and two issue slots on PPC.
mov r10,0x123456789ABCDEF is 10 bytes and 1 issue slot on x86, 20 bytes and five issue slots on PPC.

All of these are 1 byte shorter for x86 if using the lower 8 GPRs and 32-bit operations.

Pretty neat for an architecture that supposedly sucks so bad...

RE[4]: Process Technology
by renox (2.72) on Wed 23rd May 2007 08:29 UTC in reply to "RE[3]: Process Technology"
renox Member since:
2005-07-06
Fans: 1

First you're cheating with x86-64: x86 sucks bad, x86-64 is only not very good.
Comparing the byte length of instructions is only one metric, CISC's variable length encoding makes it more difficult to decode, which means that for a similar amount of money, a CPU maker would develop a RISC CPU with better performance than a CISC CPU.

Of course Intel have more money to spend developing x86 CPUs than most other CPU makers..

That said, it's also possible to make "RISC" CPUs with good instruction average length: ARM Thumb2 for example, they provide 16 and 32 bit operations which is a good compromise: easier to decode than byte-length instructions but provide a 'good enough' instruction density, comparable to x86.

iSeries/pSeries first
by Kango_V (1) on Tue 22nd May 2007 06:45 UTC
Kango_V
Member since:
2007-05-22
Fans: 0

Usually, the p-series and i-series get the new Power chips first. I can't wait for i6/OS for out shiny new as/400... er iSeries.... dammit no, err i5. Yeah that's it ;)

I was hoping...
by mdoverkil (2.8) on Tue 22nd May 2007 13:25 UTC
mdoverkil
Member since:
2005-09-30
Fans: 0

We I logged on and saw 25 comments they were from people who had some hands on experience with the chip, the early
testers ya know? Should have known better.

Anyways, we have a few of the test machines at one of our larger data centers, too bad not at the one I work at *sigh* ( I work at a legacy one)

Performance
by chicklin (2.15) on Tue 22nd May 2007 13:43 UTC
chicklin
Member since:
2006-01-05
Fans: 0

The POWER6 should be the hands down performance leader in the market. In fact, the POWER5 and POWER5+ are still kicking everyone's ass even as the POWER6 is being announced. The POWER5 chips beat out and HP Superdome in a TPC benchmark with half the number of processors.

What are Sun and HP doing to compete?

Nostalgic
by sbergman27 (4.24) on Tue 22nd May 2007 20:05 UTC
sbergman27
Member since:
2005-07-24
Fans: 35

A processor distributed by IBM with a frequency of 4.7Ghz. Of course, I can't help but think "4.77GHz" when I read it.

Seems like only yesterday! ;-)

Edited 2007-05-22 20:07