
The Genius In Apple's Vertical Platform 432
Precision found a nice little piece of speculation on the real reason behind Apple's recent efforts to restrict app development to XCode. While the standard given reason is to kill competition from Flash and other stacks, this story speculates that the real reason has to do with the unusually large die size of the A4 processor inside the iPads. Worth a quick read.
First post! (Score:5, Informative)
I think the article is absolute nonsense. The A4 has been "disassembled" and it is consistent with an ARM single core.
It's ARM, not PowerPC. (Score:2, Informative)
Doesn't hold up, they already x-rayed the A4 (Score:2, Informative)
The die size is due to putting memory chips on die for lower latency.
It doesn't contain magical other processors.
But this guy has a pet theory about Apple and damned if he's gonna let facts get in the way of his idea!
Re:Why can't MS do this? (Score:3, Informative)
Re:Interesting, but... (Score:5, Informative)
What bothers me, is that people who don't know any better will read this article and think "Woah, cool! They are doing something smart!" when it's all really unjustified based on his reasoning (I'm not going to comment on if it really is smart or not)...
Its always done multitasking (Score:3, Informative)
Its just the GUI apps that it suspends, all the backend stuff still works fine otherwise as soon as you ssh'd into a jailbroken iphone everything else would hang while ssh ran.
Re:First post! (Score:3, Informative)
The article mainly hinges on the possibility that the iPad isn't using ARM to be wild speculation instead of merely completely insane speculation. The fact that this is already known to be false is a pretty major blow to it. And the fact that this policy affects things that produce code in approved languages and even things that produce Xcode projects to go with it pretty much completely destroys the argument that it's some wise and enlightened choice they have made for the good of developers and not just a complete dick move. It doesn't help either that Jobs himself [taoeffect.com] endorses this particular rationalization [daringfireball.net] of it, which puts forth a completely different argument.
"WTF" moment (Score:5, Informative)
"WTF" quote of the day. What does dual-core have to do with multitasking??????????????? Windows did multitasking long before dual core chips existed.
On a related note, the iPhone DOES multitasking; it just doesn't let the USER multitask. How do you suppose an incoming call gets through while you´re listening to music?
Re:First post! (Score:3, Informative)
Actually, thats NOT conclusive. If anything, its the opposite. There is no layout photograph, as everything is obscured by the area pins.
It identifies the process, and identifies a in-mask part #, but it does nothing to tell you about processor family, functional units, etc.
Re:Steve Jobs is worse than Hitler! (Score:4, Informative)
monopoly
You keep using that word. I do not think it means what you think it means.
Exactly what does Apple hold a monopoly over? Mac OS X? Apple iPods? Or maybe machines based on the A4 processor? Even in areas that Apple is one of the strongest, such as music sales, portable music players, or smartphones (even though that is just a subset of the cell phone market), there is still plenty of healthy and growing competition.
Re:Doesn't account for all the wording (Score:2, Informative)
Naa, Apple would make you pay for that kind of upgrade in the future.
Re:Doesn't account for all the wording (Score:4, Informative)
They are. Major software upgrades for the iPad are probably not going to be free (except maybe the first one).
Re:Doesn't account for all the wording (Score:4, Informative)
The article is dreamy bullshit, but not for what you write about multitasking (especially since OS4 will provide for it, and designing hardware to cope with future demands is sensible).
The performance analysis shows the product's CPU power matches a 1GHz Cortex A8, compared with scaling up from the 600MHz A8 in the 3GS.
The article links to the Chipworks A4 die dissection, and the product code which is just a higher version of the 3GS product code. That certainly doesn't fit in with putting in a PowerPC core instead of the ARM core in the previous product, never mind fitting the PowerPC core to the ARM-specific internal bus and peripherals. The code name would be completely different. If there's anything that can be guaranteed, it is that the A4 utilised an ARM core.
The Apple A4 is a 45nm version of the 3GS Samsung CPU, rebranded by Apple (because they bought Intrinsity, who developed/enhanced/tweaked the Samsung product originally). The extra transistors are accounted for by having a wider memory bus, probably more L2 cache, and maybe higher performance graphics.
Also the guy assumed perfect transistor scaling, which doesn't happen.
Re:Doesn't account for all the wording (Score:3, Informative)
However, the performance difference between the old Saturn chips and the current ARMs is tremendous. The Saturn was outdated when I bought a 48G, 12 years ago. Emulating that Saturn on a current ARM is as hard as emulating a Z80; it puts almost no strain on the system.
Re:Steve Jobs is worse than Hitler! (Score:5, Informative)
Not only is there plenty of competition in the smartphone market, but RIM is still the undisputed leader in the US by about 16 percent. Google more than doubled its small installed base (from 2.5% to 5.2%) between September and December. The analysis firm comScore has a press release [comscore.com] covering third-quarter 2009 cell phone growth patterns.
Worldwide, Symbian kicks everyone's ass at 47% for the year of 2009 [techcrunch.com] (as a platform), but Nokia "only" sold 39% in the third quarter [appleinsider.com] (as a hardware solution.
The handset data vs. platform data is interesting, especially considering that by listing handset manufacturers Apple news sites completely avoid mentioning Google and Android. Some of the HTC, Samsung, and "others" would be listed as Windows Mobile and some would be Android or Maemo/Meego, obviously.
Despite all the hype about the iPhone, it's still only a quarter of the US market and 16% of the worldwide market from the latest data I could find.
Re:Doesn't account for all the wording (Score:3, Informative)
You must have an amazing Palm Pre to not get the "No additional cards can be opened at this time" error message that pops up when I try to get the 7th or 8th card open. The Palm Pre is the best illustration yet for why blind, pre-emptive multitasking in a phone OS is a bad idea.
Re:Doesn't account for all the wording (Score:4, Informative)
It didn't make sense and it still doesn't. It's an Antifeature [fsf.org].
Re:Doesn't account for all the wording (Score:3, Informative)
Re:GPL violation? (Score:1, Informative)
There's been much talk now about them moving away from gcc.
Re:Doesn't account for all the wording (Score:3, Informative)
You mean all other devices are crippled by an unnecessary replaceable battery. By forgoing removability you double the battery size and lose no functionality. There is no need to remove a battery to enable another to be added. There are plenty of external battery packs available for Mac laptops and iPod/iPhones and they are easier to carry the a spare battery. They don't require you to shut down you laptop and turn it upside down. They can be used with multiple devices and multiple models of laptops. And they come in many sizes from "just give me an extra hour" to "gee I don't know i've never actually ran it all the way down".
Oh and number of people I know that have a spare battery 0.