First time here, apologies in advance for doing anything wrong/being overly verbose.
Approximate Purchase Date: This week, ideally cyber monday.
Budget Range: 1500-1800 after rebates.
System Usage from Most to Least Important: GPGPU/CUDA, gaming
Parts Not Required: none. Need to buy everything.
Preferred Website(s) for Parts: Something with a good return policy
Parts Preferences: nVidia because of CUDA. I've been told corsair is good for PSU and Lian Li is good for cases but am open to anything.
Overclocking: maybe. I've been told overclocked graphics cards are not good for gpgpu/cuda applications
SLI or Crossfire: maybe
Monitor Resolution: ideally one 2560 x 1440 and probably a second 1080p
It's been a long time since I've been shopping for a desktop and I've been trying to figure out a build that will let me do some gpgpu/cuda programming and some gaming on the side. In terms of gpgpu applications I'm mainly interested in trying to move some image/video analysis code onto the gpu. In an ideal world I'd eventually like to have some sort of video capture card and be able to do some reasonably fast processing on 1080p video. I've done enough research to confuse myself even before getting into the video capture side of things so I'm looking for some help.
Here's what I've found so far. I'm not sure how accurate it is so any corrections would be appreciated. My first inclining was to go with a lga2011 build but the ivy bridge lga2011s aren't going to be out until Q3 2013 and since the sandy bridge-e only have pcie 2.0 support it seems like in order to actually take advantage of the pcie 3.0 I'd need to step up to xeons which seem to be out of my budget.
Then I did a bit more reading about CUDA and found that maybe the nvidia 600 series cards actually performed worse than the 500 series cards in gpgpu applications so I thought I could get a lga1155 plx 8747 board like the GIGABYTE G1.Sniper 3 with an i7 ivy bridge and pick up a pair of gtx570s to sli together. Then in 6 months or a years time I could either pick up a pair of some newer cards and move the 570s to the 3rd and 4th slots and use them as purely gpgpu devices or pick up two more 570s and use them in 4-way sli. But then I was reading that the sli doesn't take advantage of the extra vram in multiple cards and they might not be good enough to game at 2560 x 1440 resolution.
So, in brief, I've saved up a reasonable amount to try and build a hobbiest gugpu/cuda system to learn on and upgrade a bit for the next 1.5 to 2 years and game on as an aside. My thinking is by that time I'll have learned enough to know what I need to build given the state of things at that time and, in the meantime, have a relatively nice system to play with.
Thanks for your help and sorry if this is an overly long post. And if I've missed anything important please let me know.
Thanks for that build. I didn't get a chance to buy anything because yesterday because I was traveling back from thanksgiving and nothing ever seems to go smoothly when flying these days... But apparently venders are making this cyber week instead of cyber monday so all is not lost
A couple quick questions.
First can you comment about any expected differences between the 2gb gtx670 and the 4gb version? I've read that the extra vram is better for higher resolutions but I'm not sure if 2560 x 1440 counts or if they mean like trying to game across 3 monitors. Seems like the extra ram would be good for CUDA/gpgpu apps too and while the card is more expensive I think it's still cheaper than a 680.
Second from what PCPartPicker says it seems like the bronze 750 psu will allow for another graphics card and some other extras (specfically another 16gb of ram, a couple hard drives and a video capture card) in the future. Does that sound correct or would I be better off going with a gold 750 or higher?