Microsoft Windows XP Media Center Edition 2005: Feature and Performance Investigation
by Anand Lal Shimpi on October 12, 2004 12:19 PM EST- Posted in
- Smartphones
- Mobile
Performance
We've been wanting to have a benchmark for Media Center ever since it was released, and we do have some benchmark ideas in the works, but for today's launch of MCE 2005 we decided to take a look at what the minimum CPU requirements are for smooth operation, as well as for multituner operation.
Our testing methodology was simple; we took an Athlon 64 FX and varied its clock speed, from a lowly 1GHz all the way up to 2.6GHz. While we realize that there is no such thing as an Athlon 64 FX running at 1GHz, running it at such a low speed does a couple of things for us: for starters, it reduces the benefit of having an on-die memory controller, the slower a CPU is, the less it depends on having low latency memory accesses. Another important feature that our little experiment gives us is that architecturally, the Athlon 64 is quite similar to the Athlon XP; there are some enhancements to areas such as brand prediction and a corresponding lengthening of the pipe, but overall our system at 1GHz should be a good indicator of slower 1.2 - 1.5GHz CPUs, whether we're talking about an Athlon XP or even a Pentium 4. It's not perfect, but it serves our goals well.
There are a couple of performance questions we've been dying to ask ever since Media Center Edition hit the streets back in 2003, the first of which was have fast does your CPU have to be to watch TV?
We fired up perfmon and measured CPU utilization while varying the clock speed (AMD's Cool 'n Quiet technology was disabled to make this as scientific of a comparison as possible) and came up with some interesting results.
Despite the fact that we were using "hardware" MPEG-2 encoders, the CPU overhead of just watching TV ranged from 21.5% on our fastest configuration to a whopping 42.9% on our slowest configuration. And this is just for watching TV in the Media Center interface. Try scrolling through the program guide and you can expect to tack on anywhere from 10 - 40% onto those CPU utilization figures; try running an application in the background while doing that and you can begin to see why a fast CPU is necessary.
Keep in mind that most 1GHz CPUs won't do nearly as well as our configuration, so expect even higher CPU utilization figures for older architectures. But all that being said, if all you're doing is watching TV, even the slowest of our configurations here had no problem doing that - which they shouldn't, in all honesty. It's when you complicate the situation with multiple recordings and interacting with the GUI that things get interesting. So for our next tests, we spiced things up a bit.
26 Comments
View All Comments
jamawass - Wednesday, October 13, 2004 - link
First post, longtime anandtech reader. MCE 2k5 looks good from all the reviews I've read but at around $170 (with essential remote)is just too expensive as the reviewer pointed out. With the type of hardware you need to run it, you're looking at $1000 at least. With networked DVD recorders with tivo capabilities ( which are much more stable) getting better in the $400 range why would I put mce in my living room?glennpratt - Wednesday, October 13, 2004 - link
Best solution for mom is to have TV and Computer connected and running at the same time. And yes, if mum can use windows and operate a TiVo, she can use MCE. Just make sure you get nice and stable components.GodsMadClown - Wednesday, October 13, 2004 - link
You know what? I look at this and see a market for dual-core.tantryl - Wednesday, October 13, 2004 - link
I'm trying to figure out whether this is something that you could, well, give to mum for example. Or mom as you crazy americans call them.Presume a nice setup, 3+GHz or equivalent, Hauppage TV Tuner, 80GB system drive and 200GB storage/video drive, 512MB or 1024MB RAM (not info given by Anand as to what difference this might make?), all MCE approved components, with the necessary remote all set up in a quiet case...
Would Ma be able to use it? Would she be able to handle swapping between the monitor and a regular TV? Would she be better off having a physical switch that changes the signal from into the PC to into the TV?
So Anand - you think this is something mum could use?
glennpratt - Tuesday, October 12, 2004 - link
9 & 10 - I have not seen one copy protected file yet and I use both analog antenna and digital cable for over a year. It is up to the station to set the flag to lock the file, which IMO is fair. Also, you can convert the file after the fact to WMV using DVR2WMV. I like the low CPU usage that hardware MPEG2 brings, and if i decide I like the program I can convert it and archive it.Reflex - Tuesday, October 12, 2004 - link
#10: Part of the 2005 release is that its available to system builders or sites like Newegg for do it yourselfers. I do agree about codecs, but its not a *huge* deal to me.segagenesis - Tuesday, October 12, 2004 - link
#9 - I would prefer BeyondTV solely for the fact I can do whatever I want with recorded shows. And I dont have to buy a new computer just to get the *software*.PrinceGaz - Tuesday, October 12, 2004 - link
Windows MCE will never be any use for people serious about video until it allows you to select what codecs you want to use for encoding from all the DirectShow codecs installed on your system. Having to use the proprietary MS stuff with all their DRM garbage is unsuitable.rbV5 - Tuesday, October 12, 2004 - link
Nice Review Anand. I'll be building one of these shortly using dual eHome Wonder cards and HDTV Wonder (hopefully MS will release the patch soon.) I ordered MCE + the remote from Newegg earlier today, so i should be on it by the end of the week.kurisu - Tuesday, October 12, 2004 - link
I still think the interface is pretty attractive. I see this doing well in the market..