nicely done Russ. I remember reading a while back in the PowerPC book written by a Moto engineer (circa 1993) that the PowerPC platform (which IBM really invented) was 64bit from the get go.
Back in the day (early 90's) Apple convinced IBM to allow Moto in the group, to license the tech and allow Apple to dictate the future needs for that segment. Prior to Apple going PowerPC they were running 68000 series chips from Moto. So Apple's relationship with Moto runs deep. Way back to the mid 80's when the first Mac debuted.
At any rate there was the AIM consortium consisting of Apple, IBM and Motorola. IBM has always stuck to the highend of PowerPC which they call their POWER line (you see it in their big iron servers) and Apple used Moto to make quick, dirty and cheap 32bit variations for their and Apple's purposes.
Moto ran into serious financial problems and laid off tons of people here and there over the years. Scott Adams of Dilbert fame used to work at Moto. Hence the inspiration. Not only that but Moto has suffered serious brain drain over the years and some of their best and brightest EE's have moved on to AMD, IBM and Intel.
At this point, Moto pretty much makes PowerPC chips for cell phones, highend routers and switches. Apple is an after thought for them at best. They make pretty good stuff, very low power consumption, but they are falling behind (quite obviously) with the high performance curve.
Obviously desktop computers have seriously shifted into powerful little beasts thanks in large part to MS pushing WinNT.
But the Linux community on the Macintosh is growing by leaps and bounds just as it is on the x86 platform. The reason that some Linux guys and gals prefer to run Linux over OS X on Apple PowerPC hardware is because OS X is still relatively new and a resource hog. With Mac OS X you have two thick layers that the hardware works through. There is Free BSD that talks directly to the hardware and on top of that you have the Mach kernal. Mach is a fancy term for what Dr. Avie Tevanian invented while he was doing his doctoral work at Carnigie Melon University. When he got out of school he went to work for Jobs at what was then NeXT computer.
Mach is a Unix home grown derivative. It became NeXT's NeXTStep and then eventually OpenStep Operating Systems. Its good stuff and at this point is the crown jewel to what makes Mac OS X Apple's unique child. They have integrated OpenGL, QuickTime, Aqua (very flexible UI), Java and some other stuff for good measure.
But since Apple has to tweak and optimize two layers that takes time. Mac OS X here at home is chugging along happily on an old G3 300mhz chip and a crappy ATI Rage Pro 8meg video card. But the OS is very responsive, it just LOVES ram. It felt really sluggish when i only had 128megs in it. Once i upped it to 384 things started getting really responsive and snappy. 1280x1024. It isn't beefy enough for 3d work at this point but for all of my other computing tasks it is just fine.
Is it as fast as my Athlon Barton XP 2500+ (1.83ghz) with 1 GIG of DDR PC 3500 RAM (underclocked to 333mhz FSB to match FSB on chip? Hell no! But it is a different type of system.
At this point i can't afford a nice new dual G5 just starting a new job and all. So in the mean time i will either get an older dual G4 1.25ghz ish or get a single G5 for 1500.00 ish. I need a modern Mac to get some of my work done that is processing power intensive.
As far as Apple kicking out a quad XServe. Count on it. I doubt it will debut at 2 ghz each chip, but they can do it now. They may do four 1.6ghz chips which run cooler than the overclocked 1.8ghz chips they have at 2ghz now. Also as you well know my brother, server boxes are typically much louder then desktops in the server room. So Apple will be a little bit less restrained with the heat issues of these bad boys. They can have bigger, louder fans to deal with the heat and the racketing noise of hard drives.
I really think AMD is doing a lot of great things for the industry. Many of their best EE's are former DEC Alpha guys that got POed and left once Intel bought them a number of years ago. Intel got caught with their hand in the cookie jar of DEC IP and either had to continue the fight in court or they had to buy them. So they pulled a MS and bought them out instead.
I look forward to building a dual Athlon 64 SOON. I plan on running Gentoo Linux on it since it is a very inexpensive distro and is A64 ready now.
I just wish i had more time in the day to play with more things. I'm seriously considering getting into software dev at this point. When i go back to school nights next semester it will either be to finish my Art degree in Painting or i will go full tilt with computers and get my BS in Comp Sci. IM me when you get a chance, i would like to talk with you about a few cpu things.
Peace and thanks,
john