Value Propositions of Current CPUs Put to the Test
J. Dzhugashvili writes "Processors are typically compared by their performance alone. However, the folks at The Tech Report have put together an article that attempts to quantify the value propositions of AMD's and Intel's latest processors. The article takes 16 processors through an extensive battery of tests that range from gaming and video encoding to Folding@Home and energy efficiency, and examines the value they offer in each. The results may surprise you."
In a few weeks the E6600 will be at $170, quite a bargain...
That, now more than ever, the best processor for a person's needs depends on what they are going to do with their machine. The large number of choices in CPUs means that if your needs are simple, you can put together a fast machine with relatively few dollars. Ditto for video cards really. If you aren't married to the fastest cards, there are a lot of cards for around $100 give or take that will give great performance in most things, and even run a few games decently. The hype that CPU makers love to throw out there and the cost of high end parts belies that you can put together a machine cheaper now for most needs than ever before.
One must question the accuracy of the results due to the above verbiage.
Ignoring the game-based benchmarks - which are somewhat interesting, I think the most useful information is the Windows Media Encoding & LAME encoding (page 6). And some of the other charts on other CPU-focused benchmarks.
It shows that for the CPUs priced under $250-$300, there's not a lot of difference in performance for a particular dollar value. Both AMD and Intel seem to be on parity in that market segment in terms of performance per dollar. (One exception would seem to be benchmarks like POVRay/Cinebench where there's a distinct gap between the two product lines, which flips around on the Myrimatch/STARS page.)
Wolde you bothe eate your cake, and have your cake?
They should divide by the price of the complete machine. To illustrate: if those processors happened to cost 113-1199 cents instead of 113-1199 dollars, we would all buy the best performing, to hell with performance/cost.
Bargain basement CPUs do better at $ / work than faster, more expensive ones, because they are so cheap. AMD does well at the low end.
But this doesn't consider the total price of a computer which would help mid priced chips. A $113 CPU is 54% more expensive than a $73 one, so it would have to perform 54% better. But when you throw them into identical $200 systems (case, hard drive, fan, power supply, memory, etc), the $113 CPU (with a total system cost of $313) is only 14% more expensive than the $73 CPU (with a total system cost of $273).
So, while the extremely low end chips do well with this analysis, they make much less sense when you consider total system costs.
Note that the Power consumption and efficiency section in the linked article shows CPU power plotted against cost of the CPU, rather than CPU power plotted against the cost of the electricity.
For computers that are on much of the day, the cost of the electricity over the perhaps 4-year life of the system is significant, and more important than relatively small differences in the cost of the CPU.
Although the article has some flaws, it is very useful.
Considering the E4300 can often be run at ~3 GHz per core on stock air cooling, it ends up having more bang per buck for those inclined to overclock.
Buy last year's hardware at a fraction of the cost and let someone else take the depreciation hit/development cost. You benefit from lower depreciation and usually, better reliability. There's always a dogleg increase in cost for the latest and greatest.
Works for cars too.
Deleted
You can say that every single day and still be right. I'm a big fan of buying PC's from my local thrift stores for $20 each. PC's are, by themselves, probably the worst investment that I can think of. Not even American cars depreciate as fast as PC's. I always tell people that unless you're playing games on a PC (which is an insanely expensive hobby), or doing something important, just get the cheapest thing you can find.
I don't respond to AC's.
It all depends where you draw the line for zero. If you only include the price of the processor of your system, then price will win. However if you factor the price of the whole system, the charts would look very different. Cheap spark plugs maybe ok in some VFM terms, but you wouldn't fit them in a Ferrari, or more realistically any new car.
For twice the money you don't get twice the performance. The aggregate difference was 275% between the most powerful and the weakest. The difference in price was about 1300%. Ignoring energy, you would be much better off with two cheap computers as long as you could divide the tasks. For instance, you could have one computer to compile on and another for listening to music/ wordprocessing/ browsing the web/ answering email. Not only that but you could turn one computer off when you didn't need it and save energy thereby.
For tasks that can be shared, it would seem that a cluster of cheap computers is more cost effective than one hotrod box.
Once the page is slashdotted it really will be a cliffhanger...
I heard somewhere that certain Core 2 Duo high-performance functions were disabled for 64-bit code.
Given that Vista will be the last 32-bit Microsoft OS, is AMD a better choice, also given the Intel errata?
I'd like to see computer manufacturers get to the point where all non-essential components can power down when a machine isn't using them. This would be huge for server rooms, where most machines are there waiting for users to connect. For my mythtv server, it's running non-stop, but hardly using any cpu until it's recording or playing back. Same goes for a mail/file server. The 100-200 watt idle numbers are wasteful, lets get this down to 10-20 watts. Hibernating or suspending doesn't work when you need to be standing by to service a user.
Im sorry, but this article shows nothing that isnt obvious from the economics of the CPU market.
The time a CPU spends at the top end of the market is small compared to the overall time it is available. This time is also at the lead-end of its production when availability is small. Rarity (and demand) create a premium over and above the actual worth of the CPU.
By the time other CPUs displace it, such as CPU will no longer be in as much demand and the manufacturer may have to drop prices below or close to cost to sell end stocks. Thus they take advantage of the novelty of top-end CPUs to recover their development costs in advance.
Basically, new CPUs are overpriced for what they can do, and tail-end CPUs are underpriced, which is exactly what the article shows.
The sheer number of animating ads surprised me the most. How can anyone even read the article with that many moving ads right next to the article?
...then you've never bought hardware, or worked on an application where CPU performance was a bottleneck.
There's always a price curve. The latest-and-greatest always sells for a greater premium than it warrants in strict performance terms. This has been the case since The Megahertz Wars and before.
For some applications, "performance per dollar" isn't the paramount concern--it's raw performance. The quad-core chips, on a raw level, outperform the dual-core and single-core for most applications. Some people want that. Those that do, those at the bleeding edge, are willing to pay a premium for it. And the companies selling chips will want to extract that premium from the "gotta have it" users before lowering the pricing on a chip to line up with the low end of the spectrum. This isn't news. Nor is it surprising.
If you're looking to build one box that can do the most possible, shoot for the high end, and damn the cost. If you can scale well and price is the main concern, hit the low end of the scale and buy in bulk.
As others have pointed out, the fact that the middle of the spectrum in point of fact sells well shows us not that consumers are necessarilly irrational, but that the tests are flawed. I could probably get 50 PIII's for the price of one Q6800, and the PIII's have more horsepower. Great, but by the time I've built them into machines, racked them, powered them, cooled them, etc., in my datacenter, did I save money? On the other hand, does my web server really need 4 cores, when it hits 10% CPU load on a good day on a single core Athlon-64? The middle of the spectrum is usually the rational tradeoff of "pure CPU performance" vs. "cost to build out machines."
Which doesn't mean that the study is bad--it's a great example of being what you pretend to be. It shows the performance tradeoffs against cost. But if you use this to determine what CPU to put in that new server you're ordering, without looking at other factors, you have rocks in your head.
Too bad they left out Intel's newest low-end core2 duo proc, the e2160.
It's basically an e4300 with less l2 cache and 40 bucks cheaper.
The e2160 starts to put a lot of pressure on AMD's low cost dual-core offerings.
So... the conclusion is to buy the cheapest CPU. The charts all look pretty much like they're just sorted by price, ascending. Guess what... that's the way it is and always has been... each speed grade increase adds a premium (both for artificial/marketing reasons and because the yield is typically lower, at first, but after the process matures, it's mostly artificial).
Just a word of warning, don't look at the graphs. You'll not like them.
Games cost $60, less if you are willing to wait, often for a hundred hours of play time. No travel expenses. No special clothes required. Hell, gamers don't even need to buy deodorant. Ever priced a round of golf at a good course? How about membership at the club so you can play there?
I know... if you want to compete with the best players or impress your friends you may choose to buy lots of bleeding edge hardware. My point is you don't have to do so if you just want to play games.
The best performance per dollar has almost always been through overclocking, which they don't even cover. The e6600 can be overclocked from 2.6Ghz to near 4Ghz on air almost doubling its performance per dollar at every level, probably putting it at the number one position in every test.
You can't argue with the value of the entry-level processors. I bought the system below a couple of weeks ago for $688, including shipping and tax. Dell had a coupon for $350 off any system $999 or more, so I played with the options until it was exactly $999, then applied the coupon.
Dell Dimension E521
AMD x2 3600+, 2 GB RAM, 160 GB HDD, nVidia 7300LE, 16x DVD burner, card reader, keyboard, mouse, Vista Home Premium, Dell 22" widescreen LCD
For a home computer, performance is great. Vista is nice and snappy and it runs everything I've thrown at it without any problems. I work at a university, so I bought a copy of Office Enterprise for $30 and it runs beautifully. The speech- and handwriting recognition works great and doesn't bog down the machine at all.
I don't want to overclock for performance, I want to *underclock* for cooling (for sound reduction.)
I never seem to find any information about what CPUs and motherboards allow you to purposely drop the performance, or how that would affect cooling. Even in silent PC circles, I find mainly people trying to maximize performance and then compensate for the cooling issues and associated noise. Suggestions?
-fb Everything not expressly forbidden is now mandatory.
Comment removed based on user account deletion
J. Dzhugashvili? Is the full name Josif ("call me Stalin") Vissarionovich Dzhugashvili by any chance?
Stop worrying about the risks of nuclear power and start worrying about the risks of not using nuclear power.
The damn thing is a trooper. Seriously for the 70 bucks I can clock the thing at 2.7 ghz even though it's base is 1.9. That damned Brisbane core is a trooper. Seriously, it overclocks 42%. Really it's enough for what I do, that I don't bother (also as a downside the chip has poor temp readings, everything says something different so I can't tell a meltdown condition from room temp) -- Honestly, I'd buy another of the $73 if it cost $113 and the $113 was $73.
It is no longer uncommon to be uncommon.
In that business, time was money. The quicker the project rendered, the sooner you could get to the next project in the queue. I was reading the article and scratching my head on some of it. Especially the "points" on render time. How about a real world measurement as in "Seconds it took to render" for the ration. On one of the tools, I believe it was the video encoding, the top line Intel rendered almost 10 minutes faster.
You may say, "Yeah, but you can buy 15 the processors of the low end AMD for the cost of the QuadCore Intel chip". Yes, but when you start adding up all the other costs, I bet the total system costs are like $500 vs. $2000 all things being equal. So your talking a price advantage of 4 to 1. Still, it takes 4 times more space to house those units. (Space does cost money) Not to mention that 4 computers generally are going to produce more heat and draw more power. 1 700watt supply vs 4 500watt supplies. Start adding up those electricity rates over 36 months and start to figure out what the TCO is going to be.
That's just how I look at the data.
"The problem with socialism is eventually you run out of other people's money" - Thatcher.
As expected, the less expensive processors work best for the dollar.
But they forgot the real budget models like the newest Celerons. It would be interesting to see how an overclocked budget AMD or Celeron(air cooled, say no more than $30 spent on the cooler) would fare versus the big boys.
They may be single core. And have less cache. And run at a slower FSB. But for $50-$70, I bet they are only slightly slower when overclocked.
This article is deserving of ridicule. Only if the total system cost of a computer were the cost of the CPU would the testers' performance rations (MHz/$, FPS/$, etc.) mean anything, but that's not the case.
Take for example the X2 3600+ and 6000+ at $73 and $241, respectively. They test these chips in identical systems whose only cost difference would be the price of the processor. The 6000+ costs 3.3x as much as the 3600+, but if you used the system cost, you might be looking at $900 vs. $1068, for example, a difference of ~19%.
The testers aggregate performance index shows the 6000+ at 150% the performance of the 3600+. With my two example systems, I get 50% more performance for only 19% more dollars. That makes the 6000+ seems like a pretty good value to me.
The article points out that a system based on the FX-72 or FX-74 would suffer in value from the requirement of using an expensive motherboard. This tends to make my point, that the total system cost is a much more reasonable number to use in calculating value. If you're building an otherwise outrageously expensive system, skimping on the processor saves you very little. In a bare-bones budget computer, it makes sense to use a cheaper processor because it reduces the system cost by a much larger percentage than in a high-end box.
-podom
We're wanted men. I have the death sentence in 12 systems!
Thank you for that spot-on response; save me the trouble.
Can you also inform Slashdot about the benefits of overclocked Santa Ana cores from AMD, and the different between software RAID, fake hardware RAID, and real hardware RAID?
THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
Timeframe to the stuttering of your codec will be in the same generation window of the lower cost version of the same model CPU. You just push back the need to upgrade by about a year. So instead of a 3 year upgrade cycle you're on a 4 year cycle. Yet you're not paying 33% more, but 50-80% more for the priviledge.
Does the time-cost of more frequent upgrades have a value that exceeds 15% of the purchase price of a new system? I should hope not. Perhaps you should use a different approach to migration -- for example, keeping your hard drive between builds and upgrading that as space demands independantly.
THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
But, you see, the thing with Yacht racing is that those people actually have lives...
playing games on a PC (which is an insanely expensive hobby)
It is possible to get a quite reasonable machine that will play most PC games released for a few years acceptablly albiet not at the highest quality settings while paying less than £1000 Games rarely cost more than £50 each.
If you buy 10 games a year (which i'd say is more than enough if you check out reviews or demos first) and spend £1K every two years on a new PC thats a total of 1K a year. In reality you can get away with spending a lot less especially if you don't buy games the instant they come out.
£1000 a year is NOT an insanely expensive hobby. A single clubbing trip could eailly cost you £50, do that on a weekly basis and you are up to £2600 a year!
note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
I know they're a smaller player, but they're still out there, especially for price-sensitive and energy conscious consumers. How do VIA chips compare to this lot?
you know, no one ever mentions motherboards in these conversations. telling me the Intel CPUs are inexpensive now means nothing to me when the motherboards cost TWICE as much as what will run comparable AMD CPUs.
For a huge number of computers, the energy efficiency is governed by the idle power draw, and not the loaded power. In that case AMD is way ahead of Intel at the moment on account of the motherboards for AMD chips using much less power at idle. Ecologically speaking though, the energy consumed while a PC is on is dwarfed by the energy consumed in manufacturing and transporting the parts.
[an error occurred while processing this directive]