Intel Atom N330-NVIDIA ION v. Core i5-650 Power Consumption on consumer boards

Selecting the Right Processor for Windows Home Server Vail

The benefit of slightly higher power consumption, in this case, is higher performance. With the Intel Xeon X34xx series one effectively gets Core i7 CPU performance and the ability to use six registered ECC DIMMs (on motherboards that support the feature) in a relatively low power package. The X34xx series has four cores and supports Hyper-Threading with the X3430 being the exception without Hyper-Threading (a great reason to spend a few dollars extra on the X3440). Performance wise, the X34xx series all have WinSAT CPU subscores above 7 and therefore, are suitable for any type of transcoding in WHS V1 or VAIL. My Xeon X3440 and X3460 score 7.4 and 7.5 respectively.

Once one decides they need a high performance chip with ECC memory support and the ability to encode various types of media, the Xeon X34xx series makes a lot of sense. Power consumption is significantly lower than a fairly comparable Core i7 920 or the AMD Phenom II X4 965 Black Edition platform which is often a deciding factor. In fact, I would go as far as to say that most users would be better served by a Xeon X3440 than the upper end of the Clarkdale Core i5 range for home servers, despite the fact that the minimum power consumption that one can achieve is significantly lower on the Clarkdale due to the on-package GPU. On the other hand, the Xeon X34xx series of CPUs is simply excessive for most users in a Windows Home Server.

The LGA1366 Core i7’s and Xeons

My main WHS is powered by a Core i7 920 running on a Supermicro X8ST3-F. With that being said, it is a complete waste for WHS V1 and VAIL to have a CPU based on the LGA 1366 socket, unless you have very specific requirements. My WHS is currently running in Hyper-V with a Windows 2008 Server R2 host operating system. The total running virtual machine count is usually 6-8 making 12GB or more of RAM and LGA1366 sensible. Furthermore, the server has over 60TB installed at any given point so there is an element of scale involved that dictates that specification. Unless your application is similar, this type of setup requires too much power and generates too much heat to be worthwhile. Of the fifty plus custom WHS machines I have built, only myself and two other clients have had requirements that exceeded what a Xeon 34xx series CPU could offer. Simply put, one should know if they need a Core i7 9xx or Xeon W35xx series (essentially a Core i7 with ECC support) and realistically, very few people will need this level of performance from a Windows Home Server.

AMD CPUs

AMD clearly makes compelling parts for home servers. Thus far I have experimented with the Phenom II X2 555, Phenom II X4 955 BE (and through unlocked multipliers the Phenom II X4 965 BE) and the Sempron 140 Sargas and 240 Regor. While AMD is well behind Intel when it comes to the lower-power 32nm process, AMD does have four key features. First, unlike Intel CPUs, most consumer AMD CPUs support ECC memory functions, even on low end CPUs. Second, AMD has segmented the low-end to mid-range market like crazy. It seems like AMD has an offering in the $50-100 space at virtually every $5 increment. One can get 1-4 CPU cores at varying speeds with varying amounts of cache. An accompanying key feature of AMD CPUs is price. AMD’s saturation of the sub-$100 processor market is great for consumers because Intel’s only, and barely, sub $100 offering is currently the Pentium G9650. Finally, AMD allows backward compatibility of Socket AM3 CPUs with DDR2 memory when in a Socket AM2 platform. For the average user, this can mean $100 saved on 4GB of memory for the home server.

x264HandbrakeTranscodeResultsbyCPU thumb Selecting the Right Processor for Windows Home Server Vail

The two main negatives of the AMD platform are stock power consumption and the fact that most AMD motherboards do not come with Intel Gigabit NICs onboard. Power consumption is a derivative of the AMD’s failure to integrate ATI GPUs on die/ package (which Intel has done across multiple lines already) and the fact that AMD is still on a 45nm production process. AMD systems still require an IGP or discreet GPU unlike the Pineview and Clarkdale chips, and that generally requires additional power consumption. Cool’n'Quiet can only do so much and my results with undervolting, while generally good, do vary a lot from CPU to CPU making it hard to compare an undervolted AMD platform to a stock Intel platform.

