• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

DirectX11 vs DirectX12 Ashes of Singularity Benchmark (R9 280X)

Joined
Oct 29, 2015
Messages
68 (0.02/day)
Decided to run the Ashes of Singularity Benchmark on my system and compare the DX11 vs DX12 results. This is with my dual X5690s and a MSI R9 280X on High settings:

DX11 (high settings):


DX12 (high settings):



As you can see above just switching to DX12 increased my average frames per second by 41.3%. I also noticed DX12 seemed to have less variance in benchmarks as out of the 3 tests I did for each all were within 3% on the average FPS. DX11 had a variance over 10% on the tests with this result being the best.

For reference the same test ran on the minimum graphics settings:

DX11 (low settings):


DX12 (low settings):


With the graphics turned all the way down and keeping the resolution the same DX12 scored an average of 86.6% higher FPS than DX11 on my setup.
 
Last edited:
Joined
Oct 2, 2015
Messages
27 (0.01/day)
That is pretty bad ass going from DX11 to D12. I just wonder why the 380 plus people that viewed this did not comment on it. Must all be Nividia fans jealous there cards don't see that much improvement from DX11 to DX12.
 
Joined
Dec 22, 2011
Messages
3,890 (0.87/day)
Processor AMD Ryzen 7 3700X
Motherboard MSI MAG B550 TOMAHAWK
Cooling AMD Wraith Prism
Memory Team Group Dark Pro 8Pack Edition 3600Mhz CL16
Video Card(s) NVIDIA GeForce RTX 3080 FE
Storage Kingston A2000 1TB + Seagate HDD workhorse
Display(s) Samsung 50" QN94A Neo QLED
Case Antec 1200
Power Supply Seasonic Focus GX-850
Mouse Razer Deathadder Chroma
Keyboard Logitech UltraX
Software Windows 11
That is pretty bad ass going from DX11 to D12. I just wonder why the 380 plus people that viewed this did not comment on it. Must all be Nividia fans jealous there cards don't see that much improvement from DX11 to DX12.

It probably helps their DX11 performance wasn't shit in the first place.
 
Joined
Oct 2, 2015
Messages
27 (0.01/day)
LOL or maybe just maybe AMD actually is much better hardware compliant with DX12 and that is why there is much of a better performance increase.
 

rtwjunkie

PC Gaming Enthusiast
Supporter
Joined
Jul 25, 2008
Messages
13,909 (2.43/day)
Location
Louisiana -Laissez les bons temps rouler!
System Name Bayou Phantom
Processor Core i7-8700k 4.4Ghz @ 1.18v
Motherboard ASRock Z390 Phantom Gaming 6
Cooling All air: 2x140mm Fractal exhaust; 3x 140mm Cougar Intake; Enermax T40F Black CPU cooler
Memory 2x 16GB Mushkin Redline DDR-4 3200
Video Card(s) EVGA RTX 2080 Ti Xc
Storage 1x 500 MX500 SSD; 2x 6TB WD Black; 1x 4TB WD Black; 1x400GB VelRptr; 1x 4TB WD Blue storage (eSATA)
Display(s) HP 27q 27" IPS @ 2560 x 1440
Case Fractal Design Define R4 Black w/Titanium front -windowed
Audio Device(s) Soundblaster Z
Power Supply Seasonic X-850
Mouse Coolermaster Sentinel III (large palm grip!)
Keyboard Logitech G610 Orion mechanical (Cherry Brown switches)
Software Windows 10 Pro 64-bit (Start10 & Fences 3.0 installed)
That is pretty bad ass going from DX11 to D12. I just wonder why the 380 plus people that viewed this did not comment on it. Must all be Nividia fans jealous there cards don't see that much improvement from DX11 to DX12.

Why the fanboyism? I just do not understand it from either side. There are for more important things in the world to worry about.
 

CAPSLOCKSTUCK

