Slashdot Mirror


PowerPC Goes 64 bit

prostoalex writes "ExtremeTech runs a story about IBM planning to introduce a new 64-bit PowerPC architecture for desktops in October at the Microprocessor Forum. The conference agenda tells us that "this processor is an 8-way superscalar design that fully supports Symmetric MultiProcessing. The processor is further enhanced by a vector processing unit implementing over 160 specialized vector instructions and implements a system interface capable of up to 6.4GB/s"." There's also a News.com story.

372 comments

  1. Re:Frist Prost by BobWeiner · · Score: 0

    You spelled it wrong, so it doesn't count.

    Bob

    --
    The PC Weenies: 11 Years of Online Tech 'Too
  2. Next on Jerry Springer... by DavidLeblond · · Score: 0, Offtopic

    Board meetings usually sound pretty boring, but I think I'd pay to sit in on that one.

    1. Re:Next on Jerry Springer... by DavidLeblond · · Score: 0, Offtopic

      Oops this was meant for the previous story. How in hell did it end up here? I haven't even read this story yet!

    2. Re:Next on Jerry Springer... by Anonymous Coward · · Score: 0

      Clearly, you are a man ahead of your time...

  3. Two Words by nurb432 · · Score: 0

    oooo coool!

    Perhaps NOW i can break away from intel. already left MS in the dust years ago..

    --
    ---- Booth was a patriot ----
    1. Re:Two Words by rbgaynor · · Score: 0, Redundant

      More like Ouch! hot hot hot...

      --
      "Good things don't end with eum, they end with mania or teria." - H. Simpson
    2. Re:Two Words by Anonymous Coward · · Score: 0

      Most of us broke from Intel with AMD some time ago, it's now that we are forced to go with Intel.

    3. Re:Two Words by Anonymous Coward · · Score: 1, Informative

      PS, the specs quoted are not for the new processor, but for the existing, very expensive Power4. The CPU will be a scaled back version.

    4. Re:Two Words by dbrutus · · Score: 3, Interesting

      Actually, the PPC has usually run much cooler than the equivalent Intel and AMD chips. It's what lets Apple get away with some of the case design decisions they make. It also is going to be a plus for them as they get more into the server market. Lower monthly cooling bills is a significant recurring savings.

    5. Re:Two Words by Anonymous Coward · · Score: 0

      Actually, the PPC has usually run much cooler than the equivalent Intel and AMD chips.

      Er, no. The Apple systems have been running much cooler than the top-of-the-line x86 systems, but the performance is also much lower. A 1GHz P3 is about the same speed as a 1GHz G4 (+- 20% on SPEC), and surprisingly these have about the same cooling requirements today!

    6. Re:Two Words by Toraz+Chryx · · Score: 2

      OTOH, an IBM 750FX @ 800Mhz uses less than 5w and performs _better_ than a Motorola 7455 per clock (unless the Altivec hardware on the G4 comes into play)

  4. Altivec? by spookysuicide · · Score: 3, Redundant

    Is that "160 specialized vector instructions" the infamous motorola designed altivec? Is this the next processor apple will use? Does this mean all that intel talk was well.... just talk?
    &nbsp
    anyone know?

    --
    yes i run a goth/punk/emo porn site.
    1. Re:Altivec? by znu · · Score: 1

      It's impossible to be sure, of course, but it's probably AltiVec. The phrase in the article is "over 160 specialized vector instructions". AltiVec has 162.

      --
      This space unintentionally left unblank.
    2. Re:Altivec? by binaryDigit · · Score: 2

      the infamous motorola designed altivec?

      Infamous? It's shipping in all the G4's, so Apple is already using AltiVec. And what Intel talk are you referring to?

    3. Re:Altivec? by Jobe_br · · Score: 2, Informative

      If IBM wanted to have any hope at all of wooing Apple, they'd have to support AltiVec as is. There's now way that Apple would recode their OS for a different set of vector instructions and THEN try to convince Adobe, Mayasoft, etc. to rewrite their apps as well. Not likely.

      So, yes, its very likely that the specialized vector instructions are exactly the AltiVec instructions. There is *supposedly* an alliance between Motorola and IBM on the PowerPC platform ...

    4. Re:Altivec? by vought · · Score: 3, Informative

      IBm has already built G4 chips with Altivec on the mask. I've seen 'em and used 'em - but only in prototypes of 2 year vintage.

      Point is, IBM is well-versed in building high performance PowerPC-style chips (invented the core architecture, after all) and has the werewithal to continue as a strong supplier for Apple. Motorola is a badly-run has-been in many respects, and the morale in Austin and their other fabs has been low for many years.

      I wouldn't be surprised to see Apple swap the Mach 3 Kernel in Jaguar for something a little more 64-bit savvy down the line.

    5. Re:Altivec? by hilker · · Score: 1
      Infamous? It's shipping in all the G4's, so Apple is already using AltiVec.
      Dusty: "What does that mean? Infamous?"
      Ned: "Ah, Dusty! Infamous is when you're more than famous! This guy El Guapo is not just famous, he's IN-famous!"
    6. Re:Altivec? by civilizedINTENSITY · · Score: 2
      Can you say "reverse engineering"?
      "Moreover, the new PowerPC will have a vector-processing unit with more than 160 specialized vector instructions, the Microprocessor Forum site said. This processing unit, which is similar to Motorola's AltiVec technology, will allow the chip to break up large amounts of data and process them in parallel form. It will be used when the chip is handling graphics or processing signals."
      I knew you could ;-)
    7. Re:Altivec? by Anonymous Coward · · Score: 0

      Is Rich Garces really THAT famous?

    8. Re:Altivec? by Jobe_br · · Score: 1

      Indeed. I think a good deal of Apple's 64-bit savviness may depend upon GCC3. When I stumbled on old news concerning Motorola's G5 (85xx) I tried to see if any GCC compatibility existed yet, but I couldn't find anything that pointed in that direction. I thought if GCC3 could target 85xx, there would be a decent possibility that Jag + new G5s in full 64-bit mode might not be too distant.

      Who knows ... Apple is so tight about releasing hardware related news and Motorola doesn't seem to really have their act together (as you indicated).

    9. Re:Altivec? by hyperizer · · Score: 1

      He's probably referring to a prediction by Bear Stearns analyst Andrew Neff (who owns Intel stock, BTW). According to the article, "There's a better than 80 percent chance Apple will make the jump [to Intel] in two to four years, he said." Shortly after Neff's report was released, AnchorDesk Executive Editor David Coursey made a similar prediction, predicting the change would take place in less than 18 months. No word on how much Intel stock he owns ;-)

      Of course Apple makes virtually all its money from hardware sales, so I can't imagine why they'd want to make such a move. Not to mention, direct competition with Microsoft is never a good idea...

    10. Re:Altivec? by Elwood+P+Dowd · · Score: 2

      All that Intel talk was just talk.
      All this IBM talk is just talk too.

      Nobody with insider information is talking right now. That means that nobody knows a damn thing. Everyone is simply surmising about what could possibly happen. And they could all be full of crap.

      --

      There are no trails. There are no trees out here.
    11. Re:Altivec? by beerits · · Score: 1

      Is Rich Garces really THAT famous?

      I was thinking the same thing. I'm glad there is at least one other Sox fan on slashdot.

    12. Re:Altivec? by Anonymous Coward · · Score: 0

      That intel talk WAS talk. It all started from a quote that steve jobs said Apple was looking at Intel. Here's the kicker: the quote was publically avaliable (streamed financial analyst meeting) and he never said any such thing. He said Apple would look at IBM which validates this rumor and not the intel rumor.

  5. eWeek Story by hatter3bdev · · Score: 3, Informative

    There is also an eWeek story.

    1. Re:eWeek Story by civilizedINTENSITY · · Score: 2
      From eWeek link:
      "What I find is interesting is the fact that IBM can talk about it. If there was committed Mac design, you know (Apple CEO) Steve Jobs would have his hands around IBM's neck not to talk about this chip," said Kevin Krewell, a senior analyst at In-Stat/MDR. "The fact that IBM is talking about it indicates to me that it's not a mainstream Apple product at this time."
  6. Apple switching to intel? by pstreck · · Score: 4, Insightful

    If these are as good as they sound, all those speculations and rumors of apple switchin to intel are going to be thrown out the back door.

    --

    Later,
    Phil
    1. Re:Apple switching to intel? by bsharitt · · Score: 1

      I hope so, I don't think Apple would survive that close to the Wintel world.

    2. Re:Apple switching to intel? by altarity · · Score: 1

      Au contrair... This might be what allows Apple to release a x86 OSX. You have to remember that Apple sells itself as a Premium brand. If they had a chip that trounced anything available in the Intel world, they're HW sales would be safe, no matter a x86 OSX. In fact, apple could use a less HW-integrated OSX, as a hook to get the PC masses started with Apple, so they might consider an apple pc for their next computer.

      --
      This Sig. is False.
    3. Re:Apple switching to intel? by hendridm · · Score: 1

      I think Intel would be more happy to work with Apple and their unique desires that Motorola is. Apple seems like a side job on Motorola's plate, whereas Intel has been looking to become less dependent on Windows PCs. Plus, Intel doesn't seem to care where it sells its CPUs to as long as they sell.

    4. Re:Apple switching to intel? by pstreck · · Score: 1

      I don't think it would happen mainly because Jobbs is a control FREAK. He needs absolute 100% control over everything in the computer, there hardware sells what not be safe because of the clones, it would happen no matter what kind of proprietary things apple put into there own hardware.. If someone makes it someone will break it.

      --

      Later,
      Phil
    5. Re:Apple switching to intel? by certron · · Score: 1

      If you ask me, all the 'Apple switching to Intel' stories have been pretty much just silly hype. What I think is more interesting, but only slightly less fanciful, is Apple switching to AMD Hammer processors.

      I don't follow this whole thing as much as some people, but Apple is part of the HyperTransport consortium (as is NVidia, and AMD), and so there is some speculation that Apple might go with a hammer/nforce combo (with HyperTransport), if they were to make any huge jump to another architechture.

      The last jump was from the Motorola 680x0 platform to the current Apple/IBM/Motorola PowerPC platform, and that was a while ago. The problem with this new IBM chip is that it isn't terribly close to being done yet. I guess we'll have to wait and see how it turns out.

      Here's a link I dug up: http://www.theinquirer.net/?article=4814

      --

      fair.org counterpunch.com truthout.com indymedia.org salon.com
      eff.org guerrilla.net debian.org gentoo.org
    6. Re:Apple switching to intel? by Kranium · · Score: 2, Insightful

      Well, I for one don't want a less HW-integrated OS X. What a nightmare. Besides, I think if Apple went to Intel, it would be on an apple board, not an off-the-shelf or Intel board.

    7. Re:Apple switching to intel? by altarity · · Score: 1

      What I meant was that only Macs would have the new Power-4 processor, and that apple sell OSX to run on non-apple Intel PC's as a commerical alternative to Windows. Less control, but it sure would piss off Bill...

      --
      This Sig. is False.
    8. Re:Apple switching to intel? by jandrese · · Score: 3, Insightful

      On the other hand, Jobs might be a control freak because he saw what other people did to Apple when he left. Remember when Gil Amelio left Apple saying "but Jobs won't push the 100Mhz bus technology through fast enough..." That was when I realized just how much the old CEO didn't understand Apple or its customers.

      In a lot of ways Apple's story is very similar to SGI. SGI got a new CEO (and old PC guy at that) that immediatly began to waste tons of money building PCs. For some reason CEOs of PC companies get this myopia that prevents them from seeing the future. This leads to conclusions like: Well, PCs are big now, maybe we can do PCs. I heard that Dell, Microsoft, and Intel made a killing in the PC market, I wonder if I can get a chunk of that pie...

      --

      I read the internet for the articles.
    9. Re:Apple switching to intel? by dbrutus · · Score: 2

      Somehow I doubt that IBM is going to withhold their processor from other customers. Apple doesn't have the kind of money to get exclusivity. Others buy PPC today. I expect that to continue.

    10. Re:Apple switching to intel? by homer_ca · · Score: 1

      Silly hype and a way of holding Motorola's feet to the fire to not fall behind in the CPU race. I think Motorola would just as soon ditch the desktop CPU market for the embedded market. It's expensive keeping with AMD and Intel on speed especially when your userbase is so much smaller than x86.

    11. Re:Apple switching to intel? by Golias · · Score: 1
      It's expensive keeping with AMD and Intel on speed especially when your userbase is so much smaller than x86.

      Maybe if they got their shit together and made comparably fast chips, the user base they are selling to would not remain so small. Right now the speed gap of Motorola's chips is probably costing Apple more customers than any other negative factor, including the price gap (which is not as wide).

      --

      Information wants to be anthropomorphized.

    12. Re:Apple switching to intel? by Oculus+Habent · · Score: 3, Informative

      But the control Apple has over functionality would cause headaches for Apple, HW vendors, and users alike.

      Apple would spend time agonizing over the conflicts and driver issues that the PC world just accepts as the price of business because they would ruin everything Apple is. There's a reason everything they make is smooth white plastic. Because it looks good - like there won't be any hassle.

      Vendors would have to do one of three things.

      • Develop drivers for Win/x86, Mac/PPC, Mac/x86 (and Linux/x86 + whatever else they feel like)
      • All get together and produce unified drivers for their products (yeah, right)
      • Give up on a low-income portion of the market (Mac/x86)
      While it's possible, and in some ways mutually beneficial, to produce a single driver for all CD-RWs, it would be huge, and it would make innovation difficult. Vendors would probably go to war with Apple over disabling of buggy devices (Apple HW generally works or doesn't - have you noticed?) and they don't want to spend time appeasing Apple SW engineers. They're much more likely to say "Apple can build some friggin drivers for MacOS X86."

      Apple also isn't in a position to piss off Microsoft. Part of the appeal of MacOS X is that Office now integrates seamlessly across Windows and Mac (accepting Access *grumble*). They need Microsoft's continued support if they wish to grow.

      Anyhow, I'm not sure Microsoft isn't slowly pushing themselves away from Windows. Sure, it's easy to build everything to work all in-house, but with more emphasis being placed on server-based applications, Microsoft probably alreadly sees the day when it's not the OS that you're running on the desktop, but the applications you run on your server. They are making a big push to be a key player in server-side application development - .Net has the promise of a dozen languages all working seamlessly together, and there's already a section in Barnes & Noble for .Net programming.

      Apple wants people to see simplicity when they use Macintosh, and yet feel the power of the function. You can import, edit, and export an entire movie without ever having a dialog box open in iMovie (accepting upon launch to create a new movie), but you can do so much. I don't see Apple going x86 (at least not beige box) for some time because they can't have that there yet.

      --
      That what was all this school was for... to teach us how to solve our own problems. -- janeowit
    13. Re:Apple switching to intel? by be-fan · · Score: 1, Flamebait

      Apple people are such morons. A few years ago, Compaq got lambasted for making proprietory motherboards. They promptly stopped that practice. Yet, Apple people *like* their proprietory crap. You should be asking for higher quality, less troublesome open hardware, not pretending that proprietory hardware is okay at any cost.

      --
      A deep unwavering belief is a sure sign you're missing something...
    14. Re:Apple switching to intel? by Anonymous Coward · · Score: 0

      Who says the chip is not done?
      IBM will be discussing the HW architecture.
      IBM did not say anything about when it would be done.

    15. Re:Apple switching to intel? by Phroggy · · Score: 1

      If these are as good as they sound, all those speculations and rumors of apple switchin to intel are going to be thrown out the back door.

      Nope, won't happen. We've been trying to get them thrown out the back door for YEARS, and they keep coming back.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    16. Re:Apple switching to intel? by MoneyT · · Score: 2

      Less troublesome open hardware? You can't be serious? How is it less troublesome to have to tell your computer to stop trying to use a piece of hardware that isn't there anymore? I had a PC that despite being custom built, and taken to shop still wouldn't stop tellign me that I had new hardware everytime I started up. And yes, all the onboard hardware was turned off so the cards could work. I have never ever had as much trouble getting hardware to work as I have with "open" computers. Generic devices suck. As long as I can get replacements when I need them, give me proprietary any day.

      --
      T Money
      World Domination with a plastic spoon since 1984
    17. Re:Apple switching to intel? by MoneyT · · Score: 2

      Pardon me for being rude, but are you stupid?

      We already know that for the majority of consumers, espesialy PC users, price is a major factor in determining the computer they buy. The next factor is bennefit / dollar spent. Taking these to factors into account. If OS X was availible for the x86 computers. Even a crippled or slower version. Would you buy a mac as your next computer? What would make you more likely to buy it than if you just walked into the Apple store, saw how damn cool the new iMacs are and bought one then and there?

      --
      T Money
      World Domination with a plastic spoon since 1984
    18. Re:Apple switching to intel? by Anonymous Coward · · Score: 0

      The word you meant to use was excepting, not accepting.

    19. Re:Apple switching to intel? by toby · · Score: 1

      No - it's not one or the other. The Intel/AMD switch remains highly likely IMHO; Apple needs to reduce low-end h/w costs to effectively compete, while keeping performance. I believe Apple is contemplating segmentation of its product range into low-end consumer on Intel/AMD, and high-end 64-bit for the multimedia production markets (they have to go 64-bit sooner or later, but POWER is way too fancy for the [ie]Mac market).

      While Darwin (and OS X no doubt) already run on Intel (it was designed to be portable like NEXTSTEP, which runs on PPC, Intel, SPARC, PA-RISC and M68K at least), Apple will not support generic hardware IMHO. It will be limited to drivers for Apple's own Intel-based hardware lines so you won't be able to buy retail OS X for your random PC (unlike Linux and that other O/S).

      Essentially, applications would merely need to be recompiled; NetBSD, Debian et al have proven that architecture can be transparent.

      --
      you had me at #!
    20. Re:Apple switching to intel? by Anonymous Coward · · Score: 0

      Thank you for correcting the idiot, for I was afraid no one with a brain was left to do so.

    21. Re:Apple switching to intel? by GauteL · · Score: 2

      You are sadly both rude and ignorant (I don't like the word stupid).

      Price and benefit/dollar is important to CONSUMERS. There are other markets in the world than consumers, and they mostly have WAY better margins.
      If Apple sold OSX with PCs, and had Macs with OSX that were much more powerful, the professionals would buy it because increased productivity is worth the cost. Increased productivity is worth almost any reasonably priced hardware, because the salary of the professionals is almost always a way bigger expense than hardware.

  7. Apple on X86 - Dead now? by Anonymous Coward · · Score: 1, Interesting

    Hmmm. Perhaps all the doom and gloom about PPC's future is smoke after all.

    Look like Apple on X86 isn't even a remote possiblity now.

    Is that bad? :)

    1. Re:Apple on X86 - Dead now? by msgmonkey · · Score: 1

      Hmm, PCI slots, SDRAM, IDE hard disk, ATI graphics cards.. other than the CPU/OS what else inside a Mac does n't come the PC world? When you buy a Mac you buy it for the OS and more recently the ergonics.. this has been the case for a couple of years now.

    2. Re:Apple on X86 - Dead now? by ihoppancakes · · Score: 0

      Errr, ummm, arent' you clever?

    3. Re:Apple on X86 - Dead now? by stux · · Score: 2
      --

      ---
      Live Long & Prosper \\//_
      CYA STUX =`B^) 'da Captain,
      Jedi & Last *-fytr
  8. Wait a minute by tspears · · Score: 0, Troll

    Isn't the PPC velocity engine 128 bit already????

    1. Re:Wait a minute by Anonymous Coward · · Score: 0

      No....the velocity engine, or altivec, has 128 bit registers but the normal registers are 32 bit. At least that's how I understand it :-)
      -[NIT] Mulder

    2. Re:Wait a minute by Jobe_br · · Score: 1

      I believe the 128 bit vector engine relates to the size of the data it can operate on, ie the size of the registers used for vector operations. The instructions, however, aren't 128 bit. I might be confused on this issue, though.

      Either way, the entire chip surrounding the Altivec engine is 32-bit, so this would be an improvement on that.

    3. Re:Wait a minute by Gropo · · Score: 0
      Either way, the entire chip surrounding the Altivec engine is 32-bit, so this would be an improvement on that.
      Actually, the G4 has a 64-bit FPU which is hardwired in 32-bit mode within the spectrum of Apple's utility. Other companies that employ Motorola 74xx CPU's utilize the true 64-bit nature of the FPU Like these guys
      --
      I hate Grammar Nazi's
    4. Re:Wait a minute by stux · · Score: 2

      WTH are you talking about?

      Apple uses 64bit FPU operations on the 64bit FPU...

      BUT the altivec unit is only capable of 32bit FP operation (of course it does 4 of them at a time)

      --

      ---
      Live Long & Prosper \\//_
      CYA STUX =`B^) 'da Captain,
      Jedi & Last *-fytr
    5. Re:Wait a minute by Gropo · · Score: 0
      Apple uses 64bit FPU operations on the 64bit FPU...
      While the PowerPC features 64-bit FPU registers, Apples address FPU data formats with a 32-bit bias; a 32-bit FPU thread referred to as a "single", a 64-bit thread being a "double"...
      According to the ADC:
      The PowerPC hardware is double-based. This means that when you load a single-format number into a register, it is automatically converted to double format. In addition, all arithmetic operations are performed on double-format numbers unless they are specifically forced to be performed on single-format numbers.
      --
      I hate Grammar Nazi's
  9. POWER ISA == PowerPC ISA? by DominiqueChanet · · Score: 1

    I used to be under the impression that the POWER processors from IBM used the same instruction set as the PowerPC processors. Is this correct? In that case, transforming the POWER4 into a PowerPC shouldn't be much of a hassle: more something of downscaling and cutting the really big-iron features.

    I really hope Apple jumps on this bandwagon: it may be their only viable alternative for the future, regardless of all the mindless speculations about a transition to x86.

    1. Re:POWER ISA == PowerPC ISA? by Russ+Steffen · · Score: 2

      POWER and PowerPC are mostly the same, but not quite. There are something like 10 to 15 instructions that either have different semantics or are present in one arch but not the other. IIRC all of those instructions are fairly esoteric supervisor mode instructions, so they'd likely only affect the OS and not user-space programs.

    2. Re:POWER ISA == PowerPC ISA? by Space+Coyote · · Score: 3, Insightful

      I believe the current PowerPC instruction set is a subset of the POWER's, with the exception of AltiVec, which sounds like IBM has cloned with their claim of 160+ vector processing instructions. Also, the claim is that 32-bit PPC code should be binary compatible with this 64-bit chip. Sounds like a processor tailor-made for Apple to me, but there's not enough detail yet, and Apple is being very tight-lipped on its future processor plans.

      --
      ___
      Cogito cogito, ergo cogito sum.
    3. Re:POWER ISA == PowerPC ISA? by eallison · · Score: 1
      As stated elsewhere in this thread, theres's a great discussion of this over at ars, in this thread, this thread, and this article.

      In regards to your question, someone in one of the above threads posted a quote from John McCalpin at IBM that neatly answers your question:

      "Please note that the old distinction between "POWER" and "PowerPC" is no longer operative. IBM's POWER3, RS64, POWER4,and subsequent processors all implement the 64-bit PowerPC architecture (of which the 32-bit PowerPC architecture is a subset). The RS64 and POWER4 (and following) processors also support the 64-bit PowerPC AS architecture, which includes some additional stuff to make the processor work in iSeries (formerly AS/400) systems."

    4. Re:POWER ISA == PowerPC ISA? by red_dragon · · Score: 2

      If I remember what I've read before correctly, POWER is little-endian. When Apple/IBM/Motorola started working on the PowerPC, one of their goals was to run AIX and MacOS (though not simultaneously). And, as we know, 680x0 processors were big-endian. So, the PowerPC was given an endianness switch, and the firmware was tasked with flipping it into the required position during boot.

      There's more detail about the PowerPC's heritage (including its relation to Motorola's 88000 processor) in this Wikipedia page.

      --
      In Soviet Russia, Jesus asks: "What Would You Do?"
    5. Re:POWER ISA == PowerPC ISA? by AxelTorvalds · · Score: 1

      POWER is a superset of PowerPC. There 12 instructions in POWER that aren't in PowerPC. PowerPC now also has Altivec

    6. Re:POWER ISA == PowerPC ISA? by clem.dickey · · Score: 2

      Correct in concept, wrong on some details. RS/6000 and Mac were both big-endian.

      POWER chips were big-endian only. POWER had a few instructions with a big endian bias, i.e. the used computed values as big-endian indices into registers.

      PowerPC removed the biased instructions (and made other changes too) resulting in an "unbiased" architecture.

      I don't know what caused PowerPC to become endian-agnostic. Maybe it was a desire for elegance. But it was not a desire to accomodate both MacOS and AIX 3 heritage; they were both big-endian.

      - Clem (POWER/AIX user since about 1992)

    7. Re:POWER ISA == PowerPC ISA? by Nutello · · Score: 1
      I don't know what caused PowerPC to become endian-agnostic.


      Windows NT for PowerPC? AFAIK it ran in little-endian mode.
    8. Re:POWER ISA == PowerPC ISA? by clem.dickey · · Score: 1

      > Windows NT for PowerPC? AFAIK it ran in little-endian mode.

      Of course! How could I forget? That and OS/2 for PowerPC.

  10. actually the 1.2GHz ARM is more intresting by johnjones · · Score: 3, Interesting

    the fact that PowerPC high end is comeing down to the low end well who whould have that coming .....

    the intresting part will be a 1.2GHz ARM part from Samsung useing the Alpha technology
    (they say its ARM10 but I think thats wrong and its just ARMv5 complient but that sounds bad in marketing speak so thedy said it was like an ARM10(I think I am not sure) )

    regards

    John Jones

    1. Re:actually the 1.2GHz ARM is more intresting by Anonymous Coward · · Score: 0

      Deltic?

      you're a letter? or you're from greece?

    2. Re:actually the 1.2GHz ARM is more intresting by Anonymous Coward · · Score: 0

      (a deltic so please dont moan about spelling but the content)

      moooooaaaaaaaaaannnnnnnnnnnn ohhhhhhhh

      john, what is a deltic?

    3. Re:actually the 1.2GHz ARM is more intresting by psamuels · · Score: 1
      (they say its ARM10 but I think thats wrong and its just ARMv5 complient but that sounds bad in marketing speak so thedy said it was like an ARM10(I think I am not sure) )

      Kind of like RAID5 versus RAID10? I.e. what is called RAID10 would for most of us fall under the definition of RAID5?

      --
      "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
    4. Re:actually the 1.2GHz ARM is more intresting by doorbot.com · · Score: 1

      I.e. what is called RAID10 would for most of us fall under the definition of RAID5?

      RAID5 and RAID10 (or, RAID1+0) are two entirely different RAID implementations.

      Please read this link regarding the "Skinny on RAID"

    5. Re:actually the 1.2GHz ARM is more intresting by suicidal · · Score: 1

      I thought that RAID 10 was RAID 1 over RAID 0.
      Mirrored Stripe Sets without Parity. MANY more drives than RAID5 for the same effect. Am I incorrect?

    6. Re:actually the 1.2GHz ARM is more intresting by stux · · Score: 2

      Well, I hope its nothing like intel's 900mhz ARMv5 part...

      Performance isn't really very stunning...

      A G4/500 is about... 4-8 times faster

      Of course, this is because of AltiVec... but then again, isn't that the whole point?

      --

      ---
      Live Long & Prosper \\//_
      CYA STUX =`B^) 'da Captain,
      Jedi & Last *-fytr
  11. ars forum by pohl · · Score: 2, Informative

    There are a few pages of good discussion here.

    --

    The "cue the foo posts in 3, 2, 1..." posts will commence with no subsequent foo posts in 3, 2, 1...

  12. What about the Motorola 8500? by Jobe_br · · Score: 3, Interesting

    Motorola's 85xx processor, aka G5, is 64-bit, if this article is to be believed.

    Is this IBM just coming out with their own 64-bit PPC core? I thought Apple, Motorola and IBM were in an alliance? Seems to me that its quite a competitive alliance, eh?

    1. Re:What about the Motorola 8500? by znu · · Score: 1

      Motorola doesn't seem to care about anything but the embedded market lately, and there are persistent rumors lately that Motorola's desktop G5 efforts are totally dead. Of course, nobody seems to really know anything solid.

      --
      This space unintentionally left unblank.
    2. Re:What about the Motorola 8500? by frankie · · Score: 2
      I thought Apple, Motorola and IBM were in an alliance?

      Officially yes, but each partner has a different agenda. Apple wants desktops, IBM wants servers, Motorola wants embedded.

      MacSlash had some very good points about this in their article: IBM's chip has "160+ vector instructions"; Motorola's Altivec has 162. IBM's chip has 6.4GB/s bandwidth; Apple is a founding member of HyperTransport, which is 6.4GB/s.

      Hopefully the dots will connect and Apple will get out of the Motorola doldrums.

    3. Re:What about the Motorola 8500? by psamuels · · Score: 1
      Is this IBM just coming out with their own 64-bit PPC core?

      IBM has been making 64-bit POWER3 chips for years - nothing new on that front. I guess the news is that they're now adding AltiVec or something very like it - AltiVec (unlike 64-bit mode) is not specified in the original early-90s PowerPC spec, Motorola invented it later.

      --
      "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
    4. Re:What about the Motorola 8500? by cbuskirk · · Score: 1

      They are an alliance, but a very loose one. About two years ago the PowerPC line split in two. IBM continued on with the G3 processor line, while Motorola moved on to the G4 with Altivec. IBM decided that Altivec was unncessisary for their product lines and stuck with the G3 arcitecture. Apple then announced the G4 and demand was far far higher than expected. Apple was then able to convince IBM to start producing G4s. This didn't make Motorola happy because they had a monopoly on Apple again. This relationship got even more strained, as IBM's G4s were much faster, than Motorola's, but due to contracts IBM could only sell Apple Processors on par or below Motorola's speeds. This is I suspect why the new top of the line apples are about $500 less than the top of the line a 6 months ago, because IBM had a huge back log of processors it could not sell to Apple for a long time.

    5. Re:What about the Motorola 8500? by Anonymous Coward · · Score: 0

      cbuskirk:
      You are a moron.
      AltiVec is a proprietary Motorola technology. AltiVec is what makes a 'G4' processor a G4. IBM has never produced a G4, nor will they in the near future, unless the license it from Motorola. IBM still makes G3s, if I recall correctly many iBooks use IBM G3s. But every G4 Apple sells will have a Motorola processor.

      All this bull about never producing a faster core than Moto or whatever; it's just that: bull.

      Ridiculous.

  13. holy sh*t by jormurgandr · · Score: 1

    Where do I sign up? Am I the only one that can imagine the fun you could have with this? How about an SMP Mac os X running on this beaut? Damn, that would look good (OSX is way too slow now, maybe it just needs a couple of procs for "eye-candy"...)

    1. Re:holy sh*t by PythonOrRuby · · Score: 2

      Mac OS X already takes advantage of multiple processors. Think Xserve and the dual processor PowerMacs.

    2. Re:holy sh*t by Anonymous Coward · · Score: 0

      way too slow?

      You mean Objective C isn't a system programming language?

      Who would've thought!

    3. Re:holy sh*t by Shanep · · Score: 2

      (OSX is way too slow now, maybe it just needs a couple of procs for "eye-candy"...)

      I'm getting sick of hearing people say OSX is slow. I run OSX on an old 300MHz G3 iBook with 128MB ram. I find it more than usable.

      OSX 10.1.5 gave hardware accelerated support for my ATI video which made it suddenly much quicker visually. 10.1.5 is much quicker than the 10.1.3 I have on CD.

      OSX keeps getting quicker and plenty of RAM helps too, which is why I'll be upgrading this old machine to 320MB soon. Jaguar should be even quicker again.

      Now having said all this, I imagine running Jaguar with RAM maxed out on any high end G3 or G4 should be very nice.

      Coming from a Lintel/Wintel background, I am loving the combination of excellent stability and extreme intuitive usability.

      --
      War crimes, torture, lies, illegal spying... Would someone give Bush a blowjob, already, so he can be impeached?
  14. I wonder... by MissMyNewton · · Score: 1

    ...if this is one of the 64-bit procs that some recent web article had an MS exec making noises about? Something to the effect of supporting *several* 64-bit procs, which means Itanium of course, and probably AMD, but who'd be left (Alpha being dead).

    Interesting thought to say the least.

    (Anyone else recall that article or have a link to it?)

    --

    ---

    Information wants...you to shut your pie hole.

    1. Re:I wonder... by user32.ExitWindowsEx · · Score: 1

      Do recall that Microsoft has had Windows for PowerPC since NT 3.51. They 'officially' ditched it with NT 4.
      I personally think they never stopped updating it; they just never released the binaries. (Yes, I know that's implying there might be Windows XP for G4-based Macs, but MSFT is capable of anything.)

      By the way, that article (as far as I know) originated on www.winsupersite.com.

      --
      "Evil will always triumph because good is dumb." -- Dark Helmet
    2. Re:I wonder... by MissMyNewton · · Score: 1
      Supersite - that was it!

      http://www.winsupersite.com/reviews/winnetserver_r c1.asp

      "The next Windows Server version--code-named Longhorn--will include support for Intel's 64-bit Itanium family, of course, but it will also support 2-4 other 64-bit platforms, including AMD's Opteron, said Brian Valentine. "We will only support high volume 64-bit platforms," he said, alluding to problems Microsoft had supporting alternative architectures such as the MIPs and PowerPC on NT 4. "We will support them fully with key enterprise applications. There may be a slight lag time after the x86-64 release [of these applications], but we will support [the new platforms]." Valentine wouldn't elaborate on which 64-bit platforms Microsoft was currently evaluating."

      --

      ---

      Information wants...you to shut your pie hole.

  15. PowerPC has been 64 bit for 6 YEARS! by neurojab · · Score: 5, Informative

    PowerPC has been available in 64 bit since the introduction of the A10 in 1996.

    Here's some proof.

    The new multi-code die is very interesting though...

    1. Re:PowerPC has been 64 bit for 6 YEARS! by Duck_Taffy · · Score: 1

      Well, I thought that they just used it to process two 32-bit calculations in the same cycle. Actually running it as 64-bit is different - more addressable memory, etc. Besides that, are there actually any 64-bit PPC operating systems or compilers?

      --
      Karma: Ran over your dogma.
    2. Re:PowerPC has been 64 bit for 6 YEARS! by jbolden · · Score: 1

      RS/6000 run on Power chips http://www-1.ibm.com/servers/eserver/pseries/hardw are/workstations/.

    3. Re:PowerPC has been 64 bit for 6 YEARS! by neurojab · · Score: 2

      did you read the article I linked to? Obviously not. :) There was a fully 64 bit OS with full 64 bit addressability, and full compiler support, all on the PowerPC in 1996.

    4. Re:PowerPC has been 64 bit for 6 YEARS! by Duck_Taffy · · Score: 1

      Unfortunately not. My DNS at work doesn't work so well, and at the moment, it's giving me the following message:

      No such host www-1.ibm.com

      --
      Karma: Ran over your dogma.
    5. Re:PowerPC has been 64 bit for 6 YEARS! by Anonymous Coward · · Score: 0

      AS/400s dont use apples regular PowerPC chips moron.
      They use PowerPC/400 chips with proprietary cores and instructions.

    6. Re:PowerPC has been 64 bit for 6 YEARS! by Anonymous Coward · · Score: 0

      OS/400 is true 64 bit.

    7. Re:PowerPC has been 64 bit for 6 YEARS! by Anonymous Coward · · Score: 0

      Other than Linux?
      Look for the Power4 an iSeries architectures.

    8. Re:PowerPC has been 64 bit for 6 YEARS! by Inthewire · · Score: 1

      Here's a quick pair of tips for you - if you can't reacha site due to bad DNS, try hitting www.anonymizer.com and using their free proxy. It's imperfect but it may do the trick.
      Another option is to use visualroute.visualware.com to get the IP, then going to that instead of the URL.

      --


      Writers imply. Readers infer.
    9. Re:PowerPC has been 64 bit for 6 YEARS! by sl3xd · · Score: 2

      AS/400s dont use apples regular PowerPC chips moron.
      They use PowerPC/400 chips with proprietary cores and instructions.


      This is like saying that the Pentium4 is a cpu with proprietary cores and instructions. The P4 has SSE2 instructions, where earlier Pentiums (and any AMD CPU) do not have them. Until the Palomino core (AthlonXP & MP), AMD had no support for Intel's SSE instructions (which Intel introduced with the P3). On the other hand, the Athlon is also a proprietary core, with its own proprietary instructions (3DNow!), that are not available on any Pentium.

      PowerPC is like saying x86 or SPARC - a family of compatible processors, with a set of identical instructions.

      The difference between the PowerPC/400 and the PowerPC "G4" that Apples uses is that the G4 (not the PPC/400) has the proprietary instructions & core (Altivec is a Motorola-proprietary tech).

      --
      -- Sometimes you have to turn the lights off in order to see.
    10. Re:PowerPC has been 64 bit for 6 YEARS! by Nutello · · Score: 1

      OS/400 has always used 128bit pointers (since they started working on the AS/400's past incarnation, the System/38, in the late 70's). Only 64bits are actually used for addressing, though.

  16. just curious... by edrugtrader · · Score: 0, Troll

    forgive me for not following mac technology much...

    a PowerPC is a mac that can run some x86 applications and hardware right? if they go 64bit, how does that affect what is already in place?

    --
    MARIJUANA, SHROOMS, X: ONLINE?! - E
    1. Re:just curious... by furiousgeorge · · Score: 2

      >>a PowerPC is a mac that can run some x86
      >>applications and hardware right?

      wrong.

    2. Re:just curious... by Jeffrey+Baker · · Score: 2

      PowerPC is a line of CPUs with similar instruction sets and architectures. It is developed by IBM and Motorola, and formerly by Apple. It is related to IBM's Power line. It has nothing to do, and is incompatible with, x86 CPUs. The PowerPC 60x, 750, and 74xx models are and were used in Apple computers.

    3. Re:just curious... by edrugtrader · · Score: 0, Troll

      so it can just open files from floppies saved on formatted by windows or what?

      why do i need a 64 bit powerPC, and what will i be sacraficing that already exists on the 32 bit platform?

      --
      MARIJUANA, SHROOMS, X: ONLINE?! - E
    4. Re:just curious... by foniksonik · · Score: 2

      Nope, A PowerPC is what every Mac has currently. G3 / G4 are PowerPC CPUs.

      PowerPC and x86 are completely different CPU architectures.

      Apple going 64 bit will have almost no impact on developers or the OS other than to improve upon it. The only thing that will have to happen is that Apple, et al will have to recompile all of their binaries using a 64 bit compiler. That's it. If Apple or IBM already has the compiler for 64 bit PPC or at least a working version then it (64-bit Mac) is practically here already.

      --
      A fool throws a stone into a well and a thousand sages can not remove it.
    5. Re:just curious... by Anonymous Coward · · Score: 0

      You could open files on floppies formatted by DOS on a Mac using System 7 (and system 6 before that with third party software) on Motorola 68k processors. That was circa 1990

      It's an OS issue, not a processor issue.

    6. Re:just curious... by Kranium · · Score: 2, Insightful

      Well, I think it's a little more complicated than that. What about other hardware in the system that uses 32-bits of address space? What about all the driver software that assumes physical addresses are 32-bits wide? Maybe not super difficult, and helped by the fact the IOKit is an object oriented framework, but still harder than flipping a switch.

    7. Re:just curious... by Etcetera · · Score: 2


      Actually, Apple File Exchange came with System 6 and would let you transfer a file off of an MS-DOS floppy. PITA to use, but it was Apple Software.

    8. Re:just curious... by Gainax · · Score: 1

      There is x86 emulation software available for PPC systems. This, I imagine would still be the same. (google: Connectix Virutal PC)

      As for hardware, recent Apple machines have PCI slots, so any PCI compliant hardware will work in a Mac, provided there is a driver. For some cards, such as video cards, you will need a card with a Mac-enabled BIOS ROM. Other than that, it is the exact same hardware.

      This is also true for Alphas, StrongARM desktops, UltraSPARC etc.

    9. Re:just curious... by JimBobJoe · · Score: 3, Informative

      You're not getting particular great answers to this question. :-)

      The PowerPC is a completely different chip architecture (search for explanation of RISC vs. CISC if you want more detail) in comparison to the Intel x86 architecture. There is a lot of complex discussion on this, but theoretically speaking the Power PC architecture is more advanced and efficient at the same processor speed.

      At any rate, the Mac OS is optimized for this processor type. I guess it could be rewritten to run on x86, if Apple wanted to do that.

      With the help of an emulator, Win32 programs can be executed in the Mac OS environment. (Virtual PC is the one that I can think of off the top of my head.) It's a testament to the architecture of the Power PC that the performance of Windows in an emulated environment is pretty good. (Not a computer science person, but my understanding is that Virtual PC makes Windows thinks that it's on an x86 computer...and it's an elegant hack.)

      I think other posts here are discussing how Apple can/will migrate Mac OS X to the 64 bit processor, and whether or not 32 bit programs need to be recomplied/redesigned for the new processor, or if they can run directly on it in some sorta emulation mode.

    10. Re:just curious... by PythonOrRuby · · Score: 3, Insightful

      Whatever 64-bit PPC CPU Apple ends up with, be it from IBM, Motorola, or a new partner like AMD or nVidia, will almost certainly have to natively run 32-bit code.

    11. Re:just curious... by FrankNFurter · · Score: 1

      PowerPC has nothing to do with x86. It's an acronym in fact, standing for 'Performance Optimised With Enhanced RISC Performance Chip' (where did they come up with those acronym monsters in the 90's?).

      --
      "Slashdot - the one place on the internet where guys brag about how small it is." - that IT girl
    12. Re:just curious... by hyperizer · · Score: 1

      Although used in Macs, the PowerPC chip probably shouldn't be called "Mac technology."

      Most chips using this architecture are used for embedded applications.

    13. Re:just curious... by greed · · Score: 1

      You pick the words to go with the cool name.

      Enfoce In-Order Execution of Input/Output anyone?

      You know someone wanted to be able to have an instruction called "eieio".

      0ddc 0ffe ebad f00d

    14. Re:just curious... by nosphalot · · Score: 1
      Not necessarily.

      When Apple transitioned from 68k to PPC there was a lot of code that was still 68k and it was transparently emulated. While it's likely that the new 64 bit PPC will have some support for 32 bit instructions, it's not a requirement, just a convenience.

    15. Re:just curious... by Maserati · · Score: 2
      A Mac can read pretty much any media created on a PC. And it's a safe bet that there's an application that can read the files, like oh let's say MS Office or any of the vast selection of OS 9, OS X and Unix freeware.

      Basically, this creates a 64-bit option for Apple. Very important for a Unix vendor. All you'll lose is the smaller address space :-) If Motorolla really is focusing on the embedded market then letting IBM start producing AltiVec (or something much like it) is less of a shock than when they were looking at the desktop market. Likewise, IBM now sees Apple expanding both their desktop market and their new server line, and an AltiVec optimized GCC 3. Apple, looking onwards and upwards sees Motorolla losing interest, and a line of IBM chips that scale from their fast, cool G3s through the Power line for medium-to-big iron.

      Put those three viewpoints together and it looks like Jobs has found that Motorolla alternative he has been talking about.

      --
      Veteran, Bermuda Triangle Expeditionary Force, 1992-1951
    16. Re:just curious... by Maserati · · Score: 2
      That's just the same as the first PowerPC Macs. The OS had to emulate the 68K instruction set. They managed it pretty well in software. The 32-bit to 64-bit transition will probbaly be even easier since the 64-bit chips will probably handle the 32-bit emulation and porting apps won't be a major hassle, certainly less than the OS 9 to OS X switch. And only those who need it will port, others will rely on 32-bit mode.

      Incidentally, Connectix (who make VirtualPC) at one time had a faster 68k emulator on the market. They're Real Wizards at Connectix. VirtualPC doesn't emulate Windows, it emulates an x86 PC at the hardware level. Then you install a standard OEM copy of whichever version of Windows you got. Then you install drivers for the emulated PC hardware. You can also load it up with a basic DOS image, reformat the virtual drive and install Linux or a free BSD. Neat stuff.

      --
      Veteran, Bermuda Triangle Expeditionary Force, 1992-1951
    17. Re:just curious... by Bungie · · Score: 1

      Apple has switched architectures before. Remember that old Macs were origionally Motorola 68k CPU's, and when Apple switched to PPC, they needed to be able to use their existing software base. Their solution was to include an on board 68k emulation chip that translated the old 68k instructions to PPC. This worked so well that they didn't even bother to remove most of the 68K code from their OS (rumour has it that it is still not all gone even in OS9).

      I suspect that the new chip would either support some kind of backwards compatability with PPC32 code, or they will include another emulation chip.

      --
      The clash of honour calls, to stand when others fall.
    18. Re:just curious... by Octorian · · Score: 2

      Actually, they shouldn't have to recompile anything, unless they want their apps to use 64-bit addressing. (but they will have to modify the OS kernel)

      Real 64-bit chips which are new versions of older 32-bit lines are fully backwards compatable.

      Case in point, you don't need to recompile 32-bit SPARC applications to run them natively on a 64-bit UltraSPARC.

    19. Re:just curious... by Golias · · Score: 2
      He's not getting particular[sic] good answers because it was not a particular good question.

      This was obviously a case of somebody who has been conditioned by the M$ marketing empire to believe that "PC" is a registered trademark of Intel or Microsoft or somebody, and it somehow stands for "Windows Computer."

      When he saw that Apple had something called "PowerPC", he immediately assumed that it must have something to do with Wintel compatability, and in his mind tied it to various rumors of various cross-platform projects he overheard while walking past the cubicles in his office.

      That, or he knows perfectly well what PowerPC chips are, and he's just trolling.

      --

      Information wants to be anthropomorphized.

    20. Re:just curious... by Anonymous Coward · · Score: 0

      Wow, you really haven't been following it :).

      That's the kind of thing people used to think 8 years ago when the first PowerMacs came out, because Insignia's SoftWindows and Apple's own DOS compatibility card were used as selling points. The PowerPC architecture is not related to x86 in any way, and is not designed to ease x86 emulation in any practical way (it has the ability to switch to little-endian mode at startup time, but no one really uses this).

    21. Re:just curious... by edrugtrader · · Score: 0, Troll

      wow, about 15 replies before you caught on.

      troll dead. long live edrugtrader.

      Excellent to Horrible in 10 days... can it be done?

      --
      MARIJUANA, SHROOMS, X: ONLINE?! - E
    22. Re:just curious... by bhawbaker · · Score: 1

      there was no on board 68k emulation chip.. it was all ppc software emulating 68k ops

    23. Re:just curious... by MoneyT · · Score: 2

      I don't know the technical details, but from my own experience:

      VPC doesn't just make windows think it's on a PC, it actualy emulates the x86 environment, right down to the hardware. This means you could install any x86 based OS to your mac. It uses (dynamic?) disk images to serve as the harddrive, and runs the machine in it's own window. As near as I've been able to tell, the only thing VPC can't do well is video games. Oh well, that's why I bought a PS2

      --
      T Money
      World Domination with a plastic spoon since 1984
    24. Re:just curious... by ZigMonty · · Score: 2

      my understanding is that Virtual PC makes Windows thinks that it's on an x86 computer...and it's an elegant hack.)

      It actually emulates the hardware of a PC so Linux x86, *BSD, etc will also run fine. One of the reasons that VirtualPC is surprisingly not shitty is that the PPC has a few little tricks to help. For example when emulating x86 code, VirtualPC throws the PPC into little endian mode (it's natively big endian). This saves lots of byte swapping instructions. The PPC was designed to be a great emulator.

  17. Finally by Hott+of+the+World · · Score: 1

    So IBM decides to get back into the PowerPC chip market, now that they have a more powerful chip and Apples using motorola to make theirs. Hopefully it will mean a great deal to get big blue back on the ball!

    --
    | - | - |
  18. The PowerPC 620 lives! by perlow · · Score: 5, Interesting

    Back in 1993-1994 when IBM was still working on the OS/2 for PowerPC and WorkPlace OS, and Taligent and "Pink" were still on the drawing board, IBM was planning to release the PowerPC 620 Series, a 64-bit version of the PowerPC 604. They intended to use it to run a 64-bit version of OS/2 that ran on the Mach kernel.

    The design was scrapped because back then the manufacturing process was way too expensive to be cost effective in mass producing the chip. And we all know what happened to PowerPC OS/2.

    http://www.byte.com/art/9411/sec8/art5.htm

    1. Re:The PowerPC 620 lives! by AxelTorvalds · · Score: 1
      I actually saw one of the early cuts of the PowerPC OS/2 on top of Mach/IBM microkernel...

      The sadest thing about it all to me isn't the fact that it never really happened so much as the wonderful lesson to learn that only a handful of people really get to have.

      PM was designed with shared memory in mind, Mach doesn't really support shared memory. Next thing you know you have a PM port that runs slower than snails. There was a team of people assigned to that problem and they never came up with a suitable solution other than rewrite. OS/2 died officially in the minds of IBM's strategists at that point, back in the early 1990's. It was both political as well as technical and that's when things got bitter; some people thought that they weren't trying hard enough to port it, the OS/2 fanatics. On the other side a tremendous amount of OS/2 was written in IA32 assembly...

      It was a text book design lesson with a healthy dose of business politics. Look at how Linus Torvalds runs Linux, it's all vanilla, nothing terribly exotic in the mix and it runs on just about every platform that shows up. It's not as quick out of the gate on some of them but it quickly get's tuned that way, using standard and non-exotic features of the hardware. RS/6000 has reverse pagetable support if you want it, but Linux doesn't use it, why? because it's the only hardware that does it practically. It's all different hardware but it all follows the same standards at the end of the day. When your code relies on the bare metal like that it will die, even when you're big blue, unless the bare metal is bare metal everywhere.

  19. Whats wrong with power4? by nr · · Score: 1

    Why not use the proven high-performance IBM power4 design instead. Why design something brand new that will have "less" performance that the already existing 64bit single/dual core power4 design. I dont see the point, looks like a big waste of money and resources.

    1. Re:Whats wrong with power4? by psyconaut · · Score: 2, Informative

      Because the existing Power4 design is an expensive chip to fabricate! Those dual core versions are mucho heavy on the transitor count.

      This is designed to be a "lite" Power4 platform for low-end servers and desktops.

      Actually, if truth be told, it's probably being fairly and squarely pitched at Apple as their new CPU ;-)

      -psyco

    2. Re:Whats wrong with power4? by Gilmoure · · Score: 2, Interesting

      One of the reasons Apple has stuck with Motorola's PPC chips vs. IBM PowerX chips is the AltiVec units on the PPC chips. This new chip, while based on the Power4 chip is geared towards desktop use and not server use. Think of a passenger car vs a semi-truck. They both do basicly the same thing but are more optimized for certain uses. The desktop chip needs to be quickly responsive to a wide variety but small concurrent number of processes or threads while the server chip needs to handle large numbers of threads or requests to do pretty much the same thing (file access, database access, ect.).

      IBM's just bringing down a high horsepower diesel and gearing it for passenger use. They're also throwing in AltiVec type of processes which Apple really likes/needs. One more reason why going to X86 chips would be difficult; no AltiVec.

      --
      I drank what? -- Socrates
    3. Re:Whats wrong with power4? by Anonymous Coward · · Score: 0

      What makes you think that it is not one of the Power4 cores with VMX/AltiVec added and the bus interface replaced by Hyper-transport? That would have a lot less transistors.

    4. Re:Whats wrong with power4? by nr · · Score: 1

      Yes I understand the point, but there are a single core "light" version that are used in IBMs low-end UNIX server line and workstation line. Ofcouse it wont be compatible with the PowerPC architecture used by Apple and others.

    5. Re:Whats wrong with power4? by Anonymous Coward · · Score: 0

      Although Altivec might be important for Apple it is NOT the major reason why they haven't been using PowerX systems. The main problem is that PowerX uses a completely different (expensive) IO-system, requires MASSIVE cooling, and the prices of systems BEGIN at $12000...

      Further, the PowerX CPU is IBMs main advantage in
      the server race, so it is not likely that they would just go ahead and let everybody use their CPU straight off.

      Thus, even if Apple didn't need Altivec they wouldn't be able to use the normal Power4 chips.

      My guess is that the scaled-down version uses
      standard PC IO-components and only has a single core on the die to bring the price down, and it
      probably has a smaller cache to make sure it
      won't compete with the "real" Power4 on large-scale database benchmarks. That's not too bad - it will still make a wonderful desktop box!

    6. Re:Whats wrong with power4? by foonf · · Score: 3, Insightful

      Why not use the proven high-performance IBM power4 design instead. Why design something brand new that will have "less" performance that the already existing 64bit single/dual core power4 design.

      From the register article:

      It needs to remain competitive with entry-level workstations against the likes of Sun and HP's Alpha, where the size and heat dissipation of the mighty POWER4 have kept it out of systems below $12,000. IBM's desktop workstations still run POWER3

      IBM would need to design this chip even if Apple didn't exist, simply because the current Power4 cannot be produced cheaply enough for a $10,000 workstation, much less a $800 macintosh.

      --

      "(Man) tries to live his own life as if he were telling a story. But you have to choose: live or tell." --Sartre
    7. Re:Whats wrong with power4? by stux · · Score: 2

      Apparently the single core lite versions are just multi-core versions where the other cores failed testing...

      of course I have no idea if this is true or not :)

      Have you seen the size of those Power4 MCMs?

      I can't really imagine an iMac with one ;)

      --

      ---
      Live Long & Prosper \\//_
      CYA STUX =`B^) 'da Captain,
      Jedi & Last *-fytr
    8. Re:Whats wrong with power4? by psyconaut · · Score: 1

      Yeah, size would be an issue (*giggle*)....plus the existing Power4 core doesn't really meet the needs of a desktop machine, as previously stated.

      Can you imagine an Apple TiBook running on a Power4? ;-) 4 minutes battery life and the size of a life raft.

      -psyco

  20. About bloody time by Drakon · · Score: 4, Funny

    I requested this at IBM's PPC booth at linux world in JANUARY
    what took them so long ;-)

    1. Re:About bloody time by Anonymous Coward · · Score: 0

      The first 63 bits were ready in February, but the last bit was reeeeaaaaaalllly complex.

    2. Re:About bloody time by JollyFinn · · Score: 1

      Well I said it 2 years ago. And with couple of reasons why they should go for it. Including, leverage of software developement.
      IF they make a powerPC compatible linux box that is cheap enough of linux users. Their shoftware support will be improved and they protect their selfs agains embedded x86 processors. As Intel compatibles are spreading in their market share for larger and smaller systems where the powerPC architecture has its current market share.It could definitely get nice foot hold in universities/ students /linux users, and that would improve the STABILITY of linux software in powerPC.

      Consider how many of slashdotters wouldn't get PowerPC Linux box if they could get higher performance than x86 systems with similar price?

      Jouni
      -John 2:3 And when they wanted WINE, the mother of Jesus saith unto him, They have no WINE.

      --
      Emacs is good operating system, but it has one flaw: Its text editor could be better.
  21. Gunning for 2GHz ... by Jobe_br · · Score: 1
    Though it's unclear what clock speed the new PowerPC will offer, IBM has been gunning for 2GHz.
    Interesting ... you'd think they'd set their sights a bit higher. This "MHz Myth" thing, while true in some respects, isn't going to sell more computers. And if you're not selling computers, you're not making money. Plain and simple :)

    I'm an avid Mac fan, love 'em - use 'em - own 'em. But, I know that a 2.54GHz Pentium 4 will likely be quite a bit faster than even a dual-1GHz G4, much as I hate to admit. A dual Xeon will likely be even faster (with its increased cache size and a few other enhancements).

    Now, the G5 (at 1.6GHz), in the works by Motorola, supposedly has SPECfp and SPECint scores to rival even the Itanium 2, which itself (supposedly) has scores that double any Intel predecessor. As usual, it seems that hope is in the wings ... but when will we get our hands on it?!?

    1. Re:Gunning for 2GHz ... by Simba · · Score: 1

      Interesting ... you'd think they'd set their sights a bit higher. This "MHz Myth" thing, while true in some respects, isn't going to sell more computers.

      Why bother? The Pentium4 is at the end of its life cycle, and Intel will be moving to the Itanium fairly soon... which will come out in the 800mhz range.

      I'm sure Apple will enjoy the irony.

      --
      Hippies smell.
    2. Re:Gunning for 2GHz ... by Anonymous Coward · · Score: 0

      Now, the G5 (at 1.6GHz), in the works by Motorola, supposedly has SPECfp and SPECint scores to rival even the Itanium 2

      Well, the Motorola G5 has been vaporware sinced 1999, and the rumored results you are referring to appeared last autumn. According to the same rumors the yield was very high at 1.6 Ghz, and the chip should have been released january this year at the latest. Don't you find it just a little strange that the haven't released it in a year if those rumors were true?

      Comparing rumored SPEC results of vaporware with actual SPEC results for shipping systems is useless. If Apple *ever* release a G5 from Motorola, the Itanium3 might well be shipping before that...

    3. Re:Gunning for 2GHz ... by msgmonkey · · Score: 1

      P4 at the end of it's cycle? The Pentium Pro started up at 150MHz and the core was tweaked and added to and is still used in the Pentium III-S running at 1.2GHz.. to say the P4 is at the end of if's cycle is either stupid or naive (you choose). I'm no fan of the P4 but I can easily see it reaching atleast 8GHz.

    4. Re:Gunning for 2GHz ... by Anonymous Coward · · Score: 0

      First, this is 2 GHz multiplied by 8 CPU cores, for the equivalent of 16 MHz

      LOL another Mac fanboy dares to show his stupidity.

    5. Re:Gunning for 2GHz ... by stux · · Score: 2

      I've written some highly optimized code for MMX/MMXExtended and altivec.

      A 500Mhz G4 is about 30% faster than a 1.3Ghz Athlon when running these image filtering functions...

      And the Athlon is using DDR, while the G4 has only a 100mhz bus... and the functions place a huge demand on both the integer units and the memory interface.

      Basically my point is...

      I'm not convinced that a 2.5Ghz P4 is faster than a DualG4... when running highly optimized vector code.

      And that's of course the reason people need 2.5Ghz PCs :)

      (don't tell me you need that much power for a typing letters ;))

      BUT, I haven't written SSE2 versions yet, and SSE2 does seem to be fairly competitive with AltiVec (not as good, but competitive, AltiVec makes MMX 'feel' like a cheap toy)

      --

      ---
      Live Long & Prosper \\//_
      CYA STUX =`B^) 'da Captain,
      Jedi & Last *-fytr
  22. Price Issue? Pay attention... by Ironix · · Score: 1

    IBM also mentions that this processor will initially be made available to high end workstations and entry level servers.

    I would worry about the cost of the chip, as it may be prohibitive.

    I think that if Apple were to use this chip, it probably wouldn't be for about 6 months to a year after it's debut, that is to allow prices to become reasonable.

    --
    Still #1 -- Lonely Gay Geek
    1. Re:Price Issue? Pay attention... by Jobe_br · · Score: 1

      The G4 towers qualify as high end workstations. Especially the dual-1GHz systems. Also, the Xserve fits squarely into the entry level servers category. So, as others have noted, it certainly appears that IBM is pitching this straight at Apple. Who knows when we'll actually get anything, though. Back a few months, I heard rumours that Apple had already seeded G5 systems to certain testers, but ... nothing has panned out since then.

    2. Re:Price Issue? Pay attention... by Maserati · · Score: 2
      They certainly do. I'm supporting video editing machines and the Photoshop jockeys who do have to apply filters to billboard-sized files. They don't get super happy when you get them up a gig of RAM, because their machine can take another 512MB. These people would get all hot and bothered over the prospect of 64-bit SMP systems. Mine (god bless 'em) would want to use one as the rendering engine for our production Splash to chew on their 150MB Postscript files.

      The sooner Apple starts on the mobos for these the happier I'll be. Besides, nobody ever got fired for buying IBM :-)

      --
      Veteran, Bermuda Triangle Expeditionary Force, 1992-1951
  23. No, Apple should continue to heed Intel by Ars-Fartsica · · Score: 3, Insightful
    Sorry, but market forces are now as powerful as performance metrics. Apple no longer benefits from not being x86...cost being the biggest issue, and most of the time now they can't even claim a performance gain.

    Intel won the CPU war on desktop PCs. Look to servers, handhelds, game consoles, etc. for the the next CPU battle worth fighting.

    1. Re:No, Apple should continue to heed Intel by yeoua · · Score: 2

      "Intel won the CPU war on desktop PCs."

      Really? I can't help but notice that AMD has been able to fight back a bit and claim some land in this war. Maybe they aren't winning by a huge margin yet, but they are fighting, and doing well.

      Until everyone in the consumer sector owns an intel (which almost was several years back in the pc market...) and continues to buy only intel, intel hasn't won yet.

    2. Re:No, Apple should continue to heed Intel by CynicTheHedgehog · · Score: 5, Insightful

      And yet Apple produces desktops and servers that are as fast as the user needs them to be. That is, the user interface is responsive while still aesthetically pleasing; gamers don't suffer paging or poor frame rates when playing games; and programmers are not lacking in development tools and do not lament the speed of their compilers. And they do this all without a fan on their processor.

      As an owner of a 700MHz G3 iBook, I can say that I never once have thought, "damn, I wish this thing was faster." Apple may not be for the hardcore overclocking benchmark junkie, but they're just fine for the rest of us who just want to get some work (or play!) done.

      Personally, I'll sacrifice performance I'll never realize in return for a beautiful, intuitive, and responsive interface housed in a quiet, attractive package.

    3. Re:No, Apple should continue to heed Intel by gr · · Score: 2

      Hrm.

      Did this somehow slip past your notice as an Apple product?

      In addition, I've a hard time believing the time (and, by way of paychecks, money) spent porting would be worth the (probably moderate) savings in chip costs. Granted, since Darwin's written based on a portable OS (NeXTStep, itself based on 4.2 BSD), porting it to another processor architecture wouldn't be any big feat (espeically considering this already happened at Apple to get from mac68k to macppc), but I'm not so sure it'd be saving Apple any money to do so.

      --
      Do you have a /. uid shorter than five digits? No? Then piss off.
    4. Re:No, Apple should continue to heed Intel by Dixie_Flatline · · Score: 5, Insightful

      What are you talking about? Apple's money is mostly made on hardware sales. I don't know what it is with you people that think Apple should move to Intel, but it's a bad idea. Take note of this next sentence:

      Apple relies on being on a seperate platform from Microsoft to survive.

      If Apple ever moved to Intel, they would be crushed. Steve Jobs said a long time ago that the desktop war had been won by Microsoft, and he's right. Switching to Intel would be suicide.

      The Mac isn't about being the fastest machine on the block, it's about being the best designed, easiest to use, most useful machine on the block.

    5. Re:No, Apple should continue to heed Intel by Anonymous Coward · · Score: 0

      I think the Intel platform is actually near it's end. Intel will not get much more performance out of the aging IA32 architecture. All they keep doing is hacking their chips to get the extra Mhz edge, and pretty soon that will not work.

      The P4 is already a very hot processor, in fact it loses performance due to the fact that it will throttle itself down if it gets too fast. Not only that but their hack of adding more stages to their pipeline is already causing performance losses, as the chance of their BPU being able to properly predict 20+ stages is nearly impossible. Add that up and their ever shrinking die size, and you will see that thy are running out of directions to go with it.

      The x86 platform will have to look at AMD for it's future, and with their new 64 bit instruction set, I doubt they will stick with supporting IA32 for too long. The fact is that the platform was designed to be cheap, and it's been hacked on since the days of the XT. If I were Apple I would not support any platform that requires a gay A20 hack to access more than a meg of memory.

    6. Re:No, Apple should continue to heed Intel by Anonymous Coward · · Score: 0

      This is written on a Pentium 2 300 MHz with 320 MB SDRAM, Matrox G400-16MB, and Mandrake 8.2 in Konqueror.

      The only time I wish for more speed is when I juggle large graphics.

      Oh, the fast machine is in the kids' room... But, heck I can play RtCW at 800x600-16 at 20 fps!!!

    7. Re:No, Apple should continue to heed Intel by GreenKiwi · · Score: 5, Funny

      Personally, I'll sacrifice performance I'll never realize in return for a beautiful, intuitive, and responsive interface housed in a quiet, attractive package.

      Wouldn't we all... especially if she'll do the dishes too...

    8. Re:No, Apple should continue to heed Intel by Elwood+P+Dowd · · Score: 2

      That's funny, I have the 600 mHz ibook and I say that all the time.

      Your L2 cache may have saved you this time, but PC laptops have been Fast Enough for a year or two. Sure, *now* Apple's hardware is all fast enough, but it's not like that's been a continuing design decision.

      --

      There are no trails. There are no trees out here.
    9. Re:No, Apple should continue to heed Intel by SoupIsGood+Food · · Score: 5, Insightful

      The battle for the 32bit desktop processor has been won, you mean. It's been a long, bloody battle, and for a time in the mid-'90s, when Apple was on the ropes, the victory looked complete. Intel and AMD have finally emerged victorious, laying claim to the most powerful 32bit processors on the planet.

      But, to be frank, Itanium sucks... even Linus thinks so. Nobody wants to use it, Dell, SGI, even HP is still developing PA-RISC silicon, and is incredibly hesitant to commit to the "next generation" IA-64 chip it designed partly in-house. Yamhill is a nice idea, but Intel has no plans to go that route yet, and what's more, denies it's even considering them.

      AMD's 64bit offering are, as yet, vapor... and unlikely to pack the punch of the Power4, nevermind a dual-core Power4 with Alti-Vec.

      Meanwhile, PowerPC's been 64bit since '96.

      Indeed, the PC will continue to kick Apple's butt in 32bit systems, except in notebook applications, which is the only place Apple will keep using 32bit PowerPC processors. D'oh.

      So, yes, x86 is irrelevant and outclassed by PowerPC, Itanium is a floundering wreck, leaving Hammer to look very lonely and small up there all buy itself, shoulder to shoulder with UltraSPARCs, R2400s and Power4s. Economy of scale? What scale? When it comes to 64bit hardware, RISC/Unix =is= the scale.

      Game on!

      SoupIsGood Food

    10. Re:No, Apple should continue to heed Intel by mir@ge · · Score: 1

      I own a 500Mhz G3 iBook with 640MB. I run linux on it. It is my favorite "input device", but on several occasions I have though "damn, I wish this thing was faster". It is not that it is not fast enough to do your everyday tasks. I can email, edit files, and surf the web just fine. My complies run at what you would expect of a 500Mhz machine. I may be spolied but I now consider that slow. It becomes quite appearant when I am compiling multiple files. I've given up on OS X. It crawls when I play any games. That is really the reason I use a Mac OS at all.

      This chip looks to be ideal for servers and workstations. I don't care. The day they put one of these chips in a laptop is the day I buy a new laptop.

    11. Re:No, Apple should continue to heed Intel by Sebastopol · · Score: 2

      And yet, Apple has 4% market share. If Apple is a corporation, than it has a duty to expand this share and make bigger profits for shareholders. Otherwise they are just philanthropists and not capitalists. Judging by Jobs' smarmy marketing tricks over the past 5-7 years, they're trying to be a big playa and failing because of ideological inertia.

      If Apple is smart, they will try to dominate the handheld market b/c they are the champs at logical interfaces. Or rather, I wish they would, becuase that is where the most cpus will eventually go, and i really don't want all gadgets to suck as bad as Windows.

      --
      https://www.accountkiller.com/removal-requested
    12. Re:No, Apple should continue to heed Intel by Anonymous Coward · · Score: 0
      Personally, I'll sacrifice performance I'll never realize in return for a beautiful, intuitive, and responsive interface housed in a quiet, attractive package.

      Wouldn't we all... especially if she'll do the dishes too...
      Ahh, nipples. The most intuitive interface known to man.
    13. Re:No, Apple should continue to heed Intel by norkakn · · Score: 1

      I disagree, but only slightly: mac is about being the fastest machine, but in terms of productivity instead of raw power.

      sure, your athlon might have a higher clockspeed, but I can do the work in less time because of the easier to use, more useful machine (-:

    14. Re:No, Apple should continue to heed Intel by Dixie_Flatline · · Score: 1

      I totally agree, but I figured that was implied. :)

    15. Re:No, Apple should continue to heed Intel by Macka · · Score: 2


      I popped into PC World and tried a 500Mhz iBook some months ago. I wasn't impressed with the speed and walked away. A couple of weeks back I did the same with a new 700Mhz iBook. The difference was amazing. I'm now waiting, cheque book in hand, for the new iBook to ship with 10.2. I need some of the features that 10.2 will provide. Can't wait!

    16. Re:No, Apple should continue to heed Intel by Anonymous Coward · · Score: 0

      I guess you never tried to use the obj-c compiler. Sure, compiling c/c++ code is extremely quick, but obj-c code take 20x times to compile.

      You really have to think and get it right the first time. You can't just fall into edit/compile/test edit/compile/test edit/compile/test edit/compile/test, it is just too slow...

    17. Re:No, Apple should continue to heed Intel by geekee · · Score: 1

      A friend of mine at AMD claims they have working K8 (64 bit Athlon) parts in the lab.

      --
      Vote for Pedro
    18. Re:No, Apple should continue to heed Intel by cheekyboy · · Score: 0

      hmmm

      it has

      geforce video
      IDE controllers
      firewire/usb
      dvd/cdr

      what bloody damn unique thing is there, that my 2year old 1.2ghz celeronupdated PC doesnt have????

      The OS only and CPU.

      OSX still has along way to go to be fully SHWEET.
      But hey,its a lot more ahread than linux desktop disaster of zero standards and the calamity of X11.

      What linux needs is to just say BYE BYE to X, and have something new, perhaps even copy apples design/apis, if copying win32 is so 'un patriotic'.
      Then you can have a X11 compatability layer plugin. And you could recompile/use all apple source gui apps if it would use gnustep stuff.

      --
      Liberty freedom are no1, not dicks in suits.
    19. Re:No, Apple should continue to heed Intel by MoneyT · · Score: 2

      Slashdot needs and "Amen" modifier

      --
      T Money
      World Domination with a plastic spoon since 1984
    20. Re:No, Apple should continue to heed Intel by MoneyT · · Score: 2

      Intel won the Mhtz war, but the CPU war is still on. AMD is working on their own 64 bit chip, and Apple is doing what Apple does best, being different. Sooner or later Mhtz as a measurment of performance will not matter. Intel has saturated the market with power. They release faster and faster speeds, making things seem out of date long before they really are. But joe schmoe isn't about to lay down another $500 for the next speed bump that will be outdated 6 months from now. The Mhtz war was won, and ruined by intel. Now we need new ways of selling processors and computers. Don't believe me? Then look at Apple touting the Mhtz myth (and briefly the gigflops), look at AMD going to model numbers instead of clock speeds. Look at Intel, trying to push those prosessors they release a while back, the ones that clocked in at 800 and 833 Mhtz.

      --
      T Money
      World Domination with a plastic spoon since 1984
    21. Re:No, Apple should continue to heed Intel by puppetluva · · Score: 2

      I hate to be the one to burst the RISC/UNIX bubble (since I'm a fan, but).

      64 bit doesn't mean faster. A dual processor 2GHz Xeon machine with a nice wide mobo beats the pants off any 4-processor, 64 -bit Sun sparc machine (name your Sun model, it gets crushed). I know, I take care of them day in and day out. I dream in full-color Xeon-Linux every night after work now. Put it to test in your labs too. . . you'll see what I'm talking about. Hyperthread the Intel chips and Sun starts the bus even earlier. For a 32-bit chipset to whip a 64-bit chipset handily shows an incredible set of optimizations on Intel's part. . . and impending demise on Sun's (a tear rolled down my cheek as I typed that).

      Intel's has crushed TI/Sun at the Processor/hardware game - Motorola/IBM is the only real microprocessor variation left out there that you should give a damn about.

    22. Re:No, Apple should continue to heed Intel by Anonymous Coward · · Score: 0

      There's a reason they're developing 64-bit processors though, which is that there are now problems which fit that architecture better. 32-bit is more than enough for any of today's applications, but things like super-big datasets are becoming more common, and forcing it into 32 bits is kludgy. Think back to far pointers and such from the 16-bit days and you'll understand.

    23. Re:No, Apple should continue to heed Intel by Anonymous Coward · · Score: 0

      Ahh, nipples. The most intuitive interface known to man.

      Note that they don't actually *do* anything.

    24. Re:No, Apple should continue to heed Intel by Anonymous Coward · · Score: 0

      Excuse me, the only computers Apple still sells WITHOUT fans are iMac G3s and iBook G3s.

    25. Re:No, Apple should continue to heed Intel by gabebear · · Score: 1

      Apple hasn't/isn't going to release their GUI code. Darwin is free/OpenSource and doesn't include a GUI (you can get Xfree86 running). OSX isn't free at all. Darwin is basically just the kernel(BSD) of OSX with the GNU tools thrown in.

    26. Re:No, Apple should continue to heed Intel by Anonymous Coward · · Score: 0

      Compile time (and a debugger!) only matters if you're just flailing around randomly until you hit on code that seems to work. If you actually understand why what you wrote is correct, you can wait for the nightly build and integration test to warn you if you're ever wrong.

    27. Re:No, Apple should continue to heed Intel by Art+Tatum · · Score: 1

      Yes, but Alpha floating point performance was still ahead of Intel last time I checked. If you want to do lots of realtime number-crunching, that could come in handy.

    28. Re:No, Apple should continue to heed Intel by GreenKiwi · · Score: 1

      Ahh, nipples. The most intuitive interface known to man.

      Connected to one of the most confusing devices EVER!!!

  24. 2GHz by big_oaf · · Score: 1

    From the article:
    Though it's unclear what clock speed the new PowerPC will offer, IBM has been gunning for 2GHz.

    Sweet! Finally Apple will have processing brawn and marketing brawn.

    --
    -- My hovercraft is full of eels.
    1. Re:2GHz by big_oaf · · Score: 1

      D'oh! Redundant. 3 minutes too late. Maybe I should start typing a little faster, yah think?

      --
      -- My hovercraft is full of eels.
    2. Re:2GHz by Anonymous Coward · · Score: 0

      Well, that depends on when the release it.

      A lot of the Microprocessor forums are just declarations of concepts, so if you're unlucky it might be 18 months before it is actually produced (maybe longer before you see it in a Mac).

      The P4 is currently close to 3 GHz, but intel claim to have a roadmap up to 10 GHz. Unless something special happens, it should have reached almost 6 GHz in 18 months.

  25. Imagine... by Anonymous Coward · · Score: 0

    a Beowulf....oh crap, you know the rest

  26. Why go from 32 to 64? Why not jump to 128? by Sembiance · · Score: 1

    Why do all these chip manufacturers go from 32 to 64?
    Why not make a brand new chip at 128?!
    It would propel that company to the top easily.

    1. Re:Why go from 32 to 64? Why not jump to 128? by Anonymous Coward · · Score: 0
      Why stop there ? I imagine a 256 bit processor would be pretty much in demand, a 512-bit processor too. Hell, how about a 1024-bit or 2048-bit cpu. Can you see where this is going ?


      Sometimes you just have to say enough's enough.

    2. Re:Why go from 32 to 64? Why not jump to 128? by Sembiance · · Score: 1

      I understand if the technology to create 128bit processors do not exsist.
      I understand if there is some sort of whacky law preventing it from being made.
      I understand if going to 128bit will make no difference because of hardware bottlenecks or software incompatibilities.

      But if your saying that us humans just simply can't conceive and design a 128bit processor...
      I don't understand.

    3. Re:Why go from 32 to 64? Why not jump to 128? by digitallis · · Score: 1

      Because We aren't even using the 64 bit processors that we do have. SPARC stations have 64 bit processors, but nobody has written Solaris for 64 bits. Half the bitspace goes unused. It's rather a shame, but at the moment, few applications even need the space.
      MS Whistler (Microsoft's 64-bit OS)is still banging around in development and has been for several years. The Itanium's are found few and far between. 64-bit isn't widely used yet because the applications just aren't demanding it yet. Developing a 128-bit proc would be an extreme waste of processor die space. With the current software, 3/4 of the bitspace would lie dormant.

    4. Re:Why go from 32 to 64? Why not jump to 128? by BlackGriffen · · Score: 2

      More liek 99% of the population will never need a full 128 bit integer support. The biggest reason for moving to 64 bit is to increase the amount of memory the system can address. Moving up in size actually has disadvantages, though. Every time you're moving data around, you're pushing twice the amount of bits, whether you need them or not.

      BlackGriffen

    5. Re:Why go from 32 to 64? Why not jump to 128? by maxwells_deamon · · Score: 1

      A 128 bit chip would likely be slower for many/most applications. Because the amount of memory fetched and used would be larger, the real time thruput can be slower.

      As a way of over simplifying the problem think of the following example:

      I give you two calculators you can do math with. One has an 8 digit display, one has a sixteen digit display.

      OK, now one extra rule, you must enter ALL the digits for every number you put in. Including leading zeros.

      You will vary rarely need to use the 16 digit machine and you will quickly hate it.

    6. Re:Why go from 32 to 64? Why not jump to 128? by questionlp · · Score: 1
      Er.. I though Solaris (SPARC edition) was 64-bit ever since Solaris 7? Sure, maybe not all of the userland and other applications have been ported yet, but even Solaris 9 has the option to install either the 64-bit version or the 32-bit version.

      A lot of the applications need the space, databases, 3D modelling, data processing outside of databases, GIS, etc. The 4GB addressing barrier of 32-bit (sans PAE and virtual addressing of up to ~ 16-64GB) is rather limiting. Check out some of the conversations brewing at Ace's Hardware and you'll see some of the discussions. x86 PAE sucks because the performance of shifting the window is much slower than regular memory operations (but still much faster than swapping out to an already busy I/O subsystem -> hard drives).

    7. Re:Why go from 32 to 64? Why not jump to 128? by Anonymous Coward · · Score: 0

      SPARC chips are 32 bits, UltraSPARC chips are 64 bits. A SPARC station was a machines from a series of Sun workstations that had SPARC, 32 bit, chips in them.

    8. Re:Why go from 32 to 64? Why not jump to 128? by dbrutus · · Score: 2

      I've seen theoretical arguments for this. As bandwidth in the computer widens a lot of problems that currently are done with an eye towards efficiency can be solved using simple, inelegant brute force techniques. The problem really is that there aren't enough savings to justify the massive extra expense of retooling everything else. After all you wouldn't shoehorn that 128 bit processor into a dinky memory system that would result in a mostly idle processor, now would you? It's all the other components that need to be updated before it becomes practical to take the next step.

    9. Re:Why go from 32 to 64? Why not jump to 128? by axxackall · · Score: 1
      I can predict that after the crisis the Moor's law (when vendors will fail to double the CPU speed every 18 months) the market will be ready for Moor's law revised in one of the following editions: "CPU bits doubles every N months" or "average computer RAM doubles every N months".

      It doesn't matter what doubles every N months, but the consumer must upgrade its system - otherwise we will have a new recession.

      --

      Less is more !
    10. Re:Why go from 32 to 64? Why not jump to 128? by psamuels · · Score: 2, Insightful
      But if your saying that us humans just simply can't conceive and design a 128bit processor...

      They can, they can. There are plenty of good reasons not to:

      • Memory bandwidth. This is probably the biggie. If you have 128 bits for every memory address, that's 128 bits for every pointer in your C program, 128 bits for every instruction that loads from an absolute memory location (ok so such an instruction probably doesn't exist, but that doesn't make the problem go away). Memory bandwidth already cannot keep up with CPU speeds - that's why we have such huge caches nowadays, and caches are expensive.
      • Real estate. Moore's Law was originally formulated in relation to transistor size / density. The more transistors you can cram into a given amount of silicon, the faster and cheaper you get. Likewise, the fewer transistors you need, the better. Expanding all your registers, all your speculative registers, all your ALUs, all your address xlation units, all your caching logic, all your pipelines, to accommodate 128-bit words is far from free.
      • Disk storage. A 64-bit memory or disk address is on the order of 16,000,000,000,000,000,000 bytes of addressibility. (And that's assuming you can't multiply by about 4 more orders of magnitude to address blocks rather than bytes.) That will be vast overkill for years to come, which is why the new ATA standard (IDE disks) specifies a 48-bit rather than 64-bit block number. (The original 28-bit ATA lasted for what, 15-20 years?)

      In short, provide even one application domain where having 128 bits of addressable memory, or a convenient 128-bit word size, would come even close to offsetting the inherent architectural costs compared to a 32- or 64-bit design. I can't think of one.

      NO, IPv6 isn't a valid answer! (: Word size hasn't been a significant obstacle for current implementations.

      --
      "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
    11. Re:Why go from 32 to 64? Why not jump to 128? by Anonymous Coward · · Score: 0

      You mean like Transmeta? Yeah, they're just DOMINATING the market.

    12. Re:Why go from 32 to 64? Why not jump to 128? by msgmonkey · · Score: 1

      Moores law has nothing to do with CPU speed doubling. Moores law is about the CPU transistor count doubling, thats not the same thing.

    13. Re:Why go from 32 to 64? Why not jump to 128? by axxackall · · Score: 1
      My logic was simple: if something doubles in CPU now and it will stop doubling later, then it may put CPU (computer) industry into a danger. So, the vendors will create the hype again, now around another CPU parameter. Or even not CPU - just another parameter in the computer system. They will do everything to convience consumers to upgrade their systems (and to pay money).

      After 10 years my typical desktop is crazily upgraded. Has it improved my work? I do the same: I edit documents, write programs, run databases.

      The change in look-n-feel (TTY-->GUI) made my work more comfortable, but it did not improve my knowledge (abstract thinking?).

      And Java just got my CPU and RAM without any positive outcome! Lisp, the child of 1960, still looks more innovative than all that Java hype.

      If amount of transistors per chip will stop doubling every 18 months - they will start doubling something else, something they can explain to moms and pops. They can't explain why Lisp machines would improve our world. Bits, transistors - that's simple, it's about speed. It doesn't matter we don't need such speed. Generally - speed is good. So, let's do upgrade!

      --

      Less is more !
  27. Ugh PowerPC OS/2 by glrotate · · Score: 1

    The project that was going to save all of us in 93, and then 94, and then .....

    If only.

  28. PowerPC 64, POWER4 and PowerPC discussion here by class_A · · Score: 1, Informative

    Head over to Ars where there's a good discussion running about this new processor, its intended market and the differences and similarities it has with existing the POWER and PowerPC ISA's including 32 bit code execution, AltiVec/SIMD implementation and such like :-)

  29. "Reduced" Instruction Set Computer??? by Anonymous Coward · · Score: 2, Funny

    I find it amusing that the old i486 machine had
    235 instructions. The "RISC" PowerPC originally
    had 225 instructions. It now has 160 more
    instructions. Compare this to 69 for Sparc
    and 94 for MIP-Rx series of RISC processors.
    Perhaps we need a new definition for "Reduced"
    as it applies to the PowerPC. On the upside, at
    least you can't say the PowerPC designers are
    stuck on dogma =)

    1. Re:"Reduced" Instruction Set Computer??? by Kranium · · Score: 1

      I think in general RISC nowadays doesn't refer to the number of instructions, but is instead used for a category of chips that a) have a fixed instruction word size (NOT x86) and b) have a load-store architecture (meaning you can't add 2 words in memory; have thousands of addressing modes, etc.)

    2. Re:"Reduced" Instruction Set Computer??? by civilizedINTENSITY · · Score: 3, Interesting

      RISC
      PowerPC architecture is an example of a RISC (Reduced Instruction Set Computing) architecture. As a result:

      • All PowerPCs (including 64-bit implementations) use fixed-length 32-bit instructions.
      • The PowerPC processing model is to retrieve data from memory, manipulate it in registers, then store it back to memory. There are very few instructions (other than loads and stores) that manipulate memory directly.

      Technically, a developer can use any GPR for anything. For example, there is no "stack pointer register"; a programmer could use any register for that purpose. In practice, it is useful to define a set of conventions so that binary objects can interoperate with different compilers and pre-written assembly code.

    3. Re:"Reduced" Instruction Set Computer??? by yggdrazil · · Score: 1

      RISC is a design philosophy. Not a hard instruction count or limit.

      Furthermore, design philosophies has evolved a bit since the purist days. Speed is more useful than a philosophically correct processor, after all.

      In many ways, this is similar to microkernels and monolithic kernels. Microkernels can be larger than some monolithic kernels, but it's the philosophy of how you organize the thing that's important, not the number of bytes/instructions.

    4. Re:"Reduced" Instruction Set Computer??? by Bungie · · Score: 1

      I am not 100% sure, but I think the extra 160 extra instructions are for Altivec, not the general PPC instruction set.

      --
      The clash of honour calls, to stand when others fall.
    5. Re:"Reduced" Instruction Set Computer??? by axxackall · · Score: 1

      Don't be dogmatic yourself. Try to be more creative. For example, try apply the Moor's law to "Reduced Instruction Sets". What would you get? "Reduced Instruction Set doubles every 18 months". I think we are far way from it. Yet.

      --

      Less is more !
    6. Re:"Reduced" Instruction Set Computer??? by John+Whitley · · Score: 2
      In practice, it is useful to define a set of conventions so that binary objects can interoperate with different compilers and pre-written assembly code.

      As a point of general information: These conventions are referred to as a platform's ABI, or Application Binary Interface. The ABI sets the necessary register use (e.g. stack/frame pointer policy), parameter passing (in registers/on stack), and function calling conventions for a given hardware platform. This is typically C/C++ centric. FWIW, compilers which don't depend on C/C++ link level compatibility need only obey the ABI when calling external code.

    7. Re:"Reduced" Instruction Set Computer??? by pianophile · · Score: 1

      >Moor's law

      No, That's Moop's Law

      :-)

      --

      'Your brain is God.' -- Dr. Timothy Leary
    8. Re:"Reduced" Instruction Set Computer??? by Anonymous Coward · · Score: 0

      hehe, yeah, the PPC ISA is pretty huge. When Apple moved from the CISC 680x0 to the RISC PPC they actually had more intructions than before!

      The POWER4 actually takes some of those instructions and "cracks" them down into smaller instructions, just x86 chips have been breaking the big x86 CISC instructions down into small microops.

      All in all the PPC ISC is still a way better ISA than the x86 and still is pretty much "RISC" for the reasons others have stated.

    9. Re:"Reduced" Instruction Set Computer??? by Anonymous Coward · · Score: 0

      Gah, the stupid people that think that "reduced" means less instructions. They would have called it "simplified", but "SISC" was too much like "CISC", so they didn't. tards. Regardless, there are less addressing modes with most RISC implementations, and the instruction set is much more amenable for compilers to generate code.

  30. 160 hrm.. by autopr0n · · Score: 1, Troll

    The processor is further enhanced by a vector processing unit implementing over 160 specialized vector instructions and...

    Yet Mac zealots will still be going on and on about how PPC is better because "Its RISC!". Never mind that the 486 only had 142 instructions total or anything like that.

    --
    autopr0n is like, down and stuff.
    1. Re:160 hrm.. by Anonymous Coward · · Score: 0

      Ummn, no. That's a common misconception. RISC means "reduced instruction set complexity", not fewer instructions. Generally the early RISCs had many _more_ instructions than the CISC machines that they replaced - they just happened to be simpler and easier to implement.

    2. Re:160 hrm.. by Anonymous Coward · · Score: 1, Informative

      RISC philosophy says nothing about the number of instructions in an ISA, only the type. the goal is to include only simple instructions that execute in ~1 cycle, and that are of general frequent use. There is no restriction on how many instructions in an ISA, only the kind of instructions. See: hennissey/patterson texts...

    3. Re:160 hrm.. by pi+radians · · Score: 2, Troll

      You must be a blissful fellow (read: ignorant)....

      RISC vs CISC is a concept of design, there is no set amount of instructions for either. Go back to computer science 101.

      --

      sin(6cos(r)+5A)
    4. Re:160 hrm.. by crawling_chaos · · Score: 2

      He'd do better in a Comp. Architecture class, or reading some of Hannibal's stuff over at arstechnica. He's got a knack for explaining modern processors. Of course, neither the PPC or x86 architectures are really purely RISC or CISC anymore, either.

      --
      You can only drink 30 or 40 glasses of beer a day, no matter how rich you are.
      -- Colonel Adolphus Busch
    5. Re:160 hrm.. by msgmonkey · · Score: 1

      So buy that defintion all Intel processors since the Pentium Pro are RISC processors. RISC does n't mean anything in todays processors, the Instruction decode section of the latest SPARC looks awfully complicated to me.

    6. Re:160 hrm.. by stux · · Score: 2

      The difference is that each of the 142 instructions had multiple modes, multiple formats, multiple argument lists and where compeltely different from each other

      RISC means reduced complexity, not reduced instructions, all the instructions can roughly be divided into

      load/store
      processing
      branching

      that's more or less it, and they're all the same in each category, they just do different things

      so you have loads, they all load from memory to a specified register, there are different instructions for loading a 8 bits, 16bits, 32 bits etc, and some different ones to handle signextension etc.

      meanwhile the processing instructions are basically all of the form

      C = A + B

      where A, B and C are any registers, B could be a number instead of a register. The + of course can be one of many operations, and thats the difference between teh instruction

      All the instructions might update the condition registers, or might be word, byte, or halfword variants... but there aren't very many base instructions but, if you combine the base instructions with the 5 combinations of instruction for every instruction, then you get a fairly large number.

      But because the ISA is so elegant its very easy to learn. And its very easy for the CPU to process it.

      In relation, to a CISC architecture (which is a retroactive name), any RISC design is a model of simplicity.

      --

      ---
      Live Long & Prosper \\//_
      CYA STUX =`B^) 'da Captain,
      Jedi & Last *-fytr
  31. How did you get so stupid? by Anonymous Coward · · Score: 0

    Yeah you?

  32. Re:uhm hello? by MisterSquid · · Score: 1

    The question is did *YOU* read the article?

    To quote:

    IBM Microelectronics will present a new 64-bit PowerPC architecture for desktops in October at the Microprocessor Forum.

    and a little later

    "Based on the award winning Power4 design, this processor is an 8-way superscalar design that fully supports Symmetric MultiProcessing," the description says.

    This chip is PowerPC all the way.

    --
    blog
  33. PPC? It was 64-bit since inception. by romanval · · Score: 5, Interesting

    The original specs for POWER/PowerPC CPU's were 64/32 bit anyways. This was set in stone over 10 years ago.

    The great thing is that PPC-64 is that it's natively code compatible with PPC-32. No ISA 'extentions' (like x86-64), or instruction convertion (like Itanium), just a simple processor mode switch.

    Apple would be a fool not to jump on this CPU for their high-end workstations or low cost servers.

    1. Re:PPC? It was 64-bit since inception. by Russ+Steffen · · Score: 2

      Funny you should say that. When I read the X86-64 documention, I was struck by how similar it was to the way PPC scaled from 32 to 64 bits. Now, I still think PPC is the better architecture, but your pat dismissal of X86-64 is off target IMHO.

    2. Re:PPC? It was 64-bit since inception. by Anonymous Coward · · Score: 0

      Apple would be a fool not to jump on this CPU for their high-end workstations or low cost servers.

      So when they decide not to (because Apple is traditionally and end-user / content creation market), can I say "HA HA HA ! FOOLS!"

  34. No by autopr0n · · Score: 2

    PowerPC has nothing whatsoever to do with the x86 instruction set. It's just a brand name for a CPU architecture, like "Pentium", "Athlon", or "Alpha". In fact, it isn't even mac spesific.

    --
    autopr0n is like, down and stuff.
  35. Will this be before or after the G5s? by AugstWest · · Score: 2

    They're been delayed so long now I'm starting to wonder if they're hanging out with Duke Nukem, or even Prey fer chrissakes.

    1. Re:Will this be before or after the G5s? by tux-sucks · · Score: 1

      All the G5's are locked up securely in the Team Fortress. ;)

    2. Re:Will this be before or after the G5s? by Openadvocate · · Score: 1

      Damn, you beat me to it, Let me see, Team Fortress 2. oh, yeah, that was 2 jobs at dot-com-fakes ago. :)

      Sad to see how the time between each news post got higher and higher.

      --
      my sig
  36. Re:uhm hello? by foniksonik · · Score: 2

    hmmm did YOU read the article?

    " IBM's presentation, for example, says the company's 64-bit PowerPC processor will be designed for desktops and entery level servers. "

    Does that NOT say PowerPC? Does it NOT say Desktop?

    The chip is based on Power4 manufacturing and tech that's all.. it is a PowerPC.

    --
    A fool throws a stone into a well and a thousand sages can not remove it.
  37. Re:uhm hello? by Anonymous Coward · · Score: 0

    read this artcle...

    It IS a PowerPC Chip... intended for desktops and entry level servers.

    And apparently IBM wants Apple to use them too.

    http://news.com.com/2117-1001-949030.html

  38. Discussion on comp.arch... by Anonymous Coward · · Score: 2, Informative

    There's a fair amount of discussion in comp.arch on this chip. Guesses are that it's adopting the Motorola e500 vector instructions, ones that work on general-purpose registers. Considering that the Power4 has a very, very, very good floating-point unit that works with the memory units to get vector-like performance, I doubt if they need FP vector ops...

    1. Re:Discussion on comp.arch... by Anonymous Coward · · Score: 0

      dude, the e500 vector instructions comment was a tounge-in-cheek joke.

  39. it says more than 160 and Altivec=162 by johnjones · · Score: 1, Redundant

    it says more than 160 and altivec has 162

    regards

    John Jones

    1. Re:it says more than 160 and Altivec=162 by xenocytekron · · Score: 1

      its not altivec but an altivec-variant, altivec is owned by motorola and the reason apple wasn't using IBM chips in the first place is because they didn't have Altivec because Motorola charged too much for licenses.

      --
      This is my .sig, if you don't like it, it will eat you.
    2. Re:it says more than 160 and Altivec=162 by dbrutus · · Score: 3, Interesting

      My bet is that it's either it's reverse engineered or it's licensed, not that it's a variant. Apple isn't likely to want a variant different enough that Motorola's lawyers could claim infringement.

      Who'd a thunk it, we've arrived at a day when IBM is the reverse engineering firm!

    3. Re:it says more than 160 and Altivec=162 by Elwood+P+Dowd · · Score: 2

      NOBODY HAS SAID THAT APPLE WILL USE THIS CHIP. Everybody *suspects* that they *might* use it. But everyone is blowing smoke and guessing until we actually hear news from inside Cupertino.

      IBM will use this processor in their machines. We have no evidence whatsoever that this chip was designed to be compatible with Apple software. It might be.

      --

      There are no trails. There are no trees out here.
    4. Re:it says more than 160 and Altivec=162 by dbrutus · · Score: 2

      Duh! Apple never talks about unreleased hardware this far in advance. It's a slam dunk that the sales force that is going to be tasked to sell this will be looking at Apple as a large client for the chip and that they will be pressuring the engineering team on making their SIMD system Altivec.

      I suspect that the engineers aren't going to resist that too much.

  40. PLEASE MOD MISTAKEN PARENT DOWN! by Anonymous Coward · · Score: 0

    as at least three of the post's children will tell you...

  41. really? by bill_mcgonigle · · Score: 2

    Apple no longer benefits from not being x86...cost being the biggest issue

    C'mon, you can't be privy to internal Apple component pricing and not share it with us... You are sure they pay more than Intel would charge, even though they buy processors in lots of a few hundred thousand or so, right?

    and most of the time now they can't even claim a performance gain.

    And the 8-way superscalar 64-bit G4 still won't help, right?

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  42. Mutant Power4? by Duck_Taffy · · Score: 2, Interesting

    This sounds like a beautiful processor, and I'm guessing it's why they contracted a plant in upstate New York to manufacture the .1-micron chips. I'm thinking that this is the mutant brain-child of the Power4 and the G4. Kind of like a miniaturized Power4 with a vector-processing unit, running at 64-bits and possibly with 32-bit PPC binary compatibility built-in. It would be nice if they could apply double the SMP capability to 32-bit code.

    Hopefully they'll write a really efficient compiler for it. This could be the chip to launch Mac OS X into the enterprise market.

    --
    Karma: Ran over your dogma.
  43. Misleading title by danielwright · · Score: 1

    The article title is a bit misleading - this isn't a new, more powerful chip, it's a new, less-powerful chip designed for consumer markets. The PowerPC has been 64-bit for a while now, but the chips have been aimed at high-end machines (especially the Power4). It seems that this is a low-end Power4 that's more suitable for desktops.

    1. Re:Misleading title by dbrutus · · Score: 2

      Is that sort of like the Macintosh being a less powerful version of the Xerox Snap system? How many snaps have you seen? I've only seen one (Voice of America used the system, maybe they still do). There are certain price points where you get quantum jumps in acceptance. Microsoft is starting to hit a nasty one for them with low end PCs no longer being able to afford the MS tax, IBM is trying for a Power4 sweet spot to sell their chips in volume.

  44. IBM should have one-upped everybody by sjonke · · Score: 1

    Ours goes up to 65-bits

    --
    --- What?
    1. Re:IBM should have one-upped everybody by Anonymous Coward · · Score: 0

      "Yes, but ours goes to 11. That's 1 more than 10, now isn't it."

      David St. Hubbins

    2. Re:IBM should have one-upped everybody by Anonymous Coward · · Score: 0

      "Yes, but ours goes to 11. That's 1 more than 10, now isn't it."

      David St. Hubbins


      If I had points I'd mod this up +5 Obscure Movie Ref.

    3. Re:IBM should have one-upped everybody by Nutello · · Score: 2, Funny

      If this chip is going to be used in iSeries systems, then it's actually going to be a 65-bit CPU for real, at least when run in tags-active ("OS/400") mode. Careful what you joke about!

    4. Re:IBM should have one-upped everybody by Inthewire · · Score: 1

      Strange use of the word obscure. I've never seen the movie and I knew what the parent was referring to. It's part of the culture. It's the air that we breathe. It's mother's milk.

      --


      Writers imply. Readers infer.
  45. This only benefits IBM...Not Apple by Anonymous Coward · · Score: 0

    Lets gather around the campfire and sing a song!

    Koombi Yah? I think NOT!

    Oh, say can you see by the dawn's early light What so proudly we hailed at the twilight's last gleaming? Whose broad stripes and bright stars thru the perilous fight, O'er the ramparts we watched were so gallantly streaming? And the rocket's red glare, the bombs bursting in air, Gave proof through the night that our flag was still there. Oh, say does that star-spangled banner yet wave O'er the land of the free and the home of the brave?

    Woo hah!

    Moo, I'm a cow!

    Dig it!

    1. Re:This only benefits IBM...Not Apple by Anonymous Coward · · Score: 0

      Oh, say, can you see, by the dawn's early light,
      What a nation of queers and faggots ass-reaming?
      Fat fucks with huge cars, watch the TV all night,
      On the wrestling we saw, rednecks mindlessly screaming?
      And the TV's blue glare, the farts bursting in air
      Gave proof thro' the night that our trailer's still there.
      Oh, say, is that Shit-Spatterd Banner yet hung
      O'er the land of the fat and the home of the dumb?

      On the screen, dimly seen thro' the piles of chip bags,
      Oprah, Springer and Lake talking rubbish to losers,
      Where the mega-corps pay, to elect closet fags,
      Fascits, coke-heads, sex freaks, crooks and burglars and boozers
      Now it catches the gleam of the headlight's first beam,
      It's barely reflected in a polluted stream;
      'Tis the Shit-Spattered Banner, How long has it hung
      O'er the land of the fat and the home of the dumb.

      And what was that noise where did it come from?
      Thats the havoc of war and the battle's confusion
      Some ragheads, a wedding and a not so smart bomb
      Their blood is for oil to create more pollution.
      No refuge could save the McDonalds slave
      Or the wetbacks who earn half the minimum wage:
      And the shit-spattered banner, retards with a guns
      In the land of the fat and the home of the dumb.

      Oh, thus be it ever when fat men shall sit
      In front of TVs with accute constapaion
      Fat with pizza and chips, dulled by programs so shit
      Praise the Pow'r that hath made and preserved us a nation!
      Then conquer we must, Exxon say that it's just,
      And this be our motto, "In money our trust"
      And the Shit-Spattered Banner in triumph is hung
      O'er the land of the fat and the home of the dumb!

  46. Might this have something to do with Nintendo by Fehson · · Score: 3, Interesting

    If I recall correctly, when Nintendo had IBM create the processor for the gamecube, IBM retained the rights to fiddle the their specialized PPC chip, then resell it. I'm wondering if the vector instructions are spillover from the Gamecube chip (I know it does a lot of fast vector math).

    1. Re:Might this have something to do with Nintendo by Anonymous Coward · · Score: 0

      The GameCUbe is just a G3, but with the ability to do some "paired single" regular "float" 32bit floating point instructions instead of a single 64bit "double" instruction.

      And the G3 had a bit of cache control, prefetch and such. I worked with a GC at my last job, but I've never worked with Altivec so I can't tell you if they were the same.

      I *think* the paired-single instructions are unique to the Gekko, but the cache instructions seemed to be part of a bigger ISA than was implemented in the Gekko.

  47. Embedded Processors by death00 · · Score: 1

    This will (in about 5 years) make a huge difference to the embedded systems market, especially for military applications. Defense systems are perpetually chawing at the bit for more processing power in embedded display systems. This could finally help. I'm SOOO sick of looking at 600/700/7000 series systems with no power! "Power" PC my butt!

  48. Two Words by Anonymous Coward · · Score: 0

    GameCube 64 !!!

  49. Just wondering... by __aahlyu4518 · · Score: 2

    Will Linus soon be praying that AMD and Intel switch to these babies?

  50. PowerPC 64bit by dlawson · · Score: 2, Interesting

    Power 4 architecture has an I/O architecture that is WAY too expensive for workstation/low end server use. The PowerPC 64bit, however, would be quite a CPU. To see if Apple is interested, look to see if BSD runs on Power Architectures ...

    It's already there, been there for some time, and IBM told me that Apple had Darwin and some GUI running. Apple just needs the market to see that it weould be worth the investment in a new mobo/system design.

    --
    dot-sig.
    1. Re:PowerPC 64bit by dbrutus · · Score: 2

      They could always put it in a black cube. How much industrial design is needed for that?

      For the uninitiated, IBM favors black, blocky systems and the NEXT computer company put out a model that was a black cube many years ago.

    2. Re:PowerPC 64bit by Art+Tatum · · Score: 1

      If they would can the overwrought MOSX GUI and bring back the NeXT GUI, I'd buy one. :-)

  51. Oooo by Loki_1929 · · Score: 2

    This should be interesting to check benchmarks with. Now we'll be able to look at Itanium vs. Hammer vs. PPC-64. That might be a bit interesting..

    PS. Check out my friend's band on this site. They're called Hat Trick of Misery.

    --
    -- "Government is the great fiction through which everybody endeavors to live at the expense of everybody else."
  52. Motorola folks going to Intel more like. by Anonymous Coward · · Score: 0

    Won't be long before Intel headhunt the designers of this architecture and steal its secrets.

    1. Re:Motorola folks going to Intel more like. by dbrutus · · Score: 2

      Yeah, because everybody knows that IBM doesn't have the money to retaliate.
      [giggle]
      The market caps on these companies are about the same. If you're going to play 'steal the employee' it's always wise to play that game with a much smaller company.

  53. Darwin is 64-bit clean! by BawbBitchen · · Score: 1

    Darwin is, IIRC, 64-bit clean. As a newly converted Mac-Head I am looking forward to Apple moving to these chips. I will buy a new system and put it next to my Dual-G4 and my NeXTCube.

    FYI:

    Oh, I submitted this story with 3 links yesterday in the afternoon but it was REJECTED. I never will understand how they pick what goes up.

    1. Re:Darwin is 64-bit clean! by daveman_1 · · Score: 1

      If I'm not mistaken, they probably rejected your submission faster than you could click 'submit', followed by 'submit story'. I have literally had stories rejected that fast after spending the better part of a half hour composing them. I will never submit another story because of this. They didn't even take the time to read it. Don't waste your time. And don't waste your time reading about Taco's omelette either. It'll make you puke.

      --
      Russian Russian Russian RussianDollSig DollSig DollSig DollSig
    2. Re:Darwin is 64-bit clean! by BawbBitchen · · Score: 1

      nope. it sat in the que for the whole night. about 8 hours.

  54. cool... or rather, HOT by lingqi · · Score: 4, Interesting
    Based on the award winning Power4 design, ...

    Power4 has *huge* cooling requirements, despite being copper-interconnect and all that. (it also has something like 5800 pins, btw, drawing somewhere in the range of 100A worth of current, IIRC) -- I wonder how much cooling needs to be for the 64-bit power PC if they are based on the Power4 design?

    --

    My life in the land of the rising sun.

    1. Re:cool... or rather, HOT by perfects · · Score: 1

      100 amps... can that be right? Even at 3 volts that would be 300 watts. Just for the CPU?

    2. Re:cool... or rather, HOT by be-fan · · Score: 2

      The friggin thing is quad core with 128MB of cache per chip and like 680 million transistors. At 1.5 volts (the more likely voltage for a chip of its die size) that's 150 watts, which is entirely reasonable given that some athlons are north of 50 watts.

      --
      A deep unwavering belief is a sure sign you're missing something...
    3. Re:cool... or rather, HOT by Anonymous Coward · · Score: 0

      I think it was on ArsTechnica that someone was mentioning that you'd need something like a 7.0 pound heatsink to effectively cool a Power4.

    4. Re:cool... or rather, HOT by SlugLord · · Score: 1

      wow! I'm guessing you don't recall correctly... the average house has 100 amp service. Large houses (that use large air conditioners) often get 200 amp service. There is no way that a cpu uses 100 amps. That's just unrealistic... Hey, while you're at it, go find a 1 farad capacitor....

    5. Re:cool... or rather, HOT by JollyFinn · · Score: 1

      Hey you forgot few things.

      a) ITS DUAL CORE die with 4 dies in package.
      b) 100A*1.8V=180W
      c) 0.18u
      d) LOW VOLUME= [NOT handlayout.]

      So if they mean per die its 90W per core and its pretty close to alpha. And if we take away the extra multiprocessor logic, like those highspeed package interconnections you probably end around 70W and ITS NOT HAND OPTIMIZED VERSION.
      Consider that AMD/INTEL puts lots of resources in hand optimization of their processors, while IBM didn't because time to market considerations/ portability / costs of doing it.

      ITs similar of using assembler in software developement in systems that are atleast Million lines of C. With no peaces that are used most of the time. And with the speed of system as slow as its slowest function of the package.

      BUT if they make handoptimized execution core they could use the same core block as high-end systems and low end systems, but that requires more sales to make that cost-effective.
      Of course with high level code version you need to do some optimisations but its not as costly as with doing execution units and scheduling logic with hand layout.

      --
      Emacs is good operating system, but it has one flaw: Its text editor could be better.
    6. Re:cool... or rather, HOT by daveman_1 · · Score: 1
      Hey, while you're at it, go find a 1 farad capacitor....

      You can find one of these at your local car audio dealer, err rather your local 'bass shop'.

      --
      Russian Russian Russian RussianDollSig DollSig DollSig DollSig
  55. Ask Slashdot... by Anonymous Coward · · Score: 0

    I said "Hello" to a Muslim the other day, and he shot my daughter in the face.

    Does that make me a racist?

    1. Re:Ask Slashdot... by Anonymous Coward · · Score: 0

      Did she like it?

  56. BawbBitchen has submitted 2 stories. by Anonymous Coward · · Score: 0

    stop lies

  57. Yeah, but every once in a while... by sweetooth · · Score: 3, Insightful

    I say to myself. "Self, I wish this damn iBook wasn't burning a whole through my pant leg."

    I do have to say that the iBooks are VERY nice though. Good performance at a great price. My wife loves hers, the only complaint either of us have with it is that it does heat up under the hard drive, and a small fan couldn't possibly hurt to push the air around and out the large vents on the left side where most of the heat builds up.

    1. Re:Yeah, but every once in a while... by guacamole · · Score: 2

      Go into the Energy Saver and set an early idle
      time out for your hard drive. It is better to let it spin down as a soon as possible. This saves the energy and the laptop is not hot any more.

    2. Re:Yeah, but every once in a while... by Golias · · Score: 1
      I've never noticed the heat being excessive, but if you have then put a hotpad on your knee first. It's cheaper than a fan, quieter than a fan, and doesn't draw power away from the battery. If you are not running off the battery, you are probably using it in your home or office, in which case why don't you just put it on a desk or table, where it will be easier to type anyway?

      I plan on buying a new iBook soon, and there's no way I would want a fan in there.

      --

      Information wants to be anthropomorphized.

    3. Re:Yeah, but every once in a while... by Matts · · Score: 2

      Strangely the iBook actually does have a fan. But to conserve power it's usually off. If you do some serious heavy lifting with it, like compiling stuff or rendering 3d scenes, you'll hear it come on.

      Of course then you miss how quiet it was ;-)

      --

      Matt. Want XML + Apache + Stylesheets? Get AxKit.
    4. Re:Yeah, but every once in a while... by numpins · · Score: 1

      iBook burning a hole through your pant leg? try a TiBook. Yow!

      I love my super-quiet, sometimes-hot iBook.

    5. Re:Yeah, but every once in a while... by Anonymous Coward · · Score: 0

      Yow! It burns a hole through your wallet too!

    6. Re:Yeah, but every once in a while... by Anonymous Coward · · Score: 0

      That's why a real man prefers to place a TiBook on his huge penis while playing Quake.

    7. Re:Yeah, but every once in a while... by qengho · · Score: 1

      it does heat up under the hard drive

      I just bought a Traveler CoolPad and I'm really happy. The left side of the iBook stays much cooler, and the slight tilt is nice.

    8. Re:Yeah, but every once in a while... by sweetooth · · Score: 2

      It's actually already on the lowest settings, and really I guess I was just trying to be funny more than anything ;) The extra heat from the front left corner does occasionally get excessive, but nothing to worry about the majority of the time....

    9. Re:Yeah, but every once in a while... by sweetooth · · Score: 2

      Interesting, even doing 3d or compiling I've never heard a fan come on, and I was under the impression it didn't have one, oh well. ;)

    10. Re:Yeah, but every once in a while... by sweetooth · · Score: 2

      Yeah, it would help if I used the proper spelling of hole wouldn't it ;) Oh well, if I actually checked my spelling/grammar more carefully I wouldn't fit in around here ;)

      The heat in the iBook isn't all that bad in comparison to some of the other laptops I've used, my VAIO PCG-505TR actually get's a good bit warmer and that's a whopping 300mhz pentium MMX. Of course I plan on replacing it shortly with a Ti Book and a cooling pad so that I don't set my pants on fire ;)

  58. Free Markets Require Competition to Exist by FreeUser · · Score: 5, Insightful

    Sorry, but market forces are now as powerful as performance metrics. Apple no longer benefits from not being x86...cost being the biggest issue, and most of the time now they can't even claim a performance gain.

    Intel won the CPU war on desktop PCs. Look to servers, handhelds, game consoles, etc. for the the next CPU battle worth fighting.


    Until we have a monoculture in all our products, and have eliminated every trace of competition or choice, everywhere?

    You waive your hands at the "invisible hand" of the free market as an argument for competitors to not even try competing for a portion of the marketplace, in effect advocating the replacement of a market with competitors with an intel monopoly.

    I suspect you do not even see the contradiction in your argument, so let me spell it out for you. Monopolies are antithetical to a functional Free Market. Without competition the entire basis for capitalism functioning in any worthwhile capacity at all is removed and no free market exists. In short, without competition capitalism dies, and the free market "authority" you are alluding to becomes meaningless.

    It astonishes me how people can argue "the market says" with one breath and "everyone should cave and give company X a monopoly" with the next. Indeed, one is forced to wonder if much of the current economic chaos isn't a result of an entire graduating class, perhaps an entire generation, not understanding even a little of economics in any context other than the inflated (and as it turns out largely fradulant) boom of the 1990s.

    I won't even get into the fact that free markets are but one force, one tool, necessary for a functioning society or culture, another point often ignored in our western myopia, but that is a discussion for another thread.

    --
    The Future of Human Evolution: Autonomy
    1. Re:Free Markets Require Competition to Exist by Elwood+P+Dowd · · Score: 2

      Man, I hate it when trolls like you have a good point. Of course you're correct about morons talking about monopolies as free market perfection. But:

      What, you're going to blame this fiasco on one age group being myopic? What generation have you picked as the culprit? I assume you don't mean your generation. How come the other more intelligent generations didn't have the foresight to not go along with the myopia and invest sanely? If they had done that, there's no way the myopia could have caused this turmoil.

      You're going to have to lay the blame a little more evenly than that. There were/are a whole lot of shills in every age group. Jesus.

      --

      There are no trails. There are no trees out here.
    2. Re:Free Markets Require Competition to Exist by Tablizer · · Score: 2
      Until we have a monoculture in all our products, and have eliminated every trace of competition or choice, everywhere?...You waive your hands at the "invisible hand" of the free market as an argument for competitors to not even try competing for a portion of the marketplace, in effect advocating the replacement of a market with competitors with an intel monopoly.

      It is an issue of de-facto open standards (the X86 instruction set), and *not* the manufacturer.

      Intel has *not* monopolized CPU sales quite yet.

      Besides, non-X86 chip makers are competing with Intel whether they go with X86 or a completely different instruction set. If non-x86 chips cannot keep up, then customers or OEM's are gonna pick x86 chips anyhow.

      If they cannot keep up with x86 instruction chips, then they probably cannot keep up with their own instruction set also.

      Nobody is gonna want it.
    3. Re:Free Markets Require Competition to Exist by Anonymous Coward · · Score: 0

      Make your homepage resolve, you dirty communist hippie.

      Non-retards quote people. Retards quote themselves.

    4. Re:Free Markets Require Competition to Exist by Elwood+P+Dowd · · Score: 2

      Right. That's the point. I'm not quoting myself. Sorry about my homepage.

      --

      There are no trails. There are no trees out here.
  59. Re:WTF???? by Anonymous Coward · · Score: 0

    WTF??? how is this informative ?
    you frigging DOLTS :
    POWER chips are 64 bit.
    PowerPC chips are 32 bit (except with these new ones).

    POWER != PowerPC
    POWER is used in RS/6000s and others
    PowerPC is used in apple macs.

  60. Right on! by Slur · · Score: 1, Troll

    Let's hear it for the 486 - woohoo!

    --
    -- thinkyhead software and media
  61. Wonder long before the linux port? by Perl-Pusher · · Score: 1

    Great! Another chip for a linux port.
    Oh and "Imagine a beaowulf of ....... "
    I just could'nt resist!

  62. Let's see these in OpenPPC based systems :) by JoeGee · · Score: 2, Interesting

    I think it deserves mention that OpenPPC.org is an IBM-supported initiative to bring OpenPPC-based machines to us commoners.

    --

    Get off my virtual lawn, you damned virtual kids!
  63. what about the processor specs by Anonymous Coward · · Score: 0

    Make candies for Steve Jobs.

    You know you want to.

    It's your destiny.

  64. Reduced Instruction Set COMPLEXITY !!! by Anonymous Coward · · Score: 0

    RISC stands for Reduced Instruction Set Complexity!

    This means that the format for the instruction is simple. Indeed it is in the PowerPC case, as all the bitfields in the instruction are always used for the same/similar purpose. Consequently RISC CPUs often have *more* instructions.

    This is a common misapprehension. Do some research into the fascinating world of CPU design and you'll come out amazed than the x86 is still around and loving the elegance of RISC designs like the PowerPC.

  65. PLEASE MOD INTELLIGENT PARENT UP! by Anonymous Coward · · Score: 0

    smack my skank ass bitches

  66. SuperH uber alles. by Anonymous Coward · · Score: 0

    Let's not forget the venerable SuperH, either- what good is a 1.2GHz ARM if you need to carry an automotive battery for a minute of runtime?

    There's a reason SH3 was chosen for the Dreamcast and the erstwhile MyLinux device - http://www.azpower.com/mylinux/ - and the designer of the latter made a compelling argument - http://www.azpower.com/mylinux/why_superh.html ... Hitachi also has multiple-core-package dreams, like a certain big manufacturer. ;)

    The numbers may not be quite so impressive, but the power consumption and code size seems to be where it's at. On your desktop, plugged to the power grid, go wild... but on your laptop or PDA... How about those 8 hour or 8 week battery lives we had back in 1989?

    A SuperH chip is more than enough for good browsing, MP3 or movie playing, and the architecture is so damn simple to plug together that, given a few advances in, say, bringing Linux and NetBSD up on it, the hardware could be practically disposable. How about a full-color laptop workstation for just a little more than Palm's latest ripoff? Or a handheld tablet the size of a Palm that can actually do something useful?

    Look at the numbers on the StrongARMs in the Zaurus and iPaq... they just aren't that impressive.

    1. Re:SuperH uber alles. by Nutello · · Score: 1

      The Dreamcast doesn't use the SH3, it's the Japanese Zaurus PDAs and a few WindowsCE PDAs that use it. The SH3 would be utterly useless for the Dreamcast, because it lacks a FPU. Instead, Sega used the SH4, whose FPU kicks ass.

      By the way, SuperH (a separate company started by STMicro and Hitachi) introduced a few months ago the SH5, which introduces a new 64bit architecture (both for registers AND addressing).

  67. Re:Obligatory... by dbrutus · · Score: 1

    No, no, these would be Appleseed clusters. Though, I do imagine that eventually you might be able to create an Appleseed of Beowulf clusters...

    B-)

  68. Re:uhm hello? by aanantha · · Score: 1

    It's the same thing now. The POWER3 is a PowerPC 630. They're not using the old POWER instruction set anymore.

  69. iBooks are Slow by nemesisj · · Score: 2

    I had a 500mhz iBook running 10.1, and while the OS was pure heaven, the speed of the iBook was pure hell. I constantly said "damn, I wish this was faster" until I finally gave up when I noticed it'd take me twice as long to browse the web as on a PC. What a drag. I sold it and am looking forward to the day when I can get a decently fast iBook. Maybe the 700mhz model is a lot faster, but I'd be surprised.

    1. Re:iBooks are Slow by guacamole · · Score: 2

      The 500MHz iBooks very much slower. The problem is that they still used 66MHz system bus and memory. 600MHz iBooks use 100MHz system bus and memory and the 700 iBooks have double the L2 cache as the 600MHz iBooks.

    2. Re:iBooks are Slow by Anonymous Coward · · Score: 0

      And let's not forget that 10.2 will offer amazing performance benefits to lower-end Macs, even those that won't take advantage of Quartz Extreme. From what I understand, 10.2 makes a beige G3 run as if you'd dropped in a new G4 chip. And considering that I'm about to drop in a new G4 chip into my secondary beige G3, I can't wait to see it for myself. I've already preordered 10.2, bought my new QTPro license, and signed up for .Mac.

      *sigh* now I just have to wait 2 weeks to get the damn OS. :(

    3. Re:iBooks are Slow by namespan · · Score: 2

      I sold it and am looking forward to the day when I can get a decently fast iBook. Maybe the 700mhz model is a lot faster, but I'd be surprised.

      The 700mhz have a larger cache and faster bus if I recall correctly.

      On the other hand, I am posting this from a Powerbook G3 running at 333 Mhz, and I'm comfortable with the speed of normal applications. My secret? RAM, my friend, boatloads of RAM. Actually, 320 MB really isn't considered a boatload any more, but it's enough that the OS and most apps speed remarkably.

      Of course, when I'm encoding mp3s or doing other signal processing stuff like photoshop, or recompiling PHP, I do sometimes wish for some more speed.

      --
      Libertarianism is rich wolves and poor sheep playing gambler's ruin for dinner.
  70. POWER != POWER2 != PowerPC ISA, but close by psamuels · · Score: 2
    POWER and PowerPC are mostly the same, but not quite.

    Correct. gcc and AIX xlc compilers by default output the common subset - the moral equivalent of -march=486 or so.

    IIRC all of those instructions are fairly esoteric supervisor mode instructions, so they'd likely only affect the OS and not user-space programs.

    Mostly extensions, a few dropped or changed facilities. It's worth noting that the PowerPC is much closer to its immediate ancestor the POWER2. Here are some highlights of POWER -> 32-bit PowerPC, taken from The PowerPC Architecture (IBM, 1994):

    • a few instructions, formerly privileged, are now general-use
    • two instructions, formerly general-use, are now privileged
    • 34 instructions (only 3 of which were privileged) have been dropped
    • 35 instructions have been added - a few privileged ops, quite a bit of floating point, a few new facilities
    • many "don't care" conditions have been tightened up to e.g. "reserved, must be 0"
    • a few facilities changed around - memory management for one, RTC for another (PowerPC uses a new "time base" instead of an RTC - the time base has an implementation-defined tick and sounds more like the Pentium TSC), etc.

    The main changes listed for POWER2 -> 32-bit PowerPC seem to be dropping several opcodes for floating point loads/stores, and some semantics of FP <-> int conversions.

    --
    "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
  71. Solaris is 64-bit OS since version 7 by guacamole · · Score: 2

    enough said.

  72. Bad News for Mac owners by Jungle+guy · · Score: 1

    If IBM is talking openly about a Power PC processor, they probably don't have a deal with Apple. That's the opinion of an analist included int this article. So nexx-generation Macs may ship with Motorolla processors.

  73. Re:WTF???? by Anonymous Coward · · Score: 0

    Gosh you're smart. Apple owns the PowerPC trademark and invented the chips, I forgot. IBM has nothing to do with it, and therefore their literature on the matter is obviously wrong. My god, we're all quaking in the shadow of your awesome intellect.

  74. Re:WTF???? by Anonymous Coward · · Score: 0

    You are a fucking idiot you fuckernut

  75. Strange comarison by axxackall · · Score: 1

    Please, compare dual G4 with dual P4. Or single G4 with single P4. Otherwise you compare nothing.

    --

    Less is more !
  76. So what do we do with it? by thatguywhoiam · · Score: 1
    Someone refresh my memory - I seem to recall (not being a hardcore cpu guy myself, but just an enthusiast) that 64 bit calculations were useless to the vast majority of computing tasks. That is, 32-bit precision was all anyone needs, for most things.

    Could someone with a clue maybe give us some examples of why a 64 bit PowerPC is a Good Thing?

    --
    If Jesus wants me it knows where to find me.
    1. Re:So what do we do with it? by adb · · Score: 1

      For one thing, you can directly address all the bytes on a hard disk partition, so you can map them all into virtual memory. (This is how the Hurd filesystem code works, which is why it doesn't cope with >1GB filesystems on 32-bit machines, which is all it runs on right now...)

    2. Re:So what do we do with it? by Anonymous Coward · · Score: 0

      The only reason we'll need more than 32bits as a typical home consumer is to have more than 4gigs of ram (I remember having a 40meg hard drive!!)

      That should start to matter in around five years and be really important in a decade for consumers.

  77. Power3 and Power4 ARE PowerPC chips by Valdrax · · Score: 3, Informative
    Welcome to the modern world. POWER as an architecture is dead and no longer implemented. What chips you know are POWER are in fact 64-bit PowerPC implementations. The Power3 chip was also known as the PowerPC 630 and has been used in RS/6000 workstations since 1996. You can find out more about it here, straight from the horse's mouth.

    PowerPC was designed from the POWER architecture to replace it, and has been designed from the beginning to support 32-bit and 64-bit versions. The architecture is actually designed from the beginning to be a 64-bit architecture, and the common desktop implementations are only the 32-bit subset of the original design.

    Here's some additional background info:
    --
    If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
  78. This is interesting. by Anonymous Coward · · Score: 0

    Could give a lot more credibility to the rumors circulating about quad-processor Macs being tested internally at Apple.

    Jesus, could you imagine the combination of Quartz Extreme unloading all your display computations to a 128MB ATI 9700 board while FOUR 1.5 or higher GHz G4s crunched your digital video projects?

    My god, you'd be able to play Unreal 2003, encode a DVD from raw DV, rip and play MP3s with visualization going, all with plenty of proc. power to spare for pr0n or whatever else us legions of geeks like to do, ALL AT ONCE!!!!

    How powerful can computers get before they can do more than what any one person could possibly keep track of at once?

  79. Re:uhm hello? by psamuels · · Score: 1
    Does that NOT say PowerPC? Does it NOT say Desktop?

    Guys, guys! Enough! It's just a label. If it's backward-compatible with the PowerPC spec, it's a PowerPC. You're starting to sound like me:

    Me: What kind of CPU is in there?
    Other: 450 MHz.
    Me: Yeah but what chip?
    Other: A Pentium.
    Me: Where did you find a Pentium running at 450 MHz?

    *sigh*

    --
    "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
  80. Compatibility with 32-bit? by inkswamp · · Score: 2

    First off, I know almost nothing about the technical aspects of processors, so if this sounds like a clueless question, my apologies. However, I am aware that programs compiled for 32-bit processors won't work on a 64-bit processor. If that's the case, what happens if Apple should jump to this chip? Does that mean we Mac users have yet another OS 9-to-X-type wait while developers drag their feet updating their apps or is there some way that a 64-bit processor can also handle 32-bit apps? As far as I can see, that's the only problem with Apple going to this chip. I'm not sure how eager Apple will be to annoy users who are finally seeing the light at the end of the OS X tunnel.

    --
    --Rick "If it isn't broken, take it apart and find out why."
    1. Re:Compatibility with 32-bit? by bbbl67 · · Score: 1

      Actually, the source of incompatibility is not from whether the processor is 32-bit or 64-bit. The incompatibility comes from whether the processor's instruction set has been carried over or not. Any 64-bit processor should be able to maintain compatibility with a 32-bit processor, provided it implements the 32-bit instruction set. So the idea behind a 64-bit PowerPC would be to carry over the 32-bit instruction set intact. If it is carried over, then there's no problem, as far as 32-bit programs are concerned they will think they are still working on a 32-bit processor.

    2. Re:Compatibility with 32-bit? by inkswamp · · Score: 2

      Actually, the source of incompatibility is not from whether the processor is 32-bit or 64-bit. The incompatibility comes from whether the processor's instruction set has been carried over or not.

      Then my follow-up question would be, on a design level at least, is carrying over a 32-bit instruction set into the 64-bit processor feasible and/or trivial enough task?

      If it is carried over, then there's no problem, as far as 32-bit programs are concerned they will think they are still working on a 32-bit processor.

      That being the case, I hope like hell Apple has been doing some serious talk with IBM about doing exactly that. I love Macs, but fercrissake, they are fighting a losing battle with this MHz Myth stuff.

      I recall that earlier this year Steve Jobs was asked in some magazine or interview what Apple is doing about closing the speed gap between Macs and Wintel machines and the article said Jobs was almost smug about his response, saying that Apple had some big surprises up its sleeve. I certainly hope that was in reference to this.

      --
      --Rick "If it isn't broken, take it apart and find out why."
    3. Re:Compatibility with 32-bit? by bbbl67 · · Score: 1
      Then my follow-up question would be, on a design level at least, is carrying over a 32-bit instruction set into the 64-bit processor feasible and/or trivial enough task?

      The usual answer to that is "it depends." If the 32-bit ISA were sufficiently thought out in advance for future expandability, then it shouldn't be a problem, obviously. The most common example of an ISA regeneration was the x86 instruction set architecture.

      For example, the x86 ISA has not just a 16-bit and a 32-bit mode, it also has a compatibility mode known as Real mode, and a more modern mode called Protected mode. So x86 has Real mode, 16-bit Protected mode, and 32-bit Protected mode. Each mode represents a generational change in the x86 ISA. Real mode represents the mode that the first ever x86 processors operated in, the 8086 and 8088. The 16-bit Protected mode represents the 286 processor, and 32-bit Protected mode represents the 386 onwards.

      When they designed the 16-bit Protected mode, existing 16-bit Real mode programs couldn't run in that mode. So the 286 processor usually operated in Real mode to maintain compatibility with programs designed for 8086's. So there wasn't a really good solution put in place to run 16-bit Real mode and Protected mode applications together with the 286. So that was a poorly designed generational upgrade as far as the previous generation was concerned. But they did plan for the future and left lots of growing room for a possible 32-bit protected mode in the next generation; which made it a good generational upgrade in that sense.

      When the 386 came out with the 32-bit Protected Mode, they had come up with ingenious solutions to preserve compatibility with all modes simultaneously: Real, 16- and 32-bit Protected modes! They could run programs designed for all three modes simultaneously, which made the 386 processor one of the landmark processors of the x86 ISA -- not simply because it extended the architecture out to 32-bits.

      However, it did look like 32-bits was the end of the road for x86, because I really didn't think they could continue to extend x86 out to 64-bits the way it was currently setup. Intel agreed with me, and came up with Itanium processor with its IA64 or EPIC ISA, which is not compatible at all with its previous generation IA32 or x86 architecture. AMD disagreed with me, and came up with an ingenious way to extend x86 out to 64-bit, i.e. the x86-64 ISA. x86 is a series of ingenious hacks that just keep the life of the ISA going. The way AMD has implemented their x86-64, they've probably left a lot of growing room for future improvements beyond 64-bits.

      So based on this similar history, and whether PPC's architecture is sufficiently flexible enough to accomodate 64-bit, IBM may have an easy job or a hard job.

      That being the case, I hope like hell Apple has been doing some serious talk with IBM about doing exactly that. I love Macs, but fercrissake, they are fighting a losing battle with this MHz Myth stuff.

      I don't think Apple is fighting a losing battle against a Mhz myth, they are simply fighting losing battle against the weight of more available software and hardware choices. Let's face it, this Mhz mania in the x86 world is just a recent mania, resulting from the competition between the two main x86 CPU makers, Intel and AMD. Prior to this everybody used to laugh at how pathetic x86 architecture was at scaling up in Mhz compared to other ISA's including PPC. But that didn't stop people from buying x86 PC's in the past either.

    4. Re:Compatibility with 32-bit? by inkswamp · · Score: 2

      Thanks for explaining this. I appreciate it.

      --
      --Rick "If it isn't broken, take it apart and find out why."
  81. Acronyms by Anonymous Coward · · Score: 0

    At least they didn't give it a TLA. (Three Letter Acronym)

    BTW, Macintosh is "Machine Always Crashes, If Not The Operating System Hangs"

  82. Re:WTF???? by Anonymous Coward · · Score: 0

    Did your mom tell you that one?

  83. Some are happy with a 600 MHz P3 too... by Anonymous Coward · · Score: 0

    And your iBook is actually slower than a P3-600 MHz
    on most things (especially since you don't have altivec).

    Hey, that's just great, but it doesn't mean the rest of us don't need faster machines just because you don't do any heavy computing. Or, should we call it a day, close Intel, AMD, Motorola and stick with the CPU speeds we have now forever? After all, it's enough for you...

    1. Re:Some are happy with a 600 MHz P3 too... by Toraz+Chryx · · Score: 2

      actually, a 700Mhz Sahara should be able to smack a 600Mhz Coppermine P3 around quite handily.. not only is it based on the original 4-stage G3/G4 pipeline (which is higher IPC than Motorola's current 7-stage G4's) but it also has a half meg of L2 cache on the die with a 256Bit link to the processor core.

  84. In use? by EdMcMan · · Score: 1

    Does anyone still actually use PPC anymore, besides Apple? I havn't seen many IBM machines at all with them, even the big ones. Why is IBM going through the trouble?

    1. Re:In use? by stux · · Score: 2

      Ahem...

      The big ones (IBM's) use PowerPC chips...

      They just call them POWER3 and POWER4 ;)

      IBM doesn't make big ones which don't use PowerPC's as far as I know.... all the ones which use Intel's chips aren't.... big :)

      --

      ---
      Live Long & Prosper \\//_
      CYA STUX =`B^) 'da Captain,
      Jedi & Last *-fytr
    2. Re:In use? by JollyFinn · · Score: 1

      Actually they use in their mainframes some other ISA but thats totally different than even server market. Ridiculous stability ensurances, and software thats history goes far beyoud powerpc.

      Jouni

      --
      Emacs is good operating system, but it has one flaw: Its text editor could be better.
    3. Re:In use? by Anonymous Coward · · Score: 0

      Very popular in embedded systems. Fast, low power and low heat emissions.

    4. Re:In use? by Anonymous Coward · · Score: 0

      TiVo uses IBM-manufactured PowerPC chips, running linux. Not exactly a traditional computer, but becoming more and more popular.

  85. Already licensed by Valdrax · · Score: 2

    IBM has alread licensed Altivec from Motorola as far back as 1998-2000, allegedly to help with the design of the PowerPC variant used in the Gamecube. The PowerPC 405 embedded processor in the Gamecube contains 38 additional instructions for vector FP math (vs. the 162 in Altivec). A glance at this PDF file from the web makes me pretty sure that these aren't just lifted from Altivec. Instead of Altivec's 128-bit 4 32-bit FP vectors, Gecko adds instructions for fitting 2 32-bit FP numbers in a single 64-bit FPU register and working with them. It also adds some odd but interesting MMU features.

    Anyway, I know it's been licensed because back in 2000 there was a lot of conspiracy theories that Motorola was preventing IBM from selling faster clocked PPC chips to Apple than they could produce via an obscure clause in that license. Both parties denied it, of course. I don't really believe that was the case. I think it was just bitter rumor-mongering by Mac users who were rightfully angry at Motorola for pissing away the performance (and MHz) advantage that PowerPC had on x86 chips back in the 603/604e and Pentium/PPro days.

    Oh, admittedly, the MHz advantage went away as Intel/AMD extended their pipelines for that explicit purpose earning theirselves increased performance penalties for mispredicted branches and requiring increased CPI for many instructions, but I still miss the days when PPCs were faster per clock AND had higher clock rates. Now the clock rate advantage is so extreme that the PowerPCs' better performance per cycle doesn't catch up for the most commonly executed code. Once again, though, I digress.

    --
    If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
    1. Re:Already licensed by Nutello · · Score: 2, Informative
      IBM has alread licensed Altivec from Motorola as far back as 1998-2000, allegedly to help with the design of the PowerPC variant used in the Gamecube. The PowerPC 405 embedded processor in the Gamecube contains 38 additional instructions for vector FP math (vs. the 162 in Altivec).

      IBM doesn't need an Altivec license for the Gekko extensions. As you point out, Gekko can treat a single 64bit FPU register as a pair of single-precision numbers. Altivec, instead, uses an additional set of 128bit registers. Gekko's paired-single extensions target one particular application, 3D graphics, and are pretty much like the MIPS3D extensions that SGI created some ten years ago. Altivec is much broader and is more like MIPS' MDMX (MaDMaX) extensions on steroids. Pretty much everything is done differently; even the programming model for condition codes is not the same.
  86. Research first by denjin · · Score: 1

    IBM already licensed the technology. There isn't any reverse engineering involved here. However, I think they'll call it VMX as opposed to just altivec.

  87. The is not new by Anonymous Coward · · Score: 0

    IBM is already using the same processor is in RISC based servers. They are just trickling it down to the desktops. IBM is bassackwards from Intell...

    Intell makes new chips for desktops and moves them up to servers.

    IBM makes new chips for serves and moves them down to desktops.

  88. apples to lemons by Bobartig · · Score: 3, Informative

    You've got the wrong kind of "proprietary" in mind. Compaq used proprietary boards so that you couldn't upgrade with standard parts, were locked into their upgrade path. For a standard user, this did not offer any additional functionality.

    Apple uses proprietary boards so they can offer features like autoswitching networking (just plug in an ordinary ethernet cable between two macs, and the two computers show up on each others local network), target disk mode (use a scsi or firewire cable between two macs, and one computer becomes a HDD on the second computer), instant dynamic network configuration (change your IP/ or configure multiple network devices with just a few clicks, no restarts), dynamically driving multiple monitors with multiple cards (I can plug in two graphics cards, and two monitors, then tell the mac which monitor to drive with which card, while its on.), and USB/Firewire plug and play ease that's still years ahead of windows (oh look, it's the windows hardware manager, again...). On the portables, multimonitor/external monitor support is so slick, it's enough to make a Wintel laptop user cry.

    There are plenty of things you _can't_ do as a result of proprietary HW, such as move as quickly with the industry as new HW comes out (lets see how long it takes apple to get AGP 8x...*roll*), but the main differences in functionality between MacOS9 and Win9X/ME/XP is the hardware tweaks that you don't realize by using "open" HW. In the Wintel world, the peripherals people don't work with the OS people, who don't live on the same continent as the BIOS ppl, etc. etc.

    Mac admins live for these tweaks, since it means hours less frustration and "pointless clicking" to set up an office of computers, or get them networking just so, using external devices, while adapting the systems to individual work flow and idiosyncrasies.

    --
    This is where I get my recommended daily allowance of "Foot in Mouth."
    1. Re:apples to lemons by Anonymous Coward · · Score: 0

      I laugh in your face if you think multi-monitor support and the ability to network computers together as "special." ha ha ha

    2. Re:apples to lemons by BitGeek · · Score: 2


      It was in 1985 and 1988, when Apple first introduced them. What only 5 years before Windows support? 7? 10?

      Not to mention the 3.5 inch floppy drive, the laserprinter, both co-developed by apple, not having a floppy drive (Which is funny, especially since so many people don't get it. You realize just how stupid it is to have a rackmounted server with a dinky 3.5 inch floppy drive on it?)

      etc etc. etc. Yeah, Apple's been copied and these things aren't as special anymore... but the copies always seem to be lower fidelity anyway.

      --
      Yeah, and you guys panned the ipod too: http://apple.slashdot.org/article.pl?sid=01/10/23/ 1816257
    3. Re:apples to lemons by Anonymous Coward · · Score: 0

      You realize just how stupid it is to have a rackmounted server with a dinky 3.5 inch floppy drive on it?

      Probably about as stupid as a rackmounted Mac..

    4. Re:apples to lemons by Anonymous Coward · · Score: 0

      oooooooo that was intelligent!

    5. Re:apples to lemons by Kranium · · Score: 1

      I was under the impression that multi monitor support on wintel required the use of a dual-head card.. can someone tell me if thats true?

    6. Re:apples to lemons by be-fan · · Score: 2

      Apple uses proprietary boards so they can offer features like autoswitching networking (just plug in an ordinary ethernet cable between two macs, and the two computers show up on each others local network)
      >>>>>
      On PC's, it's $10 for a cross-over cable. Big deal.

      target disk mode (use a scsi or firewire cable between two macs, and one computer becomes a HDD on the second computer)
      >>>>>>>
      In WinXP, you have firewire networking built in as well. Essentially the same thing, but you still have to deal with security (which is a good thing).

      , instant dynamic network configuration (change your IP/ or configure multiple network devices with just a few clicks, no restarts),
      >>>>>>
      And this is different from Win2k+/Linux how?

      dynamically driving multiple monitors with multiple cards (I can plug in two graphics cards, and two monitors, then tell the mac which monitor to drive with which card, while its on.)
      >>>>>>>>
      Been able to do this since Windows 98 (maybe SE).

      and USB/Firewire plug and play ease that's still years ahead of windows (oh look, it's the windows hardware manager, again...). On the portables, multimonitor/external monitor support is so slick, it's enough to make a Wintel laptop user cry.
      >>>>>>>
      Specifically how?

      --
      A deep unwavering belief is a sure sign you're missing something...
  89. Modding the story by swagr · · Score: 1, Redundant

    Synopsis: "Someone in the hardware industry has created a faster CPU".

    Moderation: -1 Redundant.

    --

    -... --- .-. . -.. ..--..
  90. PowerPC has been 64bit for years! by lscotte · · Score: 1

    We've been running them for maybe 5 years or so - RS64, RS64II, RS64III, etc.

    --
    This post is licensed under the Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 License.
  91. AltiVec == VMX by stux · · Score: 2

    I've been running into a new acronymn the last few weeks

    VMX.

    Its a PowerPC vector instruction ISA...

    Anywho, the most interesting run in was in an IBM publication where they referred to AltiVec/VMX as the vector instructions on a Motorola 74XX 'G4' CPU

    Anywho, point is, the only people in the entire world I've heard referring to AltiVec as VMX are IBMers :)

    But IBMers like to use alternative words to the rest of the computer industry ;)

    Anywho, my prediction is these chips feature a VMX unit ;)

    It is a very IBM sounding acronym, and matches up with other vector ISA names... MMX, SSE, SSE2, VIS, MDMX etc

    --

    ---
    Live Long & Prosper \\//_
    CYA STUX =`B^) 'da Captain,
    Jedi & Last *-fytr
  92. IT's already 64 bit but here is the difference: by gelfling · · Score: 2

    Based on the award winning Power4 design, this processor is an 8-way superscalar design that
    fully supports Symmetric MultiProcessing," the description says. "The processor is further
    enhanced by a vector processing unit implementing over 160 specialized vector instructions and
    implements a system interface capable of up to 6.4GB/s.

    It's the 8-way ss + new vector instruction set that's new. The 8-way would drive the overall bandwidth requirement.

    Clearly this is no longer a RISC design because the original PPC instruction set had what, 174 instructions? So add 160 more and you have 334.

    1. Re:IT's already 64 bit but here is the difference: by Anonymous Coward · · Score: 0

      RISC isn't about LESS instructions, it is about less instruction formats, less addressing modes, etc. Yeah, it is a misnomer, it should really be SIMPLIFIED, not reduced. But that is what got used. Don't ever think that RISC means less instructions than CISC though, in general. Of course, looking at VAX and the instructions like POLY and stuff that were completely complex, you would be right in saying that RISC did have less instructions... but it would still have all the essential instructions, and it wouldn't have the instructions that a compiler couldn't compile for.

  93. Apple on x86 != OS X on a Dell by PaxTech · · Score: 2
    Apple relies on being on a seperate platform from Microsoft to survive.
    If Apple ever moved to Intel, they would be crushed.

    You imply that moving to x86 (Intel) would mean Apple no longer maintains a separate platform from Microsoft, but this isn't necessarily so. Just because Apple currently uses one processor architecture in their machines doesn't mean they can't switch to another while maintaining their separation from the PC world with proprietary ROMs and the like.

    The idea of Apple moving to x86 doesn't mean they would release a boxed OS X that runs on a standard Dell box. More likely they'd just come out with new Macs that are functionally identical to the current machines, but with an Intel or AMD chip inside instead. That way they maintain their focus as a hardware company first, while gaining the ability to run Windows apps natively and the economies of scale that result from using CPUs that are practically commodity items.

    The Mac isn't about being the fastest machine on the block, it's about being the best designed, easiest to use, most useful machine on the block.

    And if a Mac had a blazing fast x86 chip inside it'd STILL be the best designed, easiest to use, and most useful machine on the block. It'd just be fast as shit as well. Not that I'm not happy with the speed of my Mac, but if the speed gap gets any wider Apple would be crazy not to consider switching.

    --
    All movements for social change begin as missions, evolve into businesses, and end up as rackets.
    1. Re:Apple on x86 != OS X on a Dell by sl3xd · · Score: 2

      More likely they'd just come out with new Macs that are functionally identical to the current machines, but with an Intel or AMD chip inside instead

      By functionally identical, I assume you mean that the user doesn't see the difference?

      And, of course, it's pretty obvious that Apple may use an AMD or Intel chip-- but it won't be x86. More like Itanium2/3 or a modified Opteron (that is not x86 compatible).

      But there's one thing that many fail to see: Unlike x86, with an Apple, you can't just pop out the CPU and replace it with a faster one. The cases aren't exactly 'standard' either. If they switched to an Intel or AMD chip, the Apple motherboards likely wouldn't allow for CPU upgrades at all.

      And, of course, for the overclocking crowd (whose only desire seems to be to run OS X on their cheapo hardware): Forget about overclocking anything from Apple if they go Intel/AMD. Apple values stability far more than speed-- they won't push any of their hardware past its design, nor will they allow it to happen. Locking the clock speed to the motherboard/cpu is how Apple can ensure that shady dealers won't try to sell an overclocked (and unstable) Apple, while claiming that it's not overclocked. The whole 'unlocking Athlons' is a moot point: x86 motherboards are capable of multiple clock speeds; primarily so it can handle CPU's of multiple speeds (and many are designed to allow overclocking of the CPU). But in an Apple design- expect to see the motherboard and CPU speeds permanently locked (Easy to do, espescially if the clock generator is part of the chipset, and requires 100's of surface-mount de&re soldering to replace; a task that is nearly certain to ruin the motherboard)

      --
      -- Sometimes you have to turn the lights off in order to see.
  94. Did anyone else notice the similarity? by Anonymous Coward · · Score: 0

    Not too long ago, it was announced that the Playstation 3 "Cell" processor was in the final stages of design. The article about it mentioned it being a 4 to 16 way superscalar design, and it is also being developed in part by IBM. Maybe IBM is trying to save some money here and find a new market for the PS3 chips. Since they are quite powerful and relatively inexpensive, they would work nicely in a desktop

  95. yet to see it by johnjones · · Score: 2

    intel said the Xscale would do 900MHz but all the test chips and produvtion has been 400MHz

    so really unless you have benchmarked it (A chip which I havnt seen) you can say that

    compare a 400MHz G3 against a 400MHz Xscale and then we can talk

    in terms of apps like telephonery and video then the ARM wins because of the DSP extensions in terms of floating point add a VPU and then the ARM is not to shabby

    regards

    John Jones

    1. Re:yet to see it by stux · · Score: 2

      I have benchmarked it.

      The ARM DSP extensions aren't very applicable to video. For audio they are pretty nifty though.

      --

      ---
      Live Long & Prosper \\//_
      CYA STUX =`B^) 'da Captain,
      Jedi & Last *-fytr
  96. so you are saying by autopr0n · · Score: 2

    That all 160 of these vector instructions take that format? I do find that a bit hard to belive.

    Also, load store instructions don't take that form.

    --
    autopr0n is like, down and stuff.
    1. Re:so you are saying by stux · · Score: 2

      I didn't say the load/store instructions took that form. The data processing instructions take that form.

      BTW, almost all the altivec data processing instructions DO take that form. An interesting example of an instruction in non-normal form is the permute instruction which is :

      d = vec_perm(a,b,c); where a,b are source registers, c is the permute register and d is the destination. Very powerful instruction

      --

      ---
      Live Long & Prosper \\//_
      CYA STUX =`B^) 'da Captain,
      Jedi & Last *-fytr
  97. You misunderstood by FreeUser · · Score: 2

    What, you're going to blame this fiasco on one age group being myopic

    Absolutely not. The wrongdoers and politicians span several generations.

    My point was how commonplace the rhetoric of "free market says, so everyone should just cave and do" has become. This is a relatively new development, one that flies in the face of economic theory, free markets, free societies, and a functional society, and one that would have been laughed into submission a few short years ago.

    These days one rarely hears a rebuttal, so I begin to wonder why that is and speculate that there is perhaps a group of people who do not grasp capitalism, perhaps because the only form of it they've been exposed to is the corporate perversion of it we've had throughout the late 80s, 90's, and early naughties.

    Nothing more was implied or intended than that.

    Oh, and if any one generation were to take a big chunck of the blame for the philosophical myopia and malaise that has engulfed so much of the American psyche over the last twenty years, I would most certainly rank my generation at the top of that list, though, as you rightly point out, the blame is a little more widely spread than that.

    --
    The Future of Human Evolution: Autonomy
  98. Re:Misleading title -- you bet!! by Anonymous Coward · · Score: 0

    Right on the money there Daniel. The PowerPC chip has indeed been a 64-bit processor for a number of years now. In the server market, IBM uses the same identical PowerPC chips en masse (called SStar and iStar) in their iSeries and pSeries lines.

    A Power4 chip is actually a dual core processor, so this 8-way would actually only be 4 chips. IBM packages these today in what they call MCMs (multi-chip modules) that are about 4" square pieces of ceramic with 4 processors embedded in the ceramic.

    Rumour is that they will actually take a single Power4 and only enable one of the two cores to create uni-processor systems say for the iSeries and pSeries line, which both use the Power4 processor in their high ends (and pSeries recently announced some lower end P4s).

    I would personally love to see a 64-bit PPC ported copy of WinXP, opens up a TON of opportunities!

  99. G5 by Anonymous Coward · · Score: 0

    Those G5 rumors are old. The e500 was announced last Oct as Motorola's first G5 processor. It is only 2 way super scaler IIRC and is an extremely low power device.

    The G4 is going to have its pipeline extended again is the latest rumor.

    Apperently with all the restructuring going on the G5 became embedded and to keep Apple happy they'll crank the Mhz up on the G4 by making the pipeline longer.

  100. prey was canceled years ago (nt) by Anonymous Coward · · Score: 0

    Go Apple. For years I wasn't interested, the Amiga was way better. Then Apple went PPC and had a great CPU, but they were tied down by their shitty OS. Cooperative multitasking in the 90s??

    Finally they've got an OS that is interesting (BSD with a cool looking interface that is OpenGL powered as of 10.2(Jaguar)), but now their processors are obsolete.

    If this comes out and is good I may jump from x86 again. I don't know if I'd stick with the native OSX or run Debian GNU/Linux though. Tough choice..

  101. (correction) Re:Free Markets Require Compet.... by Tablizer · · Score: 2

    Correction:

    This: "Intel has *not* monopolized CPU sales quite yet."

    Should read: "Intel has *not* monopolized x86 CPU sales quite yet."

    Actually I should also toss the "quite yet". I cannot predict the future after all.

  102. RISC != fewer instructions (despite acronym) by dutky · · Score: 2
    How many times do we need to go through this crap? Despite the reputed meaning of the acronym, RISC doesn't have anything to do with the number of instructions!

    gelfling wrote

    Clearly this is no longer a RISC design because the original PPC instruction set had what, 174 instructions? So add 160 more and you have 334.

    and, earlier, autopr0n wrote
    Yet Mac zealots will still be going on and on about how PPC is better because "Its RISC!". Never mind that the 486 only had 142 instructions total or anything like that.

    RISC is about reduced complexity and designing architectures for best use by optimizing compilers.

    If anyone actually wants to learn something (rather than simply spouting ignorant marketing propaganda) you can check out John Mashey's periodic RISC vs. CISC article from the comp.arch newsgroup.

    The essence of the RISC philosophy can be summed up in this quote from Hennessey & Patterson: "Make the common case fast and rare case correct." The question is, however, how do we know what is the common case? The answer from H&P is to look at the occurrance of various instructions in actual programs. Since most programs are generated by compilers, this amounts to looking at what is used most commonly by compiler code generation engines.

    Once you have made an inventory of instruction usage, what you find is that lots of time and instructions are spent moving data between registers and memory because you don't have enough registers, and over 80% of the addressing is done with only a couple of addressing modes. In other words, compilers are simply no good at making use of most complicated instructions common in most pre-RISC architectures (including the 80x86).

    When you design an architecture that caters to the kind of usage a compiler likes, you come up with an architecture that has lots of registers and performs all arithmetic operations on values in the registers, only accessing memory with simple load and store instructions supporting a few simple addressing modes (absolute address, register direct, and, possibly, register direct with immediate index). Along the way, in order to make various CPU bookkeepping tasks as simple as possible, you will use a fixed length instruction word with only a few instruction formats, and ensure than any single instruction can only cause one fault condition (memory access fault, instruction operand fault, etc.)

    This general description is a pretty good match for almost all, so-called, RISC architectures: MIPS, M88000, ROMP, POWER, PowerPC, PA-RISC, Alpha, AMD29000, Sparc, ARM, Clipper, etc. The fact that all of these architectures share so many common features says something profound about the descriptive power of the term 'RISC' which cannot, easily, be said of the converse term, 'CISC'.

    Just to head off the other popular mis-conception concerning RISC vs. CISC: RISC has nothing to do with the implementation features of a given processor, only with the programmer visible architectural features (number of registers, instructions, instruction encoding, etc.). Hence, no matter what name Intel or AMD use to describe the current dynamic micro-coding scheme used to salvage another generation of bloated, power guzzling, 8-bit microcontroller follow-ons, the 80x86 will never be considered a RISC processor.

    1. Re:RISC != fewer instructions (despite acronym) by daveman_1 · · Score: 1

      And RISC will never make it onto the PC desktop. But I would still love to own an Alpha. ;-)

      --
      Russian Russian Russian RussianDollSig DollSig DollSig DollSig
    2. Re:RISC != fewer instructions (despite acronym) by dutky · · Score: 2
      daveman_1 wrote
      And RISC will never make it onto the PC desktop.

      What, precisely, do you mean by "never"?

      There have been personal computer systems in use for at least 10 years that are based on RISC processors, not to mention a large number of game platforms and hand-held computers. In the desktop world, the fifth largest personal computer manufacturer has been selling only RISC based systems for the past 7 years.

      I don't think that word means what you think it means.

  103. update: it is NOT AltiVec compatible by nikster · · Score: 0

    .. sez heise. according to the article, it's supposed to be compatible to motorola's "Book E" spec for the G5 (MPC8540).

  104. Re:So you assume any attack on Islam is racist? by the-hoe-of-slashdot · · Score: 0

    any grp of people that place so much emphasis on religion need to be eradicated -- as do christians