Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
IBM Businesses Apple

PowerPC 970 Running at 2.5 GHz 719

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."
This discussion has been archived. No new comments can be posted.

PowerPC 970 Running at 2.5 GHz

Comments Filter:
  • ?!?!?!1 (Score:4, Interesting)

    by Spazntwich ( 208070 ) on Thursday February 27, 2003 @06:51PM (#5401088)
    I wonder how they managed to up the clock so dramatically? Is it just SOI and other techniques, or did they lengthen the pipeline significantly.

    If it's just a pipeline lengthening scheme, well, meh, but if they kept the same execution pipeline and are now at 2.5ghz operating range, they're going to kick some ass.
  • by occam ( 20826 ) on Thursday February 27, 2003 @06:51PM (#5401091)
    I just hope Apple has their motherboards ready for 2.5GHz. The original spec of 1.8GHz with 6+GB bus was a little heady compared to Apple's current technology (no thanks to Motorola). I'm hoping they know how to build motherboards with the best of them to take advantage of IBM's new 970 chip. Pushing the envelope from 1.8GHz to 2.5GHz just makes the whole motherboard engineering issue more challenging. Let's hope Apple hardware design it up to the task (and then some).
  • When Used.... (Score:3, Interesting)

    by johny_qst ( 623876 ) on Thursday February 27, 2003 @06:53PM (#5401117) Journal
    Does this chip match the power consumption and low heat dissipation that we have all come to know and love from the PPC arch? Does anyone know?
  • by enigmiac ( 621541 ) on Thursday February 27, 2003 @07:04PM (#5401228)
    I'm also wondering how they measured the clock speed. Mac fanatics are always saying "MHz is a myth" because their chips will do more per clock cycle. I'd be really interested in seeing ALL the specs (flops, and mips, etc) along with clock speed.
  • by OECD ( 639690 ) on Thursday February 27, 2003 @07:08PM (#5401289) Journal

    Two things struck me as odd. First, there's an inconsistent use of a comma as a decimal seperator:

    6,4 GB/s I/O system bus throughput

    Second, they direct you to a German IBM site for more info:

    Further information in the Internet: www.ibm.com/de/entwicklung [ibm.com]

    Which leads me to think this was originaly a German IBM press release, which was quickly translated.

    What does this mean? I have no idea. Is IBM's PowerPC development done in Germany?

  • by dinog ( 582015 ) on Thursday February 27, 2003 @07:16PM (#5401365)

    Not really. Intel intends to speed up the P4 by increasing the length of the pipeline. This offsets quite a bit of the performance benefit of the higher clockspeed. The 4Gz P4 will however be better for building toasters and blast furnaces.

    Now that Centrino is out, how will Intel keep up the facade that clock speed matters for than MFLOPS or other (imperfect, but far better that clock speed alone) benchmarks ?

    Dean G.

  • by addaon ( 41825 ) <addaon+slashdot @ g m a i l .com> on Thursday February 27, 2003 @07:35PM (#5401522)
    Eh, us mac users have lived with a slow bus too long to not want a fast one... because it might not be improved significantly for another four years! But yes, you're correct about the multiplier math. I just seem to remember hearing someone from IBM refer to the 1.8GHz part as having a 2x multiplier, and saying the 1.4GHz would have the same multiplier for a 700MHz (175MHz) bus... and I got the impression, quite possibly incorrectly, that the phrase 'simple multiplier' (they didn't say integer multiplier, note) meant a multiple of four, pre-quad-pumping. But again, all I'm going on here is vague phrases and the fact that the 1.4GHz and 1.8GHz parts had such different bus speeds (which makes upgrading even more fun, come to think of it).
  • Comment removed (Score:2, Interesting)

    by account_deleted ( 4530225 ) on Thursday February 27, 2003 @07:46PM (#5401589)
    Comment removed based on user account deletion
  • by Petrox ( 525639 ) <pp502@nOspAm.nyu.edu> on Thursday February 27, 2003 @08:07PM (#5401762) Homepage
    I certainly don't need the speed. I wasn't schpieling against Apple--I've used macs for 15 years and type this response on an iBook500 happily running 10.2.4.

    This is a great processor for Apple, and I'm sure they know it. It's fast, it's made by a reliable vendor with an interest in continued development, it's (basically) fully compatible with their existing OS, it's altivec compatible, it provides a great incentive for people to upgrade/switch.

    So yes. Like I said--no doubt Apple is chomping at the bit for the 970.

    (and so are we users looking to buy a new computer in the upcoming year or two)
  • Re:64-bitOS (Score:1, Interesting)

    by Anonymous Coward on Thursday February 27, 2003 @08:15PM (#5401825)
    The processor has a 32-bit mode. If the OS wants to switch to 32-bit mode to run an app, it can, with no (significant) performance penalty.

    The bitness of the OS and the processes it runs are mostly orthogonal concepts.
  • by JavaJoint ( 612671 ) on Thursday February 27, 2003 @08:25PM (#5401903) Homepage Journal

    From what I have read (mostly at macspeedzone.com [macspeedzone.com]), I would think that Apple will NOT be ready to show a 970-based computer at the July Macworld. Notice that I said "show", as opposed to "ship".

    I hope I'm wrong though.

    So this is my question: what do they do as a stopgap? Ship a G4 with four processors? Punt and simply lower prices until the 970 is ready?

    Steve Jobs has been dealing with Motorola since, when.. 1983 or so? Might be high time for a divorce.

  • Re:please explain (Score:4, Interesting)

    by TheCrazyFinn ( 539383 ) on Thursday February 27, 2003 @08:29PM (#5401938) Homepage
    The G3 (PPC750) is a development of the PowerPC 603. It's got superb integer performance, decent FP, no Altivec and extremely low power draw.

    The G4 (PPC74x0) is a development of the PowerPC601 and 604. Integer Performance is about the same as the 750, but it has a much faster FPU and Altivec. Moderate power draw and a much more powerful CPU overall.

    There are more differences between the PPC750 family and the PPC74x0 Family than just Altivec, although that's the most notable difference.

    All of these CPU's are descendants of the Power CPU line. Theoretically Mac OS X could run on teh Power4 with some minor work. Now that would make a killer system, at the expense of cost (A single Power4 CPU package, with multiple cores, costs as much as a PowerMac.)

  • by mduell ( 72367 ) on Thursday February 27, 2003 @08:30PM (#5401951)
    Except multipliers are based off the true FSB and not the effective bandwidth FSB (only bandwidth changes with DDR and QDR, latency remains the same). So a 1.8Ghz part on 450 DDR FSB would be a 4x multiplier, and on 225 QDR FSB it would be 8x. Still better than Intels 20+ multipliers on some of their chips...
  • by linuxghoul ( 16059 ) on Thursday February 27, 2003 @08:35PM (#5401987) Journal
    With 3GHz CPUs on the horizon, i am kinda confused as to how these cpus can function. I mean, assuming electricity travels in copper/semiconductor (or whatever they use in ICs these days) as fast as light in vaccum (in fact it travels at a fraction of 'c'):

    in one 3GHz cycle, a signal in the the CPU can only travel less than 10cm (~4 inches for those still stuck with the imperial units). With CPU dies sizes of a similar magnitude (~4cm), and with all the routing inside the CPU, why dont we get some very serious race conditions? are the intel engineers actually going in and laying out the chip keeping this speed in mind? as the speed will vary with the CPU temperature, its even more difficult.

    And doesnt that impose a HARD LIMIT on how many MHz can be squeezed out? I mean, a comment below mentions intel demoing 5GHz CPU (this is the first time i'v heard about this, so i dunno how true this is), and that means the signal only travels 6cm, which means it cant even traverse the whole die in one cycle.

    Is there something i am forgetting here? Can someone in the know please shed some light?

    Ghoul2
  • by nosferatu-man ( 13652 ) <spamdot@homonculus.net> on Thursday February 27, 2003 @08:52PM (#5402099) Homepage
    Fair enough. Right now, the fastest processor in the world is the Pentium 4 3.06ghz: 1130/1103 (int/fp). For pure floating-point horses, it's the Itanic 2 743/1427 (int/fp).

    So a 2.5ghz 970 would be close in performance to both of today's fastest shipping processors. It's likely that the P4 and Itanic will be 15-20% faster in six months, so IBM will still be lagging in the performance hunt. However, it's striking how much closer to the peak performers this chip will move IBM -- and, by extension, Apple.

    'jfb

  • by martissimo ( 515886 ) on Thursday February 27, 2003 @09:00PM (#5402170)
    They shrunk the size of the gates on the transistors, basically trading reliability for performance. Considering that one of the main selling points of Apples is their longevity and ability to hold value due to it, I can't help but wondering if this is the right move.

    Apparently, in order to increase the reliability of the Power4 for the high-end server market, IBM used much thicker gate oxides on the chip's transistors. The trade-off for this decreased failure rate and improved reliability was that the Power4's transistors have slower switching speeds, so even with process shrinks it's harder to push the design to higher clock speeds. Since the 970 is made for the desktop market, there's no need for such measures and therefore the new chip's clock speed will scale much higher than the Power4's. In sum, the 970 is made to be faster, cheaper, and significantly less reliable than the Power4. (Of course, when I say "significantly less reliable than the Power4," you have to understand that this puts the 970's product life and failure rate on par with other mainstream CPUs, since the Power4's increased gate oxide thickness makes it significantly more reliable than most mainstream CPUs.)

    ArsTechnica overview [arstechnica.com]

    It's a given that Apple enthusiasts will be happy as can be once they fire up a brand new powerfull box, the question is how they will feel when they find out it has the lifespan of a typical Intel or AMD CPU.
  • by Frightened_Turtle ( 592418 ) on Thursday February 27, 2003 @09:03PM (#5402191) Homepage
    It wasn't very long ago that IBM decided to add Moto's Altivec engine to their chips. Earlier, IBM had rejected Altivec because IBM wanted to target the embedded controller market, which they felt really didn't require Altivec enhancements.

    In persuing new markets, adding Altivec made sense. Not to mention that it had a good strong successful demonstration as part of Apple's hardware. So now it is included. I know there are more details to it than all that, but at the moment I'm just too tired and lazy to look up the articles...
  • by AHumbleOpinion ( 546848 ) on Thursday February 27, 2003 @09:14PM (#5402265) Homepage
    ...although Pentium 4 does not have a vector engine.

    http://www.intel.com/home/desktop/pentium4/faq.h tm ?iid=ipp_dlc_procp4p+prod_faq&#micro5

    Q: What is Streaming SIMD Extensions 2?

    A: Streaming SIMD Extensions 2 extends Intel® MMX(TM) Media-enhanced technology and the Streaming SIMD Extensions. Single Instruction Multiple Data (SIMD) allows a single instruction, such as addition or subtraction, to operate on more than one data set concurrently. The 144 new cache and memory management instructions enhance performance to accelerate the most-demanding Internet and computing applications. SIMD double-precision floating point accelerates demanding content creation, 3D rendering, financial calculations and scientific applications. In addition, 64-bit MMX technology (SIMD integer) instructions have been enhanced and extended to 128-bits, accelerating video, speech, encryption, imaging and photo processing.
  • by Phroggy ( 441 ) <slashdot3@@@phroggy...com> on Thursday February 27, 2003 @09:21PM (#5402313) Homepage
    I believe and they run circles around the 3Ghz P4.

    Not that I'd heard - if the Itanic ran circles around anything, Intel wouldn't be saying nobody needs 64-bit yet. They'd just double the clock speed (with no performance change) for marketing reasons. No, Itanic is slow and has been doomed to fail for some time now - thus the name.

    Anyone know who came up with that name first?
  • Totally overpriced. (Score:2, Interesting)

    by Anonymous Coward on Thursday February 27, 2003 @09:28PM (#5402351)
    Your comparison only goes to show how much both of those above companies are gouging their customers. You can build a faster system for a lot less that will probably have higher quality components. Let's see:

    Pentium 4 2.4GHz CPU: $160
    Asus P4S533 mainboard: $100
    512MB memory: $70
    Enlight case: $47
    nVidia GeForce 4 4600: $220
    120GB Western Digital HD: $128
    Plextor CD RW/DVD combo drive: $100
    NEC / Mitsubishi 17" LCD flat panel: $450
    Microsoft OS Tax: $200
    Mouse & keyboard & floppy & network card: $100.

    $1575 total.

    The only problem is that you have to supply an afternoon's worth of assembly with a screwdriver and have a little knowledge about what you're doing. And I could save $2000 over your estimate, more if I installed Linux (or my prefered OS, FreeBSD - and it would scream on such a machine).

    You'd end up with a fully-functional system that will blow both your above specced machines out of the water. If you don't believe me, go price up the components yourself on NewEgg.com. Sure, the components I've picked above aren't top-of-the-line, but just off the top of the price/performance curve.

    You can't really do-it-yourself with Apple machines - too much is proprietary and there's certainly not a choice of components. This is a real turn off for those who have knowledge and are comfortable building their own system.
  • Reality check (Score:5, Interesting)

    by Rui del-Negro ( 531098 ) on Thursday February 27, 2003 @10:03PM (#5402544) Homepage
    At the same clock speed, and for short sequences of instructions, a Z80 can beat a P4. The problem is... they don't make them at the same clock speed.

    It's irrelevant how many times per second the chips clock says "tic-tac", what matters is how fast real chips can get real jobs done. For real-world purposes, you can compare the best (ie, the fastest chips) or the most valuable (ie, the ones with the best speed/price ratio).

    So you see, Mr. Anonymous Coward, comparing the performance "per clock cycle" is irrelevant. It's like comparing the performance "per instruction length", or "per transistor count". It might be interesting from a theoretical point of view, but if a chip that does a lot of work per cycle cannot do more than a couple of cycles per second, it's still a terribly slow chip. The P4 was designed to do less work per cycle, but work at higher frequencies. The Athlon, on the other hand, does more work per cycle but cannot reach such high frequencies. In the end, they're more or less matched. So, in that situation, which one do you buy? Perhaps you buy the one with better "performance per clock cycle". I buy the one that's cheaper (funnily enough, in this case they would be the same).

    I thought Macs were competitive with PCs. Or are you saying that anyone who buys a Mac is totally clueless? It all depends on the market you're talking about. When this chip is finally released, PC processors will be twice as fast than they are now, and will probably cost half what they cost now. Anyone buying a Mac for raw number-crunching is an idiot, just as anyone using Windows for a firewall or a quad Xeon for an office machine is an idiot. It doesn't matter is something is faster or slower, as long as it's fast enough.

    To use a car metaphor (that most people seem to understand), not everyone needs or wants to drive a Lamborghini. It's expensive, it's hard to park, it's hard to drive, it's cramped and it drinks like a fish. Most people are better off with a "normal" car, that's fast enough and powerful enough for them, is easy to drive, and has room for the kids and the dog.

    Having said that, if you spot someone selling a metallic-gray Lamborghini Diablo Roadster (convertible) for less than 15K, let me know, will you?

    RMN
    ~~~
  • Re:wiggy (Score:3, Interesting)

    by jonbrewer ( 11894 ) on Thursday February 27, 2003 @10:07PM (#5402569) Homepage
    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.

    When I pried the heatsink off my brand-new Power Macintosh 7100/66 (um, nine years ago?) I found a gleaming blue plate with IBM in big white letters on top. It's no biggie.

    Really we should just come up with one icon for M$ and one for everyone else. (shall we call them the rebel alliance?)
  • by Theaetetus ( 590071 ) <theaetetus@slashdot.gmail@com> on Thursday February 27, 2003 @11:18PM (#5403083) Homepage Journal
    They shrunk the size of the gates on the transistors, basically trading reliability for performance. Considering that one of the main selling points of Apples is their longevity and ability to hold value due to it, I can't help but wondering if this is the right move.

    Agree and disagree - reliability on my Mac is a wonderful thing, and I love showing my uptime reports to my PC friends.
    However, I do occasionally turn it off - and I'm actually pretty good about turning it off regularly, like every 5-6 days.

    This is a far cry from a server environment - we have several servers at work that we reboot once every 3 months or so, as a precautionary measure, figuring they could probably go twice that without a reboot, but we can't have an unscheduled downtime (we're a 24/7 radio group). While I believe, under OS X, that my Mac might be able to make that length of time (hell, probably could easily), I'd never try. No need.

    So, if they can crank the speed and reduce continuous uptime to 3 months or so at a stretch, I really wouldn't mind terribly, and I don't think many desktop users would even notice... and don't forget this is a 'desktop' CPU rather than a server CPU.

    -T

  • by aSiTiC ( 519647 ) on Thursday February 27, 2003 @11:58PM (#5403297) Homepage
    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?
  • by JCholewa ( 34629 ) on Friday February 28, 2003 @12:33AM (#5403510) Homepage
    > The following is a simplistic view of things, but we are talking
    > about a 64bit processor. Remember the Itaniums Intel is selling
    > are running at around 1GHz - 1.5GHz I believe and they run
    > circles around the 3Ghz P4.

    That's overgeneralized. The 3GHz P4 is very much faster at most tasks than the 1.0GHz Itanium II, which is the fastest instance of the chip that has been given entries at spec.org. The reason why the Itanium II appears much faster is that you only see benchmarks that relate to its very narrow field of marketing. It's a server processor. You won't see it tested in areas more suited to general purpose computing (games, office suites, etcetera). And, hell, the Itanium sucks in specint, one half of the single processor version of the most prolific server benchmark suite in the world. The 900MHz (fastest speed submitted -- for some reason, they only gave specfp scores for 1000MHz, unless I missed an entry or few) Itanium II gets 674, compared to scores above 1100 for the 3.06GHz P4. That's a whopping 63% difference! The fastest Itanium II is almost 40% slower than the top of the line non-Xeon Pentium 4!

    The Itanium II does fantastically in specfp -- bested, I believe, only by the DEC Alpha, which is sadly being pushed under the carpet for reasons more political than I'd like (Alpha IP is owned by HP and Intel, the companies that created the Itanium's core architecture) -- and many other benchmarks. But you can't simply ascribe a single, simple feature to the performance advantages of the processor. Yeah, the processor can address a 64-bit memory space and, yeah, the processor has 64-bit GP registers. But you're ignoring many other features piled on top. Itanium II is a server processor, so it can afford to have some extra doodads added to it, doodads that would be considered financially unfeasible on mainstream processors.

    Hmmm, I did a quick google search, so I apologize if I pulled incorrect info on the following:

    The Itanium II has a more than a megabyte and a half of cache memory on the die of the processor. It seems to optionally go up to 3MB on-die L3 cache. In comparison, the Pentium 4 has 512KB cache (there's some more cache, the L1, but that's inclusive), and the Athlon XP has either 384KB or 640KB cache (depending on whether you're counting the older Thoroughbred or the newer Barton). So the Itanium gets about three times as much cache memory on the processor die!

    Itanium II has a 400MHz, 128-bit data path to the chipset. Pentium 4 is 533MHz, 64-bit. So the P4 gets a chipset that can send it 4.27 GB per second while the Itanium II gets a chipset sending it data at 6.4GB/s.

    The Itanium II has more functional/execution units. The Itanium II gets predication, which is a very expensive (in terms of how much bulk it adds to the die) feature that effectively gets rid of a lot of the penalty associated with branch misprediction (a problem which is rather huge with the trillion-stage netburst microarchitecture of the Pentium 4, though I'm told that the multithreading implementation of the P4 can help alleviate some of that).

    The number of bits in the processor don't matter *that* much, not after the 32-bit level. Yeah, it helps, but you have to take the whole package into account. A 64-bit scalar one-stage processor with a ten-byte, off-die cache would get its ass kicked mercilessly by an 80486DX-50.

    To take another tack: I'm somewhat interested in possibly purchasing an Athlon 64 late this year or early next year. But if the Athlon 64 was just an Athlon with 64-bit extensions, I wouldn't give it the time of day. I'm interested because the Athlon 64 will have an on-die memory controller. I'm interested because the Athlon 64 will support twice as many registers as a typical x86 chip (which may decrease the need for cache accesses, which could increase performance on my recompiled linux apps). Either of these two advantages promise a far greater advantage for me than the simple increase in register size and memory addressability.

    -JC
  • by dbrutus ( 71639 ) on Friday February 28, 2003 @12:45AM (#5403561) Homepage
    In the case of speculating on yields, the relevant number would be the low end of the range. Originally, the low end was 1.4Ghz, practically the same speed as current G4s but the new number is 1.8Ghz, thus it's likely that there will be 1.8Ghz machines in cheap plenty with 2.5Ghz being more expensive and rarer.

    What's the current offering for 64bit computing from Intel running as of today? The Intel website has 2 speeds available for the Itanium 2 chip, 900Mhz and 1Ghz. That's Intel's fastest 64bit solution.

    Intel's got a *lot* of catching up to do if IBM starts shipping in quantity soon.
  • by benh57 ( 525452 ) <bhines@alumn[ ]csd.edu ['i.u' in gap]> on Friday February 28, 2003 @04:27AM (#5404446) Homepage
    According to IBM itself the 970 will be cheaper to produce than the G4, due to its small die size.
  • by jtdubs ( 61885 ) on Friday February 28, 2003 @12:05PM (#5406441)
    Really? You have that much trouble getting the round peg in the round hole?

    Sweet Jesus, son! Have you ever left your (dorm room/mother's basement)! At the very least, I see you've never worked in a Tech Support field.

    They offer classes in how to use a mouse. People fail these classes. People struggle for a year to get an A+ certification. People call because their CD won't work, and the'll have it in upside down. I even had a guy who just sat the damned CD on top of the computer (right-side up though, good for him) and couldn't understand why he couldn't get to it on his computer.

    Lord god! You expect them to assemble a computer?!?! You seriously, seriously overestimate the ability of the masses.

    Justin Dubs
  • by toddhisattva ( 127032 ) on Friday February 28, 2003 @01:41PM (#5407278) Homepage
    Dude, you have one of the most f'd up definitions of Unix I've ever seen. I've been using Unix since System IV, read the photocopied kernel docs in high school, and to my decades of experience with Unix, Mac OS X is a true Unix.

    I especially like your idea that X11 is bolted on to OS X. Damn, dude, X11 is "bolted on" to every Unix!

    I cannot even remember the variety of Unixes I've used...PDP 11/33, 680x0 boxes of various kinds, SGI Indigo (is Irix a real Unix?), HP "Snake" (is HP-UX a true Unix to you mister G4dget?), AIX on RS/6000, perhaps a half-dozen to a dozen forgettable and forgotten boxes, and lately the glorious Mac OS X.

    Oh hell look at all that and I forgot to mention the Sun pizza box that was on my desk. Did Sun ever ship a "true UNIX" oh mister expert nit-picker G4dget?!

    So get over it. Not only is Mac OS X a real, true, complete Unix, but due to its incredible shipping volume, it is now THE UNIX.

All the simple programs have been written.

Working...