On the subject of component limitations, while the traditional whitebox server motherboard manufacturers such as Supermicro and Tyan cater to the LGA1156 and LGA1366 platforms, their offerings generally are limited to AMD’s server sockets such as the G34 that are incompatible with Socket AM3 CPUs. Therefore, most companies making AMD motherboards for consumer CPUs are consumer oriented and therefore lack IPMI remote management/ monitoring and Intel gigabit NICs (which are widely regarded as superior to Realtek NICs common on consumer boards). One can easily add Intel NICs to AMD systems, but this adds to system power consumption and cost of the server. For users that do not want these features, AMD makes a very strong value proposition due to highly competitive pricing.

Conclusion

The biggest piece of advice I can give in CPU selection is to both temper a desire to go overboard and at the same time, do not skimp on a CPU (or motherboard) purchase. Realistically, very few users will need the LGA1366 CPUs and they frankly consume too much power to make candidates for both WHS V1 and VAIL. On the other hand, users building upon an Atom based platform or low-end Sempron/ Regor AMD platform may run into performance issues transcoding video and/or with system expandability. The key is finding the CPU and platform that allows for the best combination of power consumption, performance, expandability and price. Hopefully this quick guide provided you with a framework for CPU and platform selection looking forward to VAIL. The CPU marketplace is constantly changing and a few months from now Sandy Bridge may well make all of the above CPUs all but irrelevant.

Thanks to Patrick for a great post – let’s hear your thoughts on the processors you have selected or are thinking of selecting for Vail, and once again, follow Patrick’s continuing adventures in self-builds over at Serve the Home.


Enjoyed this post? Share it.

If you enjoyed reading this post, then why not share it with your friends and followers?

About Terry Walsh

Terry Walsh is the founding editor and owner of We Got Served. Since February 2007, the site has provided detailed coverage and analysis of the emerging home server category, and has subsequently grown into a trusted outlet for digital home news and reviews.

Sign Up for WGS Daily News

If you don't want to miss out on the latest news from We Got Served, why not subscribe to our daily digest? You'll get the day's headlines and a short summary of each news item delivered straight to your inbox each morning.

