Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Slashdot Log In

Log In

Create Account  |  Retrieve Password

Apple and IBM Working Together on 64-bit CPUs

Posted by michael on Fri Sep 20, 2002 08:37 AM
from the chips-and-dips dept.
Currawong writes "eWeek reports that IBM Microelectronics is working with Apple on a 64-bit PowerPC processor called the GigaProcessor Ultralite (GPUL). Unlike previous reports, eWeek now reports that Apple is testing the chip for use with future hardware. IBM apparently also plans to use the processor in linux-based servers. It's believed IBM will disclose some details of the processor in October at the upcoming Microprocessor Forum in San Jose, California. While this story is similar to recent stories about Apple using Power4-based IBM chips in future Macs, the GPUL, unlike the Power4, is smaller, runs cooler and consumes far less power, making it suitable for desktop machines and small servers. The processor is described as having the same 8-way superscalar design fully supporting Symmetric MultiProcessing." We had a previous story about these new chips.
+ -
story
This discussion has been archived. No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More
Loading... please wait.
  • Cooler? (Score:4, Interesting)

    by greenhide (597777) <jordanslashdotNO@SPAMcvilleweekly.com> on Friday September 20 2002, @08:41AM (#4296649)
    the GPUL, unlike the Power4, is smaller, runs cooler and consumes far less power, making it suitable for desktop machines and small servers

    Does anyone know if the chip would actually be cool enough so that it would not require a fan? One of my favorite features of the G4 is that it requires no fan whatsoever. My PowerMac G4 makes so little noise that sometimes it's hard to tell if its running or not without looking at the little glowing power button on the front.

    I think this is one of the nicest features of Macintosh computers and if they need to add a fan I think that will be a real shame. On the other hand, Motorolla really hasn't gotten their act together, so Apple may not have a choice.
    • It would be nice, but perhaps we won't be that lucky. The current g4 duals are horrifically loud, compared to their predecessors.

      a grrl & her server [danamania.com]
    • It would not only not require a fan but will keep the laptop offerings from Apple from being lap burning machines.

      Plus this could yield higher speeds by not needing the cooling, but adding cooling and cranking the speed up.

      Either way, their major focus should be getting the speed up higher.

    • Re:Cooler? (Score:5, Informative)

      by Lumpy (12016) on Friday September 20 2002, @09:31AM (#4296967) Homepage
      BAH! the requirement of a fan on the processor is based on very poor heatsink design. remember a small plastic fan is cheaper than a large block of copper and aluminum. and ANY processor including the cook-your-egg AMD's can use a fanless heatsink IF the heatsink is properly designed and sized, AND your case has a poper heat chimney and vents in it's design so that convection will promote cooling.

      Using fans is the cheaters way out or the cheap way out.
      • It's no big deal that it require cooling from a technological point of view, but it just makes a lot of noise. My computer is at my desk, in the next room to my bedroom. I have to close the door so that I can sleep as the fan is annoying (Athlon XP 1500+, in case you are wondering).

        I like to leave it on all the time so that I can acess my files from elsewhere without having carry any form of media (e.g. floppy / CD-R / ZIPdisk), but if either myself of my girlfriend want to work (old-fashioned pen and paper) at the desk, we really have to turn it off.

        This is why people have a problem with fans - they are just too loud, even when they are quiet. A silent computer is a much more attractive idea. Obvioulsy different peole havedifferent thresholds, but in a small apartment, your threshold is often lower.

          • honestly have grown to love the steady white-noise of a running computer... I find it difficult to sleep if my computer is shut off

            A bit off topic perhaps, but some people I know find they can get their young babies to go back to sleep by playing a recording of, say, a vacuum cleaner. Apparently the white noise is supposed to be similar to the sound of the womb.

            I'm not at all sure what this says about you. Perhaps you want to go back... :-).

            To return to the topic, I find that I don't notice the "jet engine like" whine of my PC until I turn it off. It's then that I appreciate the peace and quiet. Frankly I'm all for more efficient CPUs.

            Simon

          • Fans aren't that bad until you realize you can't hear as well as you used to. I work in the server closet alot (moving offices right now) and I sometimes grab a pair of earplugs.

            The whine isn't bad until you realize you used to watch TV on 12, and now it's got to be 15.

            In fact, our whole world (mine, anyway) is like this - far more noise than we were intended to hear regularly, and it slowly causes us to lose frequencies and ranges...

            Do you find yourself trying to figure out what people said?
  • by sphealey (2855) on Friday September 20 2002, @08:46AM (#4296677)
    A key question: will this chip have DRM (aka Digital Rights Reduction) features built-in? If NOT, there could be a good market here for IBM as the free alternative to Intel.

    sPh
    • If Apple sticks to their old game, there will be no DRM whatsoever.

      After all, iTunes rips audio into MP3 formats instead of some "protected" format. QuickTime does not (IIRC) support DRM, except for (weak) protections on streamed movies to prevent a person from saving the movie.

      Apple has made a market by keeping a user's options open. Closing that up is not a priority for them. The infrastructure to do such things is not only not there, it would take a lot of time to implement. I am sure Apple is more interested in getting a new processor to market than they are in restricting the rights of their target market - content creators.
      • Apple has made a market by keeping a user's options open.
        Apple sells computers with DVD drives, Apple DVD player software, and Firewire ports. Put those facts together, and one very obvious and intuitive and natural capability comes to mind. But it isn't there, on purpose. Apple does what it thinks it needs to do, thus they got a license from DVDCCA which came with ridiculous terms. They either had to do that, or be left behind where DVDs were concerned. Apple chose to survive, which is why they are still around today.

        Here is the future: the dark lord in Redmond is going to create a large unwitting/unwilling installed base of DRM implementations, and there's not a damned thing anyone can do to stop it. Once that installed base exists, then various mass-market media will be made by the "big players" (the ones with all the money, who are able to put asses into seats in theaters worldwide, the ones who can buy slots for radio play) and you can only play it if your computer implements DRM.

        Apple, the company that cares enough about multimedia that they got the studios to release movie trailers in their Quicktime format and the exclusively-licensed-to-Apple Sorensen codec, can either be a part of this or not. They can either throw up their hands and say, "Well, you need to be running Windows on x86/Palladium boxes to play that movie trailer" or they can say, "Yes, of course you can play that music "CD Next Generation" media on Macs too."

        Do you really have the slightest doubt which way they are going to go?

    • by gclef (96311) on Friday September 20 2002, @10:13AM (#4297205)
      I was at a talk recently given by one of the security guys from Apple. He was asked about the whole TCPA thing, and his response was that Apple wasn't participating in it at present, and didn't really see what they could offer to it. Unless some sort of TCPA-like thing became law, or unless someone came up with some way for Apple to contribute, they were going to stay out of it.

      So, at least for now, they're staying out of the DRM wars. Of course, this is all subject to management whims, but that's the state as of now.
    • Incidentally... (Score:5, Informative)

      by artemis67 (93453) on Friday September 20 2002, @12:07PM (#4298084) Homepage
      I don't have a DVD player at home, but I just got the new Monster's Inc. DVD (yes, I know I need to buy a player, but I'm cheap...). I happened to bring a brand-new ThinkPad home from the office to do some work. No RCA out, just S-Video. Cool, I can work with that.

      So I pull out my S-Video cable, my computer speakers, and subwoofer, and get it all hooked up. Pop in the DVD and play it. Hmm... the TV is mirroring the laptop screen, but the video doesn't show up. After playing around with it for half an hour (and trying two different software players), I finally notice this little warning that says that "Copy protected DVD's will not output to the S-Video port" (or something like that).

      WTF? Why even have a DVD drive and an S-Video port if I can't combine them? Note to everyone: Don't buy a ThinkPad if you think that there's EVER a chance you'll want to play a DVD through the S-Video port. If IBM is so damned concerned about DRM, they need to put a big sticker on the laptop that this is a DRM-enabled system. I guarantee that I will never buy another ThinkPad.

      Anyway, next night, I bring home the Apple PowerBook. Hook everything up, pop in the DVD, hit play. No problemo.
  • or in an Apple Store. I've heard about the G5's for years and I know they are the next best thing. However, seeing is believing.
    • by Phoukka (83589) on Friday September 20 2002, @09:26AM (#4296943)
      Except that the GPUL is not the next best thing. If you read the eWeek article, you'll find that the projected time-line reads, basically, the G5 first and then the next best thing after that. And it is very much up in the air what that next best thing will be. I know that Apple has had a long history of working with IBM and Motorola, and that adds a certain amount of probability to the conjecture that the GPUL will be the next best thing, but the existence of Apple's Marklar project shows that we cannot discount the possibility of a switch to x86 architecture. I think the most likely candidate within the x86 world is AMD's Hammer -- it will be available at desktop-processor-level prices, and will also be available in versions more suitable for servers. Since both markets are areas Apple has targeted, this makes the Hammer more appropriate than, say, a combination of Intel's Pentium4 on desktop and Itanium for servers.

      Again, though, let me reiterate that this is all just conjecture until "The Steve" makes some sort of formal announcement.
      • by BoomerSooner (308737) on Friday September 20 2002, @09:36AM (#4297008) Homepage Journal
        So it may be a long wait! I got my G4 Tower a few months ago to see if I even would like Apple OSes. To my delight I love OS X (hell even OS 9) and OS X is everything X-Windows/Linux should have been striving for. I was going to sell my G4 and get a dual 1.25 but the one I have is more than enough for now and 1 to 1 1/2 years isn't too long to wait for the next Mac (besides I've still got to save for the 22" display!).

        I've tried to use Linux on the desktop since 0.98 (Slackware in '96) and never found it to my liking. I don't like to tweak and read man pages for hours, I just want the damn thing to work. That being said all my companies servers run Linux (killed the SPARC the other day) and being able to sftp/ssh to my servers from a terminal in OS X was great. Plus using Dreamweaver to do my JSP development makes a great environment.

        Hopefully 1 to 1 1/2 years is all I'll have to wait. I'm patient so I'll start saving now.
      • by sphealey (2855) on Friday September 20 2002, @09:17AM (#4296876)
        Again thank you Motorola for screwing us! I have a small feeling that IBM can be counted on a little more that motorola, because IBM sells its power pc based chips to more that just apple, where if I am not mistaken motorola only sells to Apple
        The whole PowerPC thing was one of the most amazing displays of corporate loyalty I have ever heard of. Apple needed a new chip but was unwilling to abandon their historical supplier, so they forced IBM and Motorola to the table and knocked heads until they got a joint production agreement.

        Most companies would have said: "sorry Motorola - you are out of gas. We just signed with Digital (Alpha) [or IBM or Intel]. Thanks for the memories". Instead Apple force-fed the entire PowerPC thing.

        I wonder what their motivation was? And did Apple truely benefit in the long run?

        sPh

  • by Spencerian (465343) on Friday September 20 2002, @08:50AM (#4296693) Homepage Journal
    I'm not a processor expert or anything, but this can't spell anything but good competition with Intel (not that they're evil or anything, but they haven't had a reason to make their chips better performers, and no, increasing clock cycles doesn't count). Won't hurt Apple either unless it requires their developers to rewrite stuff (haven't they done this enough already with the Mac OS X transition?)

    Multiple processors in a chip? Good. AltiVec or similar number-crunching in combination? Great. If Apple pursues this, their boxes might--might achieve a performance that easily blows away the still-powerful SGI workstations and their slow-clocks-but-very-powerful processors (MIPS? Alpha? Can't remember right now).

    I hope that some other enterprising company works up a PC mobo that can handle it for those not inclined to Apple products. That would light a file under Wintel's corporate ass to build something better.
    • I'm not a processor expert or anything, but this can't spell anything but good competition with Intel (not that they're evil or anything, but they haven't had a reason to make their chips better performers, and no, increasing clock cycles doesn't count). Won't hurt Apple either unless it requires their developers to rewrite stuff (haven't they done this enough already with the Mac OS X transition?)

      I think Intel has had one big reason to make their chips better performers: AMD. I don't knock IBM, but the fact of the matter is that IBM hasn't been at the top of the microprocessor curve for a few years, in my opinion. While many systems still use IBM's mainframes, quite a few systems have converted to n-way multi-processing Intel-based architectures. As far as Apple's developers having to rewrite stuff, I believe that most if not all of Jaguar (OS X 10.2) is compiled with gcc3.1 - so, for Apple it would be as simple as ensuring a decent backend to gcc3.x for this new processor (chances are that this is already 'in the works' by IBM).

      Multiple processors in a chip? Good. AltiVec or similar number-crunching in combination? Great. If Apple pursues this, their boxes might--might achieve a performance that easily blows away the still-powerful SGI workstations and their slow-clocks-but-very-powerful processors (MIPS? Alpha? Can't remember right now).

      I'm not sure that SGI has any particular headway any longer. Maybe against certain machines in Apple's lineup, but I know here at my current employer, we've been using SGI Octanes and Octane IIs for heavy duty image processing in our products and we're getting ready to deploy a new architecture based on a dual-Xeon HP box running Linux (to replace Irix which we use on the SGIs). Performance of the image processing applications is unchanged or better and the cost savings to the company are very decent. Incidentally, the SGIs that I know of all use MIPS processors - only machines from Digital (DEC), now Compaq, use Alpha processors, to my knowledge.

      I hope that some other enterprising company works up a PC mobo that can handle it for those not inclined to Apple products. That would light a file under Wintel's corporate ass to build something better.

      The motherboards used in current Apple products are, for all intents and purposes, 'PC' mobos. They have standard AGP & PCI slots, use PC RAM (DDR at 133MHz or more) and provide connectivity through a number of PC compatible technologies (Intel's USB bus, IEEE 1394/Firewire, Ethernet, etc.) Its not really a matter of the processor/mobo combo being PC or not, its a matter of what OS you want to run. You can get a Mac and run most of the popular flavors of Linux on it (notable exception: RedHat). No problem. I'm not sure that much of anything will light a fire under the Wintel monopoly. Just my opinion, though.

  • by xidix (594440) on Friday September 20 2002, @08:55AM (#4296726)
    Yes, a new 64-bit PPC processor would be great, because the G4 is really showing its age. But I don't think this will be something to drive Wintel users over to Apple. If anything, it will just help Apple hang on to its existing marketshare.

    The thing to remember is that "switching" is expensive, and not just for the new hardware. When a longtime PC user switches to Apple, they have to replace all of their software with Mac versions (and in a lot of cases, say goodbye to certain titles altogether). A new PPC processor isn't going to make that any less of a reality (unless of course, it allows VirtualPC to run fast enough that it's actually usable).

    A 64-bit PPC would almost assuredly be backwards compatible with 32-bit PPC applications so for current Apple users, it will be a big boost in speed without having to reinvest in all of their software immediately (although, if you want the most speed, you'll eventually need to upgrade to the 64-bit versions of your apps).

    Great news for Apple, but it's not a "Windows killer".
    • (although, if you want the most speed, you'll eventually need to upgrade to the 64-bit versions of your apps).
      Why would code that uses 32 bit pointers be slower than code that uses 64 bit pointers?
      Having 64 bits pointers is needed to address more than 4 gigabytes, but why would there be a performance gain? I would think that longer pointers imply moving more data into the CPU, and therefore would consome more memory bandwidth. Am I missing something?
        • I believe there are factors other than the pointer size. For instance, a 64-bit CPU should be able to perform operations on two 32-bit values at once by simply placing operands side-by-side in one 64-bit register...
          Indeed, but using Altivec, a current G4 can already handle 4 32-bit values in one cycle (all altivec instructions work on 128 bit blocks).
          Also, 64-bit registers should allow high-precision floating point operations to be handled natively, rather than tying up multiple registers for one value.
          In current PPC architectures, the FP registers are already 64 bits wide.
    • by Graymalkin (13732) on Friday September 20 2002, @09:50AM (#4297082) Homepage
      There's little to worry about with porting of apps. Unless you've got some seriously processor dependent assembly in your PPC binary there's little that will stop it from running on a POWER chip. The PowerPC instruction set is a subset of the POWER one meaning POWER ostensibily has more instructions besides the ones PowerPC has. It is trivial to compile an app for generic PPC code that will run on every PPC chip you can find.

      I don't get what you mean by the G4 "showing its age", it isn't some ancient chip pulled out of a tar pit. It's performance problems come from the low clock speed and the lack of multiple floating point pipelines. That is more of an implementation issue than an overall design issue. The Athlon has 3 FP pipelines, the G4 has one. AltiVec is fine if you can fine the parallelism it is good at in your code. Most people for go that effort and stick to simple floating point operations. Hence the Athlon's high floating point performance.

      Please people, 64-bits does not equal performance, instructions per second is the important factor. With 8 way superscalar goodness the POWER4 design gets stuff done not with its 64-bit GPRs but the fact it can suck down multiple integer and floating point operations at once and out of order. You've got the potential of 4 FLOPs per cycle in the POWER4, at just 1.25GHz that's 5 GFLOPS of plain old floating point performance. That is twice the Athlon's performance at the same clock speed. A second core would effectively double that rate since the cores on a POWER4 share their L2 cache making them look like a single chip.
  • Quote(s) from the article:

    Perhaps the most disappointing news for Mac fans, sources said, is that IBM does not expect to be finished with GPUL project until late summer 2003.

    But on the positive side:

    Meanwhile, sources said, the long-awaited PowerPC G5 CPU from Motorola is likely to break cover perhaps as soon as early 2003. The G5, according to published product road maps from Motorola, should be available as 32- and 64-bit products with backward compatibility, though Motorola has provided few additional details.

    As a laptop user I'm curious to know if these new chips will be a be viable option (in terms of power and heat). Guess its a good thing I'm not planning on upgrading for another 12-18 months.
  • Hmmm... (Score:3, Interesting)

    by rgoer (521471) on Friday September 20 2002, @08:56AM (#4296736)
    So what is Apple's plan for all this horsepower? It seems that the current 7450/7455 G4 chips have more than enough "under the hood" to comfortable kick the likes of Photoshop and Illustrator around, not to mention the iApps, and everybody's favorite Final Cut Pro. So this news begs the question: where does the GPUL fit in to Apple's master plan?

    Perhaps, just perhaps, has Apple something up their sleeve? Like a purchase of Alias|Wavefront to go along with their other recent acquisitions, and fully stack the high-end graphics deck? Or maybe pro-E has finally gotten their act together and is releasing a Mac client? Or are there going to be some new Xserves based on this chip, and maybe we'll actually see some type of installed base start to grow in the Apple-branded server market.

    Who knows... but as big as this news is (for Apple-heads, at least), the upcoming developements this GPUL (potentially) foreshadows loom much larger.
    • by bill_mcgonigle (4333) on Friday September 20 2002, @09:16AM (#4296872) Homepage Journal
      "New processor Z has just been released. Sources say the processor is so fast typical users won't have a need for it, but is expected to be popular among engineering and CAD users."

      I first started reading this line when the 386/25 came out. Replace CAD with 3D Graphics for this decade. Every time a new processor comes around, they say almost exactly the same thing - watch for it in the press. So far the prediction hasn't shown to be true.
      • by starseeker (141897) on Friday September 20 2002, @10:48AM (#4297437) Homepage
        Actually, I'd argue for most users the Pentium II was the point where things got fast enough to be usable. For paper writing, email and web, a Pentium II will do just fine. I know because I've been able to do all of these on a Pentium 200, which is significantly slower. (granted I was using Linux, but still.)

        Where processor speed helps in my experience is a) heavy duty mathematical software and b) compiling software. For graphics, acceleration cards do far more than a processor upgrade, and memory is also a common bottleneck (or was - with the really cheap memory we have now I suspect it's less of a problem.) A fast processor can help if you have lots of excess toys running, but for doing your job the Pentium II was when that task was effectively solved.

        There is a reason the computer market is saturating. People don't feel the need to upgrade so much. If they upgrade their software, it may demand more resources, but people don't feel the need to use Office XP or whatever if 97 does the job. And despite what we all think of Microsoft, it does do the job. Hence Microsoft's consideration of subscription licenses - their revenue stream is likely falling off somewhat, or at least not growing as fast.

        Don't confuse Want with Need. From a marketing standpoint they may look the same, but they actually aren't. In a recession we notice that fact more.
    • > So what is Apple's plan for all this horsepower?
      Are you kidding? I guess you haven't used OSX. Just THINK of all the new minimization effects we'll get! Imagine playing a dozen minimized Quicktime movies, all at once, with no dropped frames! Imagine Chimera loading quickly!

    • by edremy (36408) on Friday September 20 2002, @09:37AM (#4297012)

      G4 chips have more than enough "under the hood" to comfortable kick the likes of Photoshop and Illustrator around, not to mention the iApps, and everybody's favorite Final Cut Pro.

      You have *got* to be kidding. Enough power for FCP? Dude, I routinely run 30+ minute renders for a 3 minute chunk of video on a 933MHz G4, and I'm not even doing all that much. A few filters, some text generation, a mask or two and it's walk away from the machine time.

      Apple could be shipping 8-way 2GHz G4s and it still wouldn't be enough.

      • by thatguywhoiam (524290) on Friday September 20 2002, @11:11AM (#4297613)
        You do realize that this sort of thing took hours and hours on a $100,000 Avid previously. And now you're doing it on (approx.) $5k worth of Apple hardware with no special boards or drives.

        I feel your pain, but let's get some real perspective. Video is almost always going to need some sort of rendering, especially when dealing with uncompressed (or nearly) video. That's upwards of 600K per frame, times 30 per second. Just for the data.

        I used to have all these stats for explaining to clients why 'video rendering' always takes so long. My favourite: one minute of Cinepak (old-school!) video requires more math than the Apollo missions did. Sure, it's a whack stat, but it get's the point across, eh?

        The G4 is no slouch. Realtime Video Everything requires a massive bank of DSPs, or a CPU that does not yet live.

  • by turgid (580780) on Friday September 20 2002, @09:01AM (#4296771) Journal
    So, does this mean that to compete, intel will have to migrate itanium down to commodity hardware in a hurry? What about recouping their R&D costs, and what about the cooling issues and prduction costs?
    • If you look at Intel's price sheet and subtract off the cost of the high amount of cache the Itanium2 is not any more expensive than the P4. I think Intel may be making a killing on the markup on the cache, but we could reasonably priced Itanium2's today if there was any demand.

  • by autojive (560399) on Friday September 20 2002, @09:10AM (#4296830)

    So I click on the story's link and this is what I see. Interesting, indeed. :-P

    Targeted advertising at its best [mac.com]
  • by Anonymous Coward on Friday September 20 2002, @09:12AM (#4296851)
    I can really see why Apple hates rumor-mongering like this. They go through a lot of trouble to get a machine design done and out in the marketplace, and two weeks later someone posts a rumor somewhere saying "G5 systems will be announced in three months!" so the user goes "well, I was going to buy a new machine, but I don't want to get screwed so I'll wait for the G5".

    This chips' project doesn't even complete until summer 2003, that doesn't even imply it'll be ready to fabricate or be in any kind of production then, even if it DOES pan out to be a useful design. I imagine by tomorrow Macosrumors will be touting it to be in the new uber-G4 to be released next month.

    How long has the G5 been 'almost ready' as far as rumor sites go? Two years now? It's great to spin up your readership with crap like that, but it really does a disservice when it's untrue.

    • Well. MOSR [macosrumors.com] is the only site that's both constantly incorrect and constantly paid attention to. There are other sites that are just as full of crap, but MOSR gets attention... well... because they act like they get attention.

      The frustrating thing with MOSR is that they seem to never fucking learn. They might always have well placed sources for their info, but... those sources are so overly optimistic that they consistently make MOSR look like idiots.

      ThinkSecret [thinksecret.com] and MacRumors [macrumors.com] are both much better rumor sites, and I don't believe that they detract from Apple's sales in the slightest. Nick DePlume of Thinksecret seems to care enough about accuracy that he doesn't make many long-distance predictions. I've never seen him be very incorrect. His steadfast accuracy has made me reconsider purchase of a PC desktop, lately, because he says ATI is working on an all-in-wonder card for the mac. I believe him completely.

      MacRumors has a much higher volume of information, so sometimes they come up with crap, but they never make it sound more authoritative than it is. They don't act like you can bet the farm on their information.

      At this point, MOSR needs to curl up and die. Back in the day, they had enough viewers and sources that they could have been the premier rumor site indefinitely. Even with Jobs' crackdown on leaks. But their BS predictions (and crappy management) probably alienated as many sources as it did readers. So now those sources go to Thinksecret.
      • At some point though, Apple's gotta throw us a frickin bone. Something to let us know that the platform has a future. Judging by the course of development on the Hardware side for the past two years, wrt not only bus speed, but CPU development, with AltiVec being practically the ONLY high point, the Macintosh Hardware landscape is incredibly bleak. The only thing selling Macs now on the Hardware side is Gee-Whiz fancy cases, DVD burners, and LCD monitors.

        The SOFTWARE story, on the other hand, is BRILLIANT. But what the fuck are you going to run this tremendously asskicking OS on in 5 years?

        I don't give a crap what the rumor sites say - I'm *not* going to invest $3500 in a pro Mac until Apple brings it's system architecture into the 21st century. I'm talking about bus bandwidth. I don't care if I have to squeeze another two years of life out of my heavily upgraded Beige G3. Apple's not getting my money, until they offer a system that's worth it to me.

        If I see developments - rumors, in the positive direction, I'm more likely to wait for the worthy upgrade, than I am to say "FUCK Steve Jobs, I'm building an AMD box, and running Linux". It's as simple as that. A platform that has a future, that I can afford, versus one that does not have a future, that I can't buy at any price.
  • by smagoun (546733) on Friday September 20 2002, @09:42AM (#4297035) Homepage
    The really important part here is that Apple would be using a new bus with these machines. What the bus is doesn't matter so much as the fact that it's not the Maxbus, which is what the G4 and its ilk use. Maxbus is designed for routers + other embedded apps, not high-performance desktop computers. Currently Maxbus runs at 167Mhz, which is about as far as Motorola is willing to push it (167Mhz single-pumped, mind you). As a result, even a single G4 can more than saturate the bus, and the dualies spend a *lot* of time idling (they share one memory bus). Big caches help the problem, but there's still a fundamental issue.

    Even if the new chips are clock-for-clock identical to the current G4, the mere fact that they're running on a newer bus will make the machines much more powerful.

    For more info about this, head over to Ars and check out the posts in the Mac Achaia by BadAndy from earlier this summer ("Altivec, anyone?" I think it was titled). He knows a hell of a lot more about this stuff than I do; it makes for fascinating reading, and you can really understand why faster CPUs alone won't cut it for Apple.

  • by Billly Gates (198444) on Friday September 20 2002, @10:41AM (#4297394) Homepage Journal
    My next computer will be a mac. I never would of thought I would say this. The problem is my previous used pentium III 700 from June 2000 is almost as powerfull as the current low end powermacs. Very pathetic.

    Motorrola has no one to blame but themeselves for this. If they innovated and tried to keep up with the industry like everyone else, they would of not had this problem. They figured mac users are suckers and will always buy anyway so who cares. They guessed wrong.

    Believe it or not, consumers do look at the mhz rating as an indicator of performance and value for what they are paying for. Even some look at the mhz rating for internet speed! If they see an expensive box that has a low mhz rating, they will just shake their heads and move on to another pc. Consumers aren't real bright and apple needs to boost the mhz peed on these new chips and not just have them perform fast. Palladium scares the hell out of me and I want no part in it.

    Kudos to apple. As soon as palladium is out and when these babies find their way into powerbooks, I will be one of your first customers.

    ALso MacOSX is one of the easiest versions of unix out there! No rpm hell, no spending hours configurating text files, no waiting for gentoo to compile everything, and all of the binaries like Windows include the dependancies. I will still keep a copy of linux around for the hell of it but I would love MacOSX!

  • by g4dget (579145) on Friday September 20 2002, @01:21PM (#4298768)
    "Giga" is so 20th century. It has the ring of Dr. Evil's "One Million Dollars" to it (imagine backwards pinky to corner of mouth). The new marketing-compliant prefix is "Peta". Please take note.
    • Well, it's GPUL at least...
      • ..It can easily adapt and grow with new hardware and new architectures.

        Microsoft has been dependant on Intel for a long time. Their one foray into another architecture (WinNT for the Alpha) was just a proof-of-concept, and didn't go anywhere, IIRC.

        The Linux kernel covers several architectures. SGI, x86, Alpha, PPC, and StrongARM are just a few.

        It's really nice to finally see a real, immediate threat to Microsoft's dominance. Apple and IBM have enough revenue to run a massive advertising campaign. Even if it just involves OS-X, it'll still produce a large shift away from Microsoft's domain.
    • by ZigMonty (524212) <slashdot@@@zigmonty...postinbox...com> on Friday September 20 2002, @09:20AM (#4296898)

      This being Apple, one can infer the following future events:

      1) That "state-o-the-art" Powerbook you just bought won't run the next version of the OS.

      2) All of your current software will still work but in some sort of wierd "Compatibility Mode" that is ten times slower than it runs today.

      3) Developers will get screwed (again).

      Look, I'm sorry but I'm sick of these posts. The PPC instruction set was designed to be a 64bit architecture. There is a 32bit subset that all current mac programs use and Mac CPUs understand. Theoretically, running 32bit code on a 64bit PPC should be as simple as setting a bit in a special register in the CPU, putting it in 32bit mode.

      In fact it might make sense to make 64bit mode an option to the developer. If they don't need very large integers or 4+GB of address space, they could use 32bit mode. This would mean that you don't waste RAM and memory bandwidth using 64bit pointers when you don't need them. The OS would still be 64bit of course.

      All applications should run flawlessly (if they did before :-). There is no emulation. And even if there was, how would that hurt the developers? The only time Apple has switched processor architectures before was 68k->PPC. I can still run a 1984 68k copy of MacPaint in Mac OS X's Classic environment. Hell, their 68k emulator was so good that they didn't update all of the OS to PPC straight away! Yes, the jump from OS9 to OSX was difficult for developers but this wont be, even if Apple had to use some sort of emulator (which they wont).

      • Re:Shades of PowerPC (Score:5, Interesting)

        by hey! (33014) on Friday September 20 2002, @09:25AM (#4296936) Homepage Journal
        I think he's alluding, not to the OS9->OSX upgrade, but the 68K -> PPC conversion. The compatibility mode was, in my opinion, a tour de force, but they screwed developers by the Lisa Pascal to C switch. It wasn't just that C became the preferred development enviornment, it was because they decided not to support Pascal at all. This was a horrible miscalculation, because it put developers using what up to then was the preferred development environment at a huge disadvantage. They had to retrain their programmers and port their applications. This left some applications stranded in emulation land for two years or more.

        I think he may also be referring to the death of OpenDoc, which badly burned many developers and for which I too still have not forgiven them. OpenDoc was brilliant and so, so close to being ready for prime time when it was killed. This was a one-two punch for many small developers -- once they spent perhaps eighteen months in their C conversion, they then spent another eighteen months or two years redesigning their application for an architecture that simply went up in smoke. I knew some small innovative software developers that had, perhaps, a two or three year lead over similar applications on the Windows end, who ended up behind, a place you simply can't afford to be if you are on a niche platform like the Mac. This experience soured many developers on Apple, and prepared many of them to be well disposed to open source.

        Bitterness for past misdeeds aside, I expect a 32 bit to 64 bit conversion to go more smoothly than the 68K to PPC conversion, or the equivalent conversion on the Windows side.
        • > Clearly you have a short memory. The "emulated"
          > 68k mode of PowerPCs (which were also supposed to be
          > waaay faster) weren't because the emulator didn't fit in
          > the cache. And for christ sakes, who the hell believes
          > what chip companies say about speed anymore?

          The very first PowerMacs ran 68K software faster than it had ever been run before. You are completely wrong.

          The 32-bit compatibility mode your'e talking about is an Intel thing, to make up for the fact that they've been bolting things onto their chips for 20 years, going from 8-bit to 32-bit currently. PowerPC is younger and benefits from a much more mature industry when it was designed. There are already 64-bit POWER chips, and some parts of the current 32-bit PowerPC are 64-bit and some are 128-bit. The switch to 64-bits was designed into PowerPC.

          "Classic" Mac software runs in a partial emulator (some hardware is emulated, but not the CPU) on Mac OS X because Classic Mac apps have a 20 year history ... they're just too different from modern apps to run natively on a modern system (different event model, different multitasking model). Similarly, "Classic" Intel apps (32-bit x86 architecture) are going to run in a special mode on 64-bit chips because they are just too different from modern ideas about chipmaking. After 20 years, you have to scrap some things, which means you don't get perfect compatibility.

          The important thing to remember is that Apple has been on their current CPU for only a little more than five years, and on their current OS for only two years. They are RISC, they are 64-bit, they are UNIX, and they are ready for the future like nobody else. Every Mac sold for the past two years has had a Wi-Fi slot in it and antennaes built-in, as well as FireWire, and also Gigabit Ethernet on all pro machines for the past 18 months or so. The platform is in a great place for the future. In fact, that's the only thing holding Apple back for the past few years ... they've been so future-focused (Mac OS X) that many of their traditional user base are still using three and four year-old machines while they're currently selling to "Switchers" and UNIX people.
      • by Graymalkin (13732) on Friday September 20 2002, @09:32AM (#4296976) Homepage
        What are you smoking? The Darwin kernel can scale up to 32 processors. The 2 processor limit is definitely not in the kernel itself. It is actually a probably with the design of the G4. Instead of a point to point link to the memory controller the G4s are on a shared bus. Stick more than two processors on a shared bus topology like that and your overhead is going to eat any extra performance you can manage to get.
    • by Rui del-Negro (531098) on Friday September 20 2002, @09:33AM (#4296980) Homepage
      I think you've been playing with consoles a bit too much. 64-bit here refers to the size of general-purpose registers and memory addressing.

      With 64-bit you can address over 4 terabytes. Do you feel the need for more than that?

      You can also work with integers up to 18.446.744.073.709.551.615, and floating-point numbers up to 1.7976931348623158 E+308. Feel the need for more than that?

      There are wider registers in the CPU (such as the dedicated SSE2 or Altivec registers), but for normal operation I think 64-bit should keep us going for quite a few years.

      RMN
      ~~~

      • With 64-bit you can address over 4 terabytes. Do you feel the need for more than that?

        OK, folks, a 64-bit address goes up to 2^64, which is 2^4 * 2^60. Crudely, that's about 16 * (2^10)^6, or 16 * (10^3)^6. Now let's review our metric prefixes, shall we?

        1. kilo = (10^3)^1
        2. mega = (10^3)^2
        3. giga = (10^3)^3
        4. tera = (10^3)^4
        5. peta = (10^3)^5
        6. exa = (10^3)^6

        So, yes, a 64 bit processor can address more than 4 terabytes. Roughly 4 million times as much as that, actually. That could be of some importance. :-)

        More seriously, I can foresee within 5 years the certainty that addressing 4 terabytes would not be enough. Indeed, you could predict somebody would whine about gnu tar's 4 terabyte limit, and how they now can't back up their RAID full of pr0n. :-)

    • by overunderunderdone (521462) on Friday September 20 2002, @09:53AM (#4297096)
      Since when does Apple have any hardware engineers?

      Umm... Since Woz started working in Steve Jobs garage? One of their divisions is the "Hardware Engineering Division"

      Even their boards are outsourced

      I'm pretty sure that the design is done in-house. some manufacturing may be outsourced.

      let alone the actual chips.

      I don't know if they STILL have any chip designers (I sort of doubt it) but when AIM first got started the Somerset chip design facility was a joint venture between all three partners including Apple. I believe some of the chip designers at the facility were technically on the books as Apple employees. At the very least the chip designers at Somerset worked closely with Apple.

      If Apple had any ability to develop their own CPUs they wouldn't still be stuck with the pre-historic G4, they would simply ditch IBM and use their own chips.

      Despite the fact that they DO have hardware engineers, and may even have a few that specialise in chip design to evaluate & work with the other two AIM partners it is obvious that they are not themselves, and are unlikely to become, a chip designers. Though because of the way patent and license agreements between the AIM partners they probably could get into it. But that would be a nightmare, they would bear all the costs and still be stuck with a single supplier (themselves) that would likely fall behind the competition.