Spaced Out Lunar Tick
Joined
Feb 26, 2013
Messages
8,578 (2.12/day)
Location
llaregguB...WALES
System Name Party On
Processor Xeon w 3520
Motherboard DFI Lanparty
Cooling Big tower thing
Memory 6 gb Ballistix Tracer
Video Card(s) HD 7970
Case a plank of wood
Audio Device(s) seperate amp and 6 big speakers
Power Supply Corsair
Mouse cheap
Keyboard under going restoration
Decided to run the Ashes of Singularity Benchmark on my system and compare the DX11 vs DX12 results. This is with my dual X5690s and a MSI R9 280X on High settings:

DX11 (high settings):


DX12 (high settings):



As you can see above just switching to DX12 increased my average frames per second by 41.3%. I also noticed DX12 seemed to have less variance in benchmarks as out of the 3 tests I did for each all were within 3% on the average FPS. DX11 had a variance over 10% on the tests with this result being the best.

For reference the same test ran on the minimum graphics settings:

DX11 (low settings):


DX12 (low settings):


With the graphics turned all the way down and keeping the resolution the same DX12 scored an average of 86.6% higher FPS than DX11 on my setup.


@Mercennarius
i didnt realize this had been there a month, i posted a similar question on the Xeon owners thread earlier today and lo and behold ...twin Xeons and dx12 here.....lush.

Very interesting too especially with my setups.

No fanboy here....i am a Xeon addict.
 
