View Full Version : Power5 Processor Notes
MacRumors
Aug 19, 2003, 03:45 PM
CBROnline posts (http://www.cbronline.com/latestnews/23132890d8f2687080256d870032ca64) some details about the upcoming Power5 processor from IBM.
Bits of information about the Power5 has leaked out over the past few months, with an expected target date of Q2 2004. The Power5 will be the subject of the "Hot Chips" conference at Stanford this week. CBROnline provides some early details of the processor.
New features mentioned include more efficient "best in the industry" simultaneous multithreading (SMT), main memory controller on-chip, and dynamic power management. Initial Power5's are expected to use a 130-nm process with initial clock speeds between 1.5-2GHz.
While the Power5 may not find its way into Apple-branded machines, there have been rumors of Power5-based processors being developed that may be the succesor to the PowerPC 970.
theipodgod16
Aug 19, 2003, 03:56 PM
Here is to a long standing relationship with Apple and IBM! (Tata, Smotorola!!):cool:
Powerbook G5
Aug 19, 2003, 03:56 PM
It's always good to hear positive things about Apple's future with a new chip technology.
tazznb
Aug 19, 2003, 03:57 PM
I'm wondering how the 980 will perform.:eek:
yossele
Aug 19, 2003, 04:01 PM
Better than the 970!:D
Wonder Boy
Aug 19, 2003, 04:11 PM
stupid best friend keeps hounding me that i dont have the money to pay for a g5. for some reason, after reading this article, i don't mind waiting for the power5.
Dont Hurt Me
Aug 19, 2003, 04:13 PM
I wonder why Arn didnt mention the 980 in this article. anyways apple is on its way again ( with IBM's help) and the world will be playing catch up. The best operating system has just met the fastest hardware. Why people still suffer windows is beyond me. I think its great g5 owners will be getting machines this week. yeah im a lil jealous.
simX
Aug 19, 2003, 04:33 PM
Originally posted by Dont Hurt Me
I wonder why Arn didnt mention the 980 in this article.
Well, he said, "there have been rumors of Power5-based processors being developed that may be the succesor to the PowerPC 970". However, since the PPC 980 hasn't actually been officially confirmed by IBM, I don't think there's any reason to mention it by name.
impierced
Aug 19, 2003, 04:47 PM
Originally posted by simX
However, since the PPC 980 hasn't actually been officially confirmed by IBM, I don't think there's any reason to mention it by name.
Yeah, and we all know this site doesn't post anything that's unconfirmed... :rolleyes:
cb911
Aug 19, 2003, 04:55 PM
i thought that the 980 was going to be a derivative of the Power5, or is the 980 just a 970 made on a 90nm process?
tex210
Aug 19, 2003, 05:03 PM
that they where being designed concurrently...
Protean Son
Aug 19, 2003, 05:35 PM
The 980 may not have been mentioned in a press release, but I swear to God I saw it on IBM Germany's website. I don't know how I came to view it there. It was months ago. As far as I know it is being developed at the same time, but they might never release it if for some unforseen reasons 970s dont sell well. Etc.
GregGomer
Aug 19, 2003, 06:53 PM
Well even if they didn't give it the name, IBM at the announcement made it very clear that BIG things were in the future.
Two things the IBM exec mentioned...
1. We (IBM) plan to have a 3 Ghz Processor with in 1 year of the release of the G5 PPC 970.
2. The replacement to the 970 was already in the works... (he didn't say G6 or 980, but said it was in the works and coming, so to me, that in and of its self is big news....)
GroundLoop
Aug 19, 2003, 07:00 PM
Originally posted by GregGomer
2. The predecessor to the 970 was already in the works... (he didn't say G6 or 980, but said it was in the works and coming, so to me, that in and of its self is big news....)
The 970's (Apple utilized) predecessor has been in the works for a very very long time...it's called the G4...sorry...I had to do that.....
Hickman
Exponent
Aug 19, 2003, 07:05 PM
Hi guys, Exponent reporting here live from the HotChips conference, and IBM is coming up right now with their Power5 presentation....
<P>
Talking about the simultaneos multithreading implementation in Power5
<P>
On target to ship in 04, running in labs now, started in 2000
<P>
What changed since power4 to get SMT in power5
<P>
3 fundamental probs: mem latencies (slow RAM), branch processing, and execution unit utilization (20-25% util usually seen in commercial code)
<P>
more to come.....
Exponent
Aug 19, 2003, 07:07 PM
(From HotChips conference)
SMT is designed to address these three issues
Power5:
130nm, Cu, SOI
Dual processor core
8 way superscalar
SMT core:
-up to 2 virtual procs per real proc
-24% area growth per core for SMT
-"natural" extention to power4 design
-going beyond 2 threads per core diminishes returns
Exponent
Aug 19, 2003, 07:13 PM
Review of different kinds of Multitreading:
-Single thread has low utilization
-coarse grain multitreading gives a second task to run when utilization is low
-Fine grain threading: problems with long latencies when resources are constrained
-SMT: no problems with constrained resources
(tech stuff follows, coming too fast to type)
How do they do SMT? Add a second Program counter, then register renaming had to be extended.
Group Completion Counter had been extended
(I'm not really sure MacRumors is the best venue for this, and it is coming too fast to type, but I'll try to summarize anything I think is cool....)
Exponent
Aug 19, 2003, 07:19 PM
Chaches had associativity increased rather than size (more efficient)
Power5 gives dynamic feedback of shared resources, and the machine takes action if resources are constrained - net effect is increased parallelism and increased thruput.
There are situations where inbalanced thread execution of threads is preferred - power5 gives more execution slots to threads with higher priority.
(This kind of runs counter to the idea that with SMT you get a second virtual processor for free due to resource constraints, but they're IBM, and I'm not....)
Exponent
Aug 19, 2003, 07:32 PM
SMT is a mode that doesn't have to be entered into (I think that's what they're saying)
SMT can make chip-bring-up (i.e. intial chip coming back from the fab debugging) a pain, so Power5 has goodies to help with this)
Dynamic feedback helps things
Chip can dynamically switch between single threading and SMT
40% execution speed improvements for SMT - good return on 24% increase in area.
SMT impacts are pervasive throught the chip.
AIX, Linux and OS/400 have been booted and running applications
End of presentation, taking questions
4 threads per real processor doesn't make any sense. 3 threads per real processor might make sense, but making needed resource changes would be difficult
Didn't see benefit of trace cache.
Speaker "not prepared to comment" on how much power went up, or what the increase of area due to SMT affected frequency.
End of questions
Vlade
Aug 19, 2003, 08:04 PM
Originally posted by Wonder Boy
stupid best friend keeps hounding me that i dont have the money to pay for a g5. for some reason, after reading this article, i don't mind waiting for the power5.
You can't use the power 5, but you may be able to use a Power 980 if it comes out. By why not wait on a Power 990, it should be at least 3X as fast as the 980.
rjwill246
Aug 19, 2003, 08:06 PM
Originally posted by Brian Hickman
The 970's (Apple utilized) predecessor has been in the works for a very very long time...it's called the G4...
That was then, MOTO.
This is now, IBM.
MrMacMan
Aug 19, 2003, 08:08 PM
Originally posted by impierced
Yeah, and we all know this site doesn't post anything that's unconfirmed... :rolleyes:
But most of the time the stuff comes with 'uncomfirmed', 'possible' or even 'doubtful'
And thank you Exponent for the blow by blow!
:D
myrdred23
Aug 19, 2003, 08:57 PM
>>up to 2 virtual procs per real proc
This sounds similar to Intel's Hyperthreading technology. Except this one can have 2 virtual cps for each real one (Intel currently can do 1 virtual per 1 real), meaning a dual 980 (assuming it inherits this technolgy) computer could make itself appear to have 6 processors!
This will speed up multitasking environments (Mac OS X :P) quite a bit.
AidenShaw
Aug 19, 2003, 09:32 PM
Originally posted by myrdred23
>>up to 2 virtual procs per real proc
...meaning a dual 980 (assuming it inherits this technolgy) computer could make itself appear to have 6 processors!
No, a dual POWER5 will appear to be four (4) processors.
Intel has a "logical" processor in addition to each real processor. This IBM guy is referring to two (2) "virtual" processors from one physical.
It's the same thing - a doubling of the apparent number of processors.
http://news.com.com/2100-1006_3-5065839.html
"The Power5, which has two processor cores, or brains, looks like four processors."
Plutoniq
Aug 19, 2003, 10:01 PM
It may be that this chip (or derivitive) will be used by Apple for use in Powerbooks. Considering the 970's lack of Dynamic Power Management, the inclusion of this on the Power 5 seems to hint towards portable application. The speed of the chip (1.5ghz) seems so line up well with where the 7457 G4's will finish off (1.33ghz). As far as the 130nm process, considering that the upcoming PowerPC 750GX & Moto's 7457 utilize the same die size (Both portable CPU's), theres no reason why the G5 has to come down to a 90nm process before it is able to be used in portables.
The lack of dynamic power management onboard the 970's seems to imply that it was never designed, and maybe never will be used for, a portable CPU.
P9
Gyroscope
Aug 19, 2003, 11:55 PM
Originally posted by Plutoniq
It may be that this chip (or derivitive) will be used by Apple for use in Powerbooks. Considering the 970's lack of Dynamic Power Management, the inclusion of this on the Power 5 seems to hint towards portable application. The speed of the chip (1.5ghz) seems so line up well with where the 7457 G4's will finish off (1.33ghz). As far as the 130nm process, considering that the upcoming PowerPC 750GX & Moto's 7457 utilize the same die size (Both portable CPU's), theres no reason why the G5 has to come down to a 90nm process before it is able to be used in portables.
The lack of dynamic power management onboard the 970's seems to imply that it was never designed, and maybe never will be used for, a portable CPU.
P9
From Arstechnica article
Regarding my question about the 970's power management capabilities, Sandon had this to say:
Peter Sandon: Well, it's got doze/nap/sleep mode, which we've supported on previous PowerPCs, which turns off some parts of the processor when things are quiet--under OS control. Then, it also has for thermal management a diode on chip for monitoring temperature with leads that just go off chip allowing external control.
a1291762
Aug 20, 2003, 12:50 AM
Why must people spread confusion about IBM's new CPUs?
The Power5 is the successor to the Power4 and is a server-class CPU. You would not want one of these in your desktop machine. It will not include Altivec. It will sacrifice Mhz for reliability. It will cost much more than the latest P4. It will probably use more power then a P4 too. It will be used in IBM "mainframes"/servers.
There are rumors of a PPC980 that is based on the Power5. This is the chip that Apple can use in their machines.
If you don't think this will be significantly different to the Power5, compare the 970 and the Power4. The 980 will use the same technology as the Power5 but it will be a very different chip. For example, I would not expect to see multiple cores on the 980 even though they're on the Power4 and Power5.
/rant
panphage
Aug 20, 2003, 01:17 AM
Yes, Power5 is not the G5+ OR the G6, it's IBMs next big iron badboy. Apparently we are looking for a 980 instead of the Power5. Can anyone confirm the thought bouncing around in my head that the Power5 and the "980" were supposed to be developed concurrently?
hvfsl
Aug 20, 2003, 04:10 AM
Originally posted by panphage
Yes, Power5 is not the G5+ OR the G6, it's IBMs next big iron badboy. Apparently we are looking for a 980 instead of the Power5. Can anyone confirm the thought bouncing around in my head that the Power5 and the "980" were supposed to be developed concurrently?
There is no reason why Apple won't use the Power5 in its own servers, or maybe even high end desktops. And about the power5 costing more than a P4, well the G4 and PPC970 already costs more than a P4, which costs a lot more than a AMD chip.
And as the PPC970 is based on the Power4, a PPC980 is meant to be in development by IBM (according to their road map), but I can't remember if it is based on a Power5 or just an evolution of the current PPC970.
mim
Aug 20, 2003, 05:04 AM
Originally posted by hvfsl
There is no reason why Apple won't use the Power5 in its own servers, or maybe even high end desktops. And about the power5 costing more than a P4, well the G4 and PPC970 already costs more than a P4, which costs a lot more than a AMD chip.
And as the PPC970 is based on the Power4, a PPC980 is meant to be in development by IBM (according to their road map), but I can't remember if it is based on a Power5 or just an evolution of the current PPC970.
Err, I think the Power4/5 would cost a lot lot lot more. Like more than you can imagine more. We can't say for sure, because Big Blue dosn't sell them to anyone else.
As an example the p630 (the last Power4 server I checked out) cost about $100,000 - and that was a dual processor.:rolleyes:
They will not be going into Apple machines.
Currently a P4 3.2Ghz is about $600.
Last year a MPC7455 1 Ghz was about $300 (http://www.siliconstrategies.com/story/OEG20020128S0037) .
Cheap ;)
<edit: found more current prices for the p630 ( and that's IBM's LOW end server, mind you) at around $20,000 for a single Power4+.
soggywulf
Aug 20, 2003, 07:16 AM
Originally posted by hvfsl
And about the power5 costing more than a P4, well the G4 and PPC970 already costs more than a P4, which costs a lot more than a AMD chip.
What is the price of the 970, and in what quantity?
neilw
Aug 20, 2003, 09:54 AM
If a PPC980 is built (and I assume it will), then it would figure to have a single core with SMT (a la Power5), plus a (possibly) improved Altivec unit. And it would also presumably start at 90 nm. That should give it a nice performance boost over the 970.
So we'll see the Power5 technologies, but not the dual core. The question is when.
Right now, I'd be satisfied with the 90 nm 970, deployed across the Powermac, PowerBook and iMac lines.
[above is personal opinion only]
Vlade
Aug 20, 2003, 10:37 AM
Originally posted by a1291762
The Power5 is the successor to the Power4 and is a server-class CPU. You would not want one of these in your desktop machine.
/rant
I want one, it would be incredible, but they are WAY WAY WAY to expensive, and most likely wouldn't run OS X.
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.