ARM Hopes To Lure Microsoft Away From Intel
Steve Kerrison writes "With the explosion of netbooks now available, the line between PC and mobile phone is becoming much less distinct. ARM, one of the biggest companies behind CPU architectures for mobile phones (and other embedded systems), sees now as an opportunity to break out of mobiles and give Intel a run for its money. HEXUS.channel quizzes Bob Morris, ARM's director of mobile computing, on how it plans to achieve such a herculean task. Right now, ARM's pushing Android as the OS that's synonymous with the mobile Internet. But it's not simply going to ignore Microsoft: 'What if Microsoft offered a full version of Windows (as opposed to Windows Mobile or Windows CE) that used the ARM, rather than X86 (Intel and AMD) instruction set? Then it would be a straight hardware fight with Intel, in which ARM hopes its low power, low price processors will have an advantage.'"
Look at how quickly Apple ported Mac OS to Intel.
Apple maintained an internal cross platform port.
Exactly. A few people want to run Windows, but most don't care. What they do want is to run Windows apps. A port of Windows wouldn't be a straight hardware fight with Intel. Windows NT ran on Alpha and was a lot faster (and not much more expensive) than anything Intel had to offer, but all of the apps were emulated x86 apps, which ran slower than native apps on Intel chips.
The CLR helps a lot here. A .NET app isn't a native app anywhere, so it's a level playing field. Except that there are very few real .NET apps; they all include a load of native DLLs and unfortunately these are very often in performance-critical code.
I am TheRaven on Soylent News
Apple already ships a huge number of OS X machines with ARM chips, they just brand them as iPhones and iPod Touches. OS X makes it easy to add another architecture for fat binaries and most OS X apps have already been ported from PowerPC to x86 so have no CPU dependencies; porting them to ARM would be relatively easy. That said, since Apple bought PA Semi, I wouldn't be entirely surprised if they released a PowerPC chip that competed in the same area as ARM.
I am TheRaven on Soylent News
And does ARM actually make a desktop-class CPU (as compared to Intel/AMD's mid or high end cpu's)?
ARM CPUs are advancing faster than x86 CPUs.
The Cortex A8 has roughly P3 performance (per clock), and clock speeds varying from 600-1000mhz. This is without Out of Order execution, 64bit support, or any other fancy stuff. The power envelope is about 50 milliwatts load. Most SoCs bundling GPU, DSP, LCD controller, wifi, etc. consume around or under a watt.
The Cortex A9 should be significantly faster. If I recall correctly, it has OoOe and sports a 2-4 core multicore architecture, with increased clockspeeds, in the same power envelope. Look up TI's OMAP4 SoCs. When these are released in 2010, we'll have Pentium D/GeForce 6600 level performance using up a hundred or so milliwatts, and generating a completely negligible amount of heat.
Now maybe you can see the implications of this?
ARM doesn't actually ship or make CPUs, they license IP cores. There are a whole shit ton of ARM cores out there, though.
It uses the same kernel. It uses the same CoreGraphics, Foundation, and CoreAnimation frameworks as well as countless others. About the only difference is that OS X on the iPhone does not have AppKit or Autozone.
I am TheRaven on Soylent News
Flash is pretty inefficient, but it does run (admittedly not great) on the N810 which has a 400MHz ARM processor, which is a generation behind the Cortex A8s, so a Cortex A8 should have no real trouble with Flash.
I hope some non-Adobe Flash implementation is ready for real use soon as the only possible reason for Flash to be as slow as it is is that Adobe must not care at all about its speed.
Centralization breaks the internet.
Take yourself a little less seriously for 5 minutes, and try to come up with a credible scenario in which MS can fuck ARM over. Remember for those 5 minutes that TFA refers to CPU architectures. Try to resist MS-bashing just long enough to stay on topic..
In any case, let me address a bit of that garbage you spewed:
That leaves you with 2 out 10. It's still pretty damning, but it's even more damning that 8 out of 10 of your accusations have no basis. So I repeat, stop taking yourself so seriously. Try seeing past the dogma for 5 mins, so you can respond with something related to the article itself rather than this off-topic drivel.