The iPad CPU: Details on the Apple A4
maclife.com
maclife.com
By controlling this much of the hardware, Apple can make it next to impossible to jailbreak their devices.
The A4 is actually built around a CPU core based on the common ARM Cortex A9 CPU, a 32-bit core that comes in several different flavors, with different numbers of cores. In typical cases, companies like Apple actually license the CPU design -- rather than paying $278 million to acquire the whole company!
If Arm Holdings could be acquired for $278m, I'm sure Apple would have done it by now. Unfortunately for Apple, though, its market cap is actually in the $2-$2.5bn range.
Buying the entire company almost certainly worked better, another sign that Jobs "gets it" even without being a hardcore techie. A one of a kind, I think.
If Apple wants to continue selling Mac Pros and Macbooks, they will probably stay Intel for some time. Until Intel comes out with a part that can get Apple anywhere close to the many hours or even days they require for their mobile devices, Apple has no choice but to look elsewhere, and I can't see that as a reason to end a partnership on desktop/laptop processors.
Apple got a public apology acknowledging that Intels chips couldn't hold a candle to ARMs in this area:
http://news.cnet.com/8301-13579_3-10074228-37.html
So it seems like they're happy to keep Apple sweet as long as they use the Intel chips in the appropriate devices.
IMO it's sad for something iPad's size to not have a reasonable native development environment.
Not necessarily; ARM claims that the Cortex A9 is the one doing the superscalar out-of-order spanking and I'm inclined to give them the benefit of the doubt.
Also Anandtech on the Cortex A9: http://www.anandtech.com/gadgets/showdoc.aspx?i=3714&p=3
and the pages around that.
An Atom Z530 1.6GHz core has almost exactly 2X the Dhrystone MIPS of a 1.0GHz ARMv5TE-based network SoC (I actually ran it; those are not bogus vendor marketing #s).
A9 probably has much higher IPC than ARMv5 -- but I doubt it's high enough to beat an Atom running at 60% higher frequency; that is a hell of a gap to close architecturally. I also suspect Atom has higher DRAM bandwidth; the A4 pkg looks a bit small for x64 DRAM. Finally, A4 may or may not have more than 1 core; Atom definitely has 2.
I am talking pure performance, not performance per watt, which is not interesting to me in this situation. I can almost always find AC if I'm using something iPad-sized.
The perceived performance is phenomenal, and that's the whole point. As for native development environments, no one gives a shit outside of HN- that's what Macs are for. Pony up the extra $700 and you're good to go with a MBP.