Ask Slashdot: Buy Or Build a High End Gaming PC?
An anonymous reader writes: Looking at some Black Friday ads, I'm seeing some good deals on Alienware and other gaming rigs that would be cheaper than building them from scratch. If you built or were to build a high end gaming rig, what would you suggest? Or would you just get a prebuilt system and customize it to your needs? I'm not looking for cheap, I want best quality and performance, but not overkill that would rival supercomputers and at the same time break my bank account. It would be a Windows system to keep my family happy, but possibly dual boot with Linux to keep me happy. It will be located in the livingroom hooked up to a regular monitor and the big screen TV, replacing a budget PC that's in there now.
The only good way to get what you want is to build one.
It's also a good exercise.
If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
Next question.
I would recommend checking out the reddit forum for building PCs. They often know of deals and resources that can be helpful. People there will also be willing to help you spec out a PC and pick parts / find the cheapest prices.
Also pcpartspicker.com is a great resource.
That said, I've built pretty much all of my PCs for the last 20 years until this week. I found a good deal on an Asus G11 Desktop with an i7-6700 and a GTX 980. I could have saved a little building myself, but I decided to go the pre-built route this time and it's been great so far. Ultimately it comes down to what you prefer. The price is usually upgradability. In my case if I want to add additional components, there's only two PCIe 1x slots on the board that are open, so I'd probably need to get a new motherboard and case if I wanted to do anything other than swap out parts or add hard drives. So consider if you're ok with that before you buy.
That really is the big issue with a self build: If something goes wrong, you have to track it down and handle all the support. If you get a pre-built from a good vendor, they'll handle it all. Say what you want about Dell, but all you have to do is run their diags (baked in to the UEFI) and call them with the code, they'll send a dude with the parts needed.
So that should be the major thing you think about. If you don't want to do support, then buy it from a vendor that will provide you with support to the level you require. I tend to recommend Dell because their hardware is reasonable and they have support available everywhere. They subcontract it, but it all works well. We use it at work all the time.
If you are willing to do support yourself, then building it gets you precisely what you want. I build my system at home because I have very exacting requirements for what I'm after and nobody has that kind of thing for sale. Like I don't want a "good large power supply", I want a Seasonic Platinum 1000, nothing else.
Also you'll find that generally at the higher end of things you save money building a system. For more consumer/office range stuff it usually is a wash: They build the mass market systems around as cheap as you could afford to. However when you start talking higher end gaming stuff, you can pay a large premium for things.
As an example I just built a system for a good friend of mine. He wanted some very, very high end hardware and pretty specific requirements. Origin PC would get him what he wanted... for about $9,000. I put it together for around $6,000. The gamer stuff often commands a hefty premium.
As other posters have said - Build!
What I haven't seen noted yet - Skip SLI graphics cards. I went SLI on the gaming machine I built in 2005. What I found was that a top end graphics cards can play games at high settings for a while, and that the extra $450 would've been more effective if spent 50% of the way through the life of the PC (i.e. 2 years later) on another high end card of the next generation.
It's also a good exercise.
I do three sets of ten computers three times a week. And I cross train by laying fiber optic cable - it's for cardio. Cat 6 when I'm bored or overtrained.
Gaming in the living room? Dual boot? Tv?
This computer will never be ready to dd what you want. By the time you dual boot into linux someone will want to watch Netflix. Turn down that stupid gam, we are trying to watch TV over here. Dad, I need the computer for homework.
Honey what happened to my recipes and what does Ubuntu mean?
It wont work. Its a fools errand. She who must be obeyed will put her foot down. Buy her some nice-ish computer and sneak the gamer in later.
Sig Battery depleted. Reverting to safe mode.
Overclocking is fine if its only a gaming PC but if it is also used for anything serious, anything where the correct results are important ... do *not* overclock.
... are all variable and will change from one specific CPU to another. Hence the inability to reliably test for overclocking errors. The errors manifest different on every CPU, and the required conditions manifest differently, and these conditions may include being immediately preceded certain instructions or certain data patterns. Instructions and data patterns that also differ CPU to CPU.
... its best to avoid overclocking.
Overclocking errors are not some black and white easy to recognize situation. It is literally a progression through various shades of gray. At the lightest shades of gray, where overclocking errors begin, at perhaps quite modest overclocking settings, the errors are subtle. Literally it may simply give the wrong answer, the wrong numeric value, no crash or anything dramatic. And what instruction yields this simple wrong answer, and beginning at what overclocking setting, and what instructions must precede it if any
So if a PC is just for gaming and other casual use, overclocking does little harm. However if the computer is also used for serious numeric work, software development, etc
... then you can't afford a "high end" gaming rig.
Dual-boot is NOT where you want to go with a gaming machine, you'll be fighting drivers on the Linux side every time you get a fresh-off-the-shelf expensive hardware component. If you care enough about gaming performance to even consider building a machine from scratch, then commit to that - rather than trying to make it a jack of all trades.
I've been using Linux since 1992, Windows a few years longer. In that time, I've built up dozens of machines. My suggestion: build a Linux box with components that you know will work with Linux - for example, I stay clear of nVidia because many of those cards are a nightmare on Linux. On my gaming machine I run a $300 nVidia card, etc etc.
Hardware is cheap. What's your time worth?
Support microSD: in a post 9/11 world, it is unwise to carry your data on media that you cannot comfortably swallow.