does directx 12 make Fx 8350 more powerful

shankar yskr

Distinguished
Oct 2, 2014
96
0
18,630
Mainly for gaming and adobe premier pro video editing. I am on a budget to buy a CPU and was confused between i5 4590 and fx 8350 only both covers my budget. Since I can oc fx with a cooler I am thinking of getting fx but main thing can I bet in fx 8350 8 cores because of win 10 (i am using now)directx 12 boost a lot of performance.? Please tell if dx12 makes 8350 powerful than Intel Strong 4 cores ..
 
I often wonder about that (newer games using more cores). Even given the current cpu's out there, I'd say the vast majority of systems are 4 cores or less. Not saying there aren't a lot of 6 and 8 core amd's, but if you factor in all those still using x4's, fx 4xxx, i3's, i5's, quad core i7's - it would be a really dumb move on the gaming industry's part to alienate all those users. Forcing people to either revert back to a dead outdated amd platform (dead as in it's not progressing any further) or be forced into buying nothing but $400-1000 intel cpu's? I just don't see it happening from a business standpoint. Especially since intel has no plans to wean everyone off dual and quad core cpu's anytime soon. Whether amd fans like it or not, intel is still the pack leader with the deep pockets and it just wouldn't be smart business to try and outdate their hardware prematurely. Intel's not going to let that happen and even if a few games try to go that route I think they'll find themselves quickly losing money and irritating a whole lot of people. Even with the benefits of 64bit vs 32bit programs, that definitely didn't happen over night and it wasn't until the major players slowly transitioned that others got on board once a supported platform was in place. For many applications, the headaches of rewriting for a slight performance benefit just didn't make it worthwhile. Even long after 64bit os and hardware support was introduced, there are a ton of applications that are still 32bit. There's just no compelling reason to change. Same with making games that need more cores, what's the compelling reason to alienate a huge part of the gaming market? Just to cater to a few budget oriented end of life cpu's? Things are moving along, that would be moving backwards.
 
^^ Here's the problem: The ability to use more cores does NOT automatically make your program faster.

Look at it this way: You have a single core chip that has to do 8 things over a 1 second period. As long as those things all get done over that timespan, there is NO performance benefit in using more cores. It's when the work being done is greater then the cores ability to complete it that you begin to benefit by adding more cores.

Likewise, adding cores at the expense of single core performance can also cause the opposite problem. If ANY single core gets more work then it can complete, then the program in question has to sit around waiting for that core to catch up.

These two explanations show why Intel is typically faster (or in the worst case, as fast) as AMD in gaming: Even in titles that do scale beyond 4 cores, Intel's quad core chips are fast enough where no single core is getting overloaded. As a result, there is no CPU bottleneck, and your FPS is bound by single core performance. That's why you sometimes see benchmarks where the FX-8350 produces the same FPS as a core-i3 3220.

Where AMD has the advantage is reduced latency. While the i3 line, over a period of a second, is able to get all its work done, on a frame by frame basis, frametimes tend to be inconsistent. As a result, the 8350 would tend to be *smoother* in gaming over the i3, even if both output the same FPS.

Given DX12 should drive down CPU load, Intel actually would benefit more then AMD, as it's core i3 line should be much more attractive, as the above problem should occur less often. Sure, AMD will have pretty core loading, but that doesn't translate to performance.

This is the same exact argument I used to argue Bulldozer was a bad design back before it released. And it's still perfectly valid today.

So yes, you'll get a performance benefit via a better API. But no, the ability to use more cores won't vault AMD ahead of Intel. If anything, the i3 line will become more competitive with the FX-8xxx lineup by virtue of making the i3 perform better.
 

cowboy44mag

Guest
Jan 24, 2013
315
0
10,810
I don't know if you have already "pulled the plug" and made a decision yet. I'm not actually going to recommend which processor you should get, but I thought I would post some useful links so you could make an informed decision.

http://www.dsogaming.com/news/amd-explains-two-major-features-of-dx12-async-shaders-multi-threaded-command-buffer-recording/

http://wccftech.com/amd-directx-12-async-shaders-multithreaded-command-buffer-dx12/

