Apple Said to Be Exploring Switch From Intel Chips for the Mac
bloomberg.com
bloomberg.com
Meanwhile, Apple's developer tools are still churning out x86, x86_64, and/or arm assembly from Objective-C, so all existing software would at the very least need a recompile (hope your vendor is still around and has written portable code!) Or they could do another Rosetta, translating x86_64 to ARM. Doesn't sound like an efficient solution, though. And after a few years they'd drop the emulator from the OS anyways :P
The whole "Windows RT" thing has been horrifically mis-managed. If they're not going to let third-party desktop apps run, they should've used it as an opportunity to ditch the desktop altogether. And talk about bad branding... As if any normal consumer is going to have a clue what that's about.
One of the reasons for the Mac's success, during the last 7 years, has been the x86 architecture. They better know what they're doing - I would hate for history to repeat itself.
I would think owning a fab just for the production of chips used in Apple products would be too expensive to consider. Owning a fab and selling chips to others, to me, looks to go way too much against Apple's culture.
"Apple users have watched their computers slip behind before with PowerPC"
I think that is exactly why Apple has a backup plan to move to ARM. If Microsoft is successful at moving to ARM with Surface, they will have to follow.
The problem then, for Apple, is that they can't just turn around and get their chips made somewhere else. There just aren't enough fabs in the world to produce them at the quantity Apple needs, especially using latest-generation processes.
It's almost like the Mac is just a big 'hobby' for Apple.
I guess Apple buys less than 10% of Intel's x86/x64 chips. http://en.wikipedia.org/wiki/List_of_Intel_manufacturing_sit... shows Intel runs at most 6 or 7 plants that could do sub-40 nm chips. So, that would make Apple's part at most half a plant or so.
Finally, I guess that buying a plant is not sufficient. They also would have to license tons of patents. Without relevant patents to exchange, that would IMO be prohibitively expensive.
1) They obviously are eager to take another step towards complete vertical integration, giving them even greater profit margins 2) Apple made it known wanted to make their Macbook pros as thin as their Macbook airs earlier this year, but the (relatively) high TDP of intel's mobile chips would've scorched users laps. 3) It's an obvious message(and challenge) to intel that they have to do even better. Apple will likely continue their growth to the largest PC maker (if they aren't already) and Intel needs their business. They're giving Intel 5 years to show them something special.
I also think it's possible that iOS will eventually become the successor to Mac OSX.
Also, I cannot imagine the whole "Intel paying people to clone the MacBook Air" was well received in Cupertino.
An iOS that would be capable of developing iOS apps as efficiently as Xcode on OSX would be a very different iOS from anything like the versions we have seen to date.
What makes you think Intel will eventually stop the slide and get its mojo back?
http://www.theverge.com/2012/10/4/3447984/motorola-razr-i-re...
Money quote: "Both have strong battery life compared to many Android devices, but from our tests and experience, it’s clear that Intel’s chip is far more frugal with power than the dual-core Snapdragon S4."
I'm not talking about engineering capability, but rather shipped units.
[1] Yes, I know you use one of the few Intel mobile phones in use. But your phone's model doesn't rank on Google Analytics for any major site. That's what I mean by "in major use".
A laptop that doesn't need charging throughout the day, sure, but I don't think charging a laptop overnight is a significant inconvenience for most people?
It's seen a big spike up and is ~ 30% more than Intel's $2.6 billion/quarter. And it spent three times in Q3 than Google, 4.8x Microsoft and 3.8x Amazon.
Speculation in the comments are that Apple is paying an as yet unnamed firm, probably TSMC, to build/tool/operate one or several ARM SoC fabs.
I can see it for iOS devices, but for a legacy computer part of what's attractive to me about Macs is the base compatibility with commodity PC hardware. Of course, I also am not the hugest fan of the move toward merging iOS features into the desktop OS, so maybe I'm just being old fashioned about this.
1. Buy AMD (or Cyrix or one of the other companies that has a working AMD64/x86 chip)
2. Build a laptop that has both an acceptably strong AMD64 for the time, and a ridiculously strong (but scalable) ARM - say, a 16-core or 64-core 64-bit ARM core, which can scale its power.
3. Politely ask app developers to ship 3-arch fat binaries: AMD64+ARM64+LLVMIR (politely ask might mean refuse in the Mac app store otherwise). Well, the first two are actually optional, but recommended. Or the last one is optional but recommended.
4. Introduce a laptop with an OLED/color eInk (or other very low power) display, which can run either ARM64 or AMD64 or both, and can scale the number of cores. And an API that would let an app switch seamlessly between those modes.
5. Tell people "your laptop can do 24 arm-core-hours (so, 2 hours using 12 cores, or 24 hours using one core), or 6 amd-core-hours. You pick the software, you choose.
6. Watch as people (hopefully) prefer the amd64 mode thanks to its long life.
No company except Apple is in a position to pull such a thing. Maybe Apple can't either - but if anyone can, it is Apple.
it might change in the future but.. i don't think arm will catch up with x86 for at least a couple of years - in the meantime intel won't sit around doing nothing.
I understand even though apple tried to move out of the server market, every creative company offices i have visited they mostly work with apple products.
I'm surprised they haven't adopted this scheme with iOS already when they deprecated GCC.
Compiling for Apple's custom chip would require using a proprietary version of LLVM/Clang, and resulting binaries could only be distributed via the Mac App Store.
For example, APIs are already being leveraged. You can only use iCloud if your Mac app is distributed through the App Store.
In the near future, Apple could switch Gatekeeper's default setting to Mac App Store only, raising another barrier to independent vendors.
Moving to a new processor would provide Apple a great opportunity to round up the laggards and force them into the App Store.
So this article is about something may or may not happen in 2007.
Or something like that.