Moblin/MeeGo: The Fastest Smartphone OS?

PC game developers often criticize Intel for holding back the whole industry by not shipping faster integrated graphics. Game developers have to target the least common denominator of graphics hardware, which happens to be Intel’s integrated graphics. So nearly all PC games suffer as a result.

Moorestown is a good bit faster than any ARM based SoC on the market today. Memory bandwidth limitations aside, if you look at our recent Apple A4 vs. Atom performance comparison you’ll see what sort of gap exists between what you get today in a smartphone and what Intel is trying to deliver:

Unfortunately for Intel, all smartphone OSes are optimized for the least common denominator in SoC performance. That is 400MHz - 1GHz ARM11 or Cortex A8 class hardware. Smartphone OS vendors need to make sure their OSes run on the majority of hardware, which just isn’t Moorestown. Intel needs something to take advantage of its added performance, so Intel had to go off and do some software work. Irony is hilarious.

Moorestown is useless if it doesn’t offer significantly better performance or user experience (or both) than its competitors. To ensure this, Intel did two things.

First, Intel bought a company called Wind River. A $400M company prior to acquisition, Intel snagged WindRiver back in July of 2009. Their mission statement? To take open source software and make it commercially viable.

Whether it’s stress testing or adding new features, Wind River takes open source software and improves it to the point where you can now sell it as a commercial product. This is similar to what Apple did with the base of much of OS X. You take some good open source projects and pay people to polish and harden the last 10 - 20% of them.

Wind River has a platform for Android. It incorporates Atom optimizations into Android, hardens the software stack and prepares it for use in Moorestown devices. Google has little incentive to dedicate a lot of support to Moorestown, so Intel had to internalize that.

The second thing Intel did to ensure Moorestown’s performance wouldn’t go to waste was the development of Moblin. A smartphone/tablet targeted Linux based OS, Moblin has been lurking in our minds for well over a year now. I never really got why Intel felt the need to support the development of a mobile OS until now.


Moblin running on Moorestown

Moblin will be the highest performance OS for Moorestown to run on top of. Until a company like Apple or Google decides to embrace Moorestown, Intel needed a way to guarantee an optimized software stack for Moorestown. Moblin is that guarantee. It’s designed from the ground up to be Atom optimized, it’ll be faster than any other OS running on Moorestown and will also do the best integration of power management for Moorestown. Intel knows the architectures of its chips best, and Moblin effectively knows whatever Intel knows.

A Moorestown specific OS could also evolve to include more CPU intensive UIs and features just wouldn’t work well on the majority of ARM devices out there, which would in turn give Moorestown a tangible feature advantage in the smartphone market.

Earlier this year Intel and Nokia announced their cooperative efforts on an OS called MeeGo. Take one part Moblin and one part Maemo and you get MeeGo. The idea is to take Moblin and expand it to more platforms (particularly ARM based devices). Moblin will eventually go away and there will only be MeeGo, however there are currently smartphones and tablets based on both Moblin and MeeGo in development.

While Moblin and MeeGo are the best platforms for Moorestown, there’s a lot of reinventing the wheel that needs to be done. Thus the first Moorestown based smartphones will likely run Android.

The Neutral Role

Carriers aren’t very happy with Apple and Google. They’ve effectively wrestled power away from the carriers and left them as nothing but network providers. In my eyes this isn’t a bad thing. Over the past several years the major carriers have shown us nothing other than they can’t be trusted with too much power. Where there is frustration, there’s money to be made.

Intel wants to capitalize on that frustration by offering the carriers an alternative. Moblin won’t be branded, carriers could customize their own builds and do whatever they want with them. The carriers would ultimately limit what could run on their phones, much like Apple does today. It puts power back in the hands of the carrier, which is something they obviously like.

Whether or not that’s a good thing for the consumer is another question entirely. Intel tells me that the carriers have learned a lot from watching Apple and Google, and that they have no interest in making the same mistakes twice. I’m not sure I believe that just yet.

More OS Support if Needed

Intel made it clear that while it’s only focusing on Android, Moblin and MeeGo at the start, if a vendor were to express interest in doing a custom design around Moorestown the answer wouldn’t be no. In other words, if Apple wanted to move iPhone OS to Moorestown, Intel will make it happen.

