Slashdot Mirror


Intel PowerBook Rumor Mill

catdriver writes "AppleInsider has an article guessing about Apple's new Intel portable offerings in early 2006. 'With the initiation of the Intel Power Mac project last month, all five of Apple's Intel Macintosh projects are now said to be underway and moving at an exhaustive, yet fruitful pace. It should come as no surprise that Apple chief executive Steve Jobs is reportedly leading the charge, with his heart set on making 2006 the next 1984.' With Mac OS X for x86 now catching up to its PPC sibling, is Apple ready to take the plunge?"

7 of 362 comments (clear)

  1. Apple Intel Switch by BWJones · · Score: 4, Informative

    I am sure that there have been some issues, that I have written about before, notably the porting of hand coded Altivec instruction sets to equivalent Intel specific instructions. However, the code bases between Intel and PPC have been pretty close to one another going back to the NeXTstep days. You do remember that NeXTstep ran on Intel, right? At any rate, the next step, no pun intended :-), should be interesting indeed. I am hoping for additional professional plans that Intel specific chips should allow, particularly at the subnotebook (or even Newton formfactor) level. I have been travelling more and even the 12in Powerbook, which has been the best laptop I've ever owned, is starting to be cumbersome.

    --
    Visit Jonesblog and say hello.
  2. Apple wants to use the dual-core "Yonah", not... by Harry+Balls · · Score: 5, Informative
    ...the current "Pentium M Dothan".
    Yonah is scheduled to arrive in January 2006, and will be followed in Q3/2006 by "Merom".
    Most "Yonah" models are dual core, but a low-end model with only one core will be available. Apple will most likely opt to use the dual core "Yonah".

    Merom will add 64 bits - yes, Yonah is 32 bits only.

  3. Altivec by 0xC0FFEE · · Score: 5, Informative
    "Altivec programs" really aren't coded against Altivec instructions directly. For example, for doing a vector add, you'd use vec_madd() which, if you have Altivec, maps to the vmaddfp altivec instruction. If you move to SSE, you'd probably code against the same vec_madd() but the compiler would generate the correct instruction for SSE. So, if you've followed Apple's instructions, conversion should be relatively easy. Furthermore, most people simply use Apple's higher level libraries (ie, vecLib, etc) that embeds most of what numerical people would need (like blas or lapack).

    Most importantly, Altivec, while really fast, only support single precision computations. This is sufficient for improving multimedia playback, applying image filters on photos or compressing music, but lacking for high-precision computations. SSE supports double precision, a big improvement for the scientific market.

    1. Re:Altivec by Pius+II. · · Score: 4, Informative

      That's very very dependant on your actual code. The gcc intrinsics mostly cover stuff that is also nicely optimized in Accelerate.framework: vector operations. But there are a few Altivec instructions which are impossible to map to SSE, yet they are widely used (IIRC, shifting by a variable amount is one of them). If you heavily depended on such instructions, you're basically SOL.

      And Altivec is really fast. Keep in mind that OSX86 still uses the brain-damaged 32-bit mode, so the algorithms will be totally register-starved. That may be less relevant if you've designed for the architecture in the first place, but porting specialized assembly from an architecture with, what, >64 registers (r0-r31, f0-f31, plus Altivec), to one with 8 sounds like pure hell to me. Good thing I always used the frameworks (actually I just figured that Apple would be better at optimizing than me :-) ).

    2. Re:Altivec by jizmonkey · · Score: 4, Informative
      porting specialized assembly from an architecture with, what, >64 registers (r0-r31, f0-f31, plus Altivec), to one with 8 sounds like pure hell to me.

      If you're going to count the FPU and SIMD registers on the PowerPC, you need to do the same for Intel.

      --
      With great power comes great fan noise.
  4. Re:Will it cost more than a Dell running Windows? by zwilliams07 · · Score: 4, Informative

    > Why does Apple still want to control the hardware? Why don't they just port to Intel and let vendors sell Intel machinces with licensed versions of Mac OS. It'll be cheaper.

    1. Because Apple is a Hardware and Software Business, unlike Microsoft. 80% of Apple's profits come from their hardware.
    2. Increased development and debugging time to try and make it run on a vast selection of hardware which in turns makes it buggier, slower, and more driver failure prone.
    3. Apple doesn't like the idea of Mac OS X, which is beautiful, running on ugly ass hardware.
    4. Apple doesn't want to have to try and support everything under the sun, which is what Microsoft tries to do, but often never goes well.
    5. Apple doesn't have any form of anti-piracy software in any of their current builds of the consumer level OS. Only the Server editions get that.
    6. People would pirate OS X and take a huge chunk out of that measily 20% of their profit intake, take into consideration that already 80% of their profits would be gone, because of supporting other computers.

    > I've often heard it said that Apple has priced itself out of the market. If they want a bigger market share they'll need to take advantage of cheaper prices that come through competition. My guess is that if Apple is allowing only specific hardware to run their OS it'll envitably be more expensive.

    And those people that say such stuff are about as bright as a lightbulb in a closed fridge. Steve has repeatly said they have no interest in garnering a huge marketshare. They are happy with what they want. Take into consideration what would happen if all of a sudden they had a huge marketshare.

    1. Suddenly troubleshooting and technical help services would have to multiply in their size exponentially to keep up with the market mass.
    2. Suddenly they'd have to start supporting every piece of hardware under the sun that Windows does, because customers will whine.
    3. Suddenly the OS will have a lot more attention from the cracker community, yeah cracker, not hacker. While OS X and all *nix systems are far superior in their security model than Windows, its still not crackproof.
    I'd also like to point out if you looked at any of Sony, VoodooPC, Alienware, or other vendors... outside of that discount bargin crap stuff like Dell. You'll see that Apple's hardware is more than reasonable pricing.

    I doubt that prices will rise. One of the biggest reasons Apple went with Intel is because Intel is the 800lb gorilla of the market. They can give HUGE discounts on their CPUs that AMD and IBM/MOTOROLA/FREESCALE just can't match. Not because of some "performance lead on the competition." Anyone that can put 1 and 1 together knows AMD clobbers Intel in the gaming, 64-bit, server, and price market.

    Right now there is virtually no difference in hardware between OS X and the average run of the mill PC. Outside of the processor and motherboard, which will soon not be there at all. I'm pretty confident that the prices will either stay at their current level or drop down a bit.

  5. Re:It's so obvious when you put it like that by coolgeek · · Score: 4, Informative

    According to Apple's most recent quarterly results portables are outselling desktops. This is the actual (non-drug induced) reason why we'll see Intel-based PowerBooks before we see Intel-based PowerMacs. And I'm pretty sure we'll see the PowerBooks before iBooks, but that's just a hunch.

    --

    cat /dev/null >sig