I see a lot of people claiming games only use X number of threads, but then I saw this video-
https://www.youtube.com/watch?v=tvLRZxRL8N8
The guy who runs the channel has a lot of experience with building computers, and is in IT. According to his video, BF4
can use 8 threads... so I'm getting confused. Is this a case of, "If we repeat it enough, it becomes true"? Or is Jay wrong in his video? If anyone can prove either side of this debate, I encourage it. I'm not looking for someone to just say "Yes, games can use more than 4 threads," or "No, they can't." I want someone to show some proof. That will help a lot of people figure out their builds much more easily, and it will also give some evidence to support one of the sides in this multi/hyper-threading debate. However, from a personal standpoint on which chip to buy, until there is any real evidence to support either side of this debate, I'd say to air on the side of caution: Xeon.
As far as comparing the 4670 to the 1231, I wouldn't be worried about matching clock speeds. Here's a better comparison: i5-4590 (3.3 Ghz), i5-4690k (3.5 Ghz), and the Xeon E3-1231 V3 (3.4 Ghz). In the benchmarks (where hyper-threading shows its performance), the Xeon will walk away victorious. For single threaded processing, however, it isn't too different from either of the i5 chips (marginally better than the 4590, and marginally slower than the 4690k). In fact, if you OC the 4690k, I have a feeling you would obtain roughly the same performance as the 1231 in games that (in theory) support hyper-threading. This is speculation, of course, but it's definitely a different way to look at it. The real upside with the Xeon is you have plenty of performance power in the instance you might want to do something like video editing; and that seems to be a growing interest lately. For the extra few bucks, the Xeon is a substantial comparison to the 4690k; and that includes taking into account the OC capabilities of the 4690k.
Since games currently don't
need anything more than what the 4590/4690k can offer, then either one would be fine for present-day gaming. While the Xeon is best at home running CPU demanding tasks, it will give i7 performance when needed, for the price of an i5. I think that's a strong selling point; especially if we do see the shift in gaming to 6/8 thread support (if it hasn't already happened). The only real reason I don't see the relevant need for it right now is because four threads is all one currently
needs to run games... but technology progresses, and it's usually quite predictable when you look at the lineage. I wouldn't be surprised if 8+ thread support is a standard in a couple years.
I will say one thing, though: this will
NOT future proof your system. In reality, there is no such thing as future proofing, beyond certain aspects - like buying the right motherboard to support the next CPU release, or waiting for a particular GPU release to avoid dating your card within a couple months of purchase. Even then, that really isn't future proofing; it's just buying the right hardware for what you expect to happen. Given the rising popularity of video editing, and other tasks that utilise higher CPU thread counts, the fact that we've always gravitated towards higher CPU performance (including hyper-threading), and the fact that there are so many FX-63xx and 83xx series chips in gaming rigs, I really would expect more threads to be supported in the near future to accommodate the market; again, if it isn't already being utilised. Do I think we will truly need more than four threads any time soon? I really don't know. It doesn't seem like it, but I don't know where things are really headed. If you watch the video, I'd say things are looking good for multi/hyper-threading CPU gamers with their triple/quad cores.
Do what you think is best, but take everything into consideration. My vote is the Xeon 1231, but the i5-4690k would give you more than enough performance for today's gaming standards. If someone can provide some evidence on this multi-thread debate, that may help you make a choice, but I have a feeling you're already leaning towards the Xeon... and I really can't blame you.