Joined
Mar 7, 2007
Messages
3,842 (0.62/day)
Location
Maryland
System Name HAL
Processor Core i9 13900k @5.8-6.1
Motherboard Z790 Arous master
Cooling EKWB Quantum Velocity V2 & (2) 360 Corsair XR7 Rads push/pull
Memory 2x 32GB (64GB) Gskill trident 6000 CL30 @28 1T
Video Card(s) RTX 4090 Gigagbyte gaming OC @ +200/1300
Storage (M2's) 2x Samsung 980 pro 2TB, 1xWD Black 2TB, 1x SK Hynix Platinum P41 2TB
Display(s) 65" LG OLED 120HZ
Case Lian Li dyanmic Evo11 with distro plate
Power Supply Thermaltake 1350
Software Microsoft Windows 11 x64
Holy shit... Glad I got windows 10 lol..
 
Joined
Jul 21, 2008
Messages
5,172 (0.90/day)
System Name [Daily Driver]
Processor [Ryzen 7 5800X3D]
Motherboard [Asus TUF GAMING X570-PLUS]
Cooling [be quiet! Dark Rock Slim]
Memory [64GB Corsair Vengeance LPX 3600MHz (16GBx4)]
Video Card(s) [PNY RTX 3070Ti XLR8]
Storage [1TB SN850 NVMe, 4TB 990 Pro NVMe, 2TB 870 EVO SSD, 2TB SA510 SSD]
Display(s) [2x 27" HP X27q at 1440p]
Case [Fractal Meshify-C]
Audio Device(s) [Steelseries Arctis Pro]
Power Supply [CORSAIR RMx 1000]
Mouse [Logitech G Pro Wireless]
Keyboard [Logitech G512 Carbon (GX-Brown)]
Software [Windows 11 64-Bit]
it's important to note ashes is currently unoptimized and a bit shit. Still in early access.
 
Joined
Aug 20, 2007
Messages
20,714 (3.41/day)
System Name Pioneer
Processor Ryzen R9 7950X
Motherboard GIGABYTE Aorus Elite X670 AX
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory 64GB (4x 16GB) G.Skill Flare X5 @ DDR5-6000 CL30
Video Card(s) XFX RX 7900 XTX Speedster Merc 310
Storage 2x Crucial P5 Plus 2TB PCIe 4.0 NVMe SSDs
Display(s) 55" LG 55" B9 OLED 4K Display
Case Thermaltake Core X31
Audio Device(s) TOSLINK->Schiit Modi MB->Asgard 2 DAC Amp->AKG Pro K712 Headphones or HDMI->B9 OLED
Power Supply FSP Hydro Ti Pro 850W
Mouse Logitech G305 Lightspeed Wireless
Keyboard WASD Code v3 with Cherry Green keyswitches
Software Windows 11 Enterprise (legit), Gentoo Linux x64
LOL or maybe just maybe AMD actually is much better hardware compliant with DX12 and that is why there is much of a better performance increase.

If going by Maxwell 2, it actually supports a higher feature level than AMD. Not as fast no, but that pretty much sinks your argument about anything to do with compliance.
 

MxPhenom 216

ASIC Engineer
Joined
Aug 31, 2010
Messages
12,944 (2.61/day)
Location
Loveland, CO
System Name Ryzen Reflection
Processor AMD Ryzen 9 5900x
Motherboard Gigabyte X570S Aorus Master
Cooling 2x EK PE360 | TechN AM4 AMD Block Black | EK Quantum Vector Trinity GPU Nickel + Plexi
Memory Teamgroup T-Force Xtreem 2x16GB B-Die 3600 @ 14-14-14-28-42-288-2T 1.45v
Video Card(s) Zotac AMP HoloBlack RTX 3080Ti 12G | 950mV 1950Mhz
Storage WD SN850 500GB (OS) | Samsung 980 Pro 1TB (Games_1) | Samsung 970 Evo 1TB (Games_2)
Display(s) Asus XG27AQM 240Hz G-Sync Fast-IPS | Gigabyte M27Q-P 165Hz 1440P IPS | Asus 24" IPS (portrait mode)
Case Lian Li PC-011D XL | Custom cables by Cablemodz
Audio Device(s) FiiO K7 | Sennheiser HD650 + Beyerdynamic FOX Mic
Power Supply Seasonic Prime Ultra Platinum 850
Mouse Razer Viper v2 Pro
Keyboard Razer Huntsman Tournament Edition
Software Windows 11 Pro 64-Bit
That is pretty bad ass going from DX11 to D12. I just wonder why the 380 plus people that viewed this did not comment on it. Must all be Nividia fans jealous there cards don't see that much improvement from DX11 to DX12.

Oh god dont even start.
 

the54thvoid

Intoxicated Moderator
Staff member
Joined
Dec 14, 2009
Messages
12,378 (2.37/day)
Location
Glasgow - home of formal profanity
Processor Ryzen 7800X3D
Motherboard MSI MAG Mortar B650 (wifi)
Cooling be quiet! Dark Rock Pro 4
Memory 32GB Kingston Fury
Video Card(s) Gainward RTX4070ti
Storage Seagate FireCuda 530 M.2 1TB / Samsumg 960 Pro M.2 512Gb
Display(s) LG 32" 165Hz 1440p GSYNC
Case Asus Prime AP201
Audio Device(s) On Board
Power Supply be quiet! Pure POwer M12 850w Gold (ATX3.0)
Software W10
It's been shown for a while now the GCN architecture benefits from DX12 (async) especially. What people omit is that the Ashes bench on DX12 has no outright performance lead. I believe Nvidia is slightly ahead.
No real news here and with games like Deus Ex Mankind Divided being pushed right back to late 2016, I don't see any cause for any excitement. Each vendor will have new gfx hardware out next year, no doubts each more focussed on DX12.
 

Ebo

Joined
May 9, 2013
Messages
778 (0.20/day)
Location
Nykoebing Mors, Denmark
System Name the little fart
Processor AMD Ryzen 2600X
Motherboard MSI x470 gaming plus
Cooling Noctua NH-C14S
Memory 16 GB G.Skill Ripjaw 2400Mhz DDR 4
Video Card(s) Sapphire RX Vega 56 Pulse
Storage 1 Crucial MX100 512GB SSD,1 Crucial MX500 2TB SSD, 1 1,5TB WD Black Caviar, 1 4TB WD RED HD
Display(s) IIyama XUB2792QSU IPS 2560x1440
Case White Lian-Li PC-011 Dynamic
Audio Device(s) Asus Xonar SE pci-e card
Power Supply Thermaltake DPS G 1050 watt Digital PSU
Mouse Steelseries Sensei
Keyboard Corsair K70
Software windows 10 64 pro bit
You can get Ashes to show exactly what you want, and OP thats what you just did on your screenshot.

Youre putting the resolution down(1650x1050) which isent going to do anything execpt getting redicilous high fames. Play it as high as possible with everything turned on, and you will se quite some other munbers. Nobody in their right mind uses a ALFA edition of a game for testing, since thats not how the game eventually will end up being.

Ashes is just a fart in the wind.
 
Joined
Oct 29, 2015
Messages
68 (0.02/day)
You can get Ashes to show exactly what you want, and OP thats what you just did on your screenshot.

Youre putting the resolution down(1650x1050) which isent going to do anything execpt getting redicilous high fames. Play it as high as possible with everything turned on, and you will se quite some other munbers. Nobody in their right mind uses a ALFA edition of a game for testing, since thats not how the game eventually will end up being.

Ashes is just a fart in the wind.


Actually no. On that computer that is the highest resolution the monitor allows, thus that is the resolution I ran it on. Both DX11 and DX12 were ran at the same exact settings to show the difference at equal resolution and graphical fidelity. Yes the game is still in early access and not a finished product, but the results are food for thought and interesting none the less, which is why I decided to share them here.
 
Joined
Aug 3, 2013
Messages
259 (0.07/day)
Location
Pakistan
System Name The N Machinima
Processor Core i5 2500 (2nd Gen)
Motherboard MSI P67A GD65 B3
Cooling CM V6 GT
Memory Corsair dominator 2x2GB 1600mhz
Video Card(s) Gigabyte GTX 760 windforce 3x
Storage Seagate 500GB/WD 500GB HDDs
Display(s) Samsung 22 Inch 1080p
Case CM 690 PLUS
Audio Device(s) Onboard
Power Supply Corsair GS 800
Software Windows 7 x64
Benchmark Scores http://i.imgur.com/0O79u7Z.jpg
well, we have to see the results on final product.
 
Joined
Oct 29, 2015
Messages
68 (0.02/day)
You can get Ashes to show exactly what you want, and OP thats what you just did on your screenshot.

Youre putting the resolution down(1650x1050) which isent going to do anything execpt getting redicilous high fames. Play it as high as possible with everything turned on, and you will se quite some other munbers. Nobody in their right mind uses a ALFA edition of a game for testing, since thats not how the game eventually will end up being.

Ashes is just a fart in the wind.


So I just ran the benchmark with the latest update and my new setup (Saphire 290X, higher resolution monitor, 48GB of RAM). Here's DX11 vs DX12 at 1080P and "High" settings:

DX11


DX12


Average frame rate was increased 68.6% going from DX11 to DX12 at 1080P.
 
Joined
Nov 4, 2005
Messages
11,655 (1.73/day)
System Name Compy 386
Processor 7800X3D
Motherboard Asus
Cooling Air for now.....
Memory 64 GB DDR5 6400Mhz
Video Card(s) 7900XTX 310 Merc
Storage Samsung 990 2TB, 2 SP 2TB SSDs and over 10TB spinning
Display(s) 56" Samsung 4K HDR
Audio Device(s) ATI HDMI
Mouse Logitech MX518
Keyboard Razer
Software A lot.
Benchmark Scores Its fast. Enough.
ITT


Nvidia Fanboys crying about their cards loss in perceived performance due to http://www.overclock.net/t/1569897/...singularity-dx12-benchmarks/400#post_24321843

http://www.overclock.net/t/1569897/...ingularity-dx12-benchmarks/1210#post_24357053

Since Nvidia kinda made up the part where their cards really support AC, since they were doing it in software on the CPU for so long, now the fruition of AMD doing it in hardware is coming with DX12 showing that even a early chepaer card will create better visuals... it may hurt Nvidia AND AMD since consumers with early GCN cards may not need to upgrade.
 

Ebo

Joined
May 9, 2013
Messages
778 (0.20/day)
Location
Nykoebing Mors, Denmark
System Name the little fart
Processor AMD Ryzen 2600X
Motherboard MSI x470 gaming plus
Cooling Noctua NH-C14S
Memory 16 GB G.Skill Ripjaw 2400Mhz DDR 4
Video Card(s) Sapphire RX Vega 56 Pulse
Storage 1 Crucial MX100 512GB SSD,1 Crucial MX500 2TB SSD, 1 1,5TB WD Black Caviar, 1 4TB WD RED HD
Display(s) IIyama XUB2792QSU IPS 2560x1440
Case White Lian-Li PC-011 Dynamic
Audio Device(s) Asus Xonar SE pci-e card
Power Supply Thermaltake DPS G 1050 watt Digital PSU
Mouse Steelseries Sensei
Keyboard Corsair K70
Software windows 10 64 pro bit
So I just ran the benchmark with the latest update and my new setup (Saphire 290X, higher resolution monitor, 48GB of RAM). Here's DX11 vs DX12 at 1080P and "High" settings:

DX11


DX12


Average frame rate was increased 68.6% going from DX11 to DX12 at 1080P.

And still at that resolution, your R9 290X isent really going to shine, thats going to happen at 2560x1440 and up. 1080 is hopefully a thing of the past just like win 7.
 
Joined
Oct 29, 2015
Messages
68 (0.02/day)
So Ashes of the Singularity just received a large update this week (v.70). A few of the MANY listed changes include:

Significant performance improvements (especially in DX12)

Don't draw shadows for MB frames, Re-use Initial frame data for MB frames for detail objects.

Better local sorting of mesh's within an object

Slightly better sort logic for draw_elements

txaa frames using same batch set with different dynamics

Improved performance for plasma whip projectile

RegionRenderer. Now takes color directly in 32bit format. Way less temporary memory, and memory movement.

So of course I decided to run the benchmark again at 1080P and compare DX11 vs DX12 with all fidelity quality settings the same. Here are the results after the latest update:

DX11:


DX12:



With the latest update I saws a 28% increase in average FPS moving to DX12. Also you can see that in both scenarios the game achieves noticeably higher FPS than before the v.70 update. It looks like DX12 performs much better in the "Heavy Batches" sections. Also DX11 registered a maximum of 4,067MB of VRAM during the benchmark while DX12 measured a maximum of 4,338MB.
 
Joined
Oct 29, 2015
Messages
68 (0.02/day)
Decided to compare the multithreading between DX11 and DX12:

DX11:


DX12:





As you can see both DX11 and DX12 can utilize more than 12 threads in this game. DX12 shows a significantly improved resource allocation between threads, while DX11 shows the majority of the work load left to just the primary thread. Adding more than 4 or 6 threads to DX11 would likely not improve performance as 80-90% of the workload is still being sent to just the primary thread. DX12 is clearly benefiting from having at least 12 threads here.
Also notice the difference in system ram usage.
 
Last edited:

Kanan

Tech Enthusiast & Gamer
Joined
Aug 22, 2015
Messages
3,517 (1.12/day)
Location
Europe
System Name eazen corp | Xentronon 7.2
Processor AMD Ryzen 7 3700X // PBO max.
Motherboard Asus TUF Gaming X570-Plus
Cooling Noctua NH-D14 SE2011 w/ AM4 kit // 3x Corsair AF140L case fans (2 in, 1 out)
Memory G.Skill Trident Z RGB 2x16 GB DDR4 3600 @ 3800, CL16-19-19-39-58-1T, 1.4 V
Video Card(s) Asus ROG Strix GeForce RTX 2080 Ti modded to MATRIX // 2000-2100 MHz Core / 1938 MHz G6
Storage Silicon Power P34A80 1TB NVME/Samsung SSD 830 128GB&850 Evo 500GB&F3 1TB 7200RPM/Seagate 2TB 5900RPM
Display(s) Samsung 27" Curved FS2 HDR QLED 1440p/144Hz&27" iiyama TN LED 1080p/120Hz / Samsung 40" IPS 1080p TV
Case Corsair Carbide 600C
Audio Device(s) HyperX Cloud Orbit S / Creative SB X AE-5 @ Logitech Z906 / Sony HD AVR @PC & TV @ Teufel Theater 80
Power Supply EVGA 650 GQ
Mouse Logitech G700 @ Steelseries DeX // Xbox 360 Wireless Controller
Keyboard Corsair K70 LUX RGB /w Cherry MX Brown switches
VR HMD Still nope
Software Win 10 Pro
Benchmark Scores 15 095 Time Spy | P29 079 Firestrike | P35 628 3DM11 | X67 508 3DM Vantage Extreme
Also notice that DX11 is using significantly more system RAM than DX12 is
Opposite is true, but interesting findings nonetheless. DX12 seems to do really well at least in that game.
 
Joined
Sep 9, 2013
Messages
526 (0.14/day)
System Name Can I run it
Processor delidded i9-10900KF @ AI OC 3x5.4 10x5.3+Supercool direct die waterblock
Motherboard ASUS Maximus XII Apex 2701 BIOS
Cooling Main = GTS 360 GTX 240, EK PE 360,XSPC EX 360,2x EK-XRES 100 Revo D5 PWM, 12x T30, AC High Flow Next
Memory 2x16GB TridentZ 3600@4600 16-16-16-36@1.59V+EK Monarch, Separate loop with GTS 120&Freezemod DDC
Video Card(s) Gigabyte RTX 3080 Ti Gaming OC @ 0.8V 1830Mhz core + Barrow full cover waterblock
Storage Transcend PCIE 220S 1TB for (main), WD Blue 3D NAND 250GB for OC testing, Seagate Barracuda 4TB
Display(s) Samsung Odyssey OLED G9 5120x1440 240Hz calibrated by X-Rite i1 Display Pro Plus
Case Thermaltake View 71
Audio Device(s) Q Acoustics M20 HD
Power Supply Silverstone ST-1200 PTS 1200W 80+ Platinum
Mouse Logitech G Pro Wireless
Keyboard Ducky Shine 7 (Cherry MX red)
Software Windows 11
I hope the upcoming Totalwar Warhammer will utilize DX12 too. CPU bottleneck in Totalwar series is really annoying.
But I'm not sure Kepler will benefit from DX12 ? Since Kepler optimization in new games is completely shit.
 
Joined
Jan 27, 2008
Messages
70 (0.01/day)
System Name Jupiter-2
Processor Intel i3-6100
Motherboard H170I-PLUS D3
Cooling Stock
Memory 8GB Mushkin DDR3L-1600
Video Card(s) EVGA GTX 1050ti
Storage Corsair 512GB SSD
Display(s) BENQ 24in
Case Lian Li PC-Q01B Mini ITX
Audio Device(s) Onboard
Power Supply Corsair 450W
Mouse Logitech Trackball
Keyboard A bamboo custom job
Software Win 10 Pro
Man, all the useless fanboyism is so tiring. :banghead:

What I'm more interested in is why suddenly a type of architecture introduced years ago by AMD is suddenly being utilized so effectively in the latest version of Windows. I can understand optimizations being made by Microsoft to support some sort of architecture, but I'm just surprised it wasn't some new type of architecture that would force everyone to go buy new video cards. Instead they used something that was already around (GCN). It's just strange.
 
Top