AMD Beats Intel in Power-Efficiency Study
Ted Samson writes "AMD Opteron servers proved up to 15.2 percent more energy-efficient than those running Intel Xeon in a server-power-efficiency test performed by Neal Nelson and Associates, InfoWorld reports. That translates to annual electricity savings between $20.29 per server and $36.04 per server, depending on the workload, the study concluded. The benchmark tests were conducted on similarly configured 3GHz systems running Novell SUSE Linux, Apache2, and MySQL."
I would have liked to seen them test it with the 'big three' OSes of Linux (RH and SUSE), VMware and WIndows. It would have been nice to see if the power management of the operating systems would have come into play some above and beyond just the single OS. Besides the OS the applications used run on any of those platforms.
As a rock-in-roll Physicist once said, No matter where you go, there you are.
If you read the 6th paragraph of the article, AMD wasn't aware of this test, according to "John Fruehe, manager of worldwide market development for server/workstation products at AMD"
Equine Mammals Are Considerably Smaller
however differing power supplies do have different efficiencies of conversion. So we're really comparing top-to bottom solutions, and the processor may actually be a small part of the energy savings.
Always going forward, 'cause we can't find reverse.
Actually the power capacity of a supply WILL affect the power measured as even same amount of power output will be on different part of the efficiency curves even if component losses are identical. Power supplies tends to be most efficient from 1/3 to 2/3 of their power ratings.
For a more scientific study, they should use the same power supply.
Both systems had 3.0Ghz CPUs and similar amounts of RAM. But did they offer the same performance? If both servers were being pushed 100% would one be able to server more users than the other? If the servers were never pushed to 100% then the test is not really a like-with-like comparison. I imagine that one CPU performs better than the other (and I'd expect right now that's the Intel one). Perhaps a 2.66Ghz vs 3.0Ghz test is closer to the same performance?
IANAEE but I found this thing (pdf) from DELL that has a "typical" efficiency curve (fig A, on the third page of the pdf, page # 64) that shows efficiency is pretty flat from 35% up to max load. Within maybe 5%.
Equine Mammals Are Considerably Smaller
600 is a 20% increase from 500, and 500 is a 17% decrease from 600. It's equally correct to say difference between 500 and 600 is 17% and 20%.
Equine Mammals Are Considerably Smaller
We see similar when we build systems.
The Intel CPUs are competitive with the Opterons on power consumption.
But: The whole system uses more with Intel.
Why? the northbridge memory controller is a separate chip with Intel, and it is very power hungry.
In the AMD chips the memory controller is a part of the CPU.
In the case of a similar dual XEON compared to a dual Opteron,
the XEON machine uses about 80W more power.
What a lot of these studies do not even get into is cooling cost.
for every watt of power , which ends up heat, we have to expend at least 1.5 watts, on air conditioning.
As for the comment about the size of the power supplies, that is irrelevant.
The maximum rated output of a supply has nothing to do with the power consumed.
Bottom line:
Assuming an Intel XEON server uses about 80 watts more than an equivalent AMD one,
which is what we see when we build them:
80w x 24 hours/day x 365 days is 700KWh. @ 9c/kWh costs $63/year.
Add aircon costs for that extra 80W:
120w x 24 hours/day x 365 days is 1050KWh. @ 9c/kWh costs $96/year.
Therefore, a machine using an extra 80W costs an extra $160 to run in an air conditioned room.
Source of power rates:
http://www.neo.ne.gov/statshtml/115.htm
Maurice W. Hilarius Voice: (778) 347-9907
I'd like to know why they compared a Woodcrest Xeon, circa June 2006 to the latest and greatest Opteron of today.
The reason why is because the Woodcrest Xeon is the only 3GHz Xeon that Intel made, and for some reason they decided to standardize this test on "3.0 GHz". Since everybody knows that AMD outperforms Intel on a per-GHz basis, it does lead one to wonder why they chose that particular metric, but honestly no matter what metric they chose people would complain.
.5GHz slower/faster than XXXX's". It's a lose-lose situation for the tester.
For one, AMD and Intel don't release their new chips on the same date, so one side can always complain "that's not our newest stuff" or "yeah, but just wait until our next generation". If you wait for same generation, same CPU frequency chips from both manufacturers before you do a benchmark, you're going to be waiting a while - it'll never happen. And if you pick a "performance class" to set your benchmark on, somebody will complain "yeah but XXXX's chip is
Also above there is a discussion about chipsets / power supplies / etc. Again nearly impossible to standardize on this stuff as well. Obviously there is no motherboard that is identical in every regard except the processor that it accepts. Another thread talks about the memory controller for Intel being off-chip vs. on-chip for AMD - so right there you have to go beyond the CPU and include more platform to make a "fair" comparison. Even if they standardized on a power supply, people can argue that the system that pulls less power doesn't need the larger power supply and could save more power (less loss to inefficiencies) on a smaller unit. So do you run the recommended unit for the server or run the same, possibly wrong power supply for both?
My overall point being that in for somebody to do any kind of test like this, they need to setup some base rules. I don't know why people complain so much - they provide all the criteria they chose and did a comparison based on that. If that doesn't answer a question you had, do it yourself or go to another benchmark. Don't complain that the test is invalid because your chip of choice didn't win. For this benchmark, power consumption for 3.0 GHz servers under "real world" conditions (not idle, not pinned, running various applications from databases to web servers), AMD won. Get over it.