Slashdot Mirror


PowerPC 970 Running at 2.5 GHz

kuwan writes "IBM has just released a press release that indicates they have the new PowerPC 970 running at 1.8 to 2.5 GHz making it 'the fastest PowerPC so far.' IBM's original estimates were to have the chip running at 1.4 to 1.8 GHz at introduction, so this is very good news for those of us hoping Apple will use this as their next-generation chip."

24 of 593 comments (clear)

  1. Let's see some FAB speed scores by MarkRH · · Score: 5, Insightful

    Who cares how fast IBM has this running in the lab--let's see how fast those fab lines are running before we get too excited.

    1. Re:Let's see some FAB speed scores by AresTheImpaler · · Score: 5, Informative

      here is some info i found.. might help:
      SPECint2000
      - 937 @ 1.8 GHz
      SPECfp2000
      - 1051 @ 1.8 GHz
      Dhrystone MIPS
      - 5220 @ 1.8 GHz
      - 2.9 DMIPS / MHz
      Additional Performance
      - Peak scalar GFLOPS = 7.2
      - Peak SIMD GFLOPS = 14.4
      - RC5 : 18M keys/sec
      Unfortunately at the very bottom it says that some of this are estimates.. here is the link where I got the info: http://www-3.ibm.com/chips/techlib/techlib.nsf/tec hdocs/A1387A29AC1C2AE087256C5200611780

    2. Re:Let's see some FAB speed scores by Clockwurk · · Score: 5, Informative
    3. Re:Let's see some FAB speed scores by Monokeros · · Score: 5, Informative

      OK, Everyone who wants to understand which processor is fastest should really take a course on processors. Here's the (condensed) deal with the MHz myth:

      All other things being equal, faster clock frequency = faster processor. The trick is in the magic words "all other things being equal". If I have a 1 GHz G4 and overclock it to 1.8GHz it will be faster. That's because the processor is using the exact same process but all the steps in the process suddenly take less time.

      The problem is that no two processor designs are the same. RISC vs CISC isn't even the only consideration. There are cache sizes/locations, number of pipeline stages, number of pipelines, processor component layout, all kinds of crap. And thats just IN the processor. Motherboard designs don't even enter into my discussion.

      PPC and x86 are very different, as well you know if you are a nerd (if you aren't then what are you doing here anyway?). But even processors that run the same instruction set are different enough that clock frequency doesn't necessarily dictate relative processing speed. This is why if you went to tom's hardware when the P4's first came out and looked at the benchmarks, initial P4's were rated as slower than P3's which were running at a SLOWER clock frequency. And I don't think I have to tell you about AMD vs. Intel processors at equal clock speeds.

      The point is that clock frequency is a number that represents something that is actually going on inside your processor. It doesn't always accurately represent speeds relative to other processors, but its a pretty good heuristic when used wisely. If you're comparing the speed of different P4's you wouldn't be in error if you said "I want a 2.6GHz P4 because its faster than a 2.2GHz P4". However, you probably would be in error if you said "I want a 2.6GHz P4 because its faster than a 2.5GHz Power5".

      --
      The Statue of Liberty is America's lawn jockey.
  2. More Information by robbyjo · · Score: 5, Informative

    Here you can find a more technical details than just press release.

    Here is the actual spec about the PowerPC 970.

    Ars Technica articles. Apparently, PPC 970 just last year's news. The real news is just the cranked-up speed...

    --

    --
    Error 500: Internal sig error
  3. Digital Lifestyle by anaesthetica · · Score: 5, Funny

    "It is ideal for very computing intensive applications, for example in the area of simulation like meterology or geological calculations."

    Along with the rollout of the 970 chip, Apple will introduce two new insanely great iLife Apps: iWeather and iEarth. Now you can calculate weather patterns in your neighborhood and export the results to iMovie! Also, use iEarth's predictive powers in landscaping your front yard, planning your garden, and preventing cracks in your house's foundation.

    Perfect for your digital lifestyle.

    Eat that Miscrosoft!

    1. Re:Digital Lifestyle by questionlp · · Score: 5, Funny
      Okay... I've got karma to burn...

      Microsoft, after several delays, releases Hailstorm XP and Terra XP for their latest operating system, Longhorn. The release announcement was done with Steve Ballmer running around the stage at TechEd 2004 screaming, "Call me daddy! I own the Earth!" Later, Bill Gates corrects Ballmer by saying, "Sorry Steve, I own the Earth!" Reports have been coming in that Scott McNealy of Sun, Larry Ellison of Oracle, and Richard Stallman of FSF all huddled up and crying.

      Unfortunately, shortly thereafter, Earth blue-screened and permanently enabled copy-protection on every living person until each person forks over their soul along with $5000 per year for life support.

  4. Hopefully by cosmo7 · · Score: 5, Funny

    ~Perhaps this will lead to some sort of debate regarding the virtues of Macs compared with PCs, something so rarely discussed on SlashDot.

  5. you gotta wonder... by Petrox · · Score: 5, Insightful

    how many people have been holding off (or switching to other platforms) on a new Apple computer purchase for these new chips. I'm sure Apple is chomping at the bit waiting for these chips to be mass produced so that they can get them into Powermacs (and hopefully Powerbooks too), like, yesterday.

    The POWERLite series (which is basically what the 970 is) is a great alternative to x86 for Apple for quite a few years ahead. Not only does IBM have an incentive to keep producing these chips at ever-greater clock speeds (something that Motorola with the G4 doesn't seem to have a great deal of interest in doing) because IBM actually uses these in their Blade servers, but it sets up a nice roadmap for successive generations of chips (the POWER5 is just around the corner, with a Power5Lite a la PowerPC 980 coming shortly thereafter? Such a chip is probably only a year and a half off and, running MacOSX, would rocksock).

    Yum.

    --
    sig my booty, check my website
  6. PC == Personal Computer || Wintel architecture? by Anonymous Coward · · Score: 5, Funny

    if (PC == "Personal Computer")
    printf("Why do we say Mac vs PC?\n");
    else if (PC == "Wintel architecture")
    printf("Why confuse people with something called 'PowerPC'?\n");
    else
    printf("WTF?");

  7. Easy by sydlexic · · Score: 5, Funny

    I wonder how they managed to up the clock so dramatically?

    Xeon + hobby paint.

    1. Re:Easy by Tumbleweed · · Score: 5, Funny

      Xeon + hobby paint.

      No way, man, VTEC stickers! :)

  8. Comment removed by account_deleted · · Score: 5, Insightful

    Comment removed based on user account deletion

  9. AltiVec confirmed by obi · · Score: 5, Insightful

    Interesting: this PR release seems to confirm the planned extensions are in fact, Altivec. I haven't followed it too closely, but I thought this wasn't confirmed yet.

    Guess that makes it clear this is Apple's next chip.

  10. Explanation by TWX_the_Linux_Zealot · · Score: 5, Informative

    "First of all, what is the processor that Apple using now? Isn't it some sort of PowerPC already? I see this one supports Altivec and I know that G3 and G4 Apple computers have the same instruction sets. Is this just another implementation, or is G3 and G4 relatives of this new processor?"

    Apple does currently use a PowerPC processor in their computers. They have for the past eight years or so. Currently they're using the "750" edition, a'la G3 and G4, which are supplied by both IBM and Motorola.

    "Second: what operating system does the IBM PowerPC run?"

    The IBM machines with these series of microprocessors are things like the later generation AS/400s and RS/6000's. There are also some workstation machines (both badged as such and badged differently) with IBM PowerPCs in them. AS/400s use OS/400. RS/6000s can run many different OSes, including Linux and AIX.

    "I suspect that the article is just confusing and processor itself is not made by IBM. Right??"

    Wrong, at least on who makes the microprocessor. Motorola hasn't been doing so well lately, and even early on they had to deal with IBM to meet quota. IBM's hand in the PowerPC line is visible in Macintosh 5200's, which were common schoolroom computers that are starting to be end-of-lifed. They're dating back to August 1996 or so.

    --

    IBM had PL/1, with syntax worse than JOSS,
    And everywhere the language went, it was a total loss...
  11. wiggy by DemiKnute · · Score: 5, Insightful

    Whodathunk that one day we'd be reading a story titled "Apple: ..." with an IBM icon? Maybe I'm getting old, but I think it's kinda cool.

    --
    .
  12. Re:?!?!?!1 by binaryDigit · · Score: 5, Insightful

    Funny that you ask. The fact is that it doesn't matter. Remember the so called "mhz myth" well it definitely exists from a marketing standpoint. IBM could have cranked up the clock rate and achieved 0% performance increase and it wouldn't matter to most people. They just say "oh, Apple has a 2.5ghz processor, that's better than 1.8ghz, oooh, aaaah". This is the same battle that AMD fights. They are spending big bucks trying to remind people that just because that P4 is running at 3ghz, it doesn't mean that it is THAT much faster than a 2.2ghz Athlon.

  13. From the Specs... by aSiTiC · · Score: 5, Informative

    From reading the specs it says:

    9 Fetch, Decode Stages
    5-13 OoO Execute Stages
    2-3 Dispatch, Commit

    So at total of 16-25 pipelined stages. I also notice that the longest(25) is for the Alti-Vec engine. This is very comparable to Pentium 4 which has 26 pipelined stages, although Pentium 4 does not have a vector engine.

  14. Re:Let's see some FAB speed scores (specs here) by writertype · · Score: 5, Informative
    Well, hauling out the report from Microprocessor Forum it looks like:
    The core, as defined, contains 64 Kbytes of instruction cache, 32 Kbytes of data cache, and 512 Kbytes of 8-way set associative level 2 cache. Unlike the Power4, the core does not apparently contain an onboard cache controller to enable the use of off-chip L3 cache.

    The front-side bus electrically runs at 450-MHz, double-clocked to an effective rate of 900-MHz, generating a peak bandwidth of 7.2 Gbytes or 6.4 Gbytes/s of useable bandwidth after transaction overhead is taken into account, Sandon said. Five instructions can be issued and acted upon at any one time, while a total of 200 instructions can be "in flight" at any time, taking into account instructions that are stored in queues.

    Performance-wise, IBM believes the chip can record a benchmark of 932 on SPECint 2000 and a score of 1051 on SPECfp2000, both at 1.8-GHz. Peak SIMD GFLOPs should be about 14.4, Sandon said. Using Dhrystone MIPS, the chip should output a score of 5,220. or 2.9 DMIPS/MHz/. IBM expects the chip should test 18 million RC5 keys per second.

  15. Re:quick question by TheRaven64 · · Score: 5, Insightful

    will laptops be feasible?

    These chips are targetted at blades. Blades require:

    1. Low power consumption
    2. Low heat dissipation

    Laptops, on the other hand, require:

    1. Low power consumption
    2. Low heat dissipation

    Draw your own conclusions

    --
    I am TheRaven on Soylent News
  16. Re:Chip speed won't save Apple by damiam · · Score: 5, Funny
    They're over and done with, and have been, for nearly half a decade now.

    And they will continue to be over and done with for several more decades, while still turning out incredible computers.

    --
    It's hard to be religious when certain people are never incinerated by bolts of lightning.
  17. Re:misinformation by joe_bruin · · Score: 5, Funny

    the 970 achieves 64bit performance by having 4 on-die 16bit 68040 cpu's and doing hardware instruction translation (in realtime) from ppc to 68000.

    in a technology leap, this cpu bypasses intel's hyperthreading technology and proceeds directly to 'ludicrous threading'. this technology allows a thread to finish a task before it was even created.

    the 970 incorporates hardware acceleration for microsoft's windows media drm technology. Windows Media Player 9 Series(r): If You Struggle It Only Hurts More(tm).

    unlike endothermic cpu's commonly manufactured by intel and perfected by amd, the ppc 970 uses exothermic cmos technology. it therefore requires a constant heat source to avoid freezing.

    these chips use ibm's patented plutonium-on-silicon manufacturing process, and as such require a license from the nuclear regulatory commission to own.

  18. Estimated Scores of 2.5GHz Chip by Galahad2 · · Score: 5, Informative

    Assuming the same bus speed (which is impossible, so take these numbers to be within, say, one hundred points of reality) and linear performance progression, the 2.5GHz chip should have:

    SPECint2000 =
    937 / 1.8 = 520.5 points/GHz * 2.5
    Estimated Score ~= 1300
    Average P4@3.0GHz score ~= 1080 (the 970 = 20% faster)

    SPECfp2000 =
    1051 / 1.8 = 583.9 points/GHz * 2.5
    Estimated Score ~= 1460
    Average P4@3.0GHz score ~= 1100 (the 970 = 33% faster)

    RC5 =
    18 / 1.8 = 10 * 2.5
    Estimated Score ~= 25M keys/sec
    Average P4@3.0GHz score ~= 4.3M keys/sec (the 970 = 581% faster)

    Take these numbers with a grain of salt, but they're somewhat interesting. I like the RC5 score, especially. ;)

  19. Re:x86 does have vector support by Dominic_Mazzoni · · Score: 5, Informative


    Yeah you're right I didn't account for MMX and SSE.

    However there is little comparison.

    Alti-Vec
    # 32 separate Registers
    # 128 bits per register
    # No interference with FP registers
    # no context or mode switching
    # max throughput: 8 Flops / cycle

    MMX/SSE
    # 8 MMX registers shared with the FPU, 8 for SSE
    # 64 bits per mmx register, 128 bits per xmm register
    # MMX stalls the FP registers
    # context switching required for MMX
    # max throughput: 2 Flops / cycle

    When you are playing a 3D game do you really want your FPU stalled for vector calculations?


    To be fair, you could program your 3D game to do all FPU calculations in SSE. gcc has an option to do this automatically now. And SSE2 is one step ahead of AltiVec in one regard - it supports a few double-precision operations.

    But aside from those two nitpicks, I agree completely. I've hand-optimized code for both Pentium/SSE and G4/AltiVec and there's no comparison: SSE provides a small performance boost for a lot of work, while AltiVec provides a large performance boost for a little bit of work. AltiVec has very fancy shift, rotate, and shuffle instructions that are completely lacking in SSE. These are useful for more than just RC5 - they're totally necessary to vectorize many more complicated algorithms without the overhead of putting the data in the right place eating up any potential speed gains.

    That's why the 970 in a Mac will easily beat the P4 in a number of tests: Apple has optimized hundreds of system calls to use AltiVec already, so many programs get the speed gain automatically.