Are High-End CPUs Worth The Money?
Rampaging Goatbert (aka Jeff Feld) has posted a story at Newsforge about something you may want to argue about with your boss or significant other. Specifically, whether high-end CPUs are worth their high prices. Personally, I look even lower on the processor food chain, but watching those price-curve inflection points makes the runner-up chips pretty tempting. Your mileage will almost certainly vary.
I think that google's massive (over 10000 units) server farm (all x86) proves that the high end cpu's aren't worth it. Multiple low end CPU's do the same (if not better) job of one high end CPU. I think Google proves this point.
The anti-salmon
I have to agree with you on this one.
But to stay on-topic, when I bought my A-Bit BP6 a couple years ago (jurassic computing, I know), I got it with two 366s, considering their value was good and the price was more or less middle-of-the road. It didn't take all that long of a period, maybe 6 months or so before I was able to get a couple of 550s to replace them...all without breaking the bank.
So getting the faster chip isn't worth it initially, but the motherboard that handles it is worth every cent. After all, prices will fall as the newer, better, faster hardware items come out.
// Agent Green (Ian / IU7 / KB1JQO)
// IEEE 802.3: All 10base Are Belong To Us
Sure, for most of us, save for games, a 166mhz processor is enough. I use that example because I run my laptop's AMD K6-2 333@166 (vcore 2.2@1.8, I/O 3.3@2.5) and it runs Enlightenment as well as I need, and at that usually at 0% load. For games, there isn't much of a gain from 1.33ghz to 1.4, as stated in the article. However, they don't make mention of people who NEED the full 1.4ghz. People who do rendering and other CPU intensive applications are the people who need to pay the premium. If you were rendring a scene or movie for money, the difference between the 66mhz and $25 could potentially be hours, days, or profits. Nobody buys a 66mhz faster CPU for $25 more thinking how much faster they can compile a kernel, but leading edge has its purposes.
Of course, some people just like to brag, and ego can be worth $25
--------
It's OK to be social, just don't tell anyone about it.
In computational fluid dynamics, where simulations run days or weeks, non-stop, maxing out the CPU the whole time, 5% faster is a lot. The price tag is actually relatively small when compared to the time savings that you can achieve. They certainly don't make sense for the average consumer, but for some simulations, they're worth every cent.
Unless a CPU is going to be used for high-end gaming with pure performance in mind, buying the high-end monsters is a waste. The money is much better spent on RAM (Especially in a Windows machine.), or faster hard disks.
Even if the machine is to be used for gaming, the money is still better spent on a nice video card with a boatload of RAM, to compensate for the extreme sluggishness of a PC's system bus.
If your decision is between a 1.33Ghz athlon and and 1.4Ghz athlon, and the price difference is only $33, then of course it's worth it to get the 1.4Ghz! Otherwise, every time your friends use the system and say, "Wow, that's really fast! What is it, a 1.4Ghz?" you have to bow your head in shame and say, "No...it's a 1.33Ghz." You might as well throw Windows ME on it! When you're getting the hot rod of systems, it's not about bean-counting, it's about style.
What hard hitting journalism. An amazing display of analytical prowess. I've had better stories rejected.
Of course the top of the line stuff is too expensive. What the hell is there even to discuss with this article?
(At home, I have a Celeron 466 or so on my Linux box. a PIII 600 or so on my 'doze box for games. Big frickin' deal, right? For the price of a processor upgrade, I can be running 1GB of ram in both systems. Through in another 100 bucks, and I've got more disk space than on the file server here at work (which is no slouch for what we do)).
Guess what? Processors don't really matter anymore. Neither does any of that hardware. What in the hell is anybody doing with computers that requires all of this horsepower? Yeah, something will come out. But what, and from whom? Don't we have enough cycles to have incredible voice interfaces? No, because everybody (and by that, I mean Joe Six Pack, aka, my mom) needs M$ bloatware to do anything. It's because Quicken wants to do so much that it takes many megs of RAM to load. Why???
Slashdot latest headline:
Top of the line stuff gives marginal improvements for mega price increase.
Christ, we knew that back when it was a 486-20 mHz vs a 486-25 mHz (and probably earlier). Christ on a crutch, how is this news?
I think I know how stories are picked: each one is printed out. One of the editors grabs a stack and wipes. Whatever story isn't covered in it gets posted.
Excuse me, I must go beat my head against the wall.
(And please, anybody who wants to mod this down, I would much prefer it if you answer my question: why the fuck does this matter?)
Jesus was all right but his disciples were thick and ordinary. -John Lennon
Wouldn't that be nice.
You think this doesn't happen in other industries as well? For instance, you think a Lexus ES 300 is any better than a Camry XLE as far as performance? Okay the ES300 is 210hp and the Camry is 194hp... that's a 8% increase in performance yet it has a 20% markup for your wood trim and extra 2 choices in exterior colors! The same can be said about ANY higher end car compared to the lower end model.
This is what happens when you have a capitalist government. The thing is, the companies know they can get a high price for the latest and greatest because there will be a certain percentage of us who will pay that price. Then, when prices "slump" a little, they will release a new chip that's faster and lower the price of the other chip. So now the "general public" gets those older processors at cheaper prices and that same group of gurus/morons will go out and buy the newest and greatest again. And the cycle of life continues...
One reason a company makes the premium product higher is because they need to recover R&D on that product, however I don't see why this is in the chip market. I honestly feel that Intel and AMD "milk" the market for these gurus/morons knowing they will always buy the greatest. So they release a 1.0ghz and these people get that, then they release 1.1ghz and they get this one, etc etc. Although AMD has the 1.0 and 1.1 developed at the same time, they strategically release the products to the general pulic to maximize their profits. Of course, again, this isn't anything new... but it's painfully obvious.
Typing this on a blazing fast P5-233, and this is the _fast_ machine in my office.
Are High-End CPUs Worth The Money?
No.
Now, for a better question. Are high-end motherboards worth the money?
Every penny.
In the many, many computers I have built and fixed (I don't know how many hundred..I never counted), one thing became crystal clear: don't skimp out with a cheap motherboard in order to buy that next higher-up processor.
Motherboards are not created equal, not even close. In fact, from my experience, they are either the cause of good reliability or they are to blame for crashes and instability (in terms of hardware). Buying a good chipset put together by a good hardware manufacturer (Abit, Asus, etc.) is key to building a reliable system that will last several years of hard use.
A good review site for motherboards will describe not only the features it has but how those features are laid out. A well designed motherboard has shorter interconnects and well placed components. Also, a motherboard should have a nice array of capacitors that keep maintain the electricity going to the processor. There should be ample room around the processor to stick the larger and better cooling cpu fans (another things never to skimp on). A heatsink and fan on some of the chipsets helps to improve reliability.
But from my experience the best part about going with a better name is a reduced likelihood of getting a dud. I ordered a cheap Soyo motherboard to fit a K6-2 450 Mhz processor I had sitting around - I wanted a cheap computer. The first one was a dud, the second one was a dud. I ended up going with a different manufacturer and getting a 750 Mhz Duron. I had previously purchased an Abit with a Duron 700 Mhz and had no problems whatsoever. You pay about $20-$30 more for the motherboard, but it's definately worth every penny.
In short, don't bother spending that extra $30 to get however many more Mhz, or even to get the difference between a PIII and Celeron or Athlon and Duron. More important than speed in most systems in reliability, and for that you should plunk your spare dollars into the motherboard and a decent heat sink/fan.
"The universe seems neither benign nor hostile, merely indifferent." --Carl Sagan
It's rather silly in a case like this to look at just the price of the processor, disk, etc. You have to look at the price of the whole system and decide what kind of tradeoffs you need to make. Is $33 worth it for a 5% increase in processor speed? That depends on how much the whole system costs; if the system costs more than about $700 then the $33 is less than 5% of the system price and it may be worth it to pay more for the extra speed.
The case when this really kicks in is with expensive proprietary software licenses. I've seen various programs that I might want to use in my work that have license fees in the thousands of dollars. In some cases that's the price per box, but in others there's actually a per-CPU license. If you're running somthing that costs $5000 per CPU, it makes sense to spend some fairly serious cash on getting the fastest possible processor.
There's no point in questioning authority if you aren't going to listen to the answers.
I cost my employer a little more than 4 cents
a second to employ. So, if a CPU costs 40
dollars more, a mere 17 minutes saving to my
time pays for the difference.
C//
Most of my work these days is in databases. It is MUCH more cost effective o spend he extra money on the fastest memory, memory buses, disks and controllers you can get. Most Intel type cpus spend an inordinate amount of time waiting on IO. Faster IO means a faster system. In addition, on the low end Wintel systems, SMP is a joke. I have yet to see a system running with more than ~75% utilization per chip. In addition, in database systems, Oracle and MS both charge by number of processors and MHZ. So going single processor with a slower chip can save a considerable amount of licensing costs!
For a DB system the rule is 'fast disks, fast memory, fast buses, fast controlers', for heavy network traffic (lots of web hits), get the fastest networking you can afford.
And remember, MHZ is only part of the equation on processors. If you really need (and few people really do) a fast chip, good and large L1 cache is a bigger win than raw MHZ.
My $.02
putting the 'B' in LGBTQ+
Plus, the extra .07 Ghz really helps your dating profile.
Hehe. Nice idea... But how well would it go with the "paperless office" ideas? About the first idea... umh... having work stations with Internet access in restrooms sounds kind of kinky.
I like paying taxes. With them I buy civilization -- Oliver Wendell Holmes
A long-standing guideline for purchasing CPU's has been to buy 1 notch below the absolute latest in technology. That way, you can get about 80% of the performance that the newest product offers, at about 60% of the cost. That way, you can get the best price-to-performance ratio, and have some money left over for other computer components. The "cutting edge" technology almost always has at least a 20% price premium attached to it, and should be avoided whenever possible. Save that money and spend it on something else, like more memory or storage.
900 - - - - -$65 - 13.85 Mhz/$
1000 - - - - $85 - 11.76 Mhz/$
1200 - - - - $100 - 12.00 Mhz/$
1333 - - - - $130 - 10.25 Mhz/$
1400 - - - - $175 - 8.00 Mhz/$
It seems to me the best value for the dollar is the 900 Mhz CPU, followed closely by the 1.2 Ghz.
I look to buy the one just below the major increase in slope. there is ALWAYS this trend.
You say this, but then you say "It only makes sense" to opt for the 1.3 Ghz when in actuality the 900 Mhz and the 1.2 Ghz are much better values.
Enigma