{"id":1654,"date":"2007-01-23T16:54:02","date_gmt":"2007-01-23T19:54:02","guid":{"rendered":"http:\/\/brockerhoff.net\/bb\/viewtopic.php?p=2091"},"modified":"2010-05-08T18:36:10","modified_gmt":"2010-05-08T21:36:10","slug":"re-iphone-updates","status":"publish","type":"post","link":"https:\/\/brockerhoff.net\/blog\/2007\/01\/23\/re-iphone-updates\/","title":{"rendered":"Re: iPhone updates"},"content":{"rendered":"<p>An <a href=\"http:\/\/www.ilsole24ore.com\/art\/SoleOnLine4\/Finanza%20e%20Mercati\/2007\/01\/grusconi_180107_bucci_intel.shtml?DocRulesView=Libero\">Italian newspaper article<\/a> quotes Dario Bucci of Intel Italia as saying that the iPhone uses <a href=\"http:\/\/www.marvell.com\/products\/cellular\/cellular.jsp\">Marvell<\/a>&#8216;s Xscale-derived CPUs. (Curiously enough, the current version of this article doesn&#8217;t show this part of the interview anymore&#8230;)<\/p>\n<p>Well, who cares? Indeed, by now I agree with <a href=\"http:\/\/www.hivelogic.com\/\">HiveLogic<\/a> that <a href=\"http:\/\/www.hivelogic.com\/narrative\/articles\/iphone-cpu-irrelevant\">the CPU is irrelevant<\/a>. Marvell bought Xscale from Intel about 6 months ago. Xscale, in turn, uses some of the ubiquitous ARM cores that were rumored to be the iPhone&#8217;s CPU (as well as, probably, powering some other chips in there). But as the HiveLogic article says:<\/p>\n<blockquote><p>And now the iPhone uses yet another CPU, and we should still expect OS X to feel like OS X. Apple seems to be pushing the idea that the CPU shouldn&#8217;t matter to the user of an Apple product. And I think that?s why Apple isn&#8217;t talking about the iPhone?s CPU.<\/p><\/blockquote>\n<p>Right. With Leopard, Apple&#8217;s development tools support building apps for any combination of 32-bit, 64-bit, PowerPC (big-endian) or Intel (little-endian) CPUs. Since the gcc compiler supports ARMs and many other architectures, and the major stumbling block (the endian issue) has been solved, by now OS X can be safely assumed to run on nearly <em>any<\/em> modern CPU.<\/p>\n<p>Now, in the past, I&#8217;ve been as prone as any to argue endlessly about the superiority of the PowerPC architecture (or of the 68K architecture for that matter) over x86, but for most practical purposes I have to admit all that has become a non-issue &#8211; especially for a device like the iPhone. I for one welcome our new <em>&lt;your architecture here&gt;<\/em> overlords, and that&#8217;s that.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>An Italian newspaper article quotes Dario Bucci of Intel Italia as saying that the iPhone uses Marvell&#8216;s Xscale-derived CPUs. (Curiously enough, the current version of this article doesn&#8217;t show this part of the interview anymore&#8230;) Well, who cares? Indeed, by now I agree with HiveLogic that the CPU is irrelevant. Marvell bought Xscale from Intel [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[3,16],"tags":[17,11],"class_list":["post-1654","post","type-post","status-publish","format-standard","hentry","category-apple","category-hardware","tag-cpu","tag-iphone"],"featured_image_src":null,"author_info":{"display_name":"Rainer Brockerhoff","author_link":"https:\/\/brockerhoff.net\/blog\/author\/rbrockerhoff\/"},"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p1q3Zc-qG","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/brockerhoff.net\/blog\/wp-json\/wp\/v2\/posts\/1654","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/brockerhoff.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/brockerhoff.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/brockerhoff.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/brockerhoff.net\/blog\/wp-json\/wp\/v2\/comments?post=1654"}],"version-history":[{"count":0,"href":"https:\/\/brockerhoff.net\/blog\/wp-json\/wp\/v2\/posts\/1654\/revisions"}],"wp:attachment":[{"href":"https:\/\/brockerhoff.net\/blog\/wp-json\/wp\/v2\/media?parent=1654"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/brockerhoff.net\/blog\/wp-json\/wp\/v2\/categories?post=1654"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/brockerhoff.net\/blog\/wp-json\/wp\/v2\/tags?post=1654"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}