Low End Mac Reader Specials
Memory To Go Special: MacPro 8 Core 8GB kit $232 / 4GB kit $116 / 2GB kit $72. New Macbook 2GB DDR3-$65. HARD DRIVES available -- Free shipping / LIfetime warranty.
Download Typestyler, still the Ultimate Styling Tool for Internet, Print and Video Graphics. Works great in Classic with a Native OS X Version on the way. Free Tryout: www.typestyler.com
LA Computer Company: Specials on AppleCare, iMac's, MacBook Pros and more. Optical Drives for Apple iBooks, Powerbooks, MacBooks, MacBook Pros in Stock. Call 1-800-941-7654 Click Here.
OWC:
OWC Mercury On-The-Go FW400/800/USB2/eSATA Portables. High Performance A/V Rated. Bus Powered. Up to 500GB in the Palm of your Hand. Macworld Editor's Choice. CNET 'Very Good.' From $75.99!
Don't install Parallels to play poker online! Poker Mac will show you how
to download and install a native Mac poker application such as Full
Tilt Poker Mac.
Laptop Hardware Provided by TechRestore - Overnight Mac & iPod Repairs.
Compare products like desktop computers, apple laptops, apple macs, and LCD Monitors side by side! All the information and reviews to make the best purchasing decision for new mobile phones, sat nav systems, or MP3 players. The Ciao online shopping community makes searching products easy for you.
Why Apple Can't Use IBM's PowerPC 970
Patrick Pietrasz - 2003.02.06
My Turn is Low End Mac's column for reader-submitted articles. It's your turn to share your thoughts on all things Mac (or iPhone, iPod, etc.) and write for the Mac web. Email your submission to Dan Knight .
The following article reflects many misconceptions about the IBM PowerPC 970 processor. It is followed immediately by Why Apple Can User IBM's PowerPC 970, which debunks those myths. dk
The sad truth of the matter is that Apple can not and will not use IBM's PowerPC 970 64-bit chip in any of its systems anytime in the foreseeable future. Why? Well, suffice to say it gets complicated and involves support and developers, in that order.
IBM's PPC 970 is a different kind of processor. It's 64-bit. Apple's current series of G3 and G4 processors are all 32-bit. Nowhere in IBM's technical documents does it state that the PPC 970 has a 32-bit compatibility mode. Hence, the existence of Problem Number One™. Apple would have to maintain a 64-bit version of OS X along with a native 32-bit version for compatibility with G4 and G3 processors, at least until all its systems were switched over to the PPC 970. At which time, Apple loses 1% (example only) of its customer base for being "left behind," and picks up 1.5% of former *nix users as the intrigue of another 64-bit market player sets in.
This scenario, of course, rules out the possibility that IBM won't build its own PPC 970 systems. IBM is a big company. IBM makes money. IBM does not pursue ventures that do not make money. Hence, making the PPC 970 specifically for Apple and upgrade market (Sonnet and the like) probably doesn't cover the development costs of the PPC 970, and that doesn't make IBM money.
Motorola has a long standing (albeit shaky) relationship with Apple. If Apple were to switch chip manufacturers, Motorola would not be releasing updated G4 chips, would they? All Apple would have left would be overstock, and I doubt Apple has overclock friendly G4 chips stockpiled for the next six months and just haven't been telling their customers.
OS X was released close to two years ago, and Apple had a long start with developers to make sure that applications were going to be developed for OS X. Without a compatibility mode, software would have to be rewritten for the PPC 970. Apple can not simply tell it's developers, "Um, we know you just rewrote all your software two years ago, can you do it again?" All that would be left would be Adobe (Photoshop and the like) and Microsoft (Office, otherwise Microsoft is a monopoly).
Even if the PPC 970 does include a 32-bit compatibility mode, optimizing code for the PPC 970 would take time. And that's time that Apple quite frankly does not have and can not afford.
IBM's PPC 970 is geared toward a different market, a market that does not include Apple Computer.
Why Apple Can User IBM's PowerPC 970
The truth of the matter is that Apple's need for a new and improved processor is the one and only reason IBM would ever have for adding the AltiVec velocity engine instructions to the PowerPC 970. Until the PPC 970 announcement, IBM had been intractably opposed to the idea, seeing it as diametrically opposed to the RISC philosophy. But with Apple insisting that it must have AltiVec, IBM apparently decided that IBM was a big enough market to pursue and licensed the AltiVec design from Motorola.
As Hannibal notes on ars technica, "Apple, of course, is the obvious customer for the 970, and as I'll discuss in a moment IBM's newly announced chip would fit well with their general needs and direction."
The PPC 970 is not a new chip cut from new cloth. It is an altered, simplified version of IBM's existing POWER4 architecture. But it's also designed with the past in mind. As IBM notes on its own website, "32-bit applications needed to be supported with the same level of performance" as 64-bit applications. The PPC 970 has "full native support for 32-bit applications."
That 32-bit compatibility mode you're so worried about exists. It is not a dream. It is not fiction. In fact, according to Details emerge on IBM's PowerPC 970 chip on MacCentral, the PPC 970 doesn't just handle 32-bit instructions, it can run as a 32-bit processor - and this is done natively in hardware, not through any kind of emulation.
From the beginning, the PowerPC has been designed as a 32-bit processor family that would eventually evolve into a 64-bit one. This is in stark contrast to the way Intel grew the 8080 into the 8086, the the 80286, 80386, and so on up through the Pentium 4. Or the way Motorola moved from the 24-bit 68000 to the 32-bit 68020 and later. A 64-bit path was a deliberate forward looking decision on the part of the AIM consortium.
The biggest obstacle I can see to Apple adopting the PPC 970 is the system bus. The PPC 970 wants to access the system bus at half CPU speed, which means a 600 MHz bus on the low end and 900 MHz on the high end. That's a big jump from where Apple is today - and also faster than any bus used by the Pentium 4 or AMD Athlon CPUs.
Okay, maybe it's not quite as bad as it sounds. According to another article on ars technica, "This bus physically runs at 450 MHz, but it's double-pumped." But it's still way faster than the 167 MHz bus in today's Power Mac G4.
The geek's are in love with this thing. Not only will a single PPC 970 at 1.8 GHz hold its own against a 3.0 GHz Pentium 4, it will also offer competitive performance to Intel's next generation Itanium 2 processor. And the PPC 970, being a POWER4 derivative, will readily support dual, quad, and other multiple processor configurations when even more horsepower is needed.
According to those in the know, Apple would need to recompile Mac OS X for the new CPU, much as they recompile it for each new piece of hardware they produce. (This is why, for instance, a commercial Jaguar distribution cannot be installed on January 2003 computers - the compile didn't take the new hardware into account since it didn't exist when Jaguar was finalized.)
But once OS X is recompiled and the new motherboards are ready, everything will be good to go. Old 32-bit software will run just fine according to every source I've read.
The only thing preventing Apple from selling a PPC 970 system today is that the chip hasn't gone into full scale production yet. You can bet dollars to donuts that if IBM has distributed preproduction samples to anyone, Apple has a few of these in their labs. It's more promising than any vaporware G5 from Motorola, which seems destined to ship three week's after Christ's return.
As for the size of the market, Apple is already selling 3 million computers a year. If the whole line went PPC 970 next year, that would assure IBM some nice sales volume. But that's not the whole picture. The PowerPC also supports Linux, the OS of choice among geeks and the OS that IBM is pinning its hopes on. IBM could sell its own Linux boxes with PPC 970s, further growing the market for their chip.
As for your speculation that Motorola would stop selling G4s to Apple if they went with IBM, realize that Motorola gets a royalty on every chip IBM makes with AltiVec - and that Motorola's failure to keep up with the rest of the industry in CPU speed is already reducing the size of the Mac market, which is the only major user of the G4 processor.
Motorola may not make as much by supplying low-end G4s to Apple while IBM takes over the high end, but the power of the PPC 970 will also be a very important tool in helping Apple grow its market while Intel tries to convince the world that their Itanium 2 processor, running at similar speeds to the PPC 970, is a viable alternative to the speed pumped Pentium 4.
Yes, Intel will have to contend with the MHz Myth in marketing its own 64-bit CPUs, which will not have the PPC 970's advantage of being backward compatible with an existing chip architecture.
All things considered, I can't see any reason for Apple not to embrace the PPC 970 when IBM begins shipping it.
Share your perspective on the Mac by emailing with "My Turn" as your subject.
Recent My Turn articles
- Using Low End Macs for Internet Radio, 08.18. When the local public radio station moved classical music to HD radio, it was time to find another way to listen. An old iMac with iTunes solved the problem.
- 'That's Not a Computer', 07.30. Salvaging a broken PowerBook by turning it into a desktop computer.
- Upgrading a Digital Audio G4 to work better in Leopard, 06.02. In its original configuration, the dual 533 MHz Power Mac G4 was slow with Mac OS X 10.5, but add the right upgrades, and it runs Leopard quite nicely.
- My 4 favorite PowerBooks, 05.28. The PowerBook 150 has a big screen for a vintage PowerBook, the 165c has color, the 100 is diminutive, and Lombard has USB and a great keyboard.
- More in the My Turn index.
Links for the Day
- Mac of the Day: Clamshell iBook G3/300 MHz, Sep. 1999 - innovative, rugged, heavy, clamshell laptop introduced AirPort and was a huge hit.
- Group of the Day: G-Books is for G3 PowerBooks and iBooks.
- July 4 in LEM history: 00: When Randy met Mac - 08: Wouldn't life be great with an iSlate? - Mac Pro overclocking, Windependence with Darwine, Blu-ray for Macs, and more
- Support Low End Mac
Recent Content on Low End Mac
- iPhone 3GS Overheating, Battery Life App, 240 GB Upgrade for 5G iPod, Total Baby App, and More, iNews Review, 07.02. Also low cost international calls, U-verse remote DVR control, Sync Blocker USB-to-Dock cable, Rocket Taxi improved, and more.
- MacBooks Top Amazon Sales, EFI 1.7 Problems, Pros and Cons of Built-in Batteries, and More, The 'Book Review, 07.02. Also make a bootable SD Card, Leopard on a 9" Dell netbook, MacBook Pro and Air reviews, triple WiFi range, bargain 'Books from $179 to $2,300, and more.
- Apple Tops in Satisfaction Again, Slim Profits on Mac mini, Ultimate Photo Setup, and More, Mac News Review, 07.02. Also tips for cloning hard drives and moving files from old Macs, Clickfree Transformer turns USB drive into a backup drive, maximum Mac Pro RAM, and more.
- Refurb MacBook Pro Deal, Fastest Mac Browser, 256 MB Modules for WallStreet, and More, Charles W. Moore, Miscellaneous Ramblings, 07.01. Also more Safari 4 feedback, praise for Camino, MacBook cracks, looking for Craigslist software for Macs, and more.
- Amazon.com v. Interstate Sales Tax: Everyone Loses, Dan Knight, Mac Musings, 07.01. Amazon.com is standing up to states that are trying to have it collect sales tax on interstate commerce, which most see as a violation of federal law.
- Introduction to Autofs in Mac OS X, Keith Winston, Linux to Mac, 07.01. "Autofs is often used in enterprise environments to set up network-based home directories and other network mounts for users at login."
- Optimized Software Builds Bring Out the Best in Your Mac, Dan Knight, Online Tech Journal, 06.30. Applications compiled for your Mac's CPU can load more quickly and run faster than ones compiled for universal use.
- Checking Out Safari 4 on an Old PowerBook, Charles W. Moore, 'Book Value, 06.30. Safari 4 is the fastest it's ever been, but it's not without some frustrating drawbacks.
- Intel's Promise Fulfilled: More Processing Power per Processor Cycle, Dan Knight, Mac Musings, 06.30. Apple promised improved CPU efficiencies when it announced the move to Intel in 2005. Three years of MacBooks show the progress.
- Is Steve Jobs' Health Essential to Apple's Future?, Frank Fox, Stop the Noiz, 06.30. Steve Jobs' health is an important thing, but Apple has demonstrated that it can be profitable without him.
- More links in our archive.
Recent Deals
- Best Mac Pro Deals, 07.02. Used 3 GHz 4-core, $2,000; 3.2 8-core, $2,900; refurb 2.8 8-core, $2,399; new 2.66 4-core, $2,290 a/r; 2.26 8-core, $3,070 a/r; 2.66, $4,499; more.
- Best Mac OS X 10.4 'Tiger' Deals, 07.02. Full version DVD, $140; 5 user family pack, $370; 10-user Server, $299.
- Best 17" PowerBook G4 Deals, 07.02. Used 17" 1 GHz PowerBook, $689; 1.67 GHz, $749; hi-res, $1,029.
- Best Xserve Deals, 07.02. Used 2 GHz single G5, $800; dual, $1,000; refurb 2.8 GHz 4-core Xeon, $2,100; new 2.26 4-core Nehalem, $2,888; 8-core, $3,449; 2.66, $4,799; 2.93, $5,999.
- Best iPod touch Deals, 07.01. Refurb 2G/8 GB, $179; 16 GB, $259; iG/32 GB, $279; new 2G/8 GB, $215; 1G 16 GB, $210; 2G, $275; 2G/32 GB, $369. Prices include shipping.
- Best 13" MacBook & MacBook Pro Deals, 07.01. Used 1.83 GHz, $595; 2.0, $629; new 2.0, $889; 2.13, $925 after rebate; refurb 2.0 Unibody, $949; 2.4, $1,099; new 2.26 MBP, $1,119 a/r; more.
- Best 12" PowerBook G4 Deals, 07.01. Used 867 MHz Combo, $400; 1.33 GHz, $448; 1.5 GHz, $599; 1 GHz SuperDrive, $509; 1.33 GHz, $599; 1.5 GHz SD, $679.
- Best Apple TV Deals, 07.01. Refurb 40 GB Apple TV, $199; new, $220; refurb 160 GB, $279; new, $320. Prices include ground shipping.
- Best G4 iBook Deals, 06.29. Used 12" 800 MHz Combo, $290; 1 GHz CD, $299; Combo, $370; 1.33 GHz, $428; 14" 1 GHz Combo, $399; 1.2, $465; 1.42 GHz, $500.
- Best Mac OS X 10.0-10.3 Deals, 06.29. Mac OS X 10.0, $30; 10.1, $20; 10.2, $60; 10.3, $50; 10.3 Server, unlimited users, $130.
- Best Power Mac G3 and PCI Video Card Deals, 06.29. Used beige 300 MHz, $25; G4/366, $39; blue & white 350, $80; 400, $90; 450, $105; PCI video cards from $15; shipping additional.
- Best Time Capsule and AirPort Deals, 06.29. Close-out 500 GB Time Capsule, $199; 1 TB, $350; AirPort Extreme Base Station, $130; refurb AirPort Express, $85.
- More deals in our archive.
About LEM | Support | Usage | Privacy | Contacts
Navigation
Used Mac Dealers
Apple History
Video Cards
Email Lists
Favorite Sites
MacSurfer
MacMinute
MacInTouch
MyAppleMenu
InfoMac
Macs Only!
The Mac Observer
Accelerate Your Mac
RetroMacCast
PB Central
MacWindows
The Vintage Mac
Museum
DealMac
DealsOnTheWeb
Mac2Sell
ramseeker
Mac Driver Museum
JAG's House
System
6 Heaven
System 7 Today
the pickle's Low-End
Mac FAQ
Abandonware
Petition
Mac vs. PC Info
Affiliates
The Apple
Store
Mac
Connection
MacMall
TechRestore
ExperCom
Crucial
Memory
batteries.com
Have a question?
Ask an expert!
Advertise
MacMinute
MacInTouch
MyAppleMenu
InfoMac
Macs Only!
The Mac Observer
Accelerate Your Mac
RetroMacCast
PB Central
MacWindows
The Vintage Mac
Museum
DealMac
DealsOnTheWeb
Mac2Sell
ramseeker
Mac Driver Museum
JAG's House
System 6 Heaven
System 7 Today
the pickle's Low-End
Mac FAQ
Abandonware
Petition
Mac vs. PC Info
Mac Connection
MacMall
TechRestore
ExperCom
Crucial Memory
batteries.com
Ask an expert!
