Slashdot Mirror


Apple Switching To Intel Chips In 2006

telstar writes "According to C|Net, Apple has officially decided to drop IBM, and will use Intel processors starting in their '06 line of systems. This change was rumored last month. The announcement is expected Monday at Apple's Worldwide Developer Conference in San Francisco, at which Chief Executive Steve Jobs is giving the keynote speech." From the article: "Apple successfully navigated a switch in the 1990s from Motorola's 680x0 line of processors to the Power line jointly made by Motorola and IBM. That switch also required software to be revamped to take advantage of the new processors' performance, but emulation software permitted older programs to run on the new machines."

142 of 1,427 comments (clear)

  1. April Fools? Right? by 2nd+Post! · · Score: 2, Interesting

    Wasn't April a couple months ago?

    I suppose C|Net could be right, there's nothing technically stopping a 'switch' to Intel, but I don't see what Intel has in 2006 that IBM can't match, or AMD, or whoever.

    1. Re:April Fools? Right? by aSiTiC · · Score: 2, Interesting
      I suppose C|Net could be right, there's nothing technically stopping a 'switch' to Intel, but I don't see what Intel has in 2006 that IBM can't match, or AMD, or whoever.
      What does Intel have in 2006 that IBM and AMD can't match? Say it with me... YONAH! :)
    2. Re:April Fools? Right? by antifoidulus · · Score: 2, Interesting

      According to TFA they aren't even going to be switching the higher end machines over till 2007, they will start with the mac mini and go up. Maybe target the laptops first. Intel's laptop offerings are probably the most intereting thing they have out right now.

    3. Re:April Fools? Right? by sribe · · Score: 2, Informative

      Intel has the market share so they have the R&D money as well as economies of scale. The PowerPC line is like the Sun SPARC line -- they have a limited market share and they can't afford the R&D to keep up with Intel and AMD when it comes to performance and price. Apple has less than 2% of the PC market. Intel has about 80%. When Intel sells about 40 times more CPUs, how can IBM afford the R&D to stay competitive?

      Uhmmmm, ever hear of embedded processors???

    4. Re:April Fools? Right? by bhtooefr · · Score: 4, Interesting

      Hmm... something I just thought of...

      Did they outright say that Mac OS would be on x86, or just on an Intel chip? If it's on a non-x86 Intel chip, I'm thinking one of two things:

      a. Intel's going to be making PPCs. Isn't PPC an open spec?
      b. Apple's switching to ARM. However, could Intel get XScale to, umm, scale?

    5. Re:April Fools? Right? by fmaxwell · · Score: 3, Insightful

      Uhmmmm, ever hear of embedded processors???

      Yes, I'm an embedded systems engineer with over 20 years of experience.

      Are you suggesting that IBM is going to take money from profitable embedded processor lines and plow that into R&D on desktop PowerPC CPUs? I somehow doubt it. Most of it doesn't apply anyway. In Intel's case, many of their embedded CPUs are based on now-outdated desktop technology, so while the desktop R&D eventually benefits their embedded processors, it seldom goes in the other direction.

      Also, you will find that Atmel, ARM, Zilog, Microchip Technology, Motorola, and others, who are not big players in the desktop market, have a huge share of the embedded systems market. You also have to consider the dollar figures. When Intel or IBM sells a desktop CPU, they probably get about $100 or more for it, on averate. The average embedded CPU is less than $15.

    6. Re:April Fools? Right? by 2nd+Post! · · Score: 2, Insightful

      How does volume help Apple?

      Right now the Pentium M is Intel's most expensive CPU, and there's really no alternative to it if Apple wants an Intel CPU in the Mac mini

    7. Re:April Fools? Right? by Phroggy · · Score: 2, Insightful

      How does volume help Apple?

      Apple hasn't been able to produce enough high-end PowerMacs to keep up with demand in YEARS, due mostly to availability of the CPUs.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    8. Re:April Fools? Right? by fmaxwell · · Score: 2, Insightful

      Shipping out volume in Linux servers, XBox 360s, PS3s and Nintendo Revolutions would be my first guess as to how they afford the R&D.

      When they get a contract for the XBox 360 or some other console, they don't have to improve the CPUs constantly. The first one and the last one are probably going to be about the same. Nor do they have to compete with the desktop offerings from Intel and AMD. And really, how many PowerPC Linux servers do they really sell compared to Intel and AMDs sales in the server market?

      IBM doesn't build these chip fab facilities just for the tax writeoff :)

      That's exactly what the heart of the problem (for Apple) is: IBM is looking at this as a business and isn't willing to invest huge sums in R&D to compete with Intel and AMD. Apple wants a CPU that lets them compete with Windows PCs. They want to be able to compete on both performance and price. Without similar R&D expenditures, so IBM has not been able to offer competitive performance to Intel or AMD at the same price point.

      This isn't a slam at Apple or IBM nor is it a form of high praise for Intel (I'm really no fan of Intel and prefer AMD). It's just economic realities. If Apple had 50% of the PC market, then IBM could afford to do a lot more R&D and might well come up with a CPU that was considerably faster than the Intel or AMD offerings.

    9. Re:April Fools? Right? by ShieldW0lf · · Score: 2, Insightful

      What are you talking about? Intel is SHIT at R&D. They sunk a ton of money into Itanium, and it was a flop. They sunk a ton of money into the P4 architecture, and it too was a flop. Yeah, they sold a lot of them, but they were shit. What's their best processor? The Pentium M, aka the P3 with modern fab and some marketing spin.

      Yeah, they've got a lot of money to spend, but they just keep churning out crap. AMD has never had more than a fraction of Intels cash to spend, but they absoutely kick the shit out of them where effective R&D is concerned, and have for some years now.

      Intel has 2 things going for them. They churn out the volume, and they have good marketing. Which is more than good enough to keep them in business, despite the fact that they come up with lemons every time they try something new.

      --
      -1 Uncomfortable Truth
    10. Re:April Fools? Right? by MyDixieWrecked · · Score: 4, Interesting

      Did they outright say that Mac OS would be on x86, or just on an Intel chip? If it's on a non-x86 Intel chip

      Reading this news made me physically ill. The last time I was this nauseated after reading an article was when Microsoft bought Bungie, my favourite videogame company.

      After thinking about it, I realized the same thing. TFA didn't say that apple was switching to Pentium or Xeon or any other x86 processor, just intel branded chips. It's entirely conceivable that either Intell will create a new PPC chip (although how they'll crank one out in a year is beyond me), create a new chip altogether (again, in one year?!), or simply piggyback Altivec onto one of their existing designs (i dunno how good of an idea that is).

      I suppose it's most likely that Intel will pop out a mutant chip that resembles something like the bastard child of their current crop of high-performance x86 processors and the current G5; a chip with extra registers, the Altivec vector unit (or multiple units), and some extra instructions (like that spiffy sqrt instruction that the G5 has).

      I guess the only thing left to say is "don't knock them until you've got the details."

      But I really don't think this is good news at all. I see dark clouds on the horizon.

      --



      ...spike
      Ewwwwww, coconut...
    11. Re:April Fools? Right? by MojoStan · · Score: 4, Informative
      Right now the Pentium M is Intel's most expensive CPU, and there's really no alternative to it if Apple wants an Intel CPU in the Mac mini

      There's the Celeron M, which is based on the current Pentium M core (Dothan). A quick Froogle search will find boxed Celeron M processors selling for less than $100.

      If the CNET article is correct and the Mac mini is one of the first to adopt Intel chips (in 2006), then I'm sure it will use the Celeron M. By early 2006, the Dothan-based Celeron M will be previous-generation technology, just like the G4 is today. Apple should have no problem fitting the Celeron M into the tiny form factor for less than $500.

      --
      TO START
      PRESS ANY KEY

      Where's the 'ANY' key? I see Esk, Kitarl, and Pig-Up...

    12. Re:April Fools? Right? by fupeg · · Score: 2, Interesting

      What about

      c.) Itanium

      However, I think it is most likely they will go to x86. Mach already runs on it, so it would seem like the path of least resistance (in terms of migration.)

    13. Re:April Fools? Right? by bmeteor · · Score: 2, Interesting

      I think you may be right that this may some mutant chip altogether. Rather than executing x86 instructions, intel can cut the fat, write to a ppc instruction set, and pipeline that thing to China. Since the original AIM agreement is absolved, I'm pretty sure Intel can use the PPC ISA.

      IBM has been focused on the Cell and XBox 360 chips, while the g5 has stagnated. I'm sure Intel was burned by the xbox 360 choosing IBM, and would like to get that xbox revenue stream back. This seems like a smart way to start. I'm fairly sure that Freescale would love to give an altivec license to intel.

      As a big time Myth and Myth II player in my young adulthood, I too was really bummed about the whole Bungie buyout, and initially this had me pretty bummed too. But with computers, my biggest problem was with Windows and the software, not necessarily the hardware. The x86 ISA is probably the least attractive ISA out there, and if intel can get out from under it by writing to a ppc ISA I'm okay with that.

    14. Re:April Fools? Right? by SEE · · Score: 2, Funny

      What's their best processor? The Pentium M, aka the P3, aka the P3 with modern fab and some marketing spin.

      The P3 being just a somewhat revised, better-process P2; and the P2 being a somewhat revised, better-process Pentium Pro. Which was introduced in 1995. The Pentium M is a supercharged 686.

    15. Re:April Fools? Right? by Capt'n+Hector · · Score: 2

      Either way, if I ever see an "intel inside" sticker on a mac, I'm gunna fucking puke.

      --
      Quid festinatio swallonis est aetherfuga inonusti?
      Africus aut Europaeus?
    16. Re:April Fools? Right? by leenoble_uk · · Score: 2, Funny

      Would that be worse than hearing the plinky plonky sting that comes at the end of every other PC advert playing over the new iMac?

      shudder

    17. Re:April Fools? Right? by croddy · · Score: 2, Informative

      The experience with the G5 has been that it runs far too hot, and simply can't be clocked up as well as originally anticipated. As far as portables go, it's a dead end. Assuming Apple really does make this switch, it's the last nail in the coffin for G5 Powerbooks and Minis.

    18. Re:April Fools? Right? by MyDixieWrecked · · Score: 2, Interesting

      I've got nothing against the x86 platform. I say that on a regular basis. My beef with PCs is M$, not that they are non-apple.

      My physically ill part is in regard to all the headaches that will ensue because of the shift and the possible problems that it's going to cause software developers.

      Also, I hate it when apple, or anyone else for that matter, invest so much time into something only to drop it for something else. After shoving this "G5s are the fastest chips on earth" crap down my throat, they're gonna jump to some other platform?

      I compare this to your mom getting a sex change after birthing you.

      --



      ...spike
      Ewwwwww, coconut...
    19. Re:April Fools? Right? by Glock27 · · Score: 2, Informative
      Intel's processors work. How does AMD kick the shit out of them? Want to provide some explanation?

      Sure:

      • AMD64 performs better, in general.
      • AMD64 consumes less power.
      • AMD64 runs cooler.
      • Socket 939 is compatible with dual-core Athlon64 chips.
      Hope that was sufficient...
      --
      Galileo: "The Earth revolves around the Sun!"
      Score: -1 100% Flamebait
    20. Re:April Fools? Right? by w3weasel · · Score: 2, Insightful

      I just have to point out... that if this *is* x86 architecture, this would finally allow a real port of WINE to OSX, and possibly the re-emergence of the REDBOX environment.

      --

      Just as irrigation is the lifeblood of the Southwest, lifeblood is the soup of cannibals. -- Jack Handy

  2. Hello Pear! by eltoyoboyo · · Score: 4, Funny

    Looks like they will want to snap up a bunch of developers from the PearPC project!

    --
    Have you Meta Moderated t
  3. not just processors... by cRueLio · · Score: 2, Interesting

    remember though, guys, that this doesn't mean that the rest of the system will be compliant with *ATX or the new BTX... so it might not work on your whitebox computer

  4. The sky is falling! by mrshowtime · · Score: 2, Interesting

    How odd, Microsoft uses apple dv kits for the xbox 360 and IBM power pc chips and now apple drops IBM for Intel, how freakin' strange is that?

    --
    "Jeremy, you need to get to an internet cafe and cut and paste some appropriate sentiments about me from the world wide
    1. Re:The sky is falling! by amliebsch · · Score: 2, Funny

      So Apple is the Bizarro Microsoft.

      --
      If you don't know where you are going, you will wind up somewhere else.
    2. Re:The sky is falling! by Naikrovek · · Score: 5, Funny

      you know the world is coming to an end when the best golfer is black, the best rapper is white, apple goes to x86 and microsoft goes powerpc.

      good thing i bought armageddon insurance!!

    3. Re:The sky is falling! by buckhead_buddy · · Score: 4, Insightful

      Actually, what would be really suprising to me is if Apple moves to Intel chips rather than AMD after the recent blatant Apple-oriented attack by Intel with the Pandora PC (Mac Mini look-alike). It's the popularity of the x86 architecture that's attractive rather than Intel itself.

      So unless this direct afront to Apple was mitigated with huge discounts, I doubt Intel will get the deal.

      Of course none of this will be public except the choice of chip supplier. We'll have to read the spin from Apple, Intel, and makers of the Pandora like we were reading pig entrails for signs of what's really going on.

    4. Re:The sky is falling! by pboulang · · Score: 4, Funny

      Holy Crap! Vijay Singh is black?!!?

      --

      This comment is guaranteed*

      *not guaranteed

    5. Re:The sky is falling! by pchan- · · Score: 4, Funny

      Mayor: What do you mean, "biblical"?
      Dr Ray Stantz: What he means is Old Testament, Mr. Mayor, real wrath-of-God type stuff.
      Dr. Peter Venkman: Exactly.
      Dr Ray Stantz: Fire and brimstone coming down from the skies. Rivers and seas boiling.
      Dr. Egon Spengler: Forty years of darkness. Earthquakes, volcanoes...
      Winston Zeddemore: The dead rising from the grave.
      Dr. Peter Venkman: Human sacrifice, dogs and cats living together - mass hysteria.

    6. Re:The sky is falling! by PureCreditor · · Score: 2, Insightful

      you know the world is coming to and end when the best golfer is black, the best rapper is white, Apple uses x86, and Republicans control White House, Senate, and House of Reps

    7. Re:The sky is falling! by AvantLegion · · Score: 4, Funny
      >> you know the world is coming to an end when the best golfer is black, the best rapper is white, apple goes to x86 and microsoft goes powerpc.

      And I got laid! We're all fucked!

    8. Re:The sky is falling! by James_Duncan8181 · · Score: 2, Insightful

      Hint: Do you not now think that the box may well have been a proof of concept box for intel to demo to Apple?

      --
      "To any truly impartial person, it would be obvious that I am right."
    9. Re:The sky is falling! by One+Childish+N00b · · Score: 2, Funny

      And I got laid! We're all fucked!

      You might be, but I'm still waiting... bastard :(

      --
      Dealing with lawyers would be a lot less tedious if they all looked like Casey Novak.
  5. Any Evidence At All? by GaryPatterson · · Score: 4, Insightful

    There's nothing to substantiate their story. It's all down to "CNET has learned..." and nothing else.

    Is this yet another rumour? Is there anything to be read in Apple meeting with Intel above the idea that they might go PCIe instead of PCI-X?

    1. Re:Any Evidence At All? by Anonymous Coward · · Score: 5, Interesting

      Unlike ASOT, I cannot post actual information without fear of losing my job. Because I'm not sure if the exact specs on what I was given is some type of loyalty test to track down leaks. Since Think-Secret doesn't have it yet.

      Now, I have no evidence if we have Intel based Macs hiding anywhere. But, I do have evidence of the next PowerMac (yah, yah we just speed bumped them). But, it means at least one more generation of PowerMacs that are 970 based.

      Now it could be we are switching to Intel chips and when I walk in Monday, I will learn all my work has been for naught. But, I think since I have access to a PowerMac unlike any other, I should also be allowed to know about a platform switch, but who knows.

    2. Re:Any Evidence At All? by John_Booty · · Score: 3, Interesting

      In addition, CNET's main answer to the insane technical issues that this would involve is, "Steve Jobs said it would work."

      The technical issues really aren't that insane. Most high-level code PPC is only a recompile away from working on an x86. Development tools could easily support compilation to some sort of fat-binary (see: 68K-->PPC transition) or dual-binary scehe,.

      The only technical sticking point would be Altivec code. Lot of manual work to translate it to SSE1/2/3. However, if Intel could support the Altivec instruction set in hardware... it could be a fairly seamless transition for developers. The technical aspects of supporting it in hardware wouldn't be too hard; I think the only challenges would be legal (patents, etc).

      If

      --

      OtakuBooty.com: Smart, funny, sexy nerds.
    3. Re:Any Evidence At All? by scsscs · · Score: 3, Funny

      CNet is not a rumor site. If they did not have a very creditable source they would not report it.

    4. Re:Any Evidence At All? by insideprocessors · · Score: 2, Insightful

      Sorry to say, this rumor has a real basis. it looks like IBM and Apple have had a falling out. For once, this is NOT, and I repeat NOT, an idle rumor.

    5. Re:Any Evidence At All? by An+Onerous+Coward · · Score: 2, Insightful

      In further news, CNet has learned that in the modern world of journalism, informing the public with accurate information doesn't pay the bills as well as cranking out controversial rumors that generate massive server loads.

      Seriously. If this turns out to be bollocks--and I'd say the odds are greater than 50%--will CNet be punished at all? Will Slashdot stop running their stories? Nah. It's not going to hurt them a bit.

      They've learned nothing from the Newsweek fiasco. Get two independent, on-the-record sources for a fact before publishing it as fact.

      --

      You want the truthiness? You can't handle the truthiness!

    6. Re:Any Evidence At All? by nanoakron · · Score: 2, Funny

      Frank? Is that you?

      -Nano.

    7. Re:Any Evidence At All? by Anonymous Coward · · Score: 3, Interesting

      His secret? Keeping up to date with the various Mac-oriented sites, and a gullible Slashdot readership. That's all. I don't think he's a "troll" in the classical sense of the word, but I do think it's sad that there's someone out there with nothing better to do than collect admiration and karma on Slashdot by pretending to work at Apple.

      I think it's sad that you're so contrarian that you don't believe the bleedingly obvious, which is that he did indeed work for Apple. He's since been fired. What gave him away was mentioning that he wrote the documentation for launchd. That was a very short list.

      (Yes, I work for Apple -- no, I don't know anything, so don't bother asking. What I know about ASOTV comes from the grapevine.)

  6. x86 by Anonymous Coward · · Score: 3, Funny

    so... OS X86. Maybe it'll be called Chameleon instead of these cat names? crossing platforms, it will be!

  7. MacOSX on x86? by Espectr0 · · Score: 3, Interesting

    How will they make sure MacOSX doesn't run on cheap X86 machines? Or will they use a different chip family?

    1. Re:MacOSX on x86? by 2nd+Post! · · Score: 4, Interesting

      They could always create their own motherboard, chipset, and drivers. I mean, right now Darwin doesn't run on any x86 other than the 440BX chipset. so if Apple get's it's own chipset I don't see why OS X would run on any other. Right now every release of new hardware has a corresponding point release of the OS that includes firmware and drivers for the new machine.

    2. Re:MacOSX on x86? by travail_jgd · · Score: 4, Interesting

      If it's true... they'd be foolish not to use only 64-bit processors (maybe dual-cores only). Then again, some site reported that Intel was adding DRM to their CPUs and chipsets.

      Maybe the DRM was the clincher for Apple.

    3. Re:MacOSX on x86? by vocaro · · Score: 4, Funny

      if Apple get's it's own chipset

      ERROR: unnecessary apostrophe overflow

    4. Re:MacOSX on x86? by timeOday · · Score: 3, Insightful

      I don't think Apple would ever want to get into the business of trying to support every type of hardware out there, like Windows does, and like Linux aspires to do. That would be horrendously expensive, and wreck the whole "just works" thing.

    5. Re:MacOSX on x86? by grumpygrodyguy · · Score: 2, Insightful

      Maybe the DRM was the clincher for Apple.

      One more reason not to buy an Apple.

      --
      The government has a defect: it's potentially democratic. Corporations have no defect: they're pure tyrannies. -Chomsky
    6. Re:MacOSX on x86? by mrchaotica · · Score: 2, Interesting

      Have you ever heard of MacOnLinux? Officially, it just lets you run Mac OS (9 and X) on top of Linux on Apple hardware. Unofficially, it'll also work on other PPC motherboards, like the Pegasos.

      If they really do move to x86, just how long do you think it would be before somebody ports MacOnLinux and OS X starts popping up on any generic PC you want?

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    7. Re:MacOSX on x86? by d474 · · Score: 2, Interesting

      Could Intel block it with their embedded DRM they plan on implementing?

      --
      Authority questions you. Return the favor.
  8. Must be a slow news week at CNET... by MuckSavage · · Score: 5, Funny

    Really, this has been on the table many times. When will this rumor die? Oh, and on tuesday, Steve will announce that Disney is purchasing Apple.

    1. Re:Must be a slow news week at CNET... by wootest · · Score: 2, Funny

      You're all wrong - Apple is just going out of business as usual. :)

  9. 68k emulation easy, but what about PPC emulation? by silentbozo · · Score: 4, Interesting

    Emulating 68k stuff is easy, thanks to the cumulative efforts of some very talented individuals working on multiple platforms. But what about decent PPC emulation? Are they going to force recompiles of new software, and completely abandon support for old PPC binaries, or are they going to have really slow support of PPC software?

  10. It is NOT official by vivek7006 · · Score: 4, Informative

    From the report IBM, Intel and Apple declined to comment for this story. How the hell does that make official?

    1. Re:It is NOT official by Brandybuck · · Score: 2, Interesting

      Dan Rather was really, really sure too. And he was the Most Trusted Man in America(tm). I'm sure Stephen Glass and Jason Blair we're really, really sure as well.

      --
      Don't blame me, I didn't vote for either of them!
  11. New device by BWJones · · Score: 4, Interesting

    So while this is technically feasible, I doubt that Apple is planning a wholesale switch to Intel chips as there is too much invested in both marketing and developer relations. From a technical perspective, Darwin runs on both platforms and there have been long standing rumors of Apple maintaining dual codebases for current OS X releases, so making things run would not be a problem. Developers however, would require significant resources to recompile their code for compatibility. I suspect that the News.com story is only partially correct. Apple has for some time been using Intel chips in their Xserve, and their may very well be additional products yet to be announced. However, think about this possibility: Apple has significant resources devoted to Altivec just about everywhere in the OS, functions that are not available in any currently shipping Intel chip. But imagine this: What if rather than OS X being run on x86, Intel were to produce a PPC chip with Altivec? I do not know what the current licensing agreements are with Apple, IBM and Motorola, but if the licensing were prohibitive, perhaps Apple certainly could help with the reverse engineering of such a chip.

    Even that seems like a bit of a stretch to me as I suspect the reality is more like Apple will be using Intel chips in a potential variety of new areas. Chips for networking and WIMAX for example. Or.....given the performance of Intel mobile chips relative to Motorola chips, perhaps as a warning shot across the bow of IBM, Apple will announce that Apple portable systems like Powerbooks will move to Intel chips. Even though I am quite the Apple aficionado, I have to admit that Intel is doing some pretty impressive portable CPUs. Near future plans for Intel portables include built in WiFi and dual cores. However, I realize that this would introduce more than a little difficulty for developers who have a "portable OS" and a "desktop OS" which would suck.

    So....perhaps what is really going to happen is that Intel will produce a "portable" PPC chip for something new? Something like a new Newton? If I recall correctly, my Newton 130 ran an ARM chip, and I believe that Intel has the license rights to develop ARM based CPU cores..... Oh please oh please oh please.....

    --
    Visit Jonesblog and say hello.
    1. Re:New device by John_Booty · · Score: 2, Insightful

      Apple has for some time been using Intel chips in their Xserve, and their may very well be additional products yet to be announced. However, think about this possibility: Apple has significant resources devoted to Altivec just about everywhere in the OS, functions that are not available in any currently shipping Intel chip. But imagine this: What if rather than OS X being run on x86, Intel were to produce a PPC chip with Altivec? I do not know what the current licensing agreements are with Apple, IBM and Motorola, but if the licensing were prohibitive, perhaps Apple certainly could help with the reverse engineering of such a chip.

      I think you hit the nail on the head. Recompiling regular high-level (C, Obj-C, etc) for x86 or x86-64 is (relatively) freaking easy. Rewriting hand-tuned Altivec code to run on Intels SSE-2 or SSE-3 is a major, major issue for software developers both inside and outside of Apple... and supposedly, Altivec is superior to SSE1/2/3 in quite a few regards. It won't be a direct translation.

      I like your "Intel producing PPC chips idea". If licensing agreements allow for it, that could be technically feasible. But... I highly doubt that Intel wants to produce chips based on an entirely new architecture. I think we can utterly rule this out.

      What seems a lot more likely to me is Intel producing x86 chips with Altivec-equivalent instructions to ease the porting process. If Intel could add Altivec functionality to an x86 chip, compatibility could basically be a recompile away. (perhaps with some relatively minor adjustments for endian issues)

      That doesn't seem like it would be a technical hurdle for Intel, if licensing agreements allow for it... I know the name "Altivec" is trademarked; I don't know if the actual instruction set is covered by IP law. (The name "Altivec" obviously doesn't matter because it ain't exactly a household word anyway; only the functionality matters)

      --

      OtakuBooty.com: Smart, funny, sexy nerds.
    2. Re:New device by Dun+Malg · · Score: 2, Insightful
      Xserve RAID uses an Intel Xscale chip for the controller.

      Xserve RAID is a storage appliance. It could use a massive array of Zilog Z80's for all its relevance to the discussion at hand.

      --
      If a job's not worth doing, it's not worth doing right.
  12. Don't start thinking you'l be able to . . . by dgrgich · · Score: 2, Informative

    . . . run OS X on whatever Intel system you want, folks. I'm sure that there will be a dozen "I can't wait to put this on my blah-blah-blah Dell blah-blah-blah".

    Apple is a hardware company. They will make damn sure that you can only run their software on their hardware.

  13. It's going to be a terribly difficult rewrite... by Anonymous Coward · · Score: 2, Funny

    ...for Apple as all their current operating systems depend on correct floating-point results.

  14. Apple vs IBM by xswl0931 · · Score: 4, Interesting

    More likely, knowing Steve Jobs, he couldn't get his way with IBM, so he threatened to go to Intel. IBM decided to call the bluff.

    1. Re:Apple vs IBM by bokane · · Score: 2, Funny

      "Inapt."

    2. Re:Apple vs IBM by narcolepticjim · · Score: 2, Funny

      My aunt knew him when they were growing up, and said he was a crybaby jackass then, and that was before Apple.

      Do you know him personally? Do you know he has a heart of gold and a soft spot for babies, dogs and old people? Do you know those mean old reporters are just jealous of his manliness, his leadership, his, his, his MOJO?

      Yeah, you are being an ass.

  15. This obviously means no Powerbook G5s by dgrgich · · Score: 4, Informative

    I'm sure that others have surmised this. There is absolutely no way that Apple will invest the money in an expensive-for-the-consumer line of computers that will be partially obsolete in less than two years; who in their right mind would buy them?

    It also occurs to me - another point that I'm sure others have already thought of - that this may be why they are forced to switch to Intel. They can't get chips small enough for a Powerbook G5 line.

    1. Re:This obviously means no Powerbook G5s by Atzanteol · · Score: 3, Insightful

      They can't get chips small enough for a Powerbook G5 line.

      Looking at the iMac G5, I can't see why not. I mean, that things almost a laptop already! I'm really surprised there are no laptops with G5's yet. I thought it was the next step from that iMac...

      --
      "Ignorance more frequently begets confidence than does knowledge"

      - Charles Darwin
    2. Re:This obviously means no Powerbook G5s by pvera · · Score: 2, Insightful
      Looking at the iMac G5, I can't see why not. I mean, that things almost a laptop already!

      Let's see... maybe because the sonofabitch weights 25 pounds? http://www.apple.com/imac/specs.html has the 20" at 25.2 pounds. I got one iMac G5 20" at home and five at the office and "almost a laptop" doesn't cut it.

      --
      Pedro
      ----
      The Insomniac Coder
    3. Re:This obviously means no Powerbook G5s by dragonman97 · · Score: 2, Interesting

      Except that the things are just about melting...
      (see the 'non-existant' stories about the capacitors on those things, and the temperature readings)

      Oh, and apparently the new G5 towers have even more temperature sensors - those chips run *hot*.

      And to think that I was tossed between potentially buying an iBook or a Thinkpad (or whatever Lenovo will call it).

    4. Re:This obviously means no Powerbook G5s by wootest · · Score: 2, Funny

      I mean, that things almost a laptop already!

      And a bike is almost a motorcycle.

    5. Re:This obviously means no Powerbook G5s by RzUpAnmsCwrds · · Score: 2, Informative

      "I mean, that things almost a laptop already!"

      Yeah, except that it doesn't have to worry about pesky things like *running on batteries for a decent amout of time*.

      The PPC970FX is ~50W average. Intel's Pentium-M line is closer to 20W max.

      Designing a PowerBook G5 would require:

      - Severely reduced battery life (e.g. the 2 hours typical of P4-M notebooks instead of the 4-5 hours typical of P-M notebooks). This would be a disaster for Apple as their product would look stupid compared to P-M based notebooks that offer both performance and battery life.

      - A lower power PPC. PPC970FX is already on the latest process that IBM has. IBM simply does not have the power-saving technology that Intel does. Intel has spent years optimizing their core and their cache to save power.

      - A switch to Intel CPUs. That likely means Pentium-M or Celeron-M in their small-form-factor (Mini, iMac, eMac) and notebook (iBook, PowerBook) computers, and potentially Pentium-4 in their desktop line.

    6. Re:This obviously means no Powerbook G5s by MojoStan · · Score: 2, Interesting
      - A switch to Intel CPUs. That likely means Pentium-M or Celeron-M in their small-form-factor (Mini, iMac, eMac) and notebook (iBook, PowerBook) computers, and potentially Pentium-4 in their desktop line.

      Don't forget that this transition will likely be taking place from mid-2006 (low end) to mid-2007 (high end). From the article:

      Apple plans to move lower-end computers such as the Mac Mini to Intel chips in mid-2006 and higher-end models such as the Power Mac in mid-2007, sources said.
      That likely means (for the high end) some next-generation Intel CPUs like Merom (notebooks) and Conroe (desktops). On the other hand, the PowerBook seems to be the Mac most in need of a modern CPU, so I can't see Apple waiting for Merom (due H1 2006) or a low-heat G5. If these crazy "Intel inside Mac" rumors are true, I think Apple would want Yonah (dual-core 65nm Pentium M) inside the PowerBook.
      --
      TO START
      PRESS ANY KEY

      Where's the 'ANY' key? I see Esk, Kitarl, and Pig-Up...

    7. Re:This obviously means no Powerbook G5s by mgbastard · · Score: 2, Funny
      Looking at the iMac G5, I can't see why not. I mean, that things almost a laptop already! I'm really surprised there are no laptops with G5's yet. I thought it was the next step from that iMac...

      You have obviously had an experience with a Pentium 4 HP "desktop replacement" unit. Of which seem to actually run hotter and weigh more than the iMac G5 (once you remove the stand ;-)

      --
      Anyone seen my low uid? last seen 10 years ago while panning the #@$# out of Taco's 'web based discussion system'
  16. Overlooked points... by Geiger581 · · Score: 4, Interesting

    1) IBM has opened up Cell, royalty-free.

    2) Apple will never let MacOS run on an open platform/commodity hardware again.

    3) AMD has virtually no non-x86 CPU tech.

    I predict that Intel will either manufacture a Cell derivative or a big-endian, possibly non-x86 propreitary CPU and chipset.

    1. Re:Overlooked points... by akuma(x86) · · Score: 2, Insightful

      >> I predict that Intel will either manufacture a Cell derivative or a big-endian, possibly non-x86 propreitary CPU and chipset.

      And monkeys will fly out of my ass.

      Why would Intel devote an entire design team to build something for Apple with it's meagre 2% PC market share? It makes no financial sense.

  17. Re:The Desperate Need For Validation In The x86 Wo by fmaxwell · · Score: 2, Insightful

    Dream on x86 fanboys...

    Oh, if only those of us with x86 Intel and AMD CPUs could have the sluggish performance and high prices that one can get with a PowerPC system. I feel the jealousy welling up inside of me... :)

    Seriously, grow up. It's just a CPU. Intel's CPUs offer more bang for the buck than IBM's PowerPC CPUs. It's not surprising given how many more Intel sells and how much more they have for R&D as a result. If the story is true, then Apple recognizes this and realizes that they can make more money with Intel CPUs while giving their customer base better performance. It's not religion. It's business. Just like the past Apple decisions to support PCI bus, IDE drives, USB, etc. Apple is a for-profit company and they base their product design decisions on that.

  18. Re:You heard it here first by cxreg · · Score: 4, Funny

    WINE is not an emulator! It's a translation layer, it's totally useless on a non-x86 platform.

    Thanks for the insight. Did you happen to miss the entire point of this slashdot post?

  19. Re:OH F**K... by neccoant · · Score: 3, Informative

    You forgot that the Win in Wintel implies Windows compatibility, which this most certainly isn't.

    I predict that Apple has gotten Intel to strip down its Itanium line of chips and bolt AltiVec on, as IBM did their POWER4. Remember, Intel does not necessarily equal x86 or x86-64. HP is selling iPods, and is also the premier Itanium vendor. Coincidence?

  20. eWeek says the Intel rumor is wrong. by Picass0 · · Score: 4, Interesting

    Dual core PowerPC G5 on the way, not Intel.

    http://www.eweek.com/article2/0,1759,1823282,00.as p

    Analysts: Dual-Core PowerPC G5s Due for Apple

    Building a G5 PowerBook could be an aesthetic challenge for Apple. The G5 chip tends to consume more power and produce more heat than the G4. Hotter, more power-hungry chips tend to require a thicker, more spacious chassis and larger, higher-capacity batteries--all of which might lead to a more portly PowerBook.

    But, analysts say, versions of the 970FX technically already fit into the power envelope needed for Apple to offer a mid- to full-size laptop in the 5-7 pound range. At the moment, two of its three PowerBook G4 portables weigh in at over 5 pounds.

    Aiding portability, IBM has also added a power-management feature to the PowerPC 970FX. Called PowerTune, it can cut the chip's clock speed, therefore lowering its voltage, in order to save on power.

    Therefore, a 1.8GHz PowerPC 970FX would be a good choice--it would top the current G4 processor--but power management might still be an issue in some other ways.

    The 1.8GHz chip "might be 35 watts or something like that. There are plenty of 35-watt [notebook] processors out there. The big problem is you want to get average power [consumption] to be a lot lower. That relies to a large degree on software management," Glaskowsky said. "If I had to pick a reason why it hasn't shown up yet ... I'd say it's [Apple power management] software."

    Still, not everyone believes that the Power PC 970FX makes a great notebook chip.

    "Right now, from IBM's perspective, the [PowerPC] 970 is a pretty competitive part, but they definitely lack a low-power version," said Kevin Krewell, editor-in-chief of the Microprocessor Report, in San Jose, Calif. "The question is, can you get it low enough--25 watts to 35 watts--in order to get it into something sleek enough for Apple?"

    To arrive at the right mix of frequency and performance, Krewell suggests that IBM and Apple might need to consider creating a new G4-G5 hybrid instead of delivering a low-power 970.

    "The best route would be to develop a new [processor] core that's somewhere between the G5 and the G4," Krewell said, "But that's a significant design undertaking ... and it's a limited-size market. A redesigned core might be attractive for future multicore processors" for desktops and servers as well, he said.

    Apple could also adopt a multicore G4 derivative from Freescale Semiconductor Inc., once the chip arm of Motorola Inc., for its portables, Krewell said.

    "That's still a 2006 thing ... and it's designed for the network world," he said. "It would require some modifications. But it's doable."

    Representatives from Apple and IBM declined to comment for this story. A Freescale spokesman did not return a call.

    Editor's Note: This story was updated to reflect the fact that an Apple representative returned a phone call to eWEEK.com but declined to comment.

  21. Re:AMD by FatRatBastard · · Score: 4, Interesting

    You forget one thing: Intel has a tonne of cash. My pet theory (if the rumor is true): The whole thing was started by Intel, not Apple. IBM have been having some wins with the PPC arch, and been getting good press with the PPC/Cell chips. Same goes with AMD and the x64 arch. MS has been getting a little too cosy with both IBM and AMD. So Intel hedges themselves. While they may not have the technical "mindshare" lead right now, they still do have a SHEDLOAD of cash. So throw a crapload, and I mean a crapload, of cash at Apple to grease the skids. It puts MS on notice, gives them another exclusive tier one client and is a blow to IBM's chip division (cutting off a big revenue stream)

  22. Re:AMD by 3770 · · Score: 3, Interesting

    How it makes more sense?

    This is of course only my opinion but here's how I'm thinking.

    1) AMD has the performance edge for x86
    2) I _think_ they are more 64 bit centric than the Intel afterthought 64 bit processors (but don't quote me on this).
    3) AMD has 64 bit laptop chips (I think).
    4) AMD are more energy efficient, at least on the desktop.
    5) AMD is not Intel and therefor has less "Wintel" over itself. AMD is "different". Apple likes being different.

    --
    The Internet is full. Go Away!!!
  23. Intel knows how to make chips, not just x86 by mactari · · Score: 4, Insightful

    Come on folks, there's a reason Via was able to enter the x86 market so easily. And there's a reason why IBM started making PPCs after Motorla. These folks know how to make computer hardware.

    Would anybody be that surprised if Intel started making PPC-esque architecture chips? Don't be. Intel knows Si's at 14 as well as anyone and better than most.

    Too many people have taken these rumors to mean Apple's going to release Macintosh for x86. I'm not quite ready to jump that gun just yet.

    --

    It's all 0s and 1s. Or it's not.
    1. Re:Intel knows how to make chips, not just x86 by reiggin · · Score: 4, Insightful

      Mod parent up. This is what I'm thinking as well. Apple owns enough of the PPC rights to simply license Intel to produce chips for them. Afterall, Apple's only gripe with IBM (as was the gripe with Motorola) was a supply problem, not a quality problem. I think Apple is very happy with the archetexture but wants a supplier and developer that can actually handle their needs. Intel is really the only one they can trust. They have the R&D and they have the manufacturing capability. IBM is too spread out, as was Motorola. Intel only does chips. And not just x86, either. I believe that on Monday, Intel will become the new "I" in the A.I.M. Alliance.

    2. Re:Intel knows how to make chips, not just x86 by sourcery · · Score: 3, Informative
      And there's a reason why IBM started making PPCs after Motorla.

      Well, one reason is that the PPC is based on the POWER architecture--which was invented by IBM in the first place.

      --
      Cthulhu for President! Why settle for the lesser evil?
  24. Transitive Technologies by Corpus_Callosum · · Score: 5, Interesting

    I have heard rumors that Apple has been talking to Transitive Technologies about Quick Transit which is a code translation system that can re-map system calls on the fly as well as do very fast optimized recompilation of native code. Think of it as a JIT for processor emulation.

    If the claims about Quick Transit are true, and there is no reason to believe that they are false as evidenced by the product's success runix MIPS code on Itaniums (see here), then we should actually see a performance increase for PPC applications (not recompiled) running on OS X x86.

    If you were Steve and your apps (as well as everyone elses) ran unmodified on intel hardware faster than it ran on your own, you would probably build some boxes based on intel as well.

    There may actually be no need for developers to recompile anything. With Quick Transit built into the OS (let's assume it becomes part of OS X), it would be possible to target x86, PPC or even other architectures and yet run at essentially full speed on any deployment architecture. I know this sounds a bit wicked. It did to me as well. I am sure there will be a bit of a performance and memory hit when your applications are not native, but those hits may be completely overwhelmed by silicon horsepower.

    If done properly, this could be a very good move for Apple.

    --
    The reason that it can be true that 1+1 > 2 is that very peculiar nonzero value of the + operator
    1. Re:Transitive Technologies by jmv · · Score: 3, Informative

      I really doubt they can run PPC code on an x86 faster than it is on the PPC. Not only are new PPC close to x86 at native code, but the translation isn't easy at all. I could see a PPC doing a decent job at x86 emulation, but for the reverse there's a problem: registers. If you have a piece of PPC code that uses more registers than the x86 has (I expect this is true of any decent code), then you need to replace registers by memory (L1 at least) accesses. That will cost a lot.

    2. Re:Transitive Technologies by MeatNoodle · · Score: 2, Interesting

      Apparently L1 Cache accesses are as fast as register accesses on Intel chips. Thus, 512KB of L1 Cache translates to 128K 32-bit registers available for the CPU. That's plenty of registers.

      Aside from this, CPU registers are heavily renamed (remapped) to a whole host of hidden registers to improve parallelism. Essentially, the old AX, BX, CX, DX register model is is simply the public representation of the CPU architecture, while behind the scenes things are very much more RISC like in their implementation.

      In any case, given the 0.5 GHz to 1.5 GHz advantage that Intel CPUs have over the current PPC chips, it's entirely likely that native PPC code written for OSX could run quite well on a JIT compiler on x86. In fact, there was an article on /. quite a while back about some research group that had achieved better throughput using a JIT compiler than a standard optimizing C compiler (Can someone find a link to this in the /. archive?)

      How could JIT compilation beat an optimizing C compiler you ask? Because JIT compilers can actually watch the code run, and can then re-optimize frequently used code on the fly. In contrast, a traditional optimizing compiler has to do all of its optimizing up front before the code ever runs, which limits the amount of performance improvement that it can achieve.

      P.

      --
      "That's exactly what I said, only different."
    3. Re:Transitive Technologies by MeatNoodle · · Score: 2, Interesting
      Here's a link to an old ArsTechnica article about a project at HP called Dynamo http://arstechnica.com/reviews/1q00/dynamo/dynamo- 1.html Note that using the term "JIT" in my previous post to describe what Dynamo does is technically incorrect. Dynamo does "Dynamic Compiling." In the ArsTechnica article, they quote the effectiveness of dynamic compilation in this way (emphasis in the last line is mine):
      "...Dynamo is an odd beast. It is, in essence, an interpreter for HP's PA-8000 instruction set that itself runs on a PA-8000 processor. That's right -- it interprets programs that could just as easily be executed natively on the same hardware. For a research prototype, this isn't as strange as it seems. The Dynamo project was started to investigate issues in what was seen as an increasingly important area -- dynamic translation of non-native binaries to native code. For that purpose it doesn't really matter if the original binaries are non-native or not, only that, whatever they are, they're read into some internal form, munged, and spit back out for native execution. The question is only, "How can this translation be efficient, both in time and space?" What's surprising is that Dynamo "inadvertently" became practical. Programs "interpreted" by Dynamo are often faster than if they were run natively. Sometimes by 20% or more. "
      In any case, it seems that emulating PPC code on Intel chips could be quite doable.

      P.
      --
      "That's exactly what I said, only different."
    4. Re:Transitive Technologies by jmv · · Score: 2, Informative

      If the L1 was as fast as registers, people wouldn't bother putting more registers on their chip. While the L1 can give you a throughput of 1/cycle, this doesn't count latency (~3 cycles on recent Intel chips I think), the fact that at least one x86 instruction has to be a register operant, and the fact that a PPC would *already* be using the L1 for other things.

      About renaming, the PPC does it too (so it has even more registers), so you still have less registers. Also, the renaming is mainly there to allow the pipelines to work correctly. You still only have eight "logical" registers to put stuff in.

      Last thing, AltiVec must be pretty hard to do efficiently on x86. First, it does twice the amount of computation as SSE does per cycle, but also because it does a MAC, which would have a 9-cycle latency if implemented in SSE.

    5. Re:Transitive Technologies by 10101001+10101001 · · Score: 2, Insightful

      Apparently L1 Cache accesses are as fast as register accesses on Intel chips. Thus, 512KB of L1 Cache translates to 128K 32-bit registers available for the CPU. That's plenty of registers.

      Not exactly. Like others have stated, at least one side of the math has to be stuck in a register. Couple this with there being less physical registers than these virtual registers that you need, and you're talking about caching in-out registers as need be. For some algorithms, that's no big deal. But you'd be amazed at how quickly the math spills into many registers. This is why that per mHz RISC processors, with many more registers, tend to easily beat CISC processors often by a factor of 2. Besides, accessing the L1 cache is flukish. There's only so much that can be done to lock the registers into memory. And when you do, you've got to access them with extra-long instructions (32-bit addressing + opcode + other operand(s)) which further sucks down the efficiency of memory throughput/instruction cache size.

      Aside from this, CPU registers are heavily renamed (remapped) to a whole host of hidden registers to improve parallelism. Essentially, the old AX, BX, CX, DX register model is is simply the public representation of the CPU architecture, while behind the scenes things are very much more RISC like in their implementation.

      True. And with something like the Athlon's multiple apu/fpu pipes there's the supposed potential of 200% added performance over what the apparent clock rating would indicate (ie, such should mean that Athlons should be 50% faster than PPC). Of course, real figures are closer to 30% to 100% (ie, 65% to 100% of PPC per clock). This has a lot to do with, again, the caching-like behavior compiler code spits out. This is ignoring simd.

      In any case, given the 0.5 GHz to 1.5 GHz advantage that Intel CPUs have over the current PPC chips, it's entirely likely that native PPC code written for OSX could run quite well on a JIT compiler on x86.

      Yea, I don't doubt the CPU will be doable. But what about the rest of the hardware? Qemu's non-hand-optimized x86 on x86 system emulator has all sorts of performance issues when it comes to the video card emulation and the ide emulation. Of course, I'm sure that if Apple is planning on such they'll spend a lot of time getting the performance to be more reasonable.

      So, I don't think the question really is whether or not it's doable or even if it the result will at all be usable. The things that make it usable are the things like fast response to keyboard, a quick display, and "fast" disk access. But, odds are that the virtual CPU will have a lower MIPs rating than a PPC CPU. You have to figure in that even if somehow you could get a 1:1 mapping for all PPC instructions and keep all the instructions roughly the same size to remove any extra bandwidth needs that the actual translation takes enough time fetching and processing on its own to greatly negate the extra Hz available.

      It's in this that I think your Dynamo reference is lacking. While Dynamo might have been able to see a 20% improvement in some programs, actually trying to pull off profiling across an entire system to optimize would be near madness; only a handful of programs are likely to see a real improvement with profiling, while the majority are likely to be slower. This is mostly because profiling is extra work and won't necessarily do the best job. Even if it does, the actual profiling work might counteract this. Something like HLE, with a static list of known constructs, is probably a better trade-off. I'd be amazed that even with this that top of the line x86 32-bit would be any faster than top of the line Apple PPC.

      --
      Eurohacker European paranoia, gun rights, and h
  25. Thoughts on OS X on x86-64 by GaryPatterson · · Score: 2, Interesting

    I posted this somewhere else recently, but it applies here today.

    == On having two architectures to support (x86 and PPC) ==
    So a developer has to compile for two targets, optimise for two targets and ship fat binaries? What will that do to development costs, and ease of development for the platform? What if a developer like Adobe decides to only support PPC development, and tells the x86 customers that they support Windows on x86 and that's it?

    And then there are Apple's own issues. They've got to effectively double their Mac hardware R&D to support the two completely different architectures.

    And what do they gain?

    == On Everyone and Their Dog Switching en masse ==
    When I talk to people, they buy a PC because they don't know about Macs. When they do know, they often go PC anyway because they're used to it. There's also pricing. Apple's machines do come at a premium, although I maintain that the iBook line is nicely priced (well, it was when I bought this one a year ago).

    Suppose Apple sells a box with an Intel inside. For starters, why would the cost drop? A powerful Pentium is not so much cheaper than a G5. The other components are similar enough. Maybe Apple would use PC motherboards? So why would anyone buy their hardware from Apple?

    I don't see any evidence that hordes of PC users are going to drop Windows just to get OS X on x86. I see lots of people on hobbyist sites say that they'd buy it, but they're a tiny minority of a large market. Would that translate to actual sales, or would there be a reason why many of them still wouldn't buy it? What about piracy? How many people would 'try it out' for an extended period of time and never get around to purchasing the boxed copy?

    And make no mistake: to make up for the lost hardware sales, Apple would need hordes of switchers to buy those shrinkwrapped boxes. If sales aren't what they hope, there goes the business.

    That's a point to remember too - if a CPU switch goes wrong, that could pretty much screw the company. A few billion in red ink, combined with potentially facing near-zero sales when you give away your flagship OS (I'm thinking software piracy and commodity x86 hardware here) and we'll see Apple closing its doors. Some mistakes can only be made once.

    ==On Software==
    I mentioned earlier that developers would likely have to support two completely different architectures, even in the 'best case' of Apple going entirely to x86. There's a legacy of PPC Macs out there that you have to sell to, after all.

    That means that initially, there would be zero third party applications for OS X on x86. Not a single one. Maybe iLife really *is* all you need, perhaps with iWork. Over time, new apps would come out, but who would buy the new OS in the first year? That would be a hard sell to Herb and Judy Customer. "Sure, there's nothing you can do with it now, but give it a year or so and... Wow!" (I'm exaggerating of course, but you can go only so far with the iXxxx software before you itch to run something else.)

    And what of the developers? I mentioned in an earlier post (not well stated though) that this would be the last straw for them. I'll modify that to "last straw for some of them." They have to learn new optimisation techniques, recompile all of their existing code for the new platform and re-release it - and that's the best case for consumers! Realistically we'll see more developers follow the Adobe and Quark path of holding off for 12-24 months for no apparent reason, and only when the market is safe, releasing their product as a new version with new features for the new platform.

    The cost for any app being developed will increase. Not by double, as this would encourage more platform-independant code (well, CPU-independant at any rate), but there would be a definite increase. Who will pay for that? We will! Hooray! Software price rises!

    And what if the developers simply say that the OS X platform is too unstable? After all, in five years we've seen a lot

  26. This is lunacy. by spammacus · · Score: 2, Insightful

    If it's true, that is.

    Intel chips take ridiculous amounts of power, and give off huge amounts of heat. The current PowerPC chips use a fraction of the power. This makes no sense for the Mini or the iBooks.

    iBook battery life will drop by at least a third, maybe one half. Unless of course they could use slower chips, but there's no way that's going to fly. We all know the canonical Mac argument - "yeah the clock speeds are lower but the chip is totally different so it's not a one-to-one correspondence. Trust me, we're faster". Except this time, there _will_ be a one-to-one correspondence!

    In market where clock speed is the main thing marketers latch onto, putting a genuinely slower chip in an iBook is suicide.

    In a product line which relies on a marketing thrust of reliability, putting a frigging heating element in a notebook is likewise suicide.

    Executive summary: either this is a hoax or Steve Jobs has finally gone off the deep end.

  27. Say it ain't so! by fprefect · · Score: 2, Funny

    AsSeenOnTV, please tell us it's not true!

    --
    Matt Slot / Bitwise Operator / Ambrosia Software, Inc.
  28. Well spank my ass and call me Judy! by Lisandro · · Score: 5, Funny

    John C. Dvorak actually predicted something that happend!.

    I'm scared. Hold me.

    1. Re:Well spank my ass and call me Judy! by kuzb · · Score: 3, Funny

      No problem, Judy.

      --
      BeauHD. Worst editor since kdawson.
    2. Re:Well spank my ass and call me Judy! by the+pickle · · Score: 2, Insightful

      *smack*

      Judy!

      For the record, so did Rob Enderle.

      Which basically gives me full confidence that Apple will NOT be announcing a switch to x86 architecture on Monday.

      p

  29. MOD PARENT UP by Trillan · · Score: 2, Informative

    This is so blatantly obvious I'm shocked we keep seeing the "Mac OS X on x86!" stories. Intel is not x86. Apple is co-owner of PowerPC. Why would it shock anyone to have Intel making PowerPCs?

  30. Who really cares? by NotQuiteReal · · Score: 2, Insightful
    When you use TCP/IP, do you care if it wired, wireless, fibre? As long as the packets get there in a timely fashion.

    I submit that normal USERS (not some geek with an odd political fetish) really don't care what the hardware is. I am sure the OS will still be "Mac OS X".

    Sheesh, do I care if my snail-mail letters are carried via pigeon, car, truck, plane or train, as long as the bill is marked "paid" on time!

    --
    This issue is a bit more complicated than you think.
  31. Re:The Desperate Need For Validation In The x86 Wo by fmaxwell · · Score: 2, Informative

    Cutie Pi 3.1415926535897932384626433832795028841972....

    Actually, the last digit shown should be a 1, not a 2, if you are going to end with "...". The 2 is the result of rounding up because the digit that follows is a 6.

    No, I didn't have to look that up. :)

  32. Intel for mobile, IBM for workstation by Corpus_Callosum · · Score: 2, Interesting
    It also occurs to me - another point that I'm sure others have already thought of - that this may be why they are forced to switch to Intel. They can't get chips small enough for a Powerbook G5 line.
    Well, if you consider this plus this, you certainly can see that the recipe is there for Apple to produce a laptop using intel chips that is much faster than a G4 laptop using OS X compiled for x86 and yet applications compiled for the PPC.

    Read carefully. Do the research. It sounds nuts, but this might just be the key to this craziness.
    --
    The reason that it can be true that 1+1 > 2 is that very peculiar nonzero value of the + operator
  33. Re:The Desperate Need For Validation In The x86 Wo by GreatDrok · · Score: 4, Insightful
    Oh, if only those of us with x86 Intel and AMD CPUs could have the sluggish performance and high prices that one can get with a PowerPC system. I feel the jealousy welling up inside of me... :)

    I didn't comment on the benchmarks story earlier as I was way too busy but it is now 4:40am and I have nothing better to do...

    A lot has been said about the speed of various systems and benchmarks but at the end of the day the only real test for the performance of a computer is how well it runs your work. I have been developing some pretty compute intensive software for the last three months and I have to say that the G5 is a very quick processor. In my benchmarks a 2.3Ghz PPC was able to handily beat a 3.06Ghz Xeon EM64T chip with my code. This is only with gcc at the moment, I expect using the IBM compiler will make a significant difference just as using the DEC compiler on Alpha produced far faster code than gcc could. Opteron is also a very fast chip. So is Centrino. P4 and the Xeon based on it are also fast but clock for clock they are seriously underpowered.

    Do not think that because some benchmarks showed what you want (that some cheap tatty Intel box is faster than a high end PPC970) that it is in fact the case. Write your own code and give it a whirl. Heck, my G4 Mac mini (1.42Ghz) is quicker than my Athlon XP 2200+ (1.8Ghz) running my code and it isn't even using Altivec yet.

    As for Apple using Intel chips, far more likely it is something derived from the iPod part of their business than the Mac. The PPC970 is not underpowered, it is very quick, very efficient and easily a match for anything Intel has. AMD on the other hand has a very nice CPU in the Athlon64/Opteron and I would be torn to choose between the G5 or Opterons in a cluster as it would come down to performance running our apps as well as price.

    --
    "I have the attention span of a strobe lit goldfish, please get to the point quickly!"
  34. x86 Mac does not mean IBM PC Compatible by AHumbleOpinion · · Score: 2, Insightful

    There is more to being an IBM PC Compatible than using an x86 CPU. Apple could basically take their current proprietary designs and replace the CPU, leave everything else as is as much as possible. It makes no difference for them, the only OS they need to worry about is their own. As a matter of fact, doing anything else would be insane. They would destroy their business if they built yet another PC clone. Keep in mind that they are a hardware company, their excellent software is merely the incentive to buy their expensive hardware, Mac Mini not withstanding.

  35. YES, MOD PARENT UP by Phroggy · · Score: 2, Insightful

    I just blew all my mod points, but this is exactly it - if this rumor is true, it means Intel will start making PowerPC chips.

    The idea that Apple would switch to x86 simply doesn't make sense. There are no drivers, and no applications. Of course Apple would continue using their own hardware and would port their own applications, so such a machine wouldn't be a complete paperweight, but seriously, without backwards-compatibility (via PearPC etc.), why would someone want one?

    --
    $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
    $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  36. I'll eat my hat... by kuwan · · Score: 3, Funny

    I'll eat my hat if Jobs announces a switch to Intel chips (and I'll even be there at the Keynote). The most glaring giveaway in the article that this will NOT happen is this:

    Apple plans to move lower-end computers such as the Mac Mini to Intel chips in mid-2006 and higher-end models such as the Power Mac in mid-2007, sources said.

    So Apple's going to force their Developers, the people who need to have the latest, greatest and fastest machines, to use Mac Minis to develop their software on? Not in a billion years!

    There's no way in Hell that Apple could ever get away with switching low-end Mac Minis first and then top of the line Power Macs a year later. No developer is going to torture himself on a Mac Mini when they could be developing on a Dual 2.7 GHz (or higher) G5. Sure there are those that will say that Apple will let you compile on a G5 and then just test on a Mini - that will never happen either. It would increase development time by at least a factor of 2 and probably more. This would effectively kill the Mac platform.

    If Apple would ever consider this (which I doubt, AMD is far better than Intel and I believe the PPC platform has a far brighter future than the x86 platform, just look at all the next-gen gaming consoles) then they would need to transition their high-end machines first if not at the same time as everything else.

    Not to mention the fact that SSEx pales in comparison to Altivec. Why does this matter? Because Apple has invested heavily in vectorized libraries, especially CoreImage. CoreImage & Quartz 2D Extreme rely heavily on Altivec when you don't have a graphics card capable of running them. SSE just wouldn't be able to cut it. Also, what's Apple to do with all their engineers that have so much experience with PPC and Altivec? I could go on and on.

    It would take 4-5 years or more for Apple to make the transition and optimize OS X on Intel to where it is today (Apple might have a version of OS X running on x86, but I'm sure that it's nowhere near as optimized as Tiger is for PPC). Does Apple really want to give Microsoft that much time to catch up? I think not! They'd much rather run circles around Microsoft. It will be a cold day in Hell before this happens.

  37. Giving up on hardware? by chill · · Score: 2, Interesting

    If Apple move to Intel, then they are just another clone maker. If you could then get OS X on any x86 PC, how much more would you pay for the pretty box? Their hardware margins would go in the toilet.

    This would be the beginning of the end for Apple as a *hardware* company. They could then focus on iPods, software and the like.

    -Charles

    --
    Learning HOW to think is more important than learning WHAT to think.
    1. Re:Giving up on hardware? by Keeper · · Score: 3, Insightful

      The x86 processor is just a CPU, not the computer architecture. Nothing says it has to be anywhere near compatible with a modern PC.

  38. Re:Or not by edp · · Score: 4, Interesting
    This isn't a bug in the arithmetic; it is an artifact of the design. The calculator is almost certainly using the hardware's double-precision floating-point numbers for calculation. The implementation obeys the IEEE 754 standard for floating-point arithmetic. It represents a number with a sign, 11 bits for an exponent of two, and 53 bits for the significand (the "fraction part" in some sense and including an implicit one bit).

    The mathematical number 9533.24 cannot be represented exactly as a double-precision number, because 9533.24 expressed in binary has a repeating string that goes on forever. It is 10010100111101.00111101011100001010001111010111000 01010001111... When you round it after 53 bits, you have 10010100111101.00111101011100001010001111010111000 0101, or 81889908046875/8589934592 or about 9533.2399999999997817.

    Similarly, 215.10 is 11010111.00011001100110011001100110011001100110011 00110011001... Rounded to 53 digits, that is 11010111.00011001100110011001100110011001100110011 0011 or 7568158436307763/35184372088832 or about 215.09999999999999432.

    The difference is exactly 327852904935829005/35184372088832 or 10010001100110.00100011110101110000101000111101011 1000001101 or about 9318.1399999999997874. However, you cannot represent the difference in double-precision, because it requires too many bits. The result of a subtraction instruction is rounded, and you get 640337704952791/68719476736 or 10010001100110.00100011110101110000101000111101011 1 or about 9318.1399999999994179.

    (Caveat: I produced the above numbers with some quick Maple commands. They could be off a bit, but the concepts are correct.)

    It might be nice if calculators intended for the general public used decimal arithmetic internally. (But it still would not be able to exactly calculate 1/3 * 3. There will always be limits to mathematical correctness.) But that is an issue of application design; it has nothing to do with correct floating-point results, as mentioned in the post you responded to. The floating-point arithmetic here is correct.

  39. No Joke? (was Re:April Fools? Right?) by hhawk · · Score: 2, Insightful

    It's also worth considering that if they can run on Intel, they can run on AMD as well..

    Certainly BSD is highly portable and parts of the MacOS includes bits of NetBSD which is especially portable...

    But if you get over the "mine is bigger and faster than yours" basically the shift the marketing message from "Speed vs Speed" to one of technical merit about UI and so forth... because once they switch (if they switch), WinTel and Mac "computers" will have the same speed, in the same time frame.. so the Gigahertz #'s about speed/performance disapear.

    It's also clear w/ the IPOD that see the value of a greater marketshare and customer acceptance. Price is a big part of that and like they have done with IDE, PCI, USB, etc. switching to Intel probably means they can lower their price without cutting profit(s), that means greater marketshare, etc.

    --
    http://www.hawknest.com/
  40. OH GOD FUCK YES MOD PARENT UP by adpowers · · Score: 4, Funny

    Sorry, I just had to follow the trend.

  41. Doesn't make sense for Apple by Hythlodaeus · · Score: 2, Insightful

    Such a move doesn't make sense for Apple. They have a really nice OS, but their business is selling hardware at absurd markups. They can only justify those markups when the hardware is drastically differentiated from commodity hardware. Even if they create some licensing/DRM scheme to limit OS X to Apple hardware, such a slim difference will make consumers look hard at what exactly they are paying for. If they do try to limit the OS to the hardware, I expect an explosion of interest and development in GNUstep on Darwin that will steal their thunder fairly quickly. Then all they're left with is a pretty stylish case (which in the end is probably what sells the most boxes anyway.)

    --
    For great justice.
  42. easy to trace by Anonymous Coward · · Score: 5, Interesting

    it would be easy to trace Jobs' path through this latest episode:

    - IBM bends over and hands them the PPC970.
    - Jobs publicly trumpets that the chip will hit 3GHz in a year's time.
    - Jobs gets humiliated by the fact they didn't even come close and still aren't there after 2 years.
    - Jobs throws constant fits and IBM suddenly considers using their tech for more gracious customers... say, game console manufacturers
    - Jobs get jealous of the attention paid to said console manufacturers
    - Jobs delivers an ultimatum, IBM calls his bluff, and Jobs is suddenly looking elsewhere for the future of his platform.

    Sound crazy? Consider the Altivec debacle and how IBM backed away from the AIM alliance after that. Consider Moto's redirection to embedded processors (hello game consoles) and Jobs' resultant fishing for new tech. Jobs may be running out of corps that will put up with his, uh... particularly demanding negotiation skills. Then again, maybe Monday will bring a nice surprise... a choice of chips for the Mac platform. Here's hoping.

    1. Re:easy to trace by Anonymous Coward · · Score: 5, Interesting

      You are close but your anger is clouding your vision. I will fix up your list.

      - IBM and Apple sign a multi chip agreement with very specific clock speed, power usage, production quantities and target dates built into the contract. the first chip is the PPC970.

      - Jobs and IBM publicly trumpets that the chip will hit 3GHz in a year's time which is actually well below the contractual promises IBM made.

      - Jobs and IBM get humiliated by the fact they didn't even come close and still aren't there after 2 years.

      - Jobs throws constant fits and points out that IBM has missed every metric they contractually promised to meet. Jobs also points out that the way the contract is structured that Apple now has a right to a significant chunk of IBM IP and the right to shop for a manufacturer who is able to produce any and all of the chips under the original agreement.

      While this is unfolding, IBM has been making the same pie in the sky promises to Sony and MS. As with Apple, IBM begins significantly scaling back the promises made to Sony and MS.

      - Jobs get jealous of the attention paid to said console manufacturers

      - Jobs exercises the options available and IBM gets taken to the cleaners.

      I will restate. The contract Apple has with IBM has a "Moto" contingency. There are extremely tough provisions in the contract that Apple insisted upon to prevent another Motorola scenario from happening. IBM had no problem with the provisions because they were positive the could beet the goals by two in half the time. IBM fucked up badly.

      Apple now owns a large amount of PPC IP and Intel will now be manufacturing and designing PPC chips.

      One last comment on the Altivec "debacle." Considering that 99% of the chips IBM will manufacture over the next five years will have Altivec or a close derivative, the debacle is IBM's blindness to the importance of vector processing for so long.

    2. Re:easy to trace by macbort · · Score: 5, Insightful

      Are you serious? Either you completely missed the point of that post or I'm missing the humor in yours.

      Intel != Pentium. The poster was just saying that because Apple now owns a big chunk of PPC IP, it will simply have another manufacturer (i.e. Intel) supply them with PPC chips. Nothing more, nothing less.

    3. Re:easy to trace by mike_the_kid · · Score: 2, Interesting

      Apple's main beef with IBM seems to be that they are not developing PPC's with enough quantity and innovation.

      Why would Intel put more into PPC than IBM? If Apple is going to switch to Intel chips, they aren't doing it because they think Intel will be a great champion of PowerPC.

      First of all, Intel is not going to do anything that could jeopardize the x86 line. Dilluting the market (by increasing the number of PowerPC's in production) will not help Intel, even if they're selling them.

      Second, why would Intel be able to improve the PPC more quickly than IBM. Switching horses in the middle of the stream is not the solution. Intel would need to hire engineers to develop PPC. They would need to get managers and execs to take ownership. They would need to divert resources away from x86. Not going to happen.

      --
      Troll Like a Champion Today
    4. Re:easy to trace by Anonymous Coward · · Score: 2, Interesting

      Very simple: Intel has better fabrication plants than IBM.

      Simple as that. PPC is a superior tech to Pentium, but IBM isn't nearly as good at actually making the chips themselves.

      Intel can reliably take the PPC design and make chips which are much faster with far fewer rejects in the batch. The only thing which was stopping them was not having the PPC design.

      Plus, with Apple simply handing Intel a design and saying "make these for us", it will probably be cheaper enough that Apple can spend R&D money of their own on improving the chips.

      This will be a huge win for Apple.

    5. Re:easy to trace by mgv · · Score: 2, Interesting

      And what is this going to buy anyway? Intel starts a PowerPC division for ONE CUSTOMER? One thing's for sure, Intel's not going to be undercutting IBM on price, and if the aim is to put these chips in the Mac mini, that's going to be a big problem.

      Well, microsoft is moving the X-Box over to IBM, so thats potentially a lead in to win back the CPU for the X-Box as well, something that Intel cannot do with the X86 architecture.

      So lets see,

      Once customer definite, plus one possible customer. Apple plus Microsoft.

      No, that wouldn't be a big enough market to make intel consider switching, surely not.

      My 2c

      Michael

      --
      There is no cryptographic solution to the problem where the intended receiver and the attacker are the same entity.
    6. Re:easy to trace by Anonymous Coward · · Score: 3, Insightful
      According to WikiPedia, there's precedent for this. When Motorola wasn't able to meet their speed promises, Apple took their dies and had IBM fab the 7400. This would be the same deal, only with Intel manufacturing the 970 instead. Same design, different fab.

      You're right. Intel probably wouldn't design a PowerPC chip, and the GP isn't suggesting that. In fact, if Apple wanted Intel to design a PowerPC chip for them, they already have more than enough IP and cross-licensing to do that without invoking a "Moto" clause. No, the "Moto" clause, if one exists, would be one that gives Apple the right to tell IBM "You didn't meet your numbers. Hand over the dies," and have them comply without penalty.

      I have no idea if this is true or not, but it seems a hell of a lot more likely than Apple moving to x86, except maybe Centrino for laptops or tablets or something.... If Apple does move to x86, though, that's the day I dump all my stock and start looking for another computer vendor. If I want a shitty PC, I can buy one for a whole lot less from other companies.

      As for me, I pay extra money for Macs because they aren't x86, because there aren't hundreds of thousands of script kiddies who know the chip architecture and have pre-written shell code floating around in their heads. It's not a big improvement in security, but it does make some difference. If you could write one exploit for Mac and PC versions of the vulnerability with only subtle changes in the system calls, you can bet your ass the Mac platform would be as virus/worm-ridden as Windows faster than you can say "Thank you, Steve."

      More than that, since Darwin is open source, if the Mac moves to x86, I guarantee you could make Mac OS X run on any cheap $200 x86 PC in a matter of hours just by doing simple ports of a handful of drivers (and by substituting the boot loader and kernel from Darwin if they didn't use a PC BIOS)... which is exactly the reason that rumors of Apple switching to x86 are without any doubt, utter bullshit.

      There is NO WAY WHATSOEVER for Mac hardware to move to x86 without it decimating Apple as a hardware company. A separate Mac OS X for x86 MIGHT be possible (at high enough cost to make up for the loss in hardware sales), but imagine being able to pick up a $129 copy of Mac OS X and run it on a $200 PC just by duplicating the DVD and adding a handful of additional chipset drivers.... Possibly as simple as running the x86 equivalent of XPostFacto and sitting back....

      So raise your hands if you would still buy a Mac if you could just install Mac OS X on any $200 PC and get the same perforrmance and the same user experience as a Mac costing significantly more. Anybody? Anybody? I didn't think so. No, this story is about using Intel's fab to make the 970. It has to be. Anything else would be suicide for Apple, and I KNOW Steve isn't that stupid.

    7. Re:easy to trace by MrResistor · · Score: 2, Informative

      First of all, Intel is not going to do anything that could jeopardize the x86 line.

      What?

      The whole point of Itanium was to ditch the legacy x86 kruft and go into the future with a clean, modern architecture. Intel would love to get away from x86 if the market would let them, because it's become a huge PITA to deal with, what with all the kludges and workarounds that have been tacked on over the years.

      You seem to be under the impression that x86 is all Intel does, and manufacturing some other architecture would be some huge burden for them to take on. News flash: Intel isn't a one trick pony. Ever heard of something called the i960? How about StrongARM? Xscale? Intel does all those, and a host of other, non-CPU, chips as well.

      --
      Under capitalism man exploits man. Under communism it's the other way around.
    8. Re:easy to trace by Johnny+Mnemonic · · Score: 2, Interesting

      First of all, Intel is not going to do anything that could jeopardize the x86 line. Dilluting the market (by increasing the number of PowerPC's in production) will not help Intel, even if they're selling them.

      Ah, but as it is, Intel is locked to Microsoft. Who has been courting AMD. Maybe Intel wants to diversify out of the WinTel alliance themselves, in case Microsoft starts seeing other CPU partners? Or, at least to have options that they can negotiate with?

      Perhaps Intel has been convinced that the market is right for Apple to regain some marketshare. If those number are in, Intel may be seeing a gap with which they can get out from under the thumb of Microsoft.

      I will concede that your other point is interesting--that it's hard to imagine that Intel could make better PPCs than IBM; and Intel has had troubles of their own in moving to a 90nm process, IIRC. But if I had to guess, I'd guess that Intel is more likely to make PPCs than Apple is to move to x86.

      I guess we'll know tomorrow.

      --

      --
      $tar -xvf .sig.tar
  43. Re:Or not by EggyToast · · Score: 2, Informative

    Note that this has been fixed in Tiger. Including the "paper tape" bug.

  44. Spin Control by Colol · · Score: 4, Informative

    I know it's like shooting fish in a barrel to find problems in a C|net article, but why not?

    Apple has used IBM's PowerPC processors since 1994...

    Nitpick: More accurately, "Apple has used PowerPC processors since 1994." The way C|net wrote it, it sounds like IBM is the only game in town until you make it halfway down the page.

    The earliest PowerPC chips were from IBM, the G3s were from either Moto or IBM, and G4s were from Moto (and now Freescale). Only with the G5 has it come back to IBM's PowerPCs in a big way.

    The Wall Street Journal reported last month that Apple was considering switching to Intel

    No, the Wall Street Journal did not. The Wall Street Journal's rumor page -- on par with such publications at The Sun and the National Enquirer, and not intended to be taken as factual -- printed this as a rumor. Not that this stopped Reuters or anyone else from reporting it as fact.

    Keep also in mind that the shadowy mystery figures in the rumor are "two industry executives with knowledge of recent discussions between the companies" -- not Apple or Intel employees. Maybe it's Darl McBride and one of his other personalities!

    "I don't know that Apple's market share can survive another architecture shift. Every time they do this, they lose more customers" and more software partners, he said.

    Apple has changed architectures once, from the 68K to PowerPC. This change was, for the most part, completely transparent to users and developers. Why would they lose customers over something so painless? Next thing you know Detroit will be losing customers because their latest cars have a V8 and anti-lock brakes where last year's models had a V6 and a dashboard Jesus.

    Even if you count OS 9 to OS X as an "architecture" change, nobody was forced into it and OS X did and does still run OS 9 -- and earlier -- apps.

    Apple shipped 1.07 million PCs in the first quarter, and its move to Intel would likely bump up the chipmaker's shipments by a corresponding amount, McCarron added.

    In other news, transferring $1.07 from your checking account to your savings account is likely to raise your savings balance by $1.07.

    WiMax? Sure. ARM? Sure. Hell, might Intel even be getting into the PPC biz? Stranger things have happened.

    If Steve Jobs stands on the stage at the Worldwide Developers Conference and announces Apple's moving to x86, Satan will rise up from the underworld and devour the souls of every innocent puppy and kitten. And then emit the fart that ends the world. This is, of course, completely unlikely to happen, as we all know Satan prefers chunky peanut butter to the souls of small animals.

  45. What will Apple developer think about this? by insideprocessors · · Score: 2, Interesting

    Assume for the moment that this is true (as implausible as it may seem, there is good reason to believe Cnet on this); What should Apple developer do? 1) Applaud it because it could open up Apple's platform to new possibilities. 2) Boo it because now they will have to transition another time after just completing the OS-X transition and support another version. 3) Walk out of WWDC because Apple has now destroyed the Mac platform and "Osborned" the company 4)Wait 2 years to develop any new Mac software until after the Mac/Intel platform is released (and to see if the Mac is still around)

  46. This Makes Complete Sense by blunte · · Score: 2, Interesting

    1. Apple has been losing the MHz war for years, and looking worse each year for it (even though Intel has even begun to back away from MHz claims).

    Two years ago Steve Jobs said, "We'll be at 3GHz next year!". Next year came, and they were 2.5GHz with excuses. Now a year later they're at a whopping 2.7GHz. It's embarassing, even if it isn't a real issue.

    2. Apple doesn't need more difficulting in getting products built and delivered on time.

    IBM has thus far not been as reliable as Intel in getting processors out the door quickly.

    3. We already knew that OSX worked on Intel, as it had been reported many times that Apple had a working port in-house.

    4. Adding "Intel" to the Apple ads will help legitimize Apple computers to some of the people who assumed Macs were just second-rate computers.

    Average consumers don't know PPC. They do know Blue Man Group and "Intel Inside". Incidentally, that's why I believe Apple didn't go to AMD, even though AMD has a better product (in the Opteron).

    5. Lastly, it's a stock-boosting move.

    Every few years tech companies must reinvent themselves, replace their CEO, or otherwise make a radical change. Just look at AAPL closing price, and then compare it to tomorrow's (which is actually today's now!) price.

    --
    .sigs are for post^Hers.
  47. Re:68k emulation easy, but what about PPC emulatio by Westacular · · Score: 2, Insightful

    If the deal was with AMD, it might almost be believable. But not Intel. And certainly not on stock 32-bit x86 processors.

    Further points:

    1. How do they expect to able to announce this and not kill their laptop and desktop sales for the next 15 months or so?

    2. Steve Jobs is notorious for hating leaked announcements. "inside source"? This could be one colossal troll.

    3. None of the typical Apple rumors sites seem to have heard anything more on this.

    4. Just because IBM has had problems with designing/manufacturing faster PowerPC chips doesn't mean the architecture is at a dead end; by all accounts PowerPC offers many advantages over x86 on a very basic level.

    4b. The x86 instruction set would be a pretty significant step BACKWARDS, architecturally. x86-64 fixes this, more or less, but it's AMD whose proven most successful at this, and not Intel. Intel has tried to come out with a way to move beyond x86's limitations, and has consistently fallen back to favouring designs that instead manage to make x86 faster (and it is to their credit that they've managed this for so long). Nonetheless, the *only* reason to choose straight x86 is its backwards compatability -- which has no value to Apple. The possibilities for a gradual transition to 64 bits -- a transition Apple is currently halfway through -- under x86 are, at best, no better than that posed by PowerPC and the G5.

    5. If Apple is sticking with PPC, but simply "shopping elsewhere" for future chips ... Intel is about the last place on Earth that would want to help make faster/better PPC cpus; they have too much invested in competing technologies and (afaik) none of the licensing for PPC.

    I agree: I don't think Apple is this stupid. But it's one helluva way to build anticipation for an announcement on Monday, and if the result is egg all over CNet's face, well, that would be pretty funny.

  48. Re:The developer scene... by murr · · Score: 2, Insightful
    If you read the article you'll see they doubt the possibility of a platform shift because of a lot of flak that apple caught after they switched off of the motorola 68k platform. The difference now is that the majority of apps back then were written entirely in asm, and the new PPC proccessor used a completely new instruction set, pretty much destroying any semblance of compatibility.

    This is complete nonsense. Hardly any major Mac apps in 1993 were written in assembly language. In fact, the ONLY major Mac app that I can recall being written entirely in assembly language was WriteNow.

    The big issues for the PPC transition were
    • Procedure pointers passed to system APIs, because they had to support cross-architecture calls. The solution that Apple came up with (Universal Procedure Pointers) worked so well that it's still used in the PEF -> Mach-O transition.
    • Alignment differences in fields, but there were pragmata to preserve old alignment.

    A typical application was converted in a few days. For not yet converted apps, emulation was reasonably acceptable because even the first PPC had a considerable speed edge on the 68Ks of the time and the emulator was pretty fast because PPCs have many more registers than 68Ks.

    A transition from big endian to little endian would be far more unpleasant because of all the field swapping. The speed edge of Intel processors is a lot less than the PPC edge was back then, and PPCs, especially G4s and above, have an enormous number of registers. Altivec code would be horrible in emulation.
  49. Who cares what chip is in it? by slantyyz · · Score: 2, Insightful

    As long as it works like a Mac and runs all my software as well as a current Mac can, I couldn't care less what CPU it's running on.

    Either way, it's not as though the x86 is totally inferior to the PPC. Each has its own strengths and weaknesses compared to its rival.

    Short of the zealots (who happen to gravitate to this site), I would tend to think my fellow mac users would feel the same way. The experience is what makes a Mac, not the cpu.

    All I can say is that it would be kickass to have a Mac with WINE or VMWare to run 'doze in a pinch without sacrificing too much performance.

  50. Re:It was only a joke by pboulang · · Score: 4, Funny

    Holy Crap! Tupac was black?!!?

    --

    This comment is guaranteed*

    *not guaranteed

  51. The Proof is in the News Cycles by BWhaler · · Score: 2, Interesting

    This rumor is false, and the proof is in the news cycle this week:

    1. Intel pre-announces, e.g. 18 months away, a dual core laptop chip. The last time they made a move like and pre-announced a product days before a "SteveNote" was right before the G5 announcement.

    2. Intel demo'ing the Mac mini knock-off over the past couple of weeks.

    If Intel had a deal with Apple, they would never be pulling this type of PR which would anger Jobs to no end. This, for me, is the smoking gun.

    I suspect Apple has some very big things up their sleeve, and they are still burned about the leak over the Mac mini, so they are doing some misdirection at the expense of Cnet. (Cnet has never been very pro-Apple.)

    Jobs at D3 said they have a huge year coming with breakthrough products, and since most leaks seem to happen a few days before the "SteveNote" what better way to keep people pre-occupied than with an outrageous rumor like this to distract the media and rumor mongers.

    I think this is misdirection, pure and simple.

  52. The 68K-PPC transition really sucked by Animats · · Score: 2, Informative
    Apple had a terrible time with the 68K->PPC transition. That's when their market share really tanked, dropping from around 20% to 5%.

    The 680x0 emulator wasn't all that fast, and much of the operating system was running in emulation mode for years. Early PPC chips didn't have enough cache to contain the translation tables of the emulator, which resulted in cache trashing. And the change in floating point formats (the 68x00 floating point units could do 80-bit arithmetic, but the PPC only had 64 bits) broke all the engineering applications. Many of them never bothered to convert to PPC, and Apple exited the engineering market.

    And that time, they didn't face an endian change.

  53. Co-processor? by Andy_R · · Score: 2, Interesting

    Apple sold a lot of G4s to nervous switchers on the understanding thatthey could run all their x86 software under Connectix's Virtual PC software. Microsoft bought Connectix and Virtual PC for OSX hasn't exactly been top of Microsoft's priorities (I assume the Connectix staff are probably working on making the Xbox360 run Xbox software).

    This leaves Apple with a hole in it's marketing. If Apple does launch a Mac with an x86 in it, I'm betting it's there as an addition to the G5s, and being effectively a hardware accellerator for an own-brand 'Virtual PC'. It wouldn;t be the first time Apple has done this.

    A cheap, headless x86 coprocessor in a Mac Mini sized box that lives on the other end of a firewire cable could be a very interesting proposition.

    --
    A pizza of radius z and thickness a has a volume of pi z z a
  54. Apple has a history of swapping enemies and allies by AHumbleOpinion · · Score: 4, Insightful

    you know the world is coming to an end when the best golfer is black, the best rapper is white, apple goes to x86 and microsoft goes powerpc.

    No, to use Apple terminology, "been there done that" . An alliance with Intel is less shocking than the alliance with IBM. How soon people forget that IBM was once the "Satan" of the Apple universe. IBM actually was a competitor unlike Intel who merely supplies competitors.

    As for as MS going PowerPC, well, "been there done that" again. Windows NT 4's retail CD has x86, MIPS, Alpha, and PowerPC binaries. I remember Byte magazine comparing WinNT4 dual PPC 604s against WinNT4 dual pentiums. The verdict, dual PPC scaled better under WinNT4. The only problem was no one cared, Alpha had the performance, Intel had the price, unless you could dual boot the box into WinNT4 or MacOS there was no real point to PPC.

  55. April Fools: Apple raises the Itanic by XStylus · · Score: 5, Interesting

    April fools joke, eh? Would it be even more of a joke if I said that Apple was going to raise the Itanic? The only fools here are people who think Steve is going to port MacOS to the x86.

    Think about it. There is NO CHANCE IN HELL that Stevie will put an x86 processor at the heart of a Mac because it'd basically open the door to clones and homebrews of white-boxes running MacOS. Apple wouldn't dare give its users that much freedom.

    No, we're talking ITANIC, baybe!

    It makes logical sense, and it's a match made in heaven. AMD64 killed Intel's Itanium game plan in the short term causing sales of the machines to make a huge belly flop, plus it killed Intel's long term plans of eventually replacing the x86 with Itanium rather than slapping on 64-bit capability to the x86 architecture, which AMD did anyway and Intel was forced to adopt.

    Intel sure as hell won't let billions of dollars of R&D for this new processor to go down the crapper. The solution? Move the processor to a different platform!

    Intel can simply offer its wares to other architectures like the Mac. Plus, Intel has the fabs to make sure that Apple won't be starving for chips, which is a problem Apple constantly griped about with Motorola and IBM.

    It'd also give Microsoft one more reason to fear Intel. If Intel is playing both sides of the PC vs. Mac war and suddenly becomes smitten with Microsoft (as they're reported to be lately), Intel would be in a position to play dirty.

  56. Re:How many chips can Apple support at once ??? by Anonymous Coward · · Score: 2, Informative

    How many can they support at once?

    All of them.

    Basically, NeXT solved the multi-architecture binary problem over a decade ago. NeXT's development tools could build for MC68K, HPPA, SPARC, and x86, just by checking the boxes for which architectures you wanted to include.

    If Apple finally does ship their OS on x86, it won't be a switch, it will be an addition. This is a Solved Problem.

  57. Re:No Worries. by dick+johnson · · Score: 2, Interesting

    >>>If Apple were ever serious about this, they wouldve done it when first migrating to OSX. That would've been the perfect time, since OSX needed completely new application support and Motorola had hit a wall with the PPC. But come 5 years later, Apple now has more developers and users then ever before

    Well, I can assure you that someone who started developing for the Mac with OS X did not develop Carbon applications. (based on the old os 9 technology).

    These applications would be Cocoa-based applications and they would be very easily ported to Intel OS X.

    --
    - dj
  58. Might not be all at once by cyberformer · · Score: 2, Interesting

    When HP made its (insane) decision to switch to from Alpha to Intel, it didn't happen overnight: There were a couple more generations of Alpha. This could be the same.

  59. What's the magic word? "x86"! by Arru · · Score: 2, Funny
    Actually, what would be really suprising to me is if Apple moves to Intel chips rather than AMD after the recent blatant Apple-oriented attack by Intel with the Pandora PC (Mac Mini look-alike). It's the popularity of the x86 architecture that's attractive rather than Intel itself.

    So, Intel and Apple (though not x86) is mentioned in some rumor articles and you will now be surprised unless Apple switch to AMD x86 processors?.

    My advice? Next time be wary of the difference between caffeine and cocaine.

    --
    There's no 'on' position on the Slacker switch!
  60. Re:No. by toddestan · · Score: 2, Insightful

    Well, they could put a G5 into a Powerbook if they wanted too. I've seen gaming laptops with an Intel Prescott in them. It's just that Apple chooses to not make a Powerbook like that.

  61. Big prob...IBM owns patents on SOI process by charnov · · Score: 2, Interesting

    IBM owns the patents to most of the SOI and strained silicon processes. That's why AMD and IBM have an IP sharing contract so they can combine process tech. Intel's strained silicon process is very cheap, but has pretty bad heat issues (gotta have the SOI to buttress the leakage caused by strained matrix).

    Kinda leaves Apple in a funny spot. AMD worked with IBM to come up with the process for 90nm SOI/SS at their Fishkill plant which is used in G5 and AMD's chips. I really, really don't see Apple switching to Intel for anything. The reason IBM cannot supply enough G5's is that it is a really hard chip to make. Now, IBM could cross license AltiVec to AMD and AMD could design a dual core AMD64 ISA based chip with it. That would be interesting, an AMD64 chip with AltiVec and no SSE2/3...

    That would fix two big issues with the G5...memory latency and production capacity (it's a slightly less complicated chip...although much bigger and more expensive die-wise). Also, both the Fishkill plant and Dresden plants can make such a chip...in addition, AMD has a new fab (FAB36) due to open in a year (for 65nm production). Very fun, but I give this near zero probability.

    --
    [RIAA] says its concern is artists. That's true, in just the sense that a cattle rancher is concerned about its cattle.
  62. This is my point exactly by Nanite · · Score: 2, Interesting

    The hardware in my mini is going to be or, as some have already pointed out, may already be outdated. I knew that when I bought it. What I didn't see coming was a massive code fork to x86, so that 2 years down the road, the newest mac software will possible be 'x86 only'. This boils my blood. I had to go through this crap with the first Windows CE devices, some software was compiled for ARM, and some for Intel, and I was always on the wrong side of whatever the program wanted to run on.

    I have also paid a lot for the software I have. How long will adobe and Microsoft support the powerPC versions of their software once Apple goes Intel? I now feel like the lifespan of my machine is seriously degrading. I don't like it one bit.

    --
    God is real unless declared integer.
  63. Re:Apple has a history of swapping enemies and all by Ann+Elk · · Score: 2, Informative

    FWIW, Windows NT 3.51 (a.k.a. "Daytona") was the first PowerPC release.

  64. It does not make sense. by RobertKozak · · Score: 2, Funny

    Ladies and gentlemen,

    I have one final thing I want you to consider: (pulling down a diagram of of x86 chip) this is the x86 processor. The x86 is a processor from Intel, but the x86 is now installed in MAC Mini. Now, think about that. That does not make sense!

    Why would a x86 processor -- not even a PPC -- come be be found in MAC Mini with a bunch of Mac software? That does not make sense!

    But more importantly, you have to ask yourself: what does that have to do with this post? (calmly) Nothing. Ladies and gentlemen, it has nothing to do with this post! It does not make sense!

    Look at me, I'm a software developer posting on slashdot, and I'm talkin' about x86 on a Mac. Does that make sense? Ladies and gentlemen, I am not making any sense. None of this makes sense.

    And so you have to remember, when you're sitting there reading this post and wondering where in the hell is Chewbacca... does it make sense? No! Ladies and gentlemen of this fine website, it does not make sense.

    If x86 is now found in Mac hardware, you must accept it!

    End Post.

    --
    Bet this .sig looks familiar.
  65. Re:Hmmmm by 2nd+Post! · · Score: 2, Insightful

    Probably the same thing that is stopping us from installing Windows on an Airport Base Station (which was powered by an AMD 486 incidentally).

    Windows only installs on all modern x86 for two reasons:
    1) Most hardware strives to be backward compatible to an IBM PC (BIOS, CGA/VGA/VESA, PCI/ISA, IRQs, etc)
    2) Windows comes bundled with a lot of drivers

    An Apple x86 won't be:
    1) Backwards compatible with an IBM PC and it's legacy hardware
    2) driver compatible with Windows

  66. Re:Architecture change performance hit? by Doctor_Jest · · Score: 2, Insightful

    It's most likely the Intel fabs making PPC chips for them. Simply put, the alliance that made the PPC in the first place (the AIM or whatever it's called), will decide who makes the PPCs. Apple owns patents on the PPC stuff... so, it stands to reason the ENORMOUS fab capability of Intel is what they might be after (IF..and only IF "chips" means CPUs.... they are talking about a logical leap here... "chips" as the TFA says can be a number of things... my guess it's PCI-E instead of PCI-X... but who knows?) It could be more use of Intel's chipsets for memory or for a mini-handheld, or who the heck knows? C-Net seems to be embellishing this whole "line change" stuff out of thin air... there's no way they got that detailed a scoop. I think they're speculating VERY hard. And looking through "peril sensitive sunglasses" to get the "blank spots" filled in.

    The answer is clear... it's not x86 anything. They're not switching architectures again. Not this quickly. (they haven't even fully exploited the 64-bit-ness of the damn G5 for shit's sake.) They just need more capacity. IBM is having troubles with capacity (wonder if this will hurt XBox 360? It might).... Intel's got fabs out the WAZOO... and could make TONS of chips for Apple if they needed it.

    In some people's eyes, Apple may be dumb, but certainly not that dumb. And Jobs isn't about to shit all over the momentum he's got with the Mac line by switching the damn CPU.

    My guess is this is much ado about nothing... and Intel's fab power is what Apple is tapping into for it's own PPC chips.

    The switch to x86, even if it occurred, would be more complex than just "keeping in step" with the OS. There's much more to it than just a "recompile"...

    --
    It's the Stay-Puft Marshmallow Man.
  67. Re:OpenVMS: VAX to Alpha to Itanium by turgid · · Score: 2, Insightful
    They are competetive in the market they are in, the high-end. They are very fast but currently has a slow interconnect architecture that will be corrected in 2007.

    You can buy an Opteron machine for about a tenth to a fifth of the price, get better performance, use less power, and less air-conditioning. Have you used Itanium ?

    No, but I know people who have.

    I also know that intel and SGI are having to give them away for free because they're so bad, no one will pay money for them.