Intel also mentioned that Moblin is an enabling necessity for Moorestown. If that need ever goes away, it has no issues handing the market over to Apple, Google or whoever wants to carry the torch. Intel doesn’t want to be in the mobile OS business, it’s simply participating because it is compelled to in order to build the best environment for Moorestown to succeed. If Intel’s plan works out, then all smartphones would eventually use some Moorestown derivative and they would be optimized for much higher performance CPU right off the bat. We’re not there today, so Moblin has a role to play.

There's also the question of Windows 7 support. Without a PCI bus, Moorestown can't run the popular desktop OS. However if Intel were to deliver a version of Moorestown with PCI support, that could solve that problem...

Aava to the Rescue: An iPhone Sized Moorestown Platform Intel Takes a Stand: No Windows Phone 7 Support
Comments Locked

67 Comments

View All Comments

  • strikeback03 - Wednesday, May 5, 2010 - link

    No, I think he is asking for Windows 7, not Windows Phone 7. WHich I can see being useful on a tablet, but not at all on a phone. It would take so much effort to turn the standard version of Windows 7 into something usable on a phone that I would imagine if x86 does take off in smartphones Microsoft would be better off just making a completely new OS that can run windows programs.
  • logdrum - Saturday, November 20, 2010 - link

    There are Moorsetown tablets running Windows 7, As long as the chipset has a PCI bus Windows 7 heck even Windows 2003 server shuld install. The smart phone do not have a PCI bus therefore you cannot install Windows 7
  • logdrum - Saturday, November 20, 2010 - link

    It is not a limitation of x86. Windows needs a PCI bus to install and run. There is no PCI bus in Intel embedded systems or ARM for that matter. Having said that you can install VMware on the Linux OS and install Windows as a Virtual Machine. Some people even say hacking the firmware of the embedded hardware to fake a PCI bus so Windows would install. It could be done. Take one of those WindRiver classes on fastboot and kboot and maybe you could make it happen.
  • logdrum - Saturday, November 20, 2010 - link

    I am talking here purely x86 Windows, the one on desktops and netbooks and even tablets. Tablets have a PCI bus usually. The phone factor of Moorsetown does not have,
  • jaydee - Wednesday, May 5, 2010 - link

    Dual-boot Windows 7 and Android on a 10" tablet. Please?
  • arnavvdesai - Wednesday, May 5, 2010 - link

    I think getting 3 out of 5 will be very hard for Intel, especially Apple because that company has sunk so much of its own money into chip IP. Apple is not content with just getting the best hardware out there in ARM world but wants to actually design the chip around its own OS so I dont see them using the Atom series.
    Intel says Win7CE & Win8CE are both out so that leaves them in a bad place. However, Microsoft is working on a micro OS kernel inside its labs called Menlo( I am not sure about the name) which Intel could try and effectively market to. Basically in Menlo Microsoft is trying to shrink NT to super small size and footrpint.
  • DanNeely - Wednesday, May 5, 2010 - link

    Intel offered the ability to create custom atom SOC's via TSMC fabs about a year ago. It was withdrawn due to lack of interest; but if apple was interested I'm certain they'd make it available again.
  • aguilpa1 - Wednesday, May 5, 2010 - link

    People will forgive lots of things if the thing just looks HOT and works as it should. It has been a long time since I have been wowed by any of the new smartphone devices, including the iphone. It is sleek and well built but a little to chunky and roundish for my taste. However they get the style look down.
  • geniekid - Wednesday, May 5, 2010 - link

    Would it be possible to leverage Moorestown in a way that yields 2x the battery life with the same performance as today's top end smartphones? Most 3GS/N1 users today would rather have more battery life than HD playback ability. Unfortunately, as I think about it, I believe that the battery sucking features of the phone are the peripheral devices - wifi/3g radio, camera, display, things which are outside the scope of Moorestown.
  • Mike1111 - Wednesday, May 5, 2010 - link

    If the Z600 only support 1024x600 or higher, how come the Aava reference platform has 800x480?

    And even though I think the performance is very good, Z600 is still too big to compete in the Smartphone market (3-4 chips instead of 1)? I don't see how that could work with something as small as the iPhone 4th-gen's mainboard, which is incredible tiny.

    Also Intel talks about combining Lincroft and Langwell into one chip, but no official word on memory in the same package? Only Anand speculates about it.

    But if they Intel can integrate at least these three chips into one package with Medfield and offer some additional improvements plus @32nm, and have actual Medfield smartphones on the shelves by the holiday season 2011, Intel can finally start to compete in the smartphone market.

Log in

Don't have an account? Sign up now