After launch of Direct x12 which will be better Intel i3-4150 or Amd Fx-6300?

RonakShettyRakkaze

Reputable
Feb 23, 2015
24
0
4,510
I want to create a PC build for gaming, video editing.. But mostly for gaming...Frankly I won't be changing my PC once it's made for at least 3,4 years...will i be able to play in medium to ultra setting's..??

I am going with Nvidia gtx 960
8gb ram
128gb ssd
Gigabyte H85M-D3H or Amd one!!! (not found any)
1tb hardrive
I am confused which shall be better for long run Intel i3 4130 or AMD fx 6300.. As now window's 10 directx12 is gonna use all the cores.. Which shall i go for??
Srry i English is li'll poor!! Thank u
 
Solution
How can anyone say for certain? You are trying to make a hardware decision today based on future software. Even if people know the principles no one knows how efficient these new features will be or how quickly they will be adopted by developers.

Just make the best build you can for today.

DubbleClick

Admirable
Dx12 is only a programming interface, it enables developers to do certain things more efficient. What it does however not do is magically changing the background code of the game, so games that run badly on fx cpus now will also run badly on fx cpus with dx12 (in the case someone actually ports them - highly unlikely). Dx12 likely won't change dev studios mindset and make them properly optimize code, therefore the I3 will likely stay superior.
 
First game with DX12 will appear in 1-2 years :)
But Fx 6300 is good choice if you thinking about benefits from DX12 or games what use more cores.
What is your Country and how big budget you have ?
+ Link preferred online shop, PC mainly for gaming , or also rendering, video-editing ?
 


DX 12 Will allow shift GPU API overheat from Single thread to six.

New games already like more cores + FX can be OC example Witcher 3 :)
http://pclab.pl/art63116-47.html

Here you have game test across many CPU generations + Gtx 780
http://overclock.pl/articles/show/id/660,8,13,wydajnosc-po-podkreceniu-zestawienie-zbiorcze-gtx-780
 

RonakShettyRakkaze

Reputable
Feb 23, 2015
24
0
4,510


But fx6300 has 6cores so doesn't that means it will be more efficient after direct x12 using all of them.. Not only for gaming but also while editing.. Idk bro i am a noob
 

RonakShettyRakkaze

Reputable
Feb 23, 2015
24
0
4,510
@DeathRabit Bro i stay in India...
Yes i will be doing a bit of video editing too.. With gaming!!... And i think so Batman arkham knight, witcher 3 has come with directx12 support!!! Then again the question comes what shall i go for!!
 

RonakShettyRakkaze

Reputable
Feb 23, 2015
24
0
4,510
@DeathRabit Bro i stay in India...
Yes i will be doing a bit of video editing too.. With gaming!!... And i think so Batman arkham knight, witcher 3 has come with directx12 support!!! Then again the question comes what shall i go for!!
 
How can anyone say for certain? You are trying to make a hardware decision today based on future software. Even if people know the principles no one knows how efficient these new features will be or how quickly they will be adopted by developers.

Just make the best build you can for today.
 
Solution

Even on Dx 11 in Witcher 3 if you OC FX you will be have better FPS compared to i3

For this FX go for better mobo example: www.flipkart.com/asus-m5a97-motherboard-2-0/p/itmd5ppvjzs6g5eu
and PSU take at least this www.flipkart.com/seasonic-m12ii-620-bronze-evo-620-watts-psu/p/itmdxyehhsqhegjh
 


Game no need be optimization for multi core is enough to API starts support multi core for GPU Draw calls, this main factor limiting toady FPS in games if you have good GPU paired with CPU that have low single thread performance.
 

DubbleClick

Admirable


Yeah, it will allow to lessen the api overhead by providing capability to have multiple threads request draw calls at the same time. Which, in practic will yield almost nothing as the limit is rarely reached. Games running badly on multiple cores now have (almost) nothing to do with the api used, otherwise ALL games would run horrible, which is not the case. Those that run bad now due to not being optimized, those will run bad with dx12 too. Those that run great now will run great with dx12 too. It depends on the developers and how they build the game itself, not the api used.

Yes. The Witcher 3 is a game that's properly coded to make use of multiple cores (with dx11 :O). That's not the only new game, though and old games have been very well capable of that, too, (see tomb raider), so concluding that new games will scale well with multiple cores is false.
 

DubbleClick

Admirable


Not sure what you want to say with this, but if you mean that optimizing the background of a game (before visualisation by using the api) is not required to have a game run well with directx 12 is simply false. When you walk with 3 km/h the change from sneakers (dx11) to sport shoes (dx12) will yield exactly nothing.
 


But pass experience with Mantle vs DX 11 shows FPS boost.
Example Video
https://www.youtube.com/watch?v=TR9gxhxxXhw

Or this test:
http://www.purepc.pl/karty_graficzne/amd_mantle_vs_directx_11_porownanie_wydajnosci_w_grach?page=0,3
 


It is not false, current in DX11 game engine + GPU draw calls are often on this same thread if you move them or spread on other threads, you will have more room for game engine.

example:
http://i.imgur.com/8hW1mKd.jpg
 

DubbleClick

Admirable


First one is absolutely irrelevant, two completely different scenarios displayed. Aside of that, in comparable situations there was no fps boost. Not saying there is no improvement to be expected from dx12 or other new api's, just saying there won't be one if the game isn't specifically coded to make use of it. In which case the devs could have as well optimized the game with dx11 already.
 


Anandtech claims up to 30% - 40% FPS gain when using mantle in battlefield 4 was not create from basic for mantle only they add support for mantle.
DX12 will add similar boost to games.
AMD_Perf_Data.png


Source: http://www.anandtech.com/show/7728/battlefield-4-mantle-preview
 

DubbleClick

Admirable


Yes, obviously they won't completely redo the whole game to add mantle support. Key sections must nevertheless be changed.
 


I agree with that, but if game producers start using / buy game engines already compatible with/designed for DX12, we will see benefits.
Shift to DX 12 take time, some curent games with announced support to DX12 can do this proper or crappy ;)
 

DubbleClick

Admirable


But why wouldn't they spend the time optimizing their games already now? It's all possible with dx11, there's enough examples to prove it.

I just don't see dx12 completely changing studios mindset - and if it didn't, the gains are minimal to nonexistent.
 


Gain for High end GPU working with High end CPU will be minimal / non existent, but gain when paired with low end CPU will be significant, Mantle already prove that with BF4 ;)