Hey everyone, Billy here. VERY new to the whole computer building world. So I seek your opinions and expertise on guiding me in the right direction for my first computer build. Here's what I plan on doing with my computer:
-Programming (Java, c++, PHP)
-Possibly partitioning out for Linux system
-Android app development
-Graphic editing (Photoshop, Lightroom, Perfect Effects, etc)
-Some website building (Dreamweaver and Microsoft Expression)
-Will be running many of the above apps at the same time
-My first question is what kind of processor should I get? I was dead set on the i7 until I got an email for the AMD FX 8 core 4GHz AM3+, and my mind immediately said "Wow, 4GHz and 8 cores has got to be better, right?" After some research, I found this not to be entirely true. But, is it good for what I want to do? I'm not necessarily trying to do a budget conscious build, but the sky is not the limit on the money side, and the price for the AMD really caught my eye. Also, I hear that the next gen of intel processors are about to come out, so should I wait for that and get a good deal on the old gen or even pick up the newest tech?
-Next, the motherboard. I'm completely clueless on what to look for on these. All the help I can get here would be great.
-As far as memory, I was thinking 16gb to be safe. I'm trying to keep my mind away from "bigger is better" and going with 32 as I've read that all that RAM really isn't necessary. But, again, will it be for what I'm doing.
-I plan on running at least two monitors so but I think pretty much any decent video card now-a-days will handle that. But, what should I be looking for in regards to getting a good quality card. From what I've seen in researching assembled desktops, the main thing that separates a "normal" desktop from a "gaming" one is the graphics card. I don't plan on doing any gaming, I'm not a gamer, but I will be developing games so I guess that's still an important factor to look at.
-Then there's the power supply and cooling aspect. Will I have to cool no matter what, or if the system simply becomes too "beastly"? Will just an 800w supply be sufficient?
-To SSD or not? That is the question. I was under the assumption that the SSD is the way to go and is much faster than the traditional HD. Am I correct? Should I assign my OS to a SSD. I read that I should not put Linux on a SSD because it's slower than a HD. What's the benefit of a SSD over a HD and what should I put on one that would do better than the other.
I'm going to continue researching but I appreciate all help that you all can provide for me here as well.
1. Since you will not be gaming(fast action), integrated graphics will be fine.
2. For a $300 cpu budget, a i7-4770K is as good as it gets unless you are prepared to pay 2x more. You still get 8 threads, and the individual cores(4) are stronger than the FX cores.
3. Any Z87 based motherboard will perform about as well as any other. The Z87 allows you to raise the multiplier for a conservative 20% boost in cpu capability. Smaller M-ATX format works just as well and can fit in a smaller case.
4. I will not build today without a SSD for the "C" drive. 120gb at least. 240gb is better. Use a Hard drive if you need more for storage of large files such as video's.
Look first to Samsung EVO or intel.
5. Buy a 16gb kit of 2 x 8gb ram. Actually, 32gb(4 x 8gb) may be helpful in some kinds of work by allowing workfiles to be held in ram. For 32gb, you will need windows 8 or more than windows 7 home premium.
6. The tiger direct supplies junk psu's. Buy only a quality unit.
Here is a list: http://www.eggxpert.com/forums/thread/323050.aspx
The supplied unit is a tier 5(not recommended, replace asap)
Your needs are gated by the graphics card. In this case, without a graphics card, even a 300w psu will be plenty. But, there is little downside in overprovisioning, and would suggest a 500w-650w psu in case you should ever want a discrete graphics card.
650W can support even a GTX780ti.
7. I would not buy the 3770 tiger kit.. It is not overclockable,, and not the current generation
I understand that some editing apps can make use of the CUDA capabilities of Nvidia cards. Look into that.