Jump to content

How much difference will DX12 make?

Frosty11

In August Intel introduced DX12. In their custom-made benchmarking program there was a 60% increase in FPS while using DX12. In the unlocked FPS test DX11 managed 19 fps, while DX12 got 33 fps. The newer graphics libraries allow developers to write graphics code that runs directly on the GPU, rather than going via the CPU. This reduces CPU overhead and helps to achieve higher FPS.

 

You can read in detail about the benchmarking here: http://www.extremetech.com/gaming/187970-directx-12-reduces-power-consumption-by-50-boosts-fps-by-60-in-new-tech-demo

 

What I wanted to know is how much advantage will this give to cards that support DX12 over DX11.2 cards. For example, the GT 740 which is a DX12 card gets an average of 21 FPS in BF4 Ultra Settings 1080p and the GTX 750 which supports DX11.2 scores 31 FPS at the same settings.

 

Now incase both of these cards were benchmarked in a game that supports DX12, will the GT 740 beat the GTX 750 because of being able to use DX12? Considering the results from the Intel demo, theoretically it seems possible. What do you guys think?

Link to comment
Share on other sites

Link to post
Share on other sites

How does Intel introduce a Microsoft product?

 

Credit rating = 0

Please spend as much time writing your question, as you want me to spend responding to it.  Take some time, and explain your issue, please!

Spoiler

If you need to learn how to install Windows, check here:  http://linustechtips.com/main/topic/324871-guide-how-to-install-windows-the-right-way/

Event Viewer 101: https://youtu.be/GiF9N3fJbnE

 

Link to comment
Share on other sites

Link to post
Share on other sites

We won't know until it actually comes around. Looking at manufacturer's benchmarks doesn't really help as they'll use the best possible scenario most of the time. 

 

A bit like how Mantle seemed like it was going to be completely game changing, but then didn't really make much difference. 

 

I'm willing to bet the 750 will beat the 740 still though, especially if you overclock. 

Link to comment
Share on other sites

Link to post
Share on other sites

How does Intel introduce a Microsoft product?

 

Credit rating = 0

The Surface Pro 3 Tab uses a i5 with Intel HD4400 graphics. That's why.

Link to comment
Share on other sites

Link to post
Share on other sites

We won't know until it actually comes around. Looking at manufacturer's benchmarks doesn't really help as they'll use the best possible scenario most of the time. 

 

A bit like how Mantle seemed like it was going to be completely game changing, but then didn't really make much difference. 

 

I'm willing to bet the 750 will beat the 740 still though, especially if you overclock. 

 

With an overclock the 750 might pull ahead as you say. Especially if a powerful CPU is used.

Link to comment
Share on other sites

Link to post
Share on other sites

The Surface Pro 3 Tab uses a i5 with Intel HD4400 graphics. That's why.

The MICROSOFT Surface Pro 3 may have a INTEL processor, but it doesn't mean Intel produces MICROSOFT Direct X. 

Please spend as much time writing your question, as you want me to spend responding to it.  Take some time, and explain your issue, please!

Spoiler

If you need to learn how to install Windows, check here:  http://linustechtips.com/main/topic/324871-guide-how-to-install-windows-the-right-way/

Event Viewer 101: https://youtu.be/GiF9N3fJbnE

 

Link to comment
Share on other sites

Link to post
Share on other sites

The MICROSOFT Surface Pro 3 may have a INTEL processor, but it doesn't mean Intel produces MICROSOFT Direct X.

It's mentioned in the article I linked.
Link to comment
Share on other sites

Link to post
Share on other sites

Only going to make a difference in scenarios where you are CPU bound solely cos of draw calls from the GPU.  Otherwise, minimal at best.

QUOTE ME IN A REPLY SO I CAN SEE THE NOTIFICATION!

When there is no danger of failure there is no pleasure in success.

Link to comment
Share on other sites

Link to post
Share on other sites

i thought Microsoft introduced DX12 ????

They did, this is old news and is a inaccurate post. 

Please spend as much time writing your question, as you want me to spend responding to it.  Take some time, and explain your issue, please!

Spoiler

If you need to learn how to install Windows, check here:  http://linustechtips.com/main/topic/324871-guide-how-to-install-windows-the-right-way/

Event Viewer 101: https://youtu.be/GiF9N3fJbnE

 

Link to comment
Share on other sites

Link to post
Share on other sites

So when exactly is my I7 980 ever going to get used?

With DX12 it will get used less? Oh well, I suppose the whole CPU can be left to calculate Physics then.

Linus is my fetish.

Link to comment
Share on other sites

Link to post
Share on other sites

Only going to make a difference in scenarios where you are CPU bound solely cos of draw calls from the GPU.  Otherwise, minimal at best.

 

Not completely.  It will help with 3 major issues.

#1 less wasted resources - a lot of your current processing power is used on just "checking in" with other components.  For example, the CPU will use its clock cycles to check memory allocations for some kind of crazy stupid thing that doesn't amount to anything.  This can free up quite a bit of resources, as in todays world we don't have to worry about a million gazillion kinds of stuff.

#2 higher allocations of cores/threads - when the API can natively support more threads and such (maybe even a dynamic thread count) the developer has MUCH less work to reach all of these.

#3 exponential increases - when you increase something like this even 10% on paper, it results in a 20% in real world improvement.  Much like how hardware improvements are the exact opposite, software improvements build on top of each other.  Just a 9% better memory management in Windows 7 over Windows Vista was enough to make it a CLEAR winner in performance, no other benefits.

Please spend as much time writing your question, as you want me to spend responding to it.  Take some time, and explain your issue, please!

Spoiler

If you need to learn how to install Windows, check here:  http://linustechtips.com/main/topic/324871-guide-how-to-install-windows-the-right-way/

Event Viewer 101: https://youtu.be/GiF9N3fJbnE

 

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×