fx8320: intel upgrade or wait for zen?

infradeath

Distinguished
Oct 26, 2013
20
0
18,520
the problem is very simple. the fx8320 is a great multi core processor but its single core performance is below abysmal, which is also due to software not using it properly.

latest examples are bf2 project reality, insurgency or squad but also many other games. the fx8320 just runs absolut unplayable trash on those. a lot of other old or special titles suffer from incredible low performance, too.

then, on the other hand, the fx8320 delivers almost supreme performance in multi core workloads or games that can take advantage of it. considered that games become more and more multi core efficient, the fx8320 was and still is a good choice in this regard.

strangely yet games did not profit as much as expected from multi threading and its a sad story that games still take the most from single core performance and amd architectures are greatly neglected in game development.

so, right now im considering a few options to bridge the time for zen which hopefully fixes the issue mentioned above.

option 0:
forget about it.

option 1:
keep the fx8320, save money for zen.

option 2:
sell the fx8320, buy an i3 6100, that has fascinating single core performance / price value and features hyper threading. sell the i3 6100 again and buy zen.

option 3:
buy something i5/i7 that will be around the price of zen and forget zen.

option 4:
dont upgrade for the next 2 years.
 
Solution
If you feel that your PC is too slow for you now and you do not want to wait to see what kind of performance Zen brings to the table, then upgrade now to an Intel build.

However, if performance is satisfactory and you do not mind waiting for Zen benchmarks before deciding on an upgrade path, then wait.

If you are overjoyed with the performace the FX-8320 is giving you, then there is no real need to upgrade unless you simply want to.
No way of knowing, it's theoretically comparing a real world product to one that doesn't exist, hasn't been accurately benchmarked and no firm price to determine 'worth' or 'value'. Chances are zen won't match skylake performance levels. If you got an i3 6100 why sell it to get zen when you'd already have an intel platform in place to upgrade to an i5/i7?

You could keep your current setup if you're that undecided and wait until you can compare zen and (likely kabylake by then) side by side. It will be interesting to see how zen shakes out but I wouldn't expect miracles in terms of value. If it competes directly with intel's more current offerings it will likely be priced the same. If it performs around haswell or ivy bridge levels it will likely be priced a bit less. In other words I don't see zen offering haswell performance at fx prices. Good, bad or otherwise anything regarding zen is speculation and doesn't mean a thing until actual performance bench's are available and then it is what it is.
 


Pretty much every game is made for consoles and every console has AMD architecture CPUs it's not neglected it's the only architecture that AAA games are written for.
Multithreading in games allows you to run more stuff at once it does not allow you to run it faster,only single thread speed allows you to run something faster.
 

Jamie_Lannister

Reputable
Dec 9, 2015
61
0
4,660
I would wait only to see if they're singnificantly cheaper than skylake because i dont think zen is going to be better than skylake maybe zen will match its perfomance so its still going to be a huge leap for amd
 

spdragoo

Splendid
Ambassador
Are you 100% positive that the performance issues are due to the CPU, & not something else in your system?