, , , , , , ,

  • Mathias Herlev

    Hi, great article. Very informative.
    However, i was wondering, does the transcoding features in vail support hardware acceleration from the gfx? goes if it does, couldn't you just get a lowpower 64 bit system (atom or nano based) and use a low power gfx (fx an S3) with hardware acceleration? as far as i understood, the primary reasons for highpower systems was transcoding and virtualisation…

    also, i don't understand why you would want to run virtual systems on your home server, except for running an instans of vista/7 for Mediacenter, and a testing system? (not critizising, just wondering)

    • http://intensedebate.com/people/tezzer Terry Walsh

      Nice idea – unfortunately, MS confirmed that the transcoding service is not GPU aware:

      'Vail Server media streaming is actually powered by Win7 Windows Media Player Network sharing service, and unfortunately media streaming real-time transcoding is not GPU aware. For this version there are no plans to make it GPU aware.'

  • http://www.servethehome.com Patrick

    Microsoft has not enabled GPU acceleration in Vail at this point. If you scroll down on the Ayca post on the Microsoft forums that is linked on page 1 of this article, you will see:

    "Vail Server media streaming is actually powered by Win7 Windows Media Player Network sharing service, and unfortunately media streaming real-time transcoding is not GPU aware. For this version there are no plans to make it GPU aware."

    In summary, GPU assistance is not a part of Vail at this point.

    On the virtualization thing, there are quite a few good reasons, like running an active directory server, a Linux machine and etc. that require an OS other than Windows Home Server. Plus, migrating physical hardware is fairly trivial with Hyper-V. I can move my entire live WHS installation from my Core i7 based machine to my Xeon X3460 machine in under two minutes at this point. Many users will want a simple WHS, but as one gets more powerful components running VM's lets you do things that would otherwise require a second set of hardware.

  • http://intensedebate.com/people/urmaster urmaster

    I think if I do go for vail there will be an instance of Windows 7 Running in a virtual machine 24/7. 0_o wonder if MS anticipated this as a reasonable amount of backlash vs selling Windows licenses… nah.

  • scoob101

    I`m still thinking the AMD Athlon II X4 610e is the prefect cpu for my vail build. Crosses swords with an i5 from what I can see and uses alot less power at 45w TDP. I can passivley cool that for a super quiet server.
    http://www.neoseeker.com/Articles/Hardware/Review

    • http://www.servethehome.com Patrick

      The Clarkdale (Core i5) is a tricky CPU to compare 73w TDP to AMD CPUs. Fact is, the Clarkdales have very aggressive power gating for low idle power consumption (where most Home Servers spend the vast majority of there time). Looking at that neoseeker review, you will see that the X4 610e, a 45w part uses more power at idle than the Core i5-661 which is a higher 87w TDP Clarkdale. The difference (87w for the i5-661 v. 73w TDP for the i5-660) is attributed to the 900MHz GPU clock on the i5-661 versus a 733MHz GPU clock on most other Clarkdale chips. That being said, the Athlon II X4's are nice chips.

      • scoob101

        Interesting point. Looks like there is a couple of watts in it at idle – I wonder how AMD`s cool & quiet affects that Idle power consumption? I`m assuming it wasn`t enabled for the tests.

        My current CPU is an athlon X2 4850e with C&Q enabled and the whole rig consumes about 63w at idle.

        • http://www.servethehome.com Patrick

          It does help, but C'n'Q makes AMD chips (with comparable performance) more akin to Lynnfield versus Clarkdale, just because of 32nm plus the GPU being on package. That being said, it would be fairly senseless to spend $100 more on a CPU to save 3-4w at idle, which may cost say $5/ year in electricity.

  • The Kitty

    I went with an Athlon II X4 630 with a decent Asus AM2+ 6 sata mobo. It helped the choice that Microcenter had the combo at a ridiculously low price (and still has comparable deal although the mobos now have fewer features). The chip can crank out BOINC units at a slightly higher rate than my Core2Quad 6600 desktop and it uses DDR2-800 memory I had from when you could get 4GB for $16.

    If money were no object I'd probably consider Core i5. If the Althlon II chews a few cents more in power, it'll take a very long time to catch up to the cost savings.

  • http://intensedebate.com/people/boggy4062 boggy4062

    Is it me, or anybody else feels that Microsoft lack of interest in GPU assisted operation by Silverlight is caused by Intel's pressure. Silverlight has been on the market for some time, and CUDA support too. Why then (with all the talk about environment and the global [delete]warming[/delete] change Microsoft seems to be uninterested in the subject. Maybe Department of Justice should look into possible conspiracy… again. Just thinking …

  • http://intensedebate.com/profiles/pricklynet Mike

    I plan to just virtualize Vail on my existing X2 @ 2.2 Ghz running VMware vSphere. When that system dies I'll probably go for an AMD quad core and more RAM for more virtual machines :-)

  • ynns

    I think that the fact that Vail's transcoding features are based on Win7 Windows Media Player Network sharing service may open an opportunity for low CPU usage transcoding and streaming with the use of hardware transcoders.
    Windows 7 was promised to support hardware transcoders since WinHEC 2008. You can find the actual presentation at http://www.microsoft.com/whdc/winhec/2008/pres.ms… : Video Improvements in Windows 7 slide 15 (gra-t585_wh08.pptx).
    At the time I was very excited not only about this but also about the possibility of hardware transcoding chips being integrated in motherboards. Unfortunately since then nothing has moved much, or at least has come to my attention. However since the capabilities are there who's to say that this is not the opportunity for IHVs to come out with new and affordable hardware?

  • http://www.doxgame.com wii motion plus

    Hello,guys,your blog is really great! I like it.

  • Phil

    I am using an AMD 8450 2.1 tricore proc and I was surprised that I could run the Media encoding at Best. IT works great. I watched a 1080I recording of Hawaii Five 0 and it was perfect

  • Andrew

    Hi I know this is an older post but im trying to decide on whether to upgrade my phenom x4 9850 BE to a phenom 2 x6 1090T 0r 1100T or just build a new computer with either an opteron x12 6234 or an i7 2600k or 2700k or an fx8150? its mostly going to be for plex and airvideo and other transcoding functions everything will be heavily multithreaded you can contact me at andrewmayfield@mayfieldhome.com