Pentium-Based Macs The Future of Apple? 817
seek3r writes "Found this interesting article on BusinessWeek.com regarding Apple's potential switch to Intel chips. I wonder what the implications this might have for Apple with regards to market share and software support. Have Motorola's chips really lagged behind Intel?"
Let me take a guess? (Score:3, Interesting)
Probably just a ploy.... (Score:4, Interesting)
Apple's had that single supplier of cpu's for SO LONG now... no wonder the chips have started to be less "supercomputerish" over time. I doubt seriously that Apple really would want to switch, but as long as they CAN switch then suddenly Intel/AMD is a real potential competitor for Motorola, (hopefully) forcing them to push the technology of their chips a little faster. Just a splash of market economics wisely added by Apple to keep the barrel fresh...
(Nevertheless, I still want to see what OSX can do on my fasssst AMD systems... and I'm not about to buy a $3000 PPC system just to see it...)
IBM GPUL is the latest rumor (Score:3, Interesting)
Problems Ahead! (Score:2, Interesting)
Since this rumour has been around for a long time without anything actually happening, I'd say that Apple will keep on building proper RISC based machines. We can all agree that it would be a step backwards to go from PPC to x86 from an architectual point of view, can't we.
AMD ? (Score:1, Interesting)
Anyway, when Amiga releases it's new hardware......
Nevermind.
Re:Have Motorola's chips really lagged behind Inte (Score:3, Interesting)
Re:Probably just a ploy.... (Score:4, Interesting)
It's not the chip speed, it's the bus speed. (Score:4, Interesting)
Back when the G4 was designed, things were looking bad for Apple, so Motorola retrenched into the embedded market. These processors need low power, not high bandwidth. That is why Apple laptops are so nice and Apple desktops are so lousy right now.
Furthermore, the focus on the embedded market is why Motorola does no deep instruction analysis (Again not needed in this market). Intel's investment in this area is what has helped their SPEC score over the years, not the clock speed.
There are rumors flying about a new IBM chip that fixes all of these problems, but that is all they are right now -- rumors.
Re:Never happen (Score:5, Interesting)
And as long as that is the case, you will never see Apple with more than a minor percentage of the Desktop market share. The vast majority of people live in a world where price matters. So, as long as people can buy PC's with Windows on them for $500 - $1,000 vs. a Mac which will cost at least 2 or 3 times as much, then Mac sales will continue to be dwarfed by PC sales. (And don't give me any of this 'But you can buy a refurb Mac for only $500 bull.' So you're telling me for a Mac to compete with a PC on price I have to buy a used out-dated Mac with no warranty? Well guess what. You can buy a refurb PC for $100.)
Re:Uhm, no. (Score:3, Interesting)
Why does everyone assume that using Intel-chips would make the computer compatible with PCs?
Apple could design the hardware in a very specific non-compatible way and just take advantage of the fact that Intel-chips are a commodity.
Re:Have Motorola's chips really lagged behind Inte (Score:3, Interesting)
first, apple needs to use the idea of a Power Rating, advertising the approximate equivalence to Intel's numbers. additionally, apple needs to donate high-end machines to benchmarking sites like tom's hardware so that we can see third-party comparisons of apple vs intel vs amd.
second, apple needs to be more generous in allowing the changing of clock cycles (overclocking); what happens when one juices up these chips with more power (and adequate cooling)?
Switching to Intel Guarantees a Slow Death for Mac (Score:4, Interesting)
Some users, however, would welcome a PC version of OS X. That would enable Windows emulation software, such as VirtualPC by Connectix, to run much faster. "The ability to switch back and forth easily between OS X and Windows would be a major coup," says Sasaki. Ian Crooks, operations engineer at Pennsylvania-American Water Co., declares: "I for one would switch tomorrow if they would release a [Pentium] machine."
This is exactly why Apple should never port OS X to an Intel architecture.
Virtual PC would run much faster if it didn't have to emulate the microprocessor, true. So much faster that it would discourage companies from coding for OS X itself, because you could run their Windows products on VPC.
Not only that, but eventually somebody -- not Apple, certainly -- would release a project similar to WINE that would allow Windows programs to co-exist with OS X programs. It won't be completely compatible, of course -- especially as Microsoft changes the APIs -- but it would give companies another excuse not to develop for OS X.
A third factor is the cost of porting existing Macintosh OS X software to this new architecture. Facing that cost, why not port to Windows and let the Mac run your program through these emulation options?
As time goes by, Macintosh users would have to depend more and more on Windows software. Sure, they'd prefer software designed specifically for their platform, but developers won't be selling it, because it's easier and cheaper to code for Windows. Eventually, the users would just switch to Windows because Windows programs will run better on Windows computers.
Re:Have Motorola's chips really lagged behind Inte (Score:3, Interesting)
That being said, I think OSX beats the crap out of Windows as an OS, and I'd really love to see such a great OS on a cheap, fast box. Can't have everything, I suppose.
IF Apple went X86, they'd go with the AMD Hammer (Score:5, Interesting)
OTOH, they might go x86-64 on the AMD Hammer series. Gobs of memory bandwidth, excellent FPU, high clockspeed and VERY high performence. Plus, by targeting x86-64 as their starting point, they get both optimized performence AND by definition don't run on 32-bit chips, so there's less whining from users about not running on their 32-bit generic PCs. They can go 8-way multiprocessor economically with the Opteron series too.
new Bus but not new arch (Score:4, Interesting)
BUT
1/ you would have to get adobe to port photoshop all over again
(photoshop is a carbon app and has lots of PowerPC asm still in the mac version)
2/you would have to have an emulator not only for PowerPC but all the OS interfaces much like running VMware with the whole OS
(although VMware approach is of emulating the whole machine you could shortcut it as you only have limited amount to emulate)
3/ the back catalog of hardware that you have like the apple system controller + gigabit NIC ASIC would have to have serious work not just a tweak
so whats really going to happen then smarty pants ?
apple tweaks the system controller for either RapidIO or IBM interface depending on supplier
(you get the real thing which matters in computing BANDWIDTH )
they have a seperate level 3 cache that apple can mess around with to get extra performance and so sell differant machines at differant price points
apple use's MOT chips for laptops and IBM chips for servers
regards
John Jones
Re:OSX on our PCs, of course! (Score:5, Interesting)
Re:The G4 myth (Score:0, Interesting)
You're probably thinking about Photoshop 6, where Apple sort of suggested *cough*(paid)*cough* Adobe to make the Windows version slower. But then Apple started competing with Adobe (by acquiring Shake, Rayz, etc.), and Adobe decided to stop being nice. So now you have Photoshop 7 that runs much faster on Windows.
For home use, Macs are fine. But for high-end professional use, the hardware is simply not fast enough.
Re:Never happen (Score:2, Interesting)
not on beige boxes? we'll see (Score:2, Interesting)
While I would not be surprised if this were the case, the fact that the CPU would be the same would eliminate a huge roadblock in the way of emulation. It should be possible, without too much effort, to produce an 80%+ speed emulator for a beige box that would run the OSX made for the Apple-on-Intel box.
I'd love to see Apple port to x86, because then it would only be a matter of time before I could run OSX on my commodity hardware without paying the Apple Hardware Tax.
It's funny... (Score:5, Interesting)
I also work on single processor Sun, SGI, and IBMs, all of which at lower Mhz are MUCH faster than my PC (except maybe the slower SGIs, like the Indigo R10000s; at 150Mhz, they're showing their age but STILL keep up with the PC in rendering speed). Sun's problem is not technology, it's sales. IBM is just killing them in marketing. I talked to a guy the other day that's getting ready to begin replacing their 1800 Sun servers with AIX boxes. He concedes the Suns are superior, but they have been convinced from the confidence bestowed by IBM's superior marketing skills. It's widely known that Sun has superior tech, inferior business sense.
I totally agree with you that it's BS the people that say 'current CPU speed is all we'll ever need', but it's equally BS to assume that the 'faster' Intel chips are actually the 'fastest' chips out there because of some marketing-driven clockrates. Superior architecture trumps clockrates any day of the week, and Intel is still lacking in the former. Incidentally, I'd take a single processor Ultra Sparc III box at 1.05 Ghz over a 2.0Ghz PC, even running *nix, any day of the week. As a matter of fact, I usually do.
Re:This will be only be rumors.. (Score:3, Interesting)
Carbon is designed to provide a gentle migration path for developers transitioning from Mac OS 9 to Mac OS X.
---
Cocoa provides developers starting new Mac OS X-only projects the fastest way to full-featured implementations
Be fair here (Score:1, Interesting)
Re:This will be only be rumors.. (Score:2, Interesting)
Yep. Note, they don't say that it's providing a migration to Cocoa. Once an app has been Carbonized, the migration is done; it's an OS X app.
Cocoa is the best way to write a new app from the ground up, but look at how many "old" apps there are out there who would not want to do that: Photoshop, Office, Pagemaker, Quark, etc., all apps that have been or will be written in Carbon for the OS X version. Since most of the most popular apps for OS X are ones that previously existed for OS 9, there's actually more Carbon software out there than Cocoa.
Another Alternative (Score:3, Interesting)
A) develop a new architecture
or
B) continue development on the PPC architecture, just with a new company.
After all, IBM makes x86 chips, but they're developing PPC chips for Appple too. It seems to me that if Apple could provide them with the correct tools to do the job, AMD or another manufacturer would be happy to take on the extra revenue that the PPC chips could bring in. Assuming they can justify the R&D costs.
On a side note, if Apple does switch, it seems highly unlikely that they would switch to Intel. Maybe IBM, maybe AMD, but they've spent too much time bashing Intel that to switch over to them would be a worse PR move than the M$-Apple alliance.
Re:Niche computers... (Score:3, Interesting)
Actually, they're not, but that perception is part of why they sell. The reality is that there's a perception that the Porsche or Jaguar is a better car, for whatever reason, just as some people have a perception that the Mac is a better computer, for whatever reason. Because of that perception, they're willing to pay more. Apple has significantly better margins than any other PC OEM. Their sales estimates and so on are based on their actual market, not on the total PC market. Much like Alienware and other small PC OEMs do much better than Dell or HP on a per-unit basis, and manage to survive despite having a significantly smaller user base. In other words, if the company does well on it's current user base, they don't have to take extreme measures (such as changing architectures and pissing off their users and developers) to build that user base. They need growth, but not to the point of having a greater overall market share than Dell or HP.
Apple is always on the hairy edge. If there were fewer Mac titles, they'd lose market share. Then there would be fewer Macs and the incentive to develop Mac titles would be less -- which would mean even fewer titles. I think you see where this is going.
In some ways that's true, but primarily Apple has been doing very well since Jobs came back. They make a lot of money, despite their small market share, and in the end all they need to do is continue slow growth.
I wish Apple well, but the only way that I think they have a chance in the long run is to bit the bullet, change CPU families, and create Macs that perform as well as PCs at similar price points.
Changing CPU families when software is still catching up with the last major OS changes could very well lose a great deal of the developer support they already have. Otherwise, they'd have to do extensive work to limit the amount of work developers have to do on the platform change, which would probably include emulating the current platform on the x86 for existing apps, which wouldn't be pretty.
If they try to become a software house like Microsoft by selling OS-X for generic x86 PCs, they will probably be destroyed by Microsoft. If Microsoft actually viewed Apple as a competitor (rather than a faux competitor that keeps the FTC off of their backs), life would get ugly at Apple. Microsoft would likely not produce a version of Office for OS-x86 (clever name, eh?). Microsoft would discourage Windows developers from creating titles for OS-x86. Microsoft could withold support or even actively sabotage titles with "service packs" to punish software publishers who released OS-x86 titles.
The real loss, though, if Apple went to generic hardware, would be on Apple's bottom line. By far they make most of their money on hardware. This is most blatantly obvious when you look at parts they sell with a new Mac purchase which are available for the PC as well (such as the SuperDrive, and their prices for RAM and hard drives). They make a killing on the hardware, and most of their standard software is cheap relative to x86 equivalents (though their upgrade pricing on the OS is a little steep, since essentially all OS purchases are upgrades). If they're making any money on software right now, it's not much in the consumer market. Microsoft might be able to sit back and do nothing if Apple made that decision, because the increased support costs and decresed revenue (from lack of hardware sales) would kill them without intervention.
Just love this.. (Score:3, Interesting)
Put OSX on a pentium and watch XP die a quick death. Even if it costs apple the office suite, given a year that will be all M$ has to offer and they will be porting it for anyone willing to pay.
Re:new Bus but not new arch (Score:2, Interesting)
I'm sure photoshop is written in 99.9% c++ with only a very small minority of the code written in assembler. Seeing as how they use LEAD tools as their library for doing just about everything I would think the switch would just be dependant on how quickly this toolset is ported and would have very little to do with adobe itself.
2/you would have to have an emulator not only for PowerPC but all the OS interfaces much like running VMware with the whole OS (although VMware approach is of emulating the whole machine you could shortcut it as you only have limited amount to emulate)
Assuming they keep the same libraries for backwards compatability, this could require as little as a recompile for a different target machine (might need to adjust how it packs the datatypes in the parameters, but other than that I couldn't really think of much that would need to be changed). Assuming no asm.
3/ the back catalog of hardware that you have like the apple system controller + gigabit NIC ASIC would have to have serious work not just a tweak
True but how is any of this different from when they moved to the power pc arch. Sacrifices must be made to stay competetive. If these other chip manufacturers can't stay competetive then they are gonna die. Of course this might just be a scare started by apple to kind of give Motorolla a kick in the ass to start pumping out better chips. But who knows
Apple ought to promote the Mac's energy efficiency (Score:2, Interesting)
Show another comparison where the savings are even more dramatic if the Wintel system is connected to a CRT (as opposed to the iMac's LCD).
Show a third comparison where 30 such computers are used in an office in Phoenix (where the air conditioning is always running), and the thermal output of the Wintel machines drastically increases the operating costs of the HVAC system.
Re:The "Need" for speed? Bah! (Score:4, Interesting)
While you make a good argument for purchasing an aftermarket IDE controller (which can perform tasks with the CPU utilization of SCSI), the reality of the matter is that virtually zero OEMs ship a system that way, they use whatever is built in on the motherboard. Which almost always consume a large amount of CPU time when performing disk I/O.
This is why the only people who build enterprise-class database servers with IDE drives at their core are idiots. That or they're penny-wise and dollar-stupid.
Re:64 Bit PowerPC? (Score:4, Interesting)
By that time, comparible intel chips will be in the 4-5 ghz range easily.
If this is the case, you have to keep in mind that Apple/IBM/Motorola will have a much smoother transition to 64 bit processors than Intel or AMD, both in terms of hardware design, and software support.
They've got several years of experience in building high-quality 64 bit PPC chips. They just need to migrate that experience to building processors aimed at the desktop.
Don't discount the advantages of processing more efficiently versus simply brute force to solve a problem.
Switching from a closed platform to another?! :/ (Score:2, Interesting)
Why close it of? Use special moded CPU's with special motherboards...etc etc? Only to remain a closed of platorm? In doing so, not letting users form doing what they what with a pice of hardware they bought (it really doesn't sound that attractive to switch to... more like they would be doing-a-$ms--thingie, "cough up the money, and WE'll control you! You can thurst us!")
All I _really!!!_ wish for in a computer, is that after I buy it, I may do what the heck I want to it, with it, on it! And run what software (OS) I want (may it be Linux, unix, Mac OS X, BeOS.. etc), and how I want it. And no further ridiculous cost like "to run that, you have to use exactly this, you may not/can't reuse your working-old-one".
Now that would be comprimized, if I bought "the new Apple AMD x86-64 MAC" and found that I can't play with it. Can't run my stuff, can't fiddle with the hardware, have to buy super-expensive-ultraDitt&datt-that-does-the-same
And as for the "porting Mac Os X software to the x86 architecture". It really would make this harder in the closed platform approach, cause it would make developers rewrite their software. On the other hand in an open platform, I think, the Mac would gain a lot (both in new avalible software choices & reuse of already cross platform avalible software). Take Adobe, (and x-other developers) already have almost all their software running on both x86 and PPC, so it wouldn't bother them if Apple would switch. Maybe it would even cut cost for them (goodbye to the Apple PPC Mac-department
[The end]
Having 5 guys/girls doing the same thing, is both time & energy consuming.
Having 5 guys/girls cooperating on the same thing is less time cosuming and energy saving.
Re:It's funny... (Score:2, Interesting)
The PCs blow away the Onyx2s in every performance test we have. For the Onyx2s we need dedicated hardware for some image processing for the system to be usable. On the PCs we can get by without them since the CPUs are so much faster.
Looking at the price/performance, I don't see why anyone still buys SGI or Sun hardware.
The secret weapon Apple threw away (Score:2, Interesting)
Apple needs Sun/UltraSparc (Score:2, Interesting)
sometimes "the enemy of my enemy is my friend"
not always of course, but in this case I think it would be a great combo
Re:This will be only be rumors.. (Score:2, Interesting)
Apple dumped Motorola with the clones fiasco. Since then, Motorola understood that their only friend was the embedded market, and they stopped trying to fight Intel on frequency.
Now you know why designers think the x86 architecture is messed-up: with roughly 50 times more engineering, it only gets at best 50% faster than a clean architecture designed by a small group.
You have no idea how the size of the design group at Intel and Motorola compare. They don't compare!
Alain.Re:Uh uh. (Score:3, Interesting)
My 5-year-old PC is just as good for this as a new PC. A friend (who has been using Macs for 6 years now) was looking for a new computer to do just that. After looking around a bit, he will buy a $350 dollar used PC laptop. Sure there is no warranty, but for that little money, he'll buy another if something goes wrong that can't be fixed easily.
"Apple want people to choose computers based on what would look good in their living room, not on abstract performance numbers."
Unfortunately for Apple, this isn't how most people choose their computers.
People want computers that work with other people's computers. (Yes, all of us know Macs and PCs can work together, but you know what? I work for a video software company and after 6 years, our IT dept still can't get PCs and Macs to work together perfectly).
People want CHEAP computers. Apple has never understood this. Sure I can buy an IMAC for under $1000. But what if I don't want a computer that looks like an Easy Bake Oven on acid? (Ok - the new IMacs look better, but how do I add a cheap second internal drive?)
Can't Apple give us what we really need? A cheap box that can be easily upgraded, not have to pay top dollar because there is no (truly valid) competition and not charging me for point releases. (I'm sorry but if you sell me OSX, don't charge me again until OSII - for ALL of M$ shortcomings, I get updates for free for what has been at least 2 years at a time before I need to upgrade)
Unfortunately, the entire computer industry, except for Apple, has decided that they will compete on margin. I like to think I am getting the best deal I can. I can spend an extra $100 and get a really cool case mod on top of the $900 I spent on a dual Athalon (2.0) and gig of ram and have a computer I think looks better than a Mac (IMHO).
Someday I will use OSX for more than testing my web apps and browser compatibility, but not until I can install it on a PC (read - cheap and non proprietary hardware).
Re:Mac OS/X on x86 makes a lot of sense (Score:3, Interesting)
10 largest? They are #1.