8350 is closer in generation to the 3570k than the 4670k. You are definitely not biased at all. /sarcasm
Ugh, I really dislike coming across your posts.
Wrong. Multiplayer is more cpu intensive in BF4.
Comparing a >$300 cpu to a <$200 cpu. Might as well say anything a Radeon 7770 will do, a 280X will do better.
I get it, you like Intel. It's just funny how blind it has made you.
I don't care when something came out, I care what is available right now and what it costs. I also don't care what brand it is, I care what performance it gets. When I come into a thread I look at what the conversation is about, what the OP is asking and talk in that context. I've built AMD machines, I've build Intel machines. I've done both in the past 4 years. What I hate is people like the guys who refuse to look at benchmarks and data because of a blind preference. Go look up my posts and filter through them and you'll see that when I'm talking about:
1) gaming, daily use and hobby video editing I generally recommend Intel
2) heavy or professional video editing, software development with VM or heavy graphical work (3d modeling) I recommend higher core counts and multi-threading. I've said very clearly within the past few days in other threads that if you intend to do heavily threaded work on a budget the 8350 is the best CPU for the money. Would an Intel Ivy-E be better? Sure, it's also a LOT more expensive.
People like you piss me off. I'm not biased. I just have very little patience for stupidity when it comes to measurable performance. There is no gray area, there is no "subjective" to CPU performance. You have certain tasks each CPU is more well suited for and when you go to buy a CPU you should figure out what they are and then balance budget vs your uses. Period.
As for the single player/multiplayer thing. Stop it. Games are not more heavily threaded in multiplayer. You are implying that the engine behaves differently depending on whether it is CPU controlled people on the screen or human and that's just plain ignorant. Single player is more controlled because the developers can control exactly how many people are on screen and what they are doing, but if you have two CPUs that get 100fps and 50fps respectively...and you take them into the same situation in multiplayer...chances are that the former is still going to be roughly twice the FPS. They might be closer together because BOTH go down a lot (50fps vs 25fps) but the ratio will roughly be the same.
Otherwise benchmarks would be WORTHLESS. There would be no point in gaming benchmarks for CPUs or GPUs. To imply that is the worst kind of stupid.
Edit: wanted to clarify something. Of course CPU usage is more intensive in multiplayer, the computer has additional information coming in and going out related to the other players. But the engine isn't more heavily threaded...so the extra cores/threads don't make nearly the impact they would in a case where you have a heavily threaded game vs one that isn't at all. The point is the engine is exactly the same. BF4 numbers from multiplayer if you could get the exact same setup would be similar to what you see from the single player benchmarks. If one CPU got 50fps....the others that are the same in the benchmark would also get 50fps.
The entire reason the i5-4670k is better for gaming is because it's more powerful and games aren't very heavily threaded or optimized. It just plain doesn't matter that you have extra cores to split the work load because it doesn't scale very well above 4 cores. It's been proven time and again by reputable experts. You don't have to take my word for it, go READ. I've posted this a dozen times, game developers make games for average, not high end. 6 core is high end, it makes up a tiny part of the gaming community, so they don't optimize for it. It costs to much money for virtually no return.
I've made this comparison before, but more than 4 cores is like 3 and 4 way SLI, you get slightly better performance but it doesn't scale for crap. It's the same reason, no one optimizes engines to deal with more than two GPUs in drivers.