I am building a multipurpose PC. It needs to be able to play modern games like Starcraft 2 and Skyrim as well as compile code quickly and run virtual machines (sometimes more than one at a time).
Case: Fractal Design R4
HDD: 1TB Seagate Barracuda 7200RPM
SDD: Samsung 840 Pro
GPU: GTX 660 TI
RAM: 16GB 1600mhz crucial ballistic ram (2*8)
I don't know about my CPU though. With Haswell coming out in a couple of weeks, compared to the eight core AMD......
What would be the better processor for some multitasking and gaming, the i7 4770k or the FX-8350?
Also what cooling would you reccomend? i am looking to do some overclocking, nothing too extreme just to whatever runs stabily without stressing my parts.
Thanks for reading
Current games are poorly threaded and favour the i7 over the FX. Games such as skyrim are heavily optimized pro Intel, but it is an exception not the norm. In general wait about about a 10-20% theoretical gaming performance gain for the i7. I say theoretical because often the gain is only perceived in a table of numbers (most eyes cannot differentiate a game running at 60 fps from one at 70 fps)
However, all triple-A game developers participating in a recent eurogamer poll selected the FX-8350 as the
best cpu for future games.
The FX is better at multitasking, the i7 has the lag problem.
The FX has better overclocking capabilities and holds the worldwide record of overclocking.
For compiling I would not wait great differences. In the next benchmark the FX compiles linux kernel faster than the i7, but the difference is minimal
http://openbenchmarking.org/embed.php?i=1210227-RA-AMDFX835085&sha=96eefe6&p=2
Note that Haswell motherboard is not upgradeable, whereas that the FX mobo will allow the upgrade to next Steamroller chip (about 20-30% faster than FX-8350) according to last news.
Note that the FX has a memory bus of 1866mhz, using 1600mhz memory will penalize performance a bit.