Building PCs - How do you Choose Your Components?
ATP asks: "It's been a few years since I built my current system by ordering parts from the cheapest vendors I could find. Everything went smoothly with very little research, and my system is still running great today. I'm now looking into building another desktop system, but I've become quickly overwhelmed by how complex components have become. In particular, motherboard/CPU compatibility are confusing (think: single/dual, socket 478/604/754/939/939pciExpress/940/LGA775, OS compatibility, memory types, etc). Is there a guide to the not-so-novice PC guru somewhere that would help me catch up on the developments in the last couple years?"
Isn't that what http://tomshardware.com/ is [supposed to be]?
The first thing you need to decide is things like do you want a little computer (like a Shuttle) or something special (dual-cpu SLI) etc. The odder your request, the more your field is automatically narrowed down. The rest of this will apply, but I"ll assume you just want a normal (probably 1, maybe 2 CPU) board without SLI.
Start with the big one. Do you want Intel or AMD? I would go with AMD at this moment, but the choice is yours. So now that you know that, you eliminate a large chunk of stuff. So lets say you want AMD (same basic things for Intel).
Do you want dual processor (NOT CORE, PROCESSOR). If you want multiple sockets (dual rules, but you could get the same benefit with a dual core these days). If you do, that will severely limit your chipset choices and motherboard choices (because most dual-cpu boards are designed for servers). So by reading articles on the CPU you want, you can find out which chipsets support it. Make sure to future-proof. Even if you don't want a dual-core Athlon 64 today, get a chipset that would support it. This will cut down your chipset choices further.
Then look up the chipsets (with reviews of those). These will let you see the features to find something you'd really like that would narrow things down (say SLI as only a few chipsets support that). That way you can find the chipset you want (or at least a list of those you DON'T want).
Now you know your processor type, and a chipset (or small list). Now if want SLI then based on your graphics brand many of these decisions are made for you. With this information you can go out looking various motherboard manufacturers' sites looking for boards that have what you want (or close to it). From here you read reviews and narrow things down.
I've stopped following all this stuff closely as I moved to laptops and then Mac (neither of which can you build your own). I'd say the most important thing would be the processor right now. You need to decide how much you want this system. Because while there are always new revisions coming out every few months, we are about to see some big changes. Intel is going to release their new chips (Yonah?) based on the Pentium M for the desktop. AMD will be moving to a new socket soon to enable them to use DDR2. So you may want to wait. On the other hand, the new Intel processor might not be enough for you wait, and you may see DDR as just fine (because when they first hit the street, the new CPUs and boards will be expensive and might not be worth it to you).
You've got homework to do, but if you just go looking at motherboards for features you like and try to decide the other factors (SLI, CPU, memory, etc) based on that you can be easily overwhelmed at one manufacturer's site.
I hope this helps. This is the process that I went through every time I built a computer, but like I said I used to keep up with this stuff much more than it sounds like you do (I'm now where you seem to be: I know some general stuff but I'd need a bunch of research before even starting to look at parts to buy).
Comment forecast: Bits of genius surrounded by a sea of mediocrity.
I used to buld my systems from loose parts, and had fun doing it. Now though I find I like to save some time buy going to an ala cart shop like Monarch Computer. Using them I can pick out the system components I want and let them assemble/test the system. Monarch does a good job putting together a list of options and is pretty helpful with suggestions. It's much better than buying some off the shelf thing without knowing what is in it plus you get some help picking out a good combination of stuff.
I had the same problem with my new iBook when i first got it. Turns out, Fn-Delete does backspace and Sidetrack (http://www.ragingmenace.com/software/sidetrack/) will help with the right click issue.
Head to Tom's Hardware or other high end review site. Look for their killer rig review from 6 months ago/1 generation off. Buy those parts and assemble. You'll have a next to top end machine at a fraction of the cost with a parts list that has been fully pounded out by the pro's.
-Rick
"Most people in the U.S. wouldn't know they live in a tyrannical state if it walked up and grabbed their junk." - MyFirs
Three other points I would add:
1. All the praise of Tom's Hardware Guide is absolutely true.
2. Analog sources can be good... flip through a few Computer Shopper magazines and the Consumer Reports Buyer's Guide before making significant purchases.
3. Before you spend a dime, run the numbers and figure out whether or not building it yourself is really worth it. Is there a config you want that Dell doesn't offer? How does price compare to an off-the-shelf solution? Would you prefer a single point of contact for repair issues or are you comfortable dealing with multiple vendors? Depending on what you need it to do, a DIY solution might very well be better, faster, and cheaper... just check first.
Also, just in case, this is solely my opinion and not necessarily the opinion of my employer.
Vanya's Law: "In any culture without irony, fart jokes will be the highest form of humor."
IF one knows that one wants a machine that will run "new" release programs in 3 years, that means AMD64, rather than 32-bit
( compatibility-problems, as-in programs simply not running, have been found on the Intel implimentation of x86_64 )
That cuts down the field greatly.
THEN, one looks at whether the thing is guaranteed to be wordprocessing-only
( or equivalent non-taxing, ie NO multimedia-rendering or vid-conferencing, ferinstance ),
and one can sanely go with single-channel-RAM ( socket 754 ),
rather-than dual-channel-RAM ( socket-939 or socket-940 )
THEN once looks at what kind of expandibility one may need, later. . .
Video-card?
No-longer does AGP count ( they aren't making top-end ones anymore, and soon won't be making middle-of-the-road ones, either! ),
so one requires PCIe ( PCI-Express ) 16x on the motherboard.
Does one want to be forced to find a firewire-card to add-in later? or does one want everything built-in?
Does one want the ability to add-in PCIe add-in cards for, say, high-end-audio, or for video-capture, or for ANYTHING?
one needs PCIe slots, then, too ( PCI is going the way of the dodo )
All in all, the one mobo I know-of, that at-the-moment covers it ( including a 4x PCIe slot, for later! ),
is by MSI http://www.msicomputer.com/index2.asp
Unfortunately, it's got a fan on the chipset,
so it's an on-when-one-uses-it cheap workstation-board,
rather-than an always-on everything-server-board
( fans die after however many running-hours they happen to survive )
http://www.msicomputer.com/product/p_spec.asp?mode l=K8N_Neo4_Platinum&class=mb
Abit's got one that is missing the PCIe 4x slot, but that has no chipset-fan, called the
Abit AN8 Ultra
http://www.abit-usa.com/products/mb/techspec.php?c ategories=1&model=278
Right, that's the mobo, howabout the CPU?
syncronous-with-the-RAM is a good rule
IF the mobo can deal-with PC3200 RAM ( these 2 can ), then that means the RAM's communicating-speed is 400MHz ( rather-than, say, 333MHz ) .
Since there isn't any valid thing as 1/3 of a wait-cycle ( it's either 0 or it's 1, with computers ), I want the CPU's actual physical speed to be a multiple of that, like say 2000MHz.
That gets the speed, so what choices are there?
cheap, and I wasn't able to get-one, is the
SDA3400DIO28W Sempron 3400+ Socket 939 ( the "3400+" is the approximate equivalent in Intel-speed, known-as its "rating" )
More expensive, and having more on-chip cache-memory, is the
2.0 GHz 939-pin Athlon 64 3200+
Ultimate capability would-be the X2 chip ( 2 Athlon64 cores in one chip, so when one program is swamping one core, the system still responds )
http://www.amd.com/us-en/Processors/ProductInforma tion/0,,30_118_9485_13041%5E13076,00.html
shows that cheapest multiple-of-400MHz X2 chip is the "3800+" and the highest-end is 2.4GHz "4800+"
Hit http://www.pricewatch.com/ to discover what sane-prices are for the things, but be sitting-down when you see the highest-end ones. .
Case? Aluminum. That keeps hard-drives cooler ( whole case acts like a nice-big heatsink ).
Make decorations for it using pipecleaners & a hot-melt-glue gun, if you want. . . : )
Video-card?
IF you want quiet, go for ATI rather-than NVidia ( fan-speed, I'm talking about, here ),
and if you want cheap, grab some X300 or something,
the higher-end cards the X800 XL is a very good bu
IPTables enhancement Fail2Ban bans cracker-login's
I used to shop through pricewatch, until I dealt with the skeeziest dealers on the planet, that made me stop for good. I think I had three really really really bad experiences with their sh*tty dealers, no more.
I stick with the high-quality vendors such as:
NewEgg.com - ZipZoomFly.com - MonarchComputer.com - ClubIT.com
To find the cream-of-the-crop vendors, use: ResellerRatings.com
Also check out the Hot Deals sections of forums (read the FAQ, before you post!)
www.hardforum.com
forums.anandtech.com
it's a sig, wtf?
As someone else has mentioned, the ars system guides are excellent. They build several different types of system and explain the trade-offs they make very nicely.
I also happen to really like Dan Bernstein's advice, especially for a good *BSD desktop box. Like Ars, Dan does an excellent job explaining why he chose what he did.
The ars guides are usually almost current. DJB's is not as current. But look at them for the explanations, even if you want newer components. You can apply their advice to the in depth discussions of particular components you'll find at places like Tom's, HardOCP, AnandTech, etc.
.sig: file not found
You really just have be willing to dive in and soak it all up. Search for FAQs and read forums - there are probably some general and specific guides that are useful, and there are helpful, knowledgeable people out there.
Another good thing to do is to read articles and reviews on tech sites and window-shop on online stores that sell pre-built rigs to get an idea of what kinds of components are being put in various computers these days. Then, shop around to see what deals are out there and be sure to read reviews of specific components. Most importantly, SEARCH FORUMS (via Google) to see if people have problems with a given component -- I can't stress this enough! My friends and I have been both bitten by buying a compnent without researching it first, and saved by reading people's complaints about it before buying.
Finally, if you have money don't be afraid to just dive in and buy a bunch of parts. If you're really lost, you're best of getting them from a local parts retailer so you can exchange out anything you accidentally buy that turns out to be incompatible with the rest of your parts.
If you can't afford to screw up, I'd recommend finding a online store that lets you build a custom system from parts on their site. They usually make sure you can only pick combos that will work, and the price will be better than a totally shrinkwrapped system from a major retailer. You can also then swap out parts in the system as you learn more.
Either way you go, you'll need to keep at it for a few years before you really know your stuff. Eventually you'll have preferences for brands and price ranges on everything, a list of regular sites and/or stores to get parts from, and hangouts for news, reviews and discussion of components and issues with them.
Building systems for friends and family (as long as you're willing to do follow up support) is also a good way to figure out what's good and what isn't without wasting your own money >:D
Here are some personal recommendations based on a decade or two of experience (ramble alert!):
- Stay away from VIA for motherboard chipsets if you decide to build an AMD-based system. They're better these days, but I've been burned repeatedly over the last half dozen years. In fact, stay away from everyone but Intel or nVidia; nVidia is now my mobo chipset manufacturer of choice, despite dumping the awesome SoundStorm chipset from their newer mobo chipsets (good thing there are DDL PCI cards out now, but Realtek onboard sound is respectable too these days)
- You get what you pay for with power supplies (up to a point of course). Don't buy that $25 550 Watt power supply because it'll probably blow out in 6 months or the first time it hits anything near 550 Watts - whichever comes first.
- newegg.com is an awesome online parts retailer. If you're into modding, xoxide.com and directron.com are worth a look, but beware of overpriced items.
- Don't believe anything that store clerks/sales reps tell you. If you're looking at something in a retail store, go home and research it first and then go back and buy it if you're still interested. Note that you can usually get better deals online, but local retailers are good in a pinch if you need something right away.
- For those in the Puget Sound area: Fry's is the bomb, and CompuCare is decent. PC Club is so-so. Stay away from CompUSA unless you're really desperate! And never, EVER buy anything computer-related at OfficeWhatever/Staples unless it's printer or scanner related - they're overpriced on everything.
- Netgear makes excellent network hardware, although I'm in love with the WRT54G/GS (but not the current on-the-shelf versions, which have been neutered) wireless routers due to their ability to run homebrew Linux-based firmware.
- 64-bit CPUs and PCI Express motherboards & video cards are now worth buying. I plan to upgrade from my 32-bit, AGP 8x system early next year at the latest.
- nVidia and ATI are neck-and-neck in the video card business right now. Stay away from All-In-Wonde
Arguing about vi versus Emacs is like arguing whether it's better to make fire by rubbing sticks or banging rocks.
PCI-X is just a faster PCI, it is a dead end. PCIe (PCI express) is where the future is. It is a new serial interface.