UX, AIX, FLAYX...
Patrick Finnegan
pat at computer-refuge.org
Tue Sep 4 09:33:53 CDT 2007
On Tuesday 04 September 2007, Liam Proven wrote:
> On 04/09/07, Patrick Finnegan <pat at computer-refuge.org> wrote:
> > On Monday 03 September 2007 17:41, Liam Proven wrote:
> > > On 03/09/07, William Donzelli <wdonzelli at gmail.com> wrote:
> > > > > I have a number of PowerMacs for that side of things. :¬)
> > > >
> > > > The PowerPCs in Macs are the retarded little brothers of the
> > > > real POWER processors.
> > >
> > > Arguably, this may be so, but I'd submit two rather important
> > > riders on to that.
> > >
> > > [1] Whereas this was the case with the 601/603/604 and so on, I'm
> > > not sure it's really true any more. The "G5" is pretty much a
> > > 2-core POWER4, AIUI
> >
> > As I've read, the 601 is more POWER than the rest of the PPC chips.
> > Still much slower and dumbed down than the proper POWER (non-PC)
> > versions.
>
> Can you give some supporting evidence for that assertion? I've been
> following the development of POWER and PowerPC since their first
> announcements, and as far as I can see, the process has been one of
> gradual convergence. The PPC601 was a single-chip implementation of
> what was still a processor /chipset/ on the IBM side - IIRC, I think
> the contemporary IBM processor was spread over 5 chips or something.
I don't feel like looking this up. Go look at SPECfp numbers for PPC
and POWER chips of the same era, for a starting point. There's also a
number of POWER architecture descriptions floating around the internet
which detail differences.
> > And you have that backwards, the G5 is 1/2 of a POWER4 chip.
>
> I have nothing whatsover backwards and kindly don't make assumptions.
> I stated that the "G5" - the PPC970 family - is a dual-core POWER4;
> given that I was talking to someone who claims good knowledge of the
> POWER processors but seems not to be so /au fait/ with PowerPC, I did
> not see any necessity to spell out that POWER4 is a quad-core design.
> PPC970 also adds Altivec-compatible SIMD instructions to POWER, but
> is a highly capable 64-bit implementation of POWER.
The POWER4 is dual core, the original G5 is single core. The newest G5
is dual core. IBM didn't make ANY quad-core processors until the
POWER5+.
> I'm not aware of much that modern PPC processers can't do that POWER
> can, other than things intended for the support of legacy IBM OSs
> such as OS/400 or zOS.
The POWER chips have a bunch of hypervisor goo, and many, many MBs of L3
cache on the multicore versions.
> > I guess a
> > dual-core G5 is close to a POWER4, but it's still lacking some
> > things, like cache.
>
> (?) The 970 has onboard primary and secondary cache. In the first
> model, 64KB of direct-mapped L1 instruction cache and 32KB of L1 data
> cache, plus 512KB of 2-way associative L2 cache.
I wasn't say it was without *any* cache. It just has a lot less than
POWER4. No one builds modern processors without ANY cache, that'd just
be silly.
> > And, the G5 has VMX/Altivec, which the POWER4 doesn't.
> > Mostly, the POWER4 was designed to be a enterprise server grade
> > CPU, and the G5 is designed to be a consumer-grade CPU. There's a
> > lot of trade-offs that they made when designing one vs the other.
>
> They discuss the tradeoffs between POWER4 and PPC970 in some detail.
> The PPC is and always has been a desktop processor for the retail
> consumer market; its rivals were the Athlon64 and Pentium 4D. As such
> it's tuned towards different demands than the POWER4, which is aimed
> for expensive, non-cost-sensitive IBM servers, minis and mainframes -
> not that there's a lot of difference between those 3 categories
> today.
>
> To copy the 1st article I link's summary of the differences: "In sum,
> the 970 is made to be faster, cheaper, and significantly less
> reliable than the Power4."
Why should I read those? That was the exact point I was trying to make.
> > The POWER5 and POWER6 are quite a bit more interesting than any
> > PowerPC chip.
>
> Yes, arguably, but now Apple has abandoned the PPC, it's dead in the
> water as far as the desktop is concerned, so it won't really evolve
> any further. (Which I think is a great shame.)
POWER5 and POWER6 have evolved quite a bit from where POWER4 was. IBM
made a lot more money selling POWER processors, systems, and consulting
to go with it, than they ever did with selling PPC chips to apple. IBM
was dragging their feet with PPC features on the G5 (and whatever would
have been G6), which is why Apple abandoned them; if IBM was making
enough money from Apple on their G5s, I'm sure that they would have
payed more attention to what Apple wanted (like low-power noteboot
CPUs).
> On the other hand, in the embedded market, there are fascinating
> chips like PA Semi's PWRficient line.
>
> http://news.zdnet.com/2100-9584_22-5907281.html
> http://www.theregister.co.uk/2005/10/24/pasemi_power/print.html
>
> These will carry the torch forward for PPC, but we won't find them in
> any affordable desktop machines.
Depends on what you mean by "affordable". Easily more affordable than
an inflation-adjusted IBM 5150 or similar.
> > > [2] All the interesting apps and the desktop-relevant stuff is on
> > > PowerPC. Specifically, on OS X. Even a 10y old G3 Mac with OSX
> > > makes a pleasant and usable machine for the Web today and for
> > > day-to-day use. I can't think of a lot of use for a 10yo RS/6000
> > > except as a server - as a workstation running Motif or something,
> > > it wouldn't be much use on the desktop today.
> >
> > Interesting depends on what you mean by it.
>
> Well, of course, but I went on to define what I meant in the same
> sentence on the same line. Desktop-relevant stuff that I can actually
> use. I'm reading and writing this on a web page; for the 2007 Web, I
> need a modern CSS2-capable browser, Flash, Javascript, Java,
> RealPlayer, QuickTime and Windows Media support. OS X delivers those;
> even PowerPC Linux, probably the most-widely-supported desktop Unix
> environment on PPC, does not.
Whether or not you need Flash is a matter of debate... but a lot of that
can be handled by firefox, IBM's PPC JREs, and mplayer/xine. Who needs
three separate media players, when you can use one of two OSS players,
and play almost anything. I hear that the OSS flash player is even
very close to being able to play youtube/google flash videos. But,
alas, this still doesn't make a platform intersting to me.
> > POWER has AIX and i5/OS / OS/400. by themselves, much more
> > interesting to me than anything that runs on MacOSX. Of course,
> > I'm "one of those people" who runs Linux on their work-provided
> > PowerMac G5. I just can't seem to get my boss to want to pay $10k
> > for a proper POWER5 workstation from IBM. ;)
>
> A snag!
>
> I find these to be academically interesting OSs, ones I'd like to
> work with and know more about, but neither I nor my small-business
> clients have any direct personal or professional use or need for
> them. Unlike a Mac.
Who said personal/professional use? I though that people collected
computers because they were "interesting", not just because they were
useful.
Pat
--
Purdue University ITAP/RCAC --- http://www.rcac.purdue.edu
The Computer Refuge --- http://computer-refuge.org
More information about the cctech
mailing list