ohmygod2 wrote to us with a story from
SF Gate that Apple, unsurprisingly, is going to be one of the purchasers of IBM's PowerPC 970. At this time, though, it's unclear where Apple is going to actually *use* said chip.
Update: 10/14 15:53 GMT by
H : Follow-up to Tim's
story.
Good news roundup (Score:5, Informative)
Re:How does this relate to the G5? (Score:3, Informative)
Re:+1 insightful (Score:5, Informative)
Another Source for information.... (Score:5, Informative)
http://www.wired.com/news/mac/0,2125,55722,00.html [wired.com]
This is being discussed all over (here, Ars, Macworld) but the Wired article takes a much more "done-deal" tone than any of the other commentary I have seen yet. It suggests the possibility of Macs with 4TB of ram too :-)
Re:EETimes article has more details.. (Score:2, Informative)
Wait... (Score:5, Informative)
Slashdot: SF Gate: Wake me when one of the companies comments please. They will, but be patient before yelling CONFIRMED!
Thanks
Furthermore.. (Score:2, Informative)
This indicates that the price could be competitive in desktops.
Way to go IBM!
Re:How does this relate to the G5? (Score:5, Informative)
Ignorant consumers are unlikely to percieve any performace improvements in models unless there is some underlying technology that gets a new name or a new version number. It's like model years in cars, the 2002 has a higher number than the 2001 model, so it MUST be better, and people drool over it.
Re:Typical Intel PR blather... (Score:5, Informative)
Disclaimer: I used to work for Intel's server motherboard division. I don't think I'm biased, but wanted to get that out of the way.
Re:1.8ghz..... (Score:4, Informative)
The Power line from IBM has that kind of displacement. You don't need GHz, or at least not as many, to get a lot of torque out the back end. And of course once you get torque, you can work on the revs. As we've all seen, higher revs happen with improvements to production technique, and are a given. But more torque (ie, more and better logic on the die) takes a strategic investment, and some amount of risk. But I'll take a bigbore Dodge Viper over this years higher-revving econo Tondabishi any day.
Should compete with Pentium 4. Even at 1.8GHz. (Score:5, Informative)
Plus, it's gotta run cooler than a 6GHz P4 would. As a laptop owner, ignoring the superior performance potential of this chip, the cooling and power requirements alone would make me choose a 970 architecture over a Pentium.
Re:How does this relate to the G5? (Score:5, Informative)
Sorry, but you're wrong. IBM currently supplies Apple with the G3s (for the iBook). Motorola only supplies Apple with the G4s.
The Gn style of naming is Apple's doing. Motorola and IBM use names like PPC 750 or PPC 7440.
If Apple uses this chip in their future you can bet it will be called G5s (if they decide to keep with that naming convention).
Re:How does this relate to the G5? (Score:4, Informative)
Uhm, what are you talking about? This IS a PowerPC chip. It uses the PPC instruction set and is backward compatible with the 32 bit G3 and G4.
Re:Will this require application rewritting? (Score:4, Informative)
You only need to recompile if you need to see the full 64bit address space.
Oh, and don't worry about AltiVec. The AIM alliance jointly developed the Vector SIMD extensions. Apple calls the unit Velocity Engine, Moto uses AltiVec and IBM calls it VMX.
from the horse's mouth (Score:5, Informative)
Re:1.8ghz..... (Score:3, Informative)
5Ghz of spinning it's wheels is a fraction of what a few Ghz of actual work is worth.
Last I checked the G4 had a 4 stage bus, and the P4 had a 20 stage bus. Although the P4 at full effiency can really move, the extra bus stages make it very hard to ever utilize the chip at it's full rating as instructions must "predict" that they won't interfere with the other 19 operations already in progress.
Add to that a growing lack of interest in Ghz as even the lowest powered machines are amplely powered to run a word processor / spreadsheet.
There are many other points to argue (like 32 bit processing vs 64 bit processing) but I don't think that 1.8Ghz will hurt Apple in the least. Especially with the history of thier 500 Mhz machines outperforming 1Ghz Intels.
Re:EETimes article has more details.. (Score:3, Informative)
Keep in mind that DDR333 runs at 167MHz, so this new processor has a bus that can do DDR at 450MHz (DDR900), or quad-pumped 225MHz (QDR900?), or maybe <Sarcasm>PC900 SDRAM</Sarcasm>.
Re:only 1.8 GHz? (Score:3, Informative)
IBM was already in the game (Score:1, Informative)
We need to remind that the first PowerPC chip that was used in Macs was developped by Motorola, IBM, Apple and Novell (yes, Novell).
Re:good this processor is excellent (Score:1, Informative)
The zSeries uses a 64bit CPU, yes, but not a Power4, which is used in the iSeries and pSeries. It's rather a 64bit architecture compatible with the S/390.
In other words, the zSeries is a mainframe, not a server. It might serve lots of pages because as all mainframes it's tuned for I/O, but for example its floating-point performance is terrible. The average laptop or desktop performs better than a mainframe in FP, because that's not a high priority in business applications. Of course, when it comes strictly to I/O, there's no hope of competing with a zSeries and the like.
Re:1.8ghz..... (Score:4, Informative)
Re:If only they would... (Score:5, Informative)
Over the past few years Microsoft has sold most, if not all, of the $150 million in stock and has made a handsome profit on it. Right now Microsoft has very little stake, if any, in Apple as a stockholder. That being said, the 5 year co-development deal between Apple and Microsoft came to an end this past summer and now it is open season between the two. They both say that they will continue to cooperate for their mutual benefit but you can already see some of the signs of the fierce competition showing.
Re:How does this relate to the G5? (Score:2, Informative)
Re:+1 insightful - Math Required (Score:2, Informative)
These equations give a performance ratio n...
Performance(a)/Performance(b) = n
Execution Time(b)/Execution Time(a) = n
CPU execution time for a program = (CPU clock cycles)(Clock cycle time for a program)
-or-
CPU Ex. Time for a program = (CPU clock cycles for a program)/(clock rate)
Where (CPU clock cycles for a program) = (Instructions for a program)(Average clock cycles per instruction)
Now we are dependant on the chips architecture as stated in the above response by Slashdotess. Are we running CISC (Complex Instruction Set Computer [IE. Intel]) or RISC (Reduced Instruction Set Computer [IE. SPARC, MIPS]). I'm not sure what Mac's are running.
When in doubt break out the math.
Chris
Good Power 4 Review.. (Score:3, Informative)
http://www.digit-life.com/articles/ibmpower
Re:altivec repurcussions? (Score:2, Informative)
Altivec was developed by the AIM alliance (Apple, IBM and Motorola). There are some IP issues, but the basic gist is that any of the three partners can develop Altivec-compatible architectures...so this should be a non-issue.
Re:Umm, yes (Score:3, Informative)
Its been cited as a key difference between the Mac system architecture and the PC system architecture - different buses for AGP bus data, processormemory, processorPCI, etc.
I imagine this will continue to be the case - don't know if it impacts the aforementioned speeds, though.
Re:Power 4, here we come (Score:2, Informative)
Re:good this processor is excellent (Score:2, Informative)
-Spyky
Re: Plus 64-bit advantage (Score:3, Informative)
Not really. A few specialized apps will benefit from 64-bit, just as a few specialized apps benefit more from Altivec than SSE. But in general 64-bits is irrlevant to typical apps and tools.
64-bit may help indirectly in that the processor will need to fetch instructions and data more quickly, so more transistors will probably be dedicated to this. However these improvements could have been made in a 32-bit CPU as well. It's just that with 64-bit it becomes more of a necessity.
All just speculation, looking forward to seeing what Apple eventually comes up with. That said I'm a bit skeptical since we've had so many PowerPC advancements that were finally supposed to let PowerPC catch up to Intel, and of course nothing really changed.
Re:Well, Duh. (Score:1, Informative)
which may result in them not being able to release the Itanium series?
Please.... come back to reality.
Intergraph offered to licence the patent for $100 million (or some amount along those lines). That sum isn't beyond their means to write a check for. Unfortunately, for Integraph it also makes it prudent to keep banging away in court too.
Furthermore, IA-64 was always a MIPS/SPARC/POWER/PA-RISC killer. It is a server chip. Eventually, it could be desktop chip.... far into the future. IA-64 was not designed to quickly phase out IA-32.
It is a different statement to say no one needs 64-bits in a computer for unwashed masses and than saying no one needs 64 bits.
Re:Should compete with Pentium 4. Even at 1.8GHz. (Score:4, Informative)
Let's go back to basics, every time the processor makes a mistake in guessing what's going to happen next, the pipeline has to be cleared. Every modern CPU faces this problem so you want short pipelines so your penalty is low. Intel has vastly longer pipelines and thus they pay a higher price every time predictive branching screws up.
So having a large number of instructions being simultaneously worked on is a *bad* thing unless they are also being pumped out and executed in large numbers as well. AFAIK, in the P4 they aren't.
According to Ars Technica [arstechnica.com] the P4 in the real world gets 2.5 instructions per cycle done. With the new G5 getting 8 done per cycle with half the pipeline depth, performance should once again favor the Mac side of the PC wars.
Re:Should compete with Pentium 4. Even at 1.8GHz. (Score:3, Informative)
Re:Should compete with Pentium 4. Even at 1.8GHz. (Score:1, Informative)
Yeah, right.
First, 8 is the number of execution units - not necessarily the number of instructions that can be retired per cycle (it's probably lower).
Second, assuming it can use all execution units in a single cycle, do you really think the chip ON AVERAGE will keep every single execution unit filled?
For a more realistic comparison, remember that the P4 is almost at 3 GHz now, and by the end of next year it will be at about 4 GHz. If the P4 does 2.5 instructions on average per cycle, this means the IBM chip needs to AVERAGE 5.6 instructions per cycle just to be on par with the Pentium.
This highlights another problem for Apple: You might get that kind of execution performance from the excellent IBM compilers, but gcc won't even come close...