Re: What if..
Originally posted by ryanweb
Remember how everybody expected Chimera to become the new Apple browser, and then, boom, we've got Safari based on KDE?
Why everybody is so sure that Apple will even use PPC 970?
Why not Opteron from AMD? I've read an interview with head of AMD and he sounded very confident about this new chip, like he already have a very big customer to sell it to.
Just a thought.
Simple.
Because Apple is "JUST NOW" getting things ported to PowerPC using a myriad of Carbon/Cocoa. Cocoa = very portable. Carbon = "pretty portable", but in that same sense... look at how long it's taking Quark to get to PPC via Carbon in OS X?
Moving to AMD would require "EVERYONE" to rewrite. Trust me... I doubt Adobe would jump at the chance, Microsoft didn't even want to support Cocoa, and supported Carbon because "It was supposed to be easy", but judging by Macromedia, Adobe, and ultimately Quark taking forever to get to market with their applications... it's not as easy as it would seem...
PPC 970 = backwards compatible with other PowerPC's. That means ::gasping:: Doesn't have to rewrite the OS, doesn't have to make any changes to applications to work (and eventually you can optimize with the next generation version of your apps. to take full advantage, and... ::gasping:: Panther could take advantage of the 64-bit nature of the chipset too through optimization), and can focus on making the machine work better on the myriad of PPC's, from G3-G4-970. It's not the processor speed... it's the inefficiency of the OS. Also known as "bloat". If Apple can increase the threadedness of OS X sufficiently... a low-end G3 would be more than adequate to be responsive and productive. 970's would scream.
Oh, and if Apple wasn't going IBM... why would IBM even bother to include an AltiVec compatible SIMD? That was one of the major reasons they balked on the G4 roadmap according to Motorola, sold the Somerset manufacturing plant to Motorola, and was set to focus on their own needs. Apple wanted SIMD, IBM had little reason to develop it (Linux and AIX don't support it, and there's little logic to support it if you understand that the beauty of Unix OS's that are based on a monolithic kernal, is that a simple port of a POSIX application is easier when you're not writing for all sorts of specific hardware to tie it to; consider that IBM's PowerPC and Power# efforts are tied to Enterprise where it's not a graphics intensive area where vector-processing is a major focus... and you'll understand ever more that SIMD in a chipset isn't a priority to "IBM" for "IBM's Machines") and didn't want SIMD because their machines "DIDN'T" need it. Therefore, IBM continued to sell uprated G3's to Apple, while developing "NEW" G3 models to suit their needs that were faster in the areas they needed for Enterprise. Many of which were 64-bit and suitable for their own Enterprise needs.
Yet in the process their revenues from selling PowerPC's shrank, and the R&D costs increased because they weren't getting bucketloads of $ from Apple, nor were they focusing on the more lucrative PowerPC embedded market that Motorola spends 99% of their PowerPC development on. BTW, embedded "DOESN'T" include PowerPC desktops, where it's quite obvious Motorola simply doesn't give a damn, and only improves things when they feel like it.
Fact is, after Apple killed off the clone industry, and put a "permanently parked" sticker on Motorolas G3 PowerPC Platform (PPCP; previously known as CHRP for Common Hardware Reference Platform; an open-design spec for hardware that multiple OS's including MS Windows NT supported) PowerMacs. Ever since then... Motorola has been bitter. My ex-girlfriends (still friends) mom worked at Motorola. It wasn't very long after that, that Motorola sold off or gave away "EVERY" single piece of Mac hardware they had, switching over to Windows-based PC's.
So for those wanting AMD... not unless AMD builds PowerPC's with SIMD that make the 970 look sick and can run Jaguar with some minor patches/updates/tweaks.
🙂