Intel Confirms That Android 3.0 Is Coming To x86 Tablets 152
timothy writes "Considering that x86 and ARM have been playing leapfrog in at least their future *promised* efficiencies, and that there are a ton of x86 tablets in the works, it's good to see cross-platform OS choices. The most popular Linux distro (Ubuntu) as well as several other conventional Linux options, Windows (even if so far confined to tech demos), and Android — interesting mix."
Re:Out of Order Execution (Score:3, Insightful)
Re:What about Meego? (Score:3, Insightful)
To head off the stupidity before it infects Slashdot, no.
Intel sells processors. Any OS that will run on their processors is OK by their standards.
Of course, contributing to Android is to undermine open source as a whole, seeing as how they continue to hide the Honeycomb source but deliver it to Intel. If you truly appreciate open source and want it to succeed in the mobile space, you should support and push for MeeGo (and stop buying shit from companies like Motorola.)
Intel (Score:4, Insightful)
Easy to see why Intel thinks it's worth using X86 for Android devices. Hard to see why anyone else would think it's a good idea - except perhaps AMD.
Re:and how will this work (Score:4, Insightful)
Who cares? If Adobe can't keep up (entirely their own problem) then they will fade away.
Re:What about Meego? (Score:4, Insightful)
Of course, contributing to Android is to undermine open source as a whole, seeing as how they continue to hide the Honeycomb source but deliver it to Intel. If you truly appreciate open source and want it to succeed in the mobile space, you should support and push for MeeGo (and stop buying shit from companies like Motorola.)
Really? http://www.androidcentral.com/gpl-portions-honeycomb-entered-aosp [androidcentral.com]
Re:What about Meego? (Score:2, Insightful)
Yeah, probably only related to changes made to the kernel as everything else is Apache licensed. Nothing of use or real value, seeing as how little of it ever gets into the mainline, and nothing contributed to any other parts of Android help any other open source software.
Re:Atom vs. ARM (Score:4, Insightful)
We are already seeing Intel paying vendors to push out x86 devices so they'll also be taking Microsoft's funny money because on x86 they can throw Windows while on ARM they can not. Consumers lose because of the lack of choice and they'll lose because the x86 and Windows solutions will not have the staying power in the portable device segment because of the bloat. IMO
LoB
Re:What benefit of out-of-order? (Score:4, Insightful)
In that case, the compiler will already have reordered the instructions to fit Atom's microarchitecture.
Sort of. There's not much a compiler can do when you have a last-level (L2, L3) cache miss, which takes hundreds of clocks to service. Even an L1 miss hurts somewhat. OOO processors can execute other, independent instructions for which it has data available in registers or in the L1, and which are in the processor's OOO execution window. In-order processors can't do much. Atom does have some limited ability to hide cache miss latency via some bypassing around L1 misses, but not as much as true OOO.
And what is the benefit of out-of-order compared to simultaneous multithreading [wikipedia.org]?
SMT gets you throughput on multiple threads, for a cheaper area/power budget than just stamping another core down on the die. Obviously it's not as good as another real core, but for some applications that lightly load the processor, for example memory-bound or I/O-bound apps, it is pretty good. It does nothing for single-thread performance however; it can even hurt it single-thread IPC, in fact.