Updated: AOpen MiniPC – Imitation is the Sincerest Form of Flattery
by Jarred Walton on March 3, 2006 12:05 AM EST- Posted in
- Systems
Encoding and Multimedia Benchmarks
Using AutoGK, we tested the multimedia encoding capabilities of the systems. For HTPC use, we tested the playback of several different video files as well and checked CPU use. For video playback, we used DVI as well as component output running 720p resolutions. We also tested performance connected to a Dell 2405FPW running at the native 1920x1200 resolution of the display, as video scaling can increase the load on the system for video content. The Pentium 4 506 chip had some issues during testing, so unfortunately, we didn't get AutoGK results with it.
DivX and Xvid encoding are good enough for casual use, but clearly, the Pentium M chip is not as fast as other platforms. Even the lowly Sempron 3100+ outpaces the Pentium M 740, though the margin is relatively close. Running a Core Duo processor would help quite a bit, but even that wouldn't catch up with Pentium D or Athlon X2 performance. For multimedia creation, the MiniPC is probably too slow for serious work. However, if you just want to encode the occasional video clip, letting the system process the file overnight will get the job done before you wake up in the morning. WMV9HD encoding is a different matter, but that's slow even on the fastest dual core systems.
Video Decoding
If you have a second PC doing the encoding work, the MiniPC works quite well as an HTPC. For video playback, there won't be any graphs, but I instead focused on the overall experience. Lower demand playback like MPEG-2 isn't even remotely a problem, so let's move on to the more demanding tasks.
Playing back 720p and 1080i content - even with scaling the video to fill the screen - worked without a hitch, with the CPU running a maximum of 50-80% load. (We'll talk a bit more about 1080i content later.) Every now and then, you might see a slight skip, most likely caused by another application using the hard disk, but otherwise, HDTV content worked fine. DivX and Xvid playback presented no difficulties either, with CPU load for both under 25% at typical (720x480) resolutions. DivXHD used more CPU time for the higher resolution, but playback still only used about 50% of the CPU power.
The other systems were all equal to the MiniPC or substantially better, but the bottom line is that for the currently most common video formats, all of the tested systems handled MPEG-2/HD/DivX/Xvid video playback with enough CPU power left in reserve that stutters shouldn't be a problem. Multitasking might present problems on the slower systems, of course, so we wouldn't recommend trying dual display output on the MiniPC with one display showing an HDTV stream, if you're trying to get work done, but few people really do that in our experience.
WMV9HD is a different story, but we've come to expect that from our most brutal video playback tests. 720p was okay, though it sometimes struggled (hitting upwards of 80% CPU usage); basically, it ran about as well as a 1080i HD transport stream. 1080p on the other hand was essentially unwatchable. Dual cores and even GPU acceleration are pretty much required to get completely smooth WMV9HD support for 1080p content; even a fast Athlon X2 or Pentium D will struggle with 1080p WMV9HD decoding, unless the GPU offloads some of the work. As nice as WMV9HD looks, it's difficult to justify the performance requirements at this time. DivXHD files encode and decode with much less CPU power, and file sizes are pretty comparable. As long as you stick to the other less CPU intensive codecs, the MiniPC will work fine.
Using AutoGK, we tested the multimedia encoding capabilities of the systems. For HTPC use, we tested the playback of several different video files as well and checked CPU use. For video playback, we used DVI as well as component output running 720p resolutions. We also tested performance connected to a Dell 2405FPW running at the native 1920x1200 resolution of the display, as video scaling can increase the load on the system for video content. The Pentium 4 506 chip had some issues during testing, so unfortunately, we didn't get AutoGK results with it.
DivX and Xvid encoding are good enough for casual use, but clearly, the Pentium M chip is not as fast as other platforms. Even the lowly Sempron 3100+ outpaces the Pentium M 740, though the margin is relatively close. Running a Core Duo processor would help quite a bit, but even that wouldn't catch up with Pentium D or Athlon X2 performance. For multimedia creation, the MiniPC is probably too slow for serious work. However, if you just want to encode the occasional video clip, letting the system process the file overnight will get the job done before you wake up in the morning. WMV9HD encoding is a different matter, but that's slow even on the fastest dual core systems.
Video Decoding
If you have a second PC doing the encoding work, the MiniPC works quite well as an HTPC. For video playback, there won't be any graphs, but I instead focused on the overall experience. Lower demand playback like MPEG-2 isn't even remotely a problem, so let's move on to the more demanding tasks.
Playing back 720p and 1080i content - even with scaling the video to fill the screen - worked without a hitch, with the CPU running a maximum of 50-80% load. (We'll talk a bit more about 1080i content later.) Every now and then, you might see a slight skip, most likely caused by another application using the hard disk, but otherwise, HDTV content worked fine. DivX and Xvid playback presented no difficulties either, with CPU load for both under 25% at typical (720x480) resolutions. DivXHD used more CPU time for the higher resolution, but playback still only used about 50% of the CPU power.
The other systems were all equal to the MiniPC or substantially better, but the bottom line is that for the currently most common video formats, all of the tested systems handled MPEG-2/HD/DivX/Xvid video playback with enough CPU power left in reserve that stutters shouldn't be a problem. Multitasking might present problems on the slower systems, of course, so we wouldn't recommend trying dual display output on the MiniPC with one display showing an HDTV stream, if you're trying to get work done, but few people really do that in our experience.
WMV9HD is a different story, but we've come to expect that from our most brutal video playback tests. 720p was okay, though it sometimes struggled (hitting upwards of 80% CPU usage); basically, it ran about as well as a 1080i HD transport stream. 1080p on the other hand was essentially unwatchable. Dual cores and even GPU acceleration are pretty much required to get completely smooth WMV9HD support for 1080p content; even a fast Athlon X2 or Pentium D will struggle with 1080p WMV9HD decoding, unless the GPU offloads some of the work. As nice as WMV9HD looks, it's difficult to justify the performance requirements at this time. DivXHD files encode and decode with much less CPU power, and file sizes are pretty comparable. As long as you stick to the other less CPU intensive codecs, the MiniPC will work fine.
54 Comments
View All Comments
JarredWalton - Friday, March 3, 2006 - link
Okay, read that as "AOpen or one of their partners." The point is that AOpen can't possibly charge $330 for this unit (with DVDR) and expect people to prefer it over the new Mac Minis. $200 gets you a Pentium M, $100 for the HDD... and you're still missing the OS. Then again, $100 price premium over a Mac if you really want to run Windows isn't the end of the world. Would I recommend it over a Mac Mini? No. If you want to buy it, though, it's still a pretty cool system to play around with. I would definitely take it over the older G4 Mac Minis, because it's clearly faster in important areas (like HD stream decoding). If the MP945 launches at $850 or less for a complete Core Duo system, we have a worthwhile contender.JarredWalton - Friday, March 3, 2006 - link
Well, this is the initial version, and it does have a DVD+/-RW drive. The optical drive runs about $85 at retail, I think. I definitely agree that AOpen should be able to get the cost of the tested model down to the $650 range (including OS), which would put it up against he Core Solo Mac Mini that just came out.Furen - Friday, March 3, 2006 - link
The OS price is the killer...The T2300 (1.66GHz) costs around $240 bucks (yet the core solo costs like $210), plus the $330 for the motherboard and $100 for the OS and you're already at $670. Add HD, the ram and you're way over budget. I suppose going for a Celeron M is the solution to this problem considering that Celeron performance is pretty comparable with the Pentium M's.
JarredWalton - Friday, March 3, 2006 - link
That's why this needs to be sold as a pre-built system, including OS. Large businesses can negotiate very good deals with MS and Intel, and realistically there's no way the case/chassis/mobo/PSU costs $330. At wholesale component prices, they should be able to match the price of the Mac Mini. Sell more at a smaller profit margin is the idea, though again I'm not sure how many people would buy one of these. Guess we'll see what happens.