I find it extremely difficult to believe, for example, that an FX-8320 would have that much of a problem with Battlefield 2, when the FX chips are more than capable of keeping up with the Intel chips in Battlefield 3 (http://www.techspot.com/review/458-battlefield-3-performance/page7.html -- the preceding Bulldozer-based FX 8150 hangs right with the Sandy Bridge i5 & i7 chips) & Battlefield 4 (http://www.techspot.com/review/734-battlefield-4-benchmarks/page6.html -- again, not only do all of the Piledriver-based FX chips, including the FX 4320, keep up with the Ivy Bridge & Haswell i5/i7 chips, but the Bulldozer FX 8150 is right up there as well). And note that in these Battlefield games, the AMD chips are at least 1 tier below the Intel counterparts (http://www.tomshardware.com/reviews/cpu-hierarchy,4312.html) -- if not 3 tiers below (such as the FX 4320, a 4th-tier CPU that performs near spot-on with the 1st-tier Haswell i5 & i7 chips).

And yes, Project Reality may be its own stand-alone game now, but it started off originally as a mod (kind of like Counter-Strike was originally a mod of Half-Life, before it became its own game). And the requirements per their site (http://www.realitymod.com) are definitely not going to stress any FX chip:
-- 2.4GHz dual-core CPU minimum, 3.2GHz dual-core CPU recommended (BF2 required Pentium 4 1.5GHz/Athlon XP 1600+ minimum, Pentium 4 3.4GHz/Athlon 64 3800+ recommended); basically, as long as you're not on the very last tier of dual-core CPUs, you're going to be able to run it, & even an 8th-tier CPU meets the "recommended" level of performance.

Which makes me wonder:

1. What exactly are the "performance issues" you're having, & are they actual issues of "I'm not getting the performance I should be getting based on my hardware", versus "I'm not getting the same performance as John Doe does with his Intel-based, super-souped-up system"?
2. What are the rest of your system specs? OS, RAM, GPU, motherboard, PSU, etc.?
3. Have you checked to make sure your CPU & GPU aren't running hot during the games?
4.
 
Ok, um, well... spdragoo is 100% correct, the CPU is NOT your problem here. In Battlefield 4 (not 2, but 4!), the FX-8350 pulls 57fps at 1080p and the FX-6300 pulls 52fps at 1080p. I'm sure your problem is your graphics card if you're getting bad frame rates because problems with anything else would show up even when you're not gaming. I mean, let's face it, BF2 was released almost 12 years ago which means that we're talking about a game here that was very playable on a Pentium 4 2.8GHz CPU 2GB of RAM and a Radeon X1600 GPU. Get a new graphics card because there is definitely something wrong with yours. You don't need a new CPU because as you said, in productivity tasks (that require everything EXCEPT GPU power), it gives excellent performance.
 

Decends

Respectable
Jul 3, 2016
685
0
2,060


In regards to his BF2 issue. It is his CPU. BF2 was made before AMD came in and started helping EA make battlefield more Multicore friendly like BF3 BF4 and BF1 are.
 


I'm sorry but you couldn't be more wrong. Battlefield 2 was originally designed for the Pentium 4 with Radeon X-series graphics. This game would be considered puny even by an Phenom X4 9500! I mean, this game was released in 2005 for crying out loud! His CPU would have to be SEVERELY crippled to cause a problem in this game (which would be completely maxed out using only one of his 8 cores) and he wouldn't have "supreme performance" in other tasks.
 
If you feel that your PC is too slow for you now and you do not want to wait to see what kind of performance Zen brings to the table, then upgrade now to an Intel build.

However, if performance is satisfactory and you do not mind waiting for Zen benchmarks before deciding on an upgrade path, then wait.

If you are overjoyed with the performace the FX-8320 is giving you, then there is no real need to upgrade unless you simply want to.
 
Solution

spdragoo

Splendid
Ambassador


Exactly. The minimum & recommended CPUs for that game are so far down in performance that they don't even show up on the CPU Hierarchy Chart anymore (as they were single-core CPUs), & further shown witth their PassMark comparison (http://www.cpubenchmark.net/compare.php?cmp%5B%5D=1080&cmp%5B%5D=72&cmp%5B%5D=1782), or even comparing the FX-8320 to a Core 2 Duo E6600 & Quad Q9650 (http://www.cpubenchmark.net/compare.php?cmp%5B%5D=1782&cmp%5B%5D=912&cmp%5B%5D=1050 -- the Core 2 Duo & Quad being Intel chips that match the requirements for Project Reality).

Assuming the FX chip is functioning normally, & isn't handicapped somehow (i.e. overheating, running 1000 tabs in Chrome, maxed out RAM, etc.), it should be having zero problems with that game.
 

infradeath

Distinguished
Oct 26, 2013
20
0
18,520
to avro arrow and spdragoo, i have to disappoint you. you are wrong. i would have expected the same. there must have been modifications to the bf2 engine in project reality that absolutely cripple the fx performance in any regard. sure, when you look straight into sky you get your 60 or 90 fps, but as soon as you enter houses look to cities, trees etc the performance gets absolutely crippled. i know you cant believe that and i cant either. but its sad but true. my pc is completely healthy runs most games on full detail with no issues (for example bf4, bf3 just run deluxe supreme). its just there are some very special cases like the ones mentioned above the fx8320 is a complete fail and that is probably due to code performs abysmal on the cpu / lacking optimizations. it does not matter what they say for minimum requirements when in reality its simply not working. 15-30fps are not a playable solution to me or anyone als well as frame drops from 15-60fps or something. its also not helpful to believe you can argue the issue away or something. no offense. but it just keeps on shocking me every time how people still seem unable to realize this after years and years. decends got it right there, though! its an immutable fact in this universe that - at least the fx8320 - performs abysmal in the games above and neither fixing, cleaning, tweaking, overclocking or anything else will provide a solution to that. im sorry but thats the truth and theres no way to change that. the main flaw here is the fx architecture as well as said before the solutions in code provided. no offense again but if there is nothing to contribute at least to that apart from speculations, please leave it be in the future as i believe it only derails the thread. ive had multiple comparable systems to try it on. i really dont need any further inspirations on that. nevertheless thank you for your contributions. the fx8320 is a definitely a bottle neck cpu type.

fx8320
16gb ddr3 1866
asrock990 fx4
gtx970
win10
 

Ok, so you have TWO major experts in this field telling you that the problem isn't your CPU. One of us has an FX-8320 in his current build (spdragoo) and one hasn an FX-8350 in his build (me) and you're going to tell us that the FX processor cannot play Battlefield 2? You say you everything is fine if you look into the sky but the second you look at houses, you get problems. Well guess what? Your CPU doesn't do that work, that's a RENDERING ISSUE and its done by your graphics card! All your CPU does is handle the in-game physics which has nothing at all to do with what is in your field of view. The physics of the game go on regardless of what you're looking at. It's possible that your graphics card (which you still haven't identified) is having problems with a very old implementation of OpenGL. I had the same problem with SW: KOTOR, I couldn't play it properly with my Radeon HD 4870 but I could play it fine with my old GeForce 8500GT. I'm amazed that you think you have a clue in this situation because everything that you've said tells everyone here that you're absolutely clueless about all of this. Check out the awards list that spdragoo and I have in our profiles from our times here. I built my first PC when I was twelve and it was a 286-16. I've seen EVERYTHING since. You call the FX-8320 a complete fail? The only fail here is the owner. I'm done wasting my time with a such a whiny, useless and ungrateful little piece of trash like you. Go and throw your money at a shiny new i5 or i7, dump more money on the motherboard and I really wish that I could see your tears when you realise that you just threw away close to $500.
 

Forget it, he's a petulant child who thinks he knows better than everyone else. Don't waste your time. Morons like him just drag us all down to their level. Check out his profile. No awards, 2 answers, no best answers and he almost never comes in here. Then he does, asks for help and then insults those who are trying to help him by presenting the facts. He's absolutely pathetic.
 

Decends

Respectable
Jul 3, 2016
685
0
2,060


I'm not sure if you are referring to me or one of the other two.
 
Here's an open warning to anyone who wants to contunue the downward direction this thread is taking.

These fatuous arguments over Intel -v- AMD go nowehere and never will so don't risk a holiday from Tom's by getting involved in slinging insults.

Attack the post and not the poster and only attack with proven facts.
 

spdragoo

Splendid
Ambassador
Good to know. Which is why I'm going to keep it on topic:

http://www.extremetech.com/computing/75756-real-gaming-challenge-intel-vs-amd/7

Benchmarking of BF2, comparing an AMD system (Athlon 64 3500+) vs. an Intel system (Pentium 4 640), both using a GeForce 7800 GTX. And the direct quote from the testing:

Though both systems deliver respectable average frame rates and are similar in average performance, the Pentium 4 system dips below 50fps more than four times as much as the Athlon 64.

I know we're talking about an FX-8320 system vs. an Athlon 64 system...but I seriously doubt anyone is going to find any kind of benchmark where an Athlon 64 3500+ is going to beat an FX-8320. Which means that, if the OP's system is having a problem with this game, the problem isn't directly because of the CPU, but is being caused by some other issue:
-- could be lack of RAM. Although they didn't list a requirement for 64-bit Windows per se, the fact they're recommending at least 3GB of RAM, with 4GB preferred, means you're going to have problems running on a 32-bit Windows PC (given that they max out at 4GB of RAM). And if it's running 64-bit Windows, then it really should have at least 8GB of RAM for gaming (so that the game isn't fighting the OS for resourses)
-- could be overheating of the CPU, GPU, or both. Doesn't matter what brand of CPU -- AMD, Intel, or even some old grizzled Cyrix chip -- if they get too hot they throttle down. Same thing happens with GPUs. So check your temps, both when idle & when gaming, just in case that's the problem.
-- On a related note, take advantage of all cooling options in your case. If your tower can fit 5 cooling fans in it, then make sure all 5 spots have a cooling fan installed. The better the air flow, the cooler the system will run, & the less likely you are to have overheating issues.
-- On another related note, check to make sure that Cool'n'Quiet is turned off.
-- Make sure some other app isn't affecting the performance. Running any game when you have a lot of background apps running, especially if they're using the same resources (i.e. Internet connection) is going to cause a performance loss in the game. That also includes if your system is running an anti-virus scan, or performing a system backup.
-- Check for patches & updates. This means also checking the game's website (including their user forums, if applicable) to make sure that there aren't any notifications about conflicts between a game's patches & non-game patches (i.e. Windows updates, driver updates, etc.).
-- Finally, check the developer's user forums, just in case other users are having a similar problem, as a) they may have the reason for the issue, b) they may even have a solution for it, & c) you'll probably find that if the problem does exist, it's not going to be limited to a single line of CPUs.