Server Benchmarking Lone Wolf Bites Intel Again
Ian Lamont writes "Neal Nelson, the engineer who conducts independent server benchmarking, has nipped Intel again by reporting that AMD's Opteron chips 'delivered better power efficiency' than Xeon processors. Intel has discounted the findings, claiming that Nelson's methodology 'ignores performance,' but the company may not be able to ignore Nelson for much longer: the Standard Performance Evaluation Corp., a nonprofit company that develops computing benchmarks, is expected to publish a new test suite for comparing server efficiency that Nelson believes will be similar to his own benchmarks that measure server power usage directly from the wall plug."
Now if they can get their laptop chips to be more efficient than Intel's, I'll be happy again.
"I think an etch-a-sketch with an ethernet port would beat IE7 in web standards compliance."
AMD also typically has lower idle clock multipliers so when they're not doing anything, they draw less power. If you have a room full of computers sitting there doing nothing, you'll certainly use less power in that case.
So who cares about those ancient CPUs.
The FB-DIMMS are sucking up alot of power and giving off a lot of heat. That is bad for intel as there chipsets use alot more power as well and that looks bad next to a AMD system with cheaper DDR2 ECC ram.
Intel new 4p systems with 4 FSB, L3 cache in the chipset and FB-DIMM may even use a lot more.
Amd systems can have more then one chip set link and more pci-e lanes as well.
As the size of the farm scales, however, I'd hazard to guess that the power consumption differences would be far more noticable.
"Every vision is a joke until the first man accomplishes it; once realized, it becomes commonplace." -Robert H. Goddard
May the Maths Be with you!
If intel chips are constantly exposed as being inferior to AMD's, why can't intel improve its engineering, with all that money flowing to them?
What do AMD have in their design methodologies that Intel don't?
The other side of that is that lowering the power consumption means lowering the heat generated which means lowering the cooling requirements.
And cooling requires electricity also. So by reducing the power usage of one component, you can save money on your cooling costs, also. It's twice the savings.
I am sure AMD Hypertrasport is the king who rules! Unless Intel will come with something similar...
MySQL Error 1040: Can't return sig, Too many connections!
Who has ever gotten fired for buying AMD? Your troll makes no sense.
Sometimes it's best to just let stupid people be stupid.
Yes, that's just a fact.
My question is - is it a true fact.
"Commander Taco is really an onion wearing a Fedora doing that dance doing a jig on the top of the Vadicant" Is a fact, but certainly not a true fact.
Interestingly, AMD chips, to my experience, have been just as good as Intel. The problem has been motherboard chipsets. These are very rarely produced by AMD, and until nVidia came along and made them, did suck. As of nVidia producing them, AMD has been just as stable/reliable of a platform as Intel. Actually if you knew where to look in the VIA chipsets, you could find a few gems pre-nVidia-chipset as well. I have an old Tyan Trinity MVP3 with a K6-III on it that is rock solid.
34486853790
Connection too slow for X forwarding? Try "ssh -CX user@host"
At last we'll be able to determine server power efficiency.
London, the world financial centre has real problems with datacentre power supplies. Any new ones pretty much have to be built outside the M25. There's pressure on the ones inside to use less power.
Deleted
All of my Opteron based servers are rock solid with multiple chipset vendors. The days when that was a problem for AMD are long gone. There is a reason I have to reboot my Xeon servers once a week and my Opteron servers stay up until my maintenance window. They are both configured identically but the Xeons just aren't as stable. I haven't been able to play with the newer Xeons, only the crappy P4 based ones. I've got some new servers coming though so I'll get an update on the stability issue.
Through the history of the Opteron though stability has never been an issue in my experience. The Athlon had problems as you were describing. There were plenty of Intel and AMD desktop chipsets that were horrible during that time. More of a chipset maker problem than a CPU maker. In both cases Intel and AMD had their own chipset out which did work. Although Intel motherboards declined sharply in quality around that time too. I remember having a bunch of xeons that would reboot and if you were lucky everything would come up okay. Firmware updates came out which gradually improved the issue. I do believe it took three firmware updates to get stability to what you would expect for a 24/7 server. Wasn't a problem with the CPU though.
A fact is always a statement, but a statement isn't always a fact. A statement != a fact.
Why do you have to reboot the Xeon servers once a week? What are the symptoms?
I've run 4 Dell Poweredge servers with 2x3GHz P4 Xeons for over two years. 3 run Linux, one runs Windows Server 2003. They are heavily used running Java/Python web applications, Oracle 10g, and brutally CPU-intensive video transcoding. I've never had to reboot them outside of OS maintenance windows.
Come on, put up or shut up.
is http://en.wikipedia.org/wiki/Intel_QuickPath_Inter connect , formerly known as CSI (common system interface).
Indeed. Pre-Nvidia, VIA was the bomb. Course, in my experience, it was the motherboard itself more so than just the chipset.
Ive had Soyo and MSI boards last me literally weeks, while I still have an old KT series gigabyte trucking along just fine.
Its about the package, not just the processor.
If sharing a song makes you a pirate, what do I have to share to be a ninja?
Are you going to paste this comment onto every post from one of these individuals? Despite the fact that you keep getting modded down for it? You must be really obsessed or really, really dense. Give it a rest already - or at least say something new.
I have mod points and could just smack you into oblivion, but decided to post instead and let others do the smacking.
I'm pretty sure that for something to be called a 'fact' it has to have the property of being true.
I'm deeply disturbed that there are people out there who think that 'fact' can be used to describe something that isn't true.
"There are a dozen opinions on a matter until you know the truth. Then there is only one." - CS Lewis (paraprhase)
How often do you have to reboot servers? Our maintenance window is the last saturday night of the month. I am responsible for about 70 servers which are HP Proliants and most are Xeons. I would say that maybe once every two or three months, I may have a server reboot outside of the maintenance window (it may reboot itself through the automatted server recovery system or I may do it manually). These are almost all MS servers and even a Citrix farm on some of them (not the most stable thing). If I had to reboot a server once a week, I'd be calling the company that made that server.
They are web servers for a site seeing millions of users. Over the course of the week they become less and less responsive. I schedule a reboot late at night preemptively to keep them available. The Opteron web servers stay up until I reboot them willingly because of security patching. Both sets are running Windows and running 32bit. I don't have any 64bit capable Xeons yet, I will soon though. We shall see. The servers in question are Dell PowerEdge 1750s running 2x2.8ghz Xeons with 4gigs of ram and have mirrored OS drives.
I think the parent has a good point: Why is IDG getting so much "facetime" at Slashdot? It certainly can't be because the content is the best out there; of every single topic posted by the IDG trolls, there are much better sources. I mean, come on! What's with this? We don't deserve to know when there is bias in the Front Page selections?
Only the first of these definitions points to a meaning where a `fact' is unequivocally and always true.
so you wait 2 + weeks to install the windows updates?
Does anyone else see any bias with a website, called "worlds-fastest", seemingly dedicated to pro AMD benchmarks, that he has done out of the goodness of his heart? And all the custom software he has written, doesn't have any CPU specific optimizations? None of the open source software, has any optimizations slanted toward one side or another? Coming out with an AMD Opteron vs Intel Netburst test result, when the newer Intel stuff had been out for 6 months? It all looks like a bunch of PR to generate business for Neal and AMD. Plus some ego stuff going on, everytime someone feels Intel isn't giving them the time of day, they go all out into a pissing contest. (IE, on his website since "Intel claimed they had no Core systems to loan him" he goes off to benchmark 4 year old Xeon and AMD machines. Remind me to pay a non-biased company for benchmarks, thank you.
--ngoy
A fact is a statement that can (theoretically) be objectively evaluated as true or false. "AMD chips have stability problems."
As opposed to an opinion, a statement that is only subjectively true or false. "AMD is the best CPU company ever."
The most common usage of "fact" is a statement that has been determined to be true, but the GP was using the other definition to make his point.
The enemies of Democracy are
Opteron at least on floating point is lower than Woodcrest/Clovertown IPC in 64-bit. Note the top500 and the increase of Intel presence as of the Core2 generation. Barcelona is supposed to either meet or beat the Intel floating point IPC, but that's yet to be proven publicly. There is at least one significant 64-bit operation that Core2 creams AMD with. I don't know much about other types of instructions in general though.
I agree though, AMD's architecture scales *much* better with socket count and memory architecture wise blows Intel away.
XML is like violence. If it doesn't solve the problem, use more.
Is that so unusual? Just because a patch will fix one security problem, doesn't mean it won't break production code. Sometimes waiting a week or two and maybe doing some testing is worth more than installing every patch immediately.
Excuse me, NetBurst? You are testing against NetBurst? That's like comparing Core2Duo against Duron, imho. Nice try, astroturfers.
A fact is a statement that can (theoretically) be objectively evaluated as true or false. "AMD chips have stability problems."
Wrong. Those are called "statements", or "propositions", or in a specific context, "sentences". Facts are statements that evaluate to true.
Examples: "You are obviously literate" is a statement, but is clearly false. It is not a fact. "You seem unable to use a dictionary" is a fact.
http://dictionary.reference.com/browse/fact
1. something that actually exists; reality; truth: Your fears have no basis in fact.
2. something known to exist or to have happened: Space travel is now a fact.
3. a truth known by actual experience or observation; something known to be true: Scientists gather facts about plant growth.
DEC was bought by Compaq way back when (1997?). Compaq was bought by HP more recently. AMD was not involved with either of those takeovers.
So how did AMD get the DEC Alpha engineers? As far as I know, the DEC Alpha guys are still within HP. Did I miss something?
Ah. So I take it you would consider the statement "Dictionary.com is the only thing you need to have a complete understanding of the English language" to be a fact, since you clearly believe it to be true.
I agree that this is a fact, but not a true fact, since truth be told dictionary.com is a good quick reference but an overall shitty dictionary. The wikipedia page for "fact" includes the definition as something which may be true or false, but the citation is for the print version of the Oxford English Dictionary. I'm not paying for a subscription to their online version just to prove to an AC retard that "search results on the internet" is not the same as "something known to be true" or the opposite for that matter.
The enemies of Democracy are
To be more specific, the Xeon processor in this review is the same processor core as the Merom/Conroe Core 2 Duo core. If you benchmark Conroe on a platform using the same memory technology (DDR2) as AMD, you'll find that Intel's power consumption is significantly less than AMD's. But Intel decided to use a different technology (FBDIMM) for its server platforms, in order to increase maximum memory capacity, whereas the Opteron used a simpler technology which is severely limited in memory capacity per channel, since the outdated parallel multidrop DDR2 bus can't go at speed when heavily loaded.
FBDIMM is like PCI-Express or Hypertransport for a memory interface, meaning that it's serial and point to point, instead of parallel and multidrop. This allows Intel to add many more loads to the memory channel without slowing the channel down, because it is Fully Buffered (the FB part of FBDIMM), which increases memory capacity per channel. However, FBDIMM also turns out to be very power hungry, and Intel is now being forced (by benchmarks such as this one) to release server platforms without FBDIMM in order to lower power consumption for people who don't need large memory capacities. (for some confirmation of this, look here: http://theinquirer.net/?article=42183)
In any case, the results of this benchmark aren't about "chips", they're about platforms. Intel's current chips are pretty good, but their server platforms need some work. That's why Intel's coming out with a whole new platform next year (here's some reading material for you: http://realworldtech.com/page.cfm?ArticleID=RWT082 807020032 ).
So a quick answer to your question: Intel's chips ARE better than AMD's, but their platforms aren't. Here's the question you should have asked: Why are Intel's platforms always behind AMDs? The answer to that is basically that Intel has lots more internal politics, and therefore it is slow to change things that have impact across the company, like platforms. Intel has a lot of internal competition: lots of separate groups working on various competing processors, so the processors themselves are usually pretty good (Darwin at work). But the teams making the processors don't have the freedom to change the platform, since that's outside their scope and requires lots of corporate maneuvering. So Intel's platforms are much slower to change than AMDs.
Summing up: don't confuse a system benchmark for a processor benchmark! TFA isn't about processors at all, it's about systems.
Actually I patch about once a month on production web servers that face the Internet. Unless there is an IIS patch or something critical. Only port 80 and 443 face the Internet since my servers are firewalled so I can get away with extending my patch window. My DNS Windows based servers are the same way. The RPC vulnerability recently meant jack to me because I don't manage the servers directly over the Internet. I have a point to point connection which is totally private so most things you don't need to patch right away.
My Linux servers have the same patch schedule. It ensures that I'm looking at the server at least once a month. I recently deployed MOM however, so I don't need to monitor my servers physically anymore. I had to remote into a server all of once today.
Also, 99% of Windows updates actually don't require reboots. They merely require certain services to be restarted. Knowing which services allows you to do hot-patching. Of course I'm moving into a VM environment now so physical reboots will be pretty much unheard of. My patch window can then shrink significantly setting up a pilot set of servers with SMS. If the patch goes well the rest get patched and life goes on.
Gotta love the modern world we live in.
No relation, but Neal is a sharp cookie nonetheless. I've worked with him before.
Don't piss off The Angry Economist
My Linux servers have the same patch schedule. It ensures that I'm looking at the server at least once a month. I recently deployed MOM however, so I don't need to monitor my servers physically anymore.
You make your mom maintain your servers? Dude, that's throwing the line "your mother doesn't work here" back in their faces! hard core
Intel BIOSes have been getting worse than AMD's as far as diagnosing problems goes in HP laptops. AMD-based HP laptops will give you a post beep code if something is wrong, Intel-based ones do not. This applies to both Commercial and Consumer-version laptops. I know, I spent six months repairing them.
Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
If some "facts" are not to be trusted or not true, they're just that: "facts", not facts.
Granted, Wikipedia (Oxford English Dictionary) tells that the meanings allegation or stipulation have a long history in English. It does not mean that it's really the case in contemporary every-day language.
And actually the Wikipedia (OED) example quote is: "the author's facts are not trustworthy". It would sound silly to say "author's facts are not facts" because it does not emphasize the point which is that the "facts" are not trustworthy. They might not be true.
And all this is even without taking the context into account. Here we are talking about scientific (or technical) facts, and in that context you can not talk about "true facts" or "non-true facts" because there is no such thing as a non-true fact. Fact is a fact is a fact. Fact is something that exists, has existed or something that has "the quality of being actual" (i.e. it is true). Even your own sources tell that this is the case in our context.
http://www.google.com/search?q=define%3A%20fact
http://wordnet.princeton.edu/perl/webwn?s=fact
http://www.m-w.com/dictionary/fact
Tapio 'itn' Nuutinen
Comment removed based on user account deletion
Imagine a Lone Beowulf cluster of these!
I would like to discuss how the benchmark could be improved. In its current form: 1) It is a client/server test with web clients talking to an Apache2 web server, 2) The server runs SuSE Linux Enterprise Server, 3) The server's database tables are built on MySQL, 4) The transaction is a gasoline credit card purchase, 5) The test measures power consumed at 7 different transaction activity levels: Idle, 5 different constant transaction rates and the maximum that the server will deliver, 6) At each activity level the benchmark collects power used for 30 minutes, 7) The test reports its data for all levels tested, 8) The transactions are coded so that as the level of user activity increases larger and larger areas of the database tables are accessed. This means that at lower user counts the disk I/O is cached and the test is calculation intensive while at higher user counts the database working set may exceed the kernel disk cache size and thus the test is limited by physical disk I/O.
Many real world servers process web transactions against RDMSs and are idle evenings and weekends. This test lets people: 1) compare the maximum throughput of different machines, 2) Review the power consumed at maximum throughput, 3) Review the power used at various intermediate transaction arrival rates, and 4) Review the power consumed at idle.
Would this be a better benchmark with Oracle rather than MySQL or RedHat rather than SuSE? Would it be a better test without the client/server network traffic? Would it be better if is was based on floating point calculations that did not do any database access or disk I/O? What can be done to make this a more useful benchmark? Neal Nelson
The forthcoming energy efficiency benchmark from SPEC is generally described at http://www.spec.org/specpower/
I also highly recommend taking a trip down to your local library and asking to see the Oxford English Dictionary. If you do, you can see the etymology of various senses of the word. You'll discover that the sense of the word ``Something that is alleged to be, or conceivably might be, a 'fact''' goes back at least to the early eighteenth century.