Slashdot Mirror


Apple Is Buyer of New 64-Bit IBM Chips

ohmygod2 wrote to us with a story from SF Gate that Apple, unsurprisingly, is going to be one of the purchasers of IBM's PowerPC 970. At this time, though, it's unclear where Apple is going to actually *use* said chip.Update: 10/14 15:53 GMT by H : Follow-up to Tim's story.

27 of 401 comments (clear)

  1. Well... by Tha_Chaotic_1 · · Score: 0, Insightful

    ... I guess that's the end of the rumours about Mac OS X on PC hardware. Good thing too.

  2. good this processor is excellent by Slashdotess · · Score: 2, Insightful

    its used in the IBM z series servers and these servers can serve up like 100,000 pages per second its insane. this chip is only second to the dec alpha in FPU processing! macs running on these are going to be smokin``

    1. Re:good this processor is excellent by LeapingGnomeArs · · Score: 2, Insightful

      How could a processor be in servers when it is not even made yet? If you read the press release you would see it is IBM announcing details of a chip that is unfabbed. Maybe you are thinking of the Power4, kind of this chip's big brother.

    2. Re:good this processor is excellent by chez69 · · Score: 1, Insightful

      Actually, the POWER chips are used in the p-series (RS/6000) machines. The z-series mainframs do not use a RISC processor.

      --
      PHP is the solution of choice for relaying mysql errors to web users.
    3. Re:good this processor is excellent by Genady · · Score: 3, Insightful

      Ummm no, actually PowerPC is a subset of POWER, not an extention. PowerPC code would run on a POWER, not nessessarily vice versa.

      --


      What if it is just turtles all the way down?
  3. my favorite line by linuxpng · · Score: 5, Insightful

    Critics -- notably Intel -- argue that most desktop users have no need for 64-bit processing.

    then to be redundant, Intel should face up to the fact that most users have no need for 2.8 Ghz processors.

    1. Re:my favorite line by Jobe_br · · Score: 2, Insightful

      Glad to hear it. You enjoy Linux/*BSD/Windows and I'll enjoy OS X. You're happy, I'm happy - what more could we ask for? World peace? Maybe ... I'm not holdin' my breath, though.

  4. +1 insightful by Slashdotess · · Score: 2, Insightful

    Clock speed does not measure processor speed. These chips running at 1.8 ghz are faster than P4's running at twice that speed. IBMs Power4 has a huge die and processes tons more information per cycle than a P4. So, if clock speed did measure speed a 100 ghz chip that does 1 operation per second would be 10x fast than a 100 mhz 486!!! right?

  5. Re:Apple becomming much larger... by garcia · · Score: 3, Insightful

    sure they could but it is unlikely that masses of people are going to move to the 64bit platform. Apple still lacks the software base that MS has (unfortunatly I suppose) and the hardware will be out of the price range that most people will be looking to spend (I just purchased a second PC for $500 including monitor, I have no desire to pay as much as the PPC platform will cost).

    Dreams in this case will most likely remain just that (no matter how bad I want them to come true :)

    Just my worthless .02

  6. Re:Power 4, here we come by LeapingGnomeArs · · Score: 3, Insightful

    The 970 is a derivative of the Power 4 chip (with what I assume to be the Altivec extensions) Altivec is just the Motorola marketing name for a set of SIMD extensions, Apple markets it under the name "Velocity Engine". IBM's chip will supposedly contain similar extensions to take advantage of the same thing, Apple could simply just swap them and still retain the Velocity Engine moniker. BTW, from what I read, OSX's underpinnings were designed with 64bit in mind, doesn't sound like it would be too big of a development job to convert over.

  7. Still not confirmation! by Anonymous+Freak · · Score: 5, Insightful

    Okay, actually read the stories. "According to industry sources..." is what it says. Nowhere is there confirmation from Apple or IBM that Apple has comitted to purchasing them. This is not new, this is just the same news as the last story, only centered on one specific rumor, instead of the main story.

    As soon as Apple or IBM officially states that Apple has committed to purchasing these processors, don't title the story 'Apple is Buyer...' since we still aren't sure.

    Yeah, I'll admit, I've been expecting it since IBM announced the chip, and I fully expect that Apple will be the main customer. BUT, my belief (or the belief of any 'industry source', without hard proof) doesn't make it a fact.

    I'm not asking that you not to rumormonger on it, I'm just asking that it not be presented as fact when it is still just rumor.

    (Bah, and now I've forfietted three of my moderator points by posting in a thread I moderated in... :-( It just got me pissed off when I finally noticed that there still isn't any proof.)

    --
    Another non-functioning site was "uncertainty.microsoft.com."
    The purpose of that site was not known.
  8. Arg? by mistermoonlight · · Score: 5, Insightful
    "In its marketing, Apple has stressed the megahertz and gigahertz is not necessarily indicative of a machine's performance. Still, the fastest Motorola processor for the Mac, the G4, runs at 1.25 gigahertz; Intel Corp.'s fastest Pentium 4 chip runs at 2.8 gigahertz."


    It's like he never even thought about what he wrote. Someone conveys the thought that marketing hype may be costing you money, but let's ignore that and perpetuate the marketing hype.


    On the other hand, the "Megahertz Myth" is marketing hype aimed at opposed marketing hype, so who really cares what either Apple or Intel offer as the "fastest"?


    My PowerBook G3 runs just fine, my Pentium III runs just fine. If you need the power, go for it, but if you don't, go refurbished.

    Just my opinion.

  9. Re:Well... by AHumbleOpinion · · Score: 4, Insightful

    If they put it into one of those sexy Titanium Powerbooks, they got themselves a convert. Woot! I would love to be able to afford one

    More likely they will start in the Xserve. The server crowd is much more likely to be able to use 64-bit and much more likely to be able to afford the new chip.

  10. altivec repurcussions? by nocomment · · Score: 4, Insightful

    I'm wondering though.
    I remember part of the reason apple went with motorla G4's was for the altivec engine. Back when Motorala and IBM split they forked the powerpc chip (the then G3), when this happened the definition for the chips changed slightly.
    Motorola's definition of the G4 was a faster chip with the altivec engine. This is what allows for superfast processing during high floating point calculations (similar to MMX only phatter). This was also the part Apple was talking about when they used to advertise "twice as fast as pentium pc" because during those moments of super-intense number crunching, they were. IBM's definition of the G4 was a chip made with copper, shorter pipelines things like that. How is the switch to an IBM chip going to affect altivec? Since it's motorola technology I think it's safe to assume it won't be on the IBM chip. Will the IBM chip suffer at all during those slowdowns? Or will the extra 32 bit data path, in conjunction with copper, etc... be more than enough to make up the difference?

    --
    /* oops I accidentally made a comment, sorry */
    /* http://allyourbasearebelongto.us */
  11. Re:1.8ghz... Ignoring Pipeline Length by deveco · · Score: 2, Insightful

    People often don't mention the effect that processor pipeline length (and effective branch prediction rate) has on performance.

    Let us assume that the PowerPC 970 (AKA GPUL) will have a 10-stage pipe (AFAIK). "Average code" is 20% branch instructions, and a good branch prediction unit can give 90% correct predictions. So this leads us to need a pipeline flush every 45 instructions (on average). We then need to add the pipeline length to this number to get the number of cycles that the chip needs to be fully ready for the 46th instruction.
    So:
    PPC970 = 56
    G4 = 53
    P3 = 56
    P4 = 66
    On the first run of a piece of code the branch prediction unit will only get a 50% prediction rate (i believe). This prediction rate would also be the case if the cpu was running complex code that had random branching. The string of instructions before a pipeline flush would then be 10 instructions.
    In this case the numbers look a little different and the g4/p3/PPC970 camp looks really good:
    PPC970 = 20
    G4 = 17
    P3 = 20
    P4 = 30
    So to run this code at the same speed, the P4 would have to run 50% faster then the P3/PPC970 and 75% faster then the G4. Remember, when you are doing serious multi-tasking, the branch prediction unit will not get a 90% prediction rate as its resources will be split between several different applications.

    --
    Is life so dear, or peace so sweet, as to be purchased at the price of chains and slavery?
  12. Need? by RatBastard · · Score: 4, Insightful
    Critics -- notably Intel -- argue that most desktop users have no need for 64-bit processing

    And IBM said no one needed the power of the 80386. Then Compaq released their 386 monster and IBM stopped mattering in the PC world.

    --
    Boobies never hurt anyone. - Sherry Glaser.
    1. Re:Need? by dutky · · Score: 3, Insightful
      The difference is that we have had plenty of 64 bit processors aimed at the lower end and they just don't work. It is too expensive to bring in 64 bits from RAM to cache when the average variable has less than 8 significant bits. Hence the packed words of VLIW Itanium.

      Back when my job description included developing code for the Alpha and the Pentium, just paging in the larger 64 bit code killed the speed advantage of the Alpha chip.


      What a load of bullshit!

      First, what's this crap about 64-bit processors not working? There are plenty of MIPS, Alpha, Sparc and PowerPC based 64-bit systems that work just fine. Aren't the current crop of Nintendo game consoles powered by a 64-bit MIPS? How much more low-end do you need to go?

      Second, what's this crap about most variables having less than 8 significant bits? Most variables have a minimum of 8 significant bits. The average length of a character string is in the 8-12 byte range (64-96 bits!) and integers and pointers are all (at least) 32-bits wide in modern systems (Windows, MacOS, and all unices).

      Third, what's this crap about it being "too expensive" to transfer 64-bits of data in from RAM? All modern processors have 64-bit wide data busses and transfer data in 4-beat blocks (meaning 4*64-bits, or 256-bits at a time). This is true for the Pentium as well, at least since the Pentium II!

      Finally, what's this crap about "paging in 64 bit code"? Just because Alpha (or Sparc, MIPS, or PowerPC) have 64-bit wide data registers doesn't make the code any bigger! Both the 32-bit and 64-bit variants of Sparc, MIPS, PowerPC and PA-RISC use the same size instruction words (32-bits), so there is no difference in code size.

      Whatever your job description might have said, you clearly don't know what you are talking about.

  13. you mean INTERGRAPH itanium.... by Anonymous Coward · · Score: 1, Insightful

    since intel has about another 100million to pay intergraph, before the judge releases the injunction against selling itaniums. the REAL innovation (in stealing anyway) is at intel now. too much scrutiny at m$ to steal right now. give em a week or two.

  14. Re:How does this relate to the G5? by mrnick · · Score: 3, Insightful

    The people that are spouting about the G5 being Motorola have forgotten or never realized that the G3 is an IBM chip. Apple could call this G5 or anything else they wanted.

    --

    Encryption: I may not agree with what you say, but I will defend your right to encrypt it...
  15. Re:Dear Apple by Anonymous Coward · · Score: 1, Insightful

    Just because a PowerPC instruction is "complex" and "does more per instruction" does not mean that it executes any faster than one instruction per cycle per functional unit. It just means that it makes the pipeline longer and possibly introduces more pipeline stalls.


    That's not how it works... otherwise the pipeline of a PPC would be longer than a Pentium4... the opposite is in fact true. :)

    http://www.apple.com/g4/myth/

    Fewer stages means "less bubbles" when cache misses and branch prediction fails. G4's have shorter pipelines.

  16. Intel didn't believe in the 8008 either. by crovira · · Score: 4, Insightful

    And IBM didn't see a world-wide demand for more than a dozen mainframes.

    By the time you factor in biometric security, voice recognition and Christ's own gaming engines, VR generation, desk-top video editing and so on, 64 bits gets chewed up pretty fast even if you offload some processing to custom chips (and anyway who wants to build boxen with more ASICs that cost more money?)

    64-=bitrs on the desktop? In five years it may be the majority of new box builds are 64-bits and 32-bit will be for poor for folks stuck on Windows without a migration path.

    --
    MSBPodcast.com The opinions expressed here are my own. If you don't like 'em... Think up your own stuff.
  17. Re:Should compete with Pentium 4. Even at 1.8GHz. by Lord+Ender · · Score: 3, Insightful

    " Despite the fact that the PPC 970 will be introduced at 1.8 GHz while the P4 is expected to be around 3GHz, the 970 will execute 8 instructions per cycle."

    The IBM processors are RISC processors. The Intel ones are CISC. RISC do less per instruction, therefore, it is stupid compare the way you do.

    --
    A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
  18. Re:urr by Spy+Hunter · · Score: 3, Insightful
    Sometime in the future...

    Headline: Apple employees seen putting new IBM chips into new computer cases
    It is still unclear whether Apple is going to sell these computers, or switch to Intel at the last second for no good reason.

    Give it up people! Apple is stuck with PowerPC chips whether they like it or not. What are they going to do, release OS X for Intel and realize suddenly that there are *no* applications or drivers available for it? It would take a while for the application base to build up again, and some older applications would never be recompiled. Then would new applications continue to be released both in Intel and PowerPC versions? If there's something Apple cannot afford, it is to lose market share due to a messy transition.

    --
    main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
  19. Re:Apple Employee Reads Slashdot by anarkhos · · Score: 2, Insightful

    There ought to be moderation guidelines so I can mod you down for typing "their"

    --
    >80 column hard wrapped e-mail is not a sign of intelligent
    >life
  20. Re:Apple becomming much larger... by mccabem · · Score: 2, Insightful
    "I don't think Apple is going anywhere because of its high costs and its inability to produce machines with superior value and/or price."

    Given the insane rush to the bottom of the barrel by the entire PC hardware industry, Apple has done surprising things to stay innovative and at the top of the game in price, features and "quality".

    Price: At the low end, on any given day of the week, Apple's machines cost no more than $100 more than the equivalent Dell junk-box, at best Apple will best their price by $100.

    Features: At the integration level, you're guaranteed to have the best interconnectivity with an Apple computer. Apple packages the best USB and Firewire support available. With expandability options that run from ATA/133 and 4xAGP to Gigabit and Wireless Ethernet, you're unlikely to find something in the real world you can't connect to.

    "Quality": Clearly, on a hardware basis, Apple offers more...

    1. PowerMac gives you a case design to put all other case designs to shame.
    2. iMac offers form and function simply not available elsewhere in Apple's product line or anyone else's.
    3. PowerBook and iBook hit the high and low end of the laptop market equally hard with light, efficient, feature-rich designs.

    To make the point, in todays market, there's only one other way to offer "superior value and/or price", and that happens to lead directly to your disappearance from the market a la Compaq, Packard Bell, Acer, Gateway, etc.

    From what we can tell, there's not going to be much of a business left for whoever is left standing. There's no support for the already-razor-thin profit margins of the PeeCee maker.

    You'll have to forgive Apple from taking the road less-traveled for their customers' sake!

  21. Re:Should compete with Pentium 4. Even at 1.8GHz. by fredf · · Score: 2, Insightful

    Why compare it with the Pentium 4 at all?

    Wouldn't it more useful and accurate to compare it to compare it to Intel's 64bit Itanium 2?

    I guess most of us are more familiar with the P4 but for someone try to choose a platform for a future 64bit app, the choice will be I2, G5 or Hammer. To a great extent, how these compare to their 32bit cousins will be moote if your app actually has 64bit precision or memory requirements.

  22. and to wonder... by Anonymous Coward · · Score: 2, Insightful

    Why I got interviewed for a position at IBM about a month ago... They wanted me and a group of 20 other people to write device drivers for "Apples 64bit powerPCs"...

    I hope Apple has great plans for this chip...