Looking At DirectX 12 Performance – 3DMark API Overhead Test

A place to give your thoughts on our reviews!
Post Reply
User avatar
Apoptosis
Site Admin
Site Admin
Posts: 33941
Joined: Sun Oct 05, 2003 8:45 pm
Location: St. Louis, Missouri
Contact:

Looking At DirectX 12 Performance – 3DMark API Overhead Test

Post by Apoptosis »

Gamers are more than excited about DirectX 12 coming to market later this year and after seeing what other low-level APIs like AMD Mantle could do with regards to lowering the API overhead we certainly understand why. Futuremark recently released a DirectX 12 feature test called the 3DMark API Overhead Feature Test that allows enthusiasts and gamers to look at the draw call benefits of the new DX12 API. The 3DMark API Overhead Feature Test should show how future game titles that were developed 'to the metal' perform.

Image


Article Title: Looking At DirectX 12 Performance – 3DMark API Overhead Feature Test
Article URL: http://www.legitreviews.com/looking-at- ... est_160936
Find us on Facebook to discover the faces behind the names!
Follow Me on Twitter!
User avatar
sbohdan
Legit Extremist
Legit Extremist
Posts: 1306
Joined: Sun Jul 17, 2005 9:33 am
Location: Canada
Contact:

Re: Looking At DirectX 12 Performance – 3DMark API Overhead

Post by sbohdan »

So all this only applies to DirectX12 graphics cards, right? Direcx11 cards will not be affected?
Main rig: NZXT Phantom modded case with Danger Den WC, Gigabyte B550 Aorus Elite, Ryzen 5800X @ stock, 32GB Patriot Viper DDR4 3200Mhz 16-18-18-36-1T, AMD RX 5700XT + AlphaCool WC, ACER Nitro XV2 27", SP 1TB nvme PCiE GEN3, Samsung 2TB; Cooler Master MW Gold 650W, Win10 Pro 64
my complete GFX tuneup & cooling mod: http://forums.legitreviews.com/viewtopi ... highlight=
User avatar
Apoptosis
Site Admin
Site Admin
Posts: 33941
Joined: Sun Oct 05, 2003 8:45 pm
Location: St. Louis, Missouri
Contact:

Re: Looking At DirectX 12 Performance – 3DMark API Overhead

Post by Apoptosis »

sbohdan wrote:So all this only applies to DirectX12 graphics cards, right? Direcx11 cards will not be affected?
Yeah, if a card won't support DX12 it won't be able to get any of the low-level API benefits much like AMD Mantle only worked on some cards.
Find us on Facebook to discover the faces behind the names!
Follow Me on Twitter!
User avatar
KnightRid
Moderator
Moderator
Posts: 4295
Joined: Wed Dec 14, 2005 5:21 am
Location: Dallastown, PA

Re: Looking At DirectX 12 Performance – 3DMark API Overhead

Post by KnightRid »

I would love to see some numbers on older cards since I have read that cards from the 400 series (nvidia) to the present will be able to take advantage of DX12. I am guessing there wont be a huge increase in performance because the cards were not built to optimize for DX12 but if there is enough of a performance leap, people with older cards may benefit greatly.

heck maybe I will try with my 660GTX and i7-3770k...... then again maybe not...running windows 10 in a VM wouldnt be good and I wont install it full on as I have not seen much that I like about Windows 10 over Windows 7 yet.

Still, would be nice to see how lower end cards fair with DX12
Remember, I am opinionated and nothing I say or do reflects on anyone or anything else but me :finga:
User avatar
sbohdan
Legit Extremist
Legit Extremist
Posts: 1306
Joined: Sun Jul 17, 2005 9:33 am
Location: Canada
Contact:

Re: Looking At DirectX 12 Performance – 3DMark API Overhead

Post by sbohdan »

KnightRid wrote:I would love to see some numbers on older cards since I have read that cards from the 400 series (nvidia) to the present will be able to take advantage of DX12. I am guessing there wont be a huge increase in performance because the cards were not built to optimize for DX12 but if there is enough of a performance leap, people with older cards may benefit greatly.

heck maybe I will try with my 660GTX and i7-3770k...... then again maybe not...running windows 10 in a VM wouldnt be good and I wont install it full on as I have not seen much that I like about Windows 10 over Windows 7 yet.

Still, would be nice to see how lower end cards fair with DX12
Let us know if there is any benefit for older cards! Please.
Main rig: NZXT Phantom modded case with Danger Den WC, Gigabyte B550 Aorus Elite, Ryzen 5800X @ stock, 32GB Patriot Viper DDR4 3200Mhz 16-18-18-36-1T, AMD RX 5700XT + AlphaCool WC, ACER Nitro XV2 27", SP 1TB nvme PCiE GEN3, Samsung 2TB; Cooler Master MW Gold 650W, Win10 Pro 64
my complete GFX tuneup & cooling mod: http://forums.legitreviews.com/viewtopi ... highlight=
User avatar
Apoptosis
Site Admin
Site Admin
Posts: 33941
Joined: Sun Oct 05, 2003 8:45 pm
Location: St. Louis, Missouri
Contact:

Re: Looking At DirectX 12 Performance – 3DMark API Overhead

Post by Apoptosis »

KnightRid wrote:I would love to see some numbers on older cards since I have read that cards from the 400 series (nvidia) to the present will be able to take advantage of DX12. I am guessing there wont be a huge increase in performance because the cards were not built to optimize for DX12 but if there is enough of a performance leap, people with older cards may benefit greatly.

heck maybe I will try with my 660GTX and i7-3770k...... then again maybe not...running windows 10 in a VM wouldnt be good and I wont install it full on as I have not seen much that I like about Windows 10 over Windows 7 yet.

Still, would be nice to see how lower end cards fair with DX12
Sorry for the delayed response... Had some major family emergencies this week and was just able to get around to testing this for you today. Here are a few quick runs on a GeForce GTX 680 (couldn't find my 660 quickly in storage, so I figured this would suffice). I ran it on 4-core and 8-core with HT enabled so you can get an idea of quad-core performance on your system. The results don't exactly make sense, but these are the average of three runs at each test (so 9 total benchmark runs of the API test).
680-api-tests.png
Why performance went up with the decrease in cores with DX12 is beyond me. The DX11 ST test shows the same increase, but the DX11 MT test shows a decrease... Odd stuff. I blame the early drivers! :axe:

The take home message here is that there is about a 9x performance improvement between DX11 ST to DX12, so the API overhead has been greatly reduced. There was a ~12x increase on the GTX 780, so it isn't as much as a new GPU, but still significant and pretty damn close. Hope this is sort of what you were looking for!
Find us on Facebook to discover the faces behind the names!
Follow Me on Twitter!
User avatar
KnightRid
Moderator
Moderator
Posts: 4295
Joined: Wed Dec 14, 2005 5:21 am
Location: Dallastown, PA

Re: Looking At DirectX 12 Performance – 3DMark API Overhead

Post by KnightRid »

Awesome Nate, thank you! Hope everything is ok with the family!!!!

That is goofy how the performance went up decreasing the cores but I am with you on the early drivers theory. I imagine as they get closer to release they will optimize further for multiple cores.

It is also surprising how close the numbers are to the newer cards. i thought the older cards would be around 3-4 million draws (yea i was guessing in my head) but they are only about that much lower than the newer ones. Really does seem to take the power needed away from the video card. i bet Nvidia and AMD will be soooooo happy that people will be able to hang on to video cards even longer ;)
Remember, I am opinionated and nothing I say or do reflects on anyone or anything else but me :finga:
Post Reply