Quick Usage Notes: Ion in Windows 7 and SSDs

Most of my Atom experience has happened under Windows XP, Vista and Linux in that order. Until the ASUS Ion board, I’d spent very little time with an Atom platform under Windows 7.

When I reviewed the Zotac board I ran all of my tests with an Intel SSD so I could compare the results to other CPUs in Bench. The SSD made the experience a lot more bearable since the only thing I ended up waiting on was the CPU, rather than the CPU and a slow hard drive. Under Windows 7, the combination is even more impressive.

I’m not sure if it’s just that the UI is snappier or the core parking and other threading enhancements in Windows 7 really shine on such a low performing processor, but the whole system is a lot more usable now.

I’m even using a slower Indilinx SSD this time around and the system actually feels decent. The only time you realize that you are very CPU bound is when installing or using an application that you’ve used previously on a modern desktop/notebook. Everything takes longer to run, but with a good SSD the system doesn’t feel nearly as slow as it actually is.

The worst combination is a slow hard disk that’s thrashing like crazy and a slow CPU that takes forever to do anything with the data its pulling off the disk. With these Ion platforms you’re stuck with the slow CPU, but fixing the disk problem seriously improves the overall experience. It won’t turn the Ion into a high end gaming machine, but it’ll make it a lot more bearable.

Ion Meets Linux: XBMC

My favorite thing about the first generation Microsoft Xbox? Xbox Media Player. Microsoft, like virtually all console makers, sold the Xbox at a loss in order to create a large install base. At the time, it meant you were getting a full fledged PC for under $300. Remember that this was in the time before netbooks and nettops, so you were getting a pretty good deal.

A community of smart folks realized that you could modify the original Xbox to run homebrew code. And it wasn’t too much longer before Xbox Media Player (XBMP) was born. Back then there weren’t many great ways of getting content on your PC to your TV; if you had an Xbox it was already hooked up to your TV, you just needed a way to stream videos. Xbox Media Player did that.

XBMP evolved into Xbox Media Center (XBMC) but the requirements of playing higher quality videos quickly outpaced what the Xbox’s 700MHz Celeron could muster. Today, the XBMC community is thriving and the software has been ported to Windows, OS X as well as Linux.


One of the default XBMC skins

NVIDIA enjoys particularly good driver support for Ion under Linux, including full support for hardware H.264 acceleration through VDAPU. I’d never tried XBMC on an Ion so I thought I’d give it a try on the ASUS board.


On screen controls while playing movies

Like most of these projects, XBMC is largely supported through a very active forum. This thread shows you how to install XBMC on the Acer Aspire Revo (an OEM Ion system). Thankfully the hardware is similar enough that the same methods also apply to the ASRock, ASUS and Zotac Ion boards as well.


Another default XBMC skin

I downloaded the XBMC Live image from here. That particular image already has NVIDIA drivers that properly recognize the Ion and enable hardware H.264 acceleration. It’s a Live image so you can boot from it directly without even touching your hard drive if you just want to try it out. Following the instructions in that thread, I had a fully usable XBMC setup in minutes. And to be honest, it was pretty sweet.


Hardware acceleration baby

The XBMC interface is great and skinnable. The default skin is clean and easy to use, but there are even more impressive options available on the web.


It works!

What impressed me most about the XBMC experience on Ion was how easy it was to setup and how fast the interface was. Obviously we’re still quite limited by the Atom processor, but this thing felt much quicker than when I tried MCE Video Browser on the Ion earlier this year. It didn’t actually feel sluggish; I saw some choppy transitions at times but it was totally usable. Not to mention much better than most UIs on traditional CE devices.

If you’re looking for a way to stream content to your TV, I’d strongly recommend giving XBMC a try on the Ion. It works very well and delivers a clean, easy to setup, easy to use HTPC experience that’s fully hardware accelerated by NVIDIA’s Ion.

The ASUS A3TB7A-I: Does it Work? Final Words
Comments Locked

61 Comments

View All Comments

  • Titanius - Friday, August 28, 2009 - link

    "While Acer offers the Aspire Revo, it only comes with a single-core Atom 230, a far less desirable option."

    What about the Acer Aspire Revo R3600? It has an Intel Atom 330, a 160GB HD and 2 GB of Dual-Channel RAM. Check it out: http://www.ncix.com/products/index.php?sku=41924&a...">http://www.ncix.com/products/index.php?...&man...
  • Fietsventje - Friday, August 28, 2009 - link

    A pitty, no network interface benchmarks. Despite the overkill of the nVidia GPU, these boards would make the ideal start of a limited home server, and transferring files at gigabit speeds is no small feat for such a small processor ...
  • mgrier - Friday, August 28, 2009 - link

    Do you have data to support this? Between DMA both to the drive and the NIC and TCP checksum offloading, the CPU overhead of disk transfers should be minimal with an operating system and drivers that support all of the above. Assuming a single drive configuration, you should mostly be limited by transfer rate of the drive for large files. For smaller files, you should be limited by the drive's seek latency.
  • JarredWalton - Saturday, August 29, 2009 - link

    I'm not so sure it's the HDD CPU overhead so much as network drivers. I'd imaging these Atom CPUs could use a good 30-50% of the CPU for doing Gb transfers. However, as you are limited by the HDD to a maximum ~50MBps (unless you go SSD or at least a 7200RPM drive), you should probably only need 15-25% of the CPU. Would be interesting to see the results though. At least the Ion systems give you GbE, unlike all the netbooks I've tested.
  • cliffman - Friday, August 28, 2009 - link

    I am interested in seeing the performance of a mini-itx board that can support a quad core system. You can build a modern system for $500 instead of paying $350 for an atom system.
  • MadMan007 - Sunday, August 30, 2009 - link

    Considering those use any one of the regular LGA775 (atm - maybe we'll see some LGA1156 mITX boards) chipsets unless the board is just done poorly the performance would be the same as a full system with the same chipset and CPU. You'd just have the obvious tradeoff of expansion and possibly overclocking/enthusiast features.
  • plext0r - Friday, August 28, 2009 - link

    You mention the Acer Aspire Revo on the last page. Any word when and if Acer will release this box in the US? A single-core 230 is plenty of CPU horsepower for XBMC or MythTV when using Nvidia's binary drivers. Thanks!
  • strikeback03 - Friday, August 28, 2009 - link

    Hey, finally an Atom board with analog connections for more channels. Maybe I'll eventually replace the LF2 board in my carputer with this (and just keep the Scythe fan I already have).
  • gipper - Friday, August 28, 2009 - link

    Why in the world can't people just use bigger fixtures and bigger fans?

    It's like the xbox 360. Who cares if it's smaller than my receiver, it's A FREAKING JET ENGINE. Why can't they just bump the size up a bit and throw in a 120mm fan?

    With these, what's wrong with bumping up the chasis to xbox1 size and going with a slower 80mm fan which will probably deliver more air flow at 800rpm than these 40mm fans at 6500rpm.

    I can't believe that project leaders haven't caught on to this issue yet. They must have their quality assurance guys working in different rooms than the products they're testing, or they're testing them in the middle of the factory.
  • Abby - Wednesday, September 2, 2009 - link

    For Manufacturing, Transportation and profits wise, small is da key.

Log in

Don't have an account? Sign up now