As you can see DX12 will boost all current processors however the "boost" for i3 will be minimal. I could never recommend an i3 with where DX12 and gaming in general is heading. If you look at the requirements of the new releases coming even the developers can't recommend an i3. As for i5 4590 or FX 8350.... DX12 will boost the performance of both, which one will get the bigger boost, its all theory until DX12 and Windows 10 actually release and we have games using DX12. I've been told on other threads that DX12 can and more than likely will support more than the 6 cores its reported to support now. So you have on one end a processor that has 8 cores available and on the other a processor that has 4 (more powerful) cores available. Will scaling across 8 cores of FX produce better results than 4 cores of i5 in DX12--> no one can tell you that as of yet.

The only recommendation I will make is if you decide to go FX and you can afford just a little more I would highly recommend the FX 8370 over the FX 8350. The 8370 is 35% more energy efficient, has 8% faster single core integer speed, 14% faster quad core integer speed, 10% faster multi core integer speed over the 8350. I upgraded my PC to 8370 not long ago (bought it at Micro Center for $150) and have been very pleased. I play Witcher 2, Skyrim, Shadow of Mordor just to name a few titles on Ultra settings @ 1080p. Have never had game tearing or any problems. Source for 8370 vs 8350: http://cpu.userbenchmark.com/Compare/AMD-FX-8370-vs-AMD-FX-8350/2983vs1489
 

gonf

Distinguished
Jun 17, 2008
300
0
18,860
take a look at this video. it about AMD trying to explain what they are trying to do.

https://www.youtube.com/watch?v=v3dUhep0rBs

and the reason why Intel is over AMD for the pass years.
keep one thing in mind. AMD have a history of not deliver promise.
but hey if you are only going to use one video card. don't think it matters if you are using i5 or 8350.
a few thing you need to know too.
for the pass 2 years. game developers have been writhing games for the XboxOne and Ps4 which both uses AMD Multicore system.

here is a video about Ubisoft Developer talking about new codes.
Before and After C++11
http://channel9.msdn.com/Events/CPP/C-PP-Con-2014/How-Ubisoft-Develops-Games-for-Multicore-Before-and-After-CPP11

and about Energy efficient. here is another video some dude talking about how much you will save from your energy bill
https://www.youtube.com/watch?v=fBeeGHozSY0

not too sure how reliable is this. but this is someone talks about AMD with DX12
http://wccftech.com/amd-directx-12-async-shaders-multithreaded-command-buffer-dx12/

it nice to know info.
good luck about your system build. :)
 
Not to say the i3 should be highly recommended for high end gaming but the reality is that dx12 is designed to help alleviate the stress on the cpu. Meaning where a game on machine xyz is cpu bottlenecked, it will help alleviate the bottleneck. Of the intel lineup, since the i3 is hyperthreaded it will likely have the most to gain. Current i5's and i7's are rarely if ever bottlenecking a single gpu, even the gtx titan. Reducing the strain/load on the cpu doesn't make the gpu any more powerful and if it's the current bottleneck - then the gpu's need to play catch up to translate into better performance. Putting a larger engine into a racecar hobbled by it's transmission gear ratio won't make it go faster.

In the dx12 simulations so far the i3 doesn't begin to show it's limits until paired with a gtx 980. So far the often used game to test dx12 is star swarm. Since amd currently has the weaker line of cpu's they have the most to gain at the moment. It's been mentioned that gpu's are constantly improving and single thread performance in cpu's is waning but the vast majority of the time the games are gpu bound anyway and decent cpu's aren't holding them back in the first place.
 

cowboy44mag

Guest
Jan 24, 2013
315
0
10,810
From another thread I've been following. I think the best answer for you is no one can really give you the best answer at this point in time. The API technology Microsoft DX 12 (to a lesser extent Vulkan) and operating system Windows 10 is a huge change from the way things have always been. Its going to affect everything a little, but some things like gaming people are looking for huge advances. How will all these advances "change the field" no one can say until it actually happens and can be benchmarked. I think the best advice is if you can hold off for awhile do so. Windows 10 (preloaded with DX 12) will be launching in July, games fully utilizing DX 12 will be available by the end of the year. If you can wait you'll have the advantage of the actual benchmarks and not just everyone's best guess. If you can't wait (and believe me, I know how that is) then absorb everything you can (there has been some really great links and info on this thread) and best of luck on your build.

http://www.techpowerup.com/210960/amd-bets-on-directx-12-for-not-just-gpus-but-also-its-cpus.html
 

ffejster25

Honorable
Jan 11, 2014
54
0
10,640
I don't see how? games already use all my cores anyway. GTA 5 and AW dying light. crisis 3. they all use all my cores. stays at a steady 80% usage for all 6 cores. play games fine anyway. maxed out even. so who cares lol
 

shankar yskr

Distinguished
Oct 2, 2014
96
0
18,630


actually i care cause i am building a pc confused between 8350 or i5 4670k
 

gonf

Distinguished
Jun 17, 2008
300
0
18,860
here put it this way. with only 1 Video card. it doesn't matter that much if you uses fx8350 or i5 4670k.
you won't be able to tell the differ that much. but if you want to span time to play with computer setting and stuff go for the fx8350
it is a very good experience doing your own OC with the fx8350 but do remember. to oc it is not just the cooling. it is also the motherboard, ram speed, and psu too. don't cheap on the mother board, go for a high clock speed ram, and go for the gold psu. sometime they are just differ of 10,20 buk difference but people will try to cheap on it. DON'T
if you dont wan to play with the OC road. go with the Intel i5. but please dont cheap on pus,motherboard,ram and cooling too. it always a good idea to do it right the first time then finding out that you need to upgrade later.
for SLI , 3 way sli, or 4 way sli. go for the Intel i7. (high end video card)
do keep in mind that new video card is coming out in the summer. and AMD new Zen is coming out next year?
so this is the worst time to upgrade your computer.
Intel and AMD both havn't had anything new tec that come out worth getting for many years alrdy.
the only thing the i3,5,7 did was lower Wattage and a 5?10?% speed upgrade with each gen
and AMD try to do the APU road which is not there yet. (it need to lower the wattage but a lot to work if you ask me, and also need to be able to play games in higher setting with faster fps)

I remember back in the days 2 years was a 100-200% in speed but for the pass 4?5? years. it been a 30%?
if zen is as good as amd say it is. i'm sure intel will come out with some kinda next gen cpu. i have a feeling that they had it for a long time but just putting it at hold caz they own the market alrdy. so hey why give you guys the best stuff when they can jack up the price with only a 5-10% upgrade and slowly upgrading it so they can make more money.
 

cowboy44mag

Guest
Jan 24, 2013
315
0
10,810


+1 very well put

I guess for the OP it all depends on how much video editing compared to how much gaming you plan on doing, and if you can wait for the next gen processors (about a year away). If you are primarily concerned with gaming than really either of these processors will do the job nicely for you. As a rule of thumb I always advise people to look at the current gen of console gaming systems when planning their gaming build. Why? Because sales drive development and the majority of people game on console as opposed to PC. Therefore all AAA titles are developed for the console hardware and therefore the games actually get "dumbed down" as the consoles get older and older so the aging consoles can play them. The current generation of console has 8 Jag cores running at a max of 2.0Ghz and a GPU roughly equal to an R9 270. When building a gaming PC just matching the console power wont do much as the consoles are highly optimized therefore a PC has to be roughly twice as powerful as the console, that way you will always be able to run anything the console can at higher resolution. Piledriver cores are more powerful than Jag cores, and the FX 8350 / 70 runs a stock 4.0Ghz that can be easily overclocked. The FX 8350 and the updated FX 8370 are both easily 2x + more powerful than the console systems. As far as GPUs I would suggest getting nothing less than R9 280X or equivalent. A rig like that will keep you gaming for at least the life span of the current console systems ~ 5 years. As far as DX 12 boost, all early indications are it will benefit the multi core AMD processors a lot. How much is highly suggestive until games running DX 12 hit the market (probably by the end of this year).
 

ehtz28

Reputable
Nov 27, 2015
8
0
4,510
This is a transition period. No one knows how Vulkan and DX12 will affect the 8350 but I bet anyone DX12 will be optimized for 8 cores AMD architecture since the Xboxone uses one.
 


Which we already knew: Weaker CPUs would see bigger performance improvements. As expected.

Also as expected: The i7/i5 lineups remain faster.

Really want i3 benchies, since those CPUs should see the biggest gains.