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

AMD GPUs Show Strong DirectX 12 Performance on "Ashes of the Singularity"

Joined
Nov 3, 2011
Messages
695 (0.15/day)
Location
Australia
System Name Eula
Processor AMD Ryzen 9 7900X PBO
Motherboard ASUS TUF Gaming X670E Plus Wifi
Cooling Corsair H150i Elite LCD XT White
Memory Trident Z5 Neo RGB DDR5-6000 64GB (4x16GB F5-6000J3038F16GX2-TZ5NR) EXPO II, OCCT Tested
Video Card(s) Gigabyte GeForce RTX 4080 GAMING OC
Storage Corsair MP600 XT NVMe 2TB, Samsung 980 Pro NVMe 2TB, Toshiba N300 10TB HDD, Seagate Ironwolf 4T HDD
Display(s) Acer Predator X32FP 32in 160Hz 4K FreeSync/GSync DP, LG 32UL950 32in 4K HDR FreeSync/G-Sync DP
Case Phanteks Eclipse P500A D-RGB White
Audio Device(s) Creative Sound Blaster Z
Power Supply Corsair HX1000 Platinum 1000W
Mouse SteelSeries Prime Pro Gaming Mouse
Keyboard SteelSeries Apex 5
Software MS Windows 11 Pro
And Microsoft just comes in and starts building off it. The same way Sony used BSD to make OS for PS4, damn BSD licensing.
I was referring to game engine development work.

Well known 3D engines already has DX12 version e.g. Epic's Unreal Engine 4.9, Crytek's CryEngine, Unity , Square Enix's Luminous Engine and 'etc'.
 
Last edited:
Joined
Sep 6, 2013
Messages
3,329 (0.81/day)
Location
Athens, Greece
System Name 3 desktop systems: Gaming / Internet / HTPC
Processor Ryzen 5 5500 / Ryzen 5 4600G / FX 6300 (12 years latter got to see how bad Bulldozer is)
Motherboard MSI X470 Gaming Plus Max (1) / MSI X470 Gaming Plus Max (2) / Gigabyte GA-990XA-UD3
Cooling Νoctua U12S / Segotep T4 / Snowman M-T6
Memory 32GB - 16GB G.Skill RIPJAWS 3600+16GB G.Skill Aegis 3200 / 16GB JUHOR / 16GB Kingston 2400MHz (DDR3)
Video Card(s) ASRock RX 6600 + GT 710 (PhysX)/ Vega 7 integrated / Radeon RX 580
Storage NVMes, ONLY NVMes/ NVMes, SATA Storage / NVMe boot(Clover), SATA storage
Display(s) Philips 43PUS8857/12 UHD TV (120Hz, HDR, FreeSync Premium) ---- 19'' HP monitor + BlitzWolf BW-V5
Case Sharkoon Rebel 12 / CoolerMaster Elite 361 / Xigmatek Midguard
Audio Device(s) onboard
Power Supply Chieftec 850W / Silver Power 400W / Sharkoon 650W
Mouse CoolerMaster Devastator III Plus / CoolerMaster Devastator / Logitech
Keyboard CoolerMaster Devastator III Plus / CoolerMaster Devastator / Logitech
Software Windows 10 / Windows 10&Windows 11 / Windows 10
AMD just released Mantle before DX12 as a bit of a PR stunt
I don't think they had the resources and money just for that kind of PR stunt. They didn't just throw out a new "Wonder Driver", they created an API. I don't know. Maybe this is something simple that anyone can do? Microsoft was delaying a low level API, so I think AMD came out with Mantle to warranty that there would be pressure on Microsoft to include DX12 with Windows 10. AMD was the only company losing because of the absence of a low level API. I also find it funny that people believe that AMD come out with a low level API in zero time with Microsoft taking almost two more years. And I find it funny because everyone plus the dog thinks that AMD is completely incompetent in creating anything in software. Not to mention the difference between AMD and Microsoft, one company with no money the other swimming in money, one company being a hardware company the other being a software company.
 

Mussels

Freshwater Moderator
Joined
Oct 6, 2004
Messages
58,413 (7.94/day)
Location
Oystralia
System Name Rainbow Sparkles (Power efficient, <350W gaming load)
Processor Ryzen R7 5800x3D (Undervolted, 4.45GHz all core)
Motherboard Asus x570-F (BIOS Modded)
Cooling Alphacool Apex UV - Alphacool Eisblock XPX Aurora + EK Quantum ARGB 3090 w/ active backplate
Memory 2x32GB DDR4 3600 Corsair Vengeance RGB @3866 C18-22-22-22-42 TRFC704 (1.4V Hynix MJR - SoC 1.15V)
Video Card(s) Galax RTX 3090 SG 24GB: Underclocked to 1700Mhz 0.750v (375W down to 250W))
Storage 2TB WD SN850 NVME + 1TB Sasmsung 970 Pro NVME + 1TB Intel 6000P NVME USB 3.2
Display(s) Phillips 32 32M1N5800A (4k144), LG 32" (4K60) | Gigabyte G32QC (2k165) | Phillips 328m6fjrmb (2K144)
Case Fractal Design R6
Audio Device(s) Logitech G560 | Corsair Void pro RGB |Blue Yeti mic
Power Supply Fractal Ion+ 2 860W (Platinum) (This thing is God-tier. Silent and TINY)
Mouse Logitech G Pro wireless + Steelseries Prisma XL
Keyboard Razer Huntsman TE ( Sexy white keycaps)
VR HMD Oculus Rift S + Quest 2
Software Windows 11 pro x64 (Yes, it's genuinely a good OS) OpenRGB - ditch the branded bloatware!
Benchmark Scores Nyooom.
AMD wanted to prove that mantles technology worked, so that others would adopt it.

Microsoft with their Xbox one (running AMD hardware) and DX12 being the big example - mantle was *proof* the existing hardware would benefit.
 
Joined
Mar 24, 2011
Messages
2,356 (0.47/day)
Location
VT
Processor Intel i7-10700k
Motherboard Gigabyte Aurorus Ultra z490
Cooling Corsair H100i RGB
Memory 32GB (4x8GB) Corsair Vengeance DDR4-3200MHz
Video Card(s) MSI Gaming Trio X 3070 LHR
Display(s) ASUS MG278Q / AOC G2590FX
Case Corsair X4000 iCue
Audio Device(s) Onboard
Power Supply Corsair RM650x 650W Fully Modular
Software Windows 10
I wouldn't describe creating an API as simple, but they also worked with a bunch of very skilled game developers, and from the looks of it grabbed stuff that they were already planning on contributing to DX12.
 
Joined
Nov 3, 2011
Messages
695 (0.15/day)
Location
Australia
System Name Eula
Processor AMD Ryzen 9 7900X PBO
Motherboard ASUS TUF Gaming X670E Plus Wifi
Cooling Corsair H150i Elite LCD XT White
Memory Trident Z5 Neo RGB DDR5-6000 64GB (4x16GB F5-6000J3038F16GX2-TZ5NR) EXPO II, OCCT Tested
Video Card(s) Gigabyte GeForce RTX 4080 GAMING OC
Storage Corsair MP600 XT NVMe 2TB, Samsung 980 Pro NVMe 2TB, Toshiba N300 10TB HDD, Seagate Ironwolf 4T HDD
Display(s) Acer Predator X32FP 32in 160Hz 4K FreeSync/GSync DP, LG 32UL950 32in 4K HDR FreeSync/G-Sync DP
Case Phanteks Eclipse P500A D-RGB White
Audio Device(s) Creative Sound Blaster Z
Power Supply Corsair HX1000 Platinum 1000W
Mouse SteelSeries Prime Pro Gaming Mouse
Keyboard SteelSeries Apex 5
Software MS Windows 11 Pro
Yeah, it's not DirectX 12 that needs to be looked at, it's the Direct3D feature level the game implements. Do we even know what feature level they're using?

https://en.wikipedia.org/wiki/Graphics_Core_Next

GCN 1.0 is 11_1:
Oland
Cape Verde
Pitcairn
Tahiti

GCN 1.1 is 12.0:
Bonaire
Hawaii
Temash
Kabini
Liverpool
Durango
Kaveri
Godavari
Mullins
Beema

GCN 1.2 is 12.0:
Tonga (Volcanic Islands family)
Fiji (Pirate Islands family)
Carrizo

Only NVIDIA's GM2xx chips are 12.1 compliant (which the GTX 980 Ti is). Even Skylake's GPU is 12.0.

So if the game supports feature level 12.1 and it is using it on GTX 980 but using 12.0 on 290X, it's not an apples to apples comparison. We'd have to know that both cards are running feature level 12.0.
http://www.dsogaming.com/news/oxide...to-disable-certain-settings-in-the-benchmark/

Oxide Developer on Nvidia's request to turn off certain settings:

“There is no war of words between us and Nvidia. Nvidia made some incorrect statements, and at this point they will not dispute our position if you ask their PR. That is, they are not disputing anything in our blog. I believe the initial confusion was because Nvidia PR was putting pressure on us to disable certain settings in the benchmark, when we refused, I think they took it a little too personally.”

“Personally, I think one could just as easily make the claim that we were biased toward Nvidia as the only ‘vendor’ specific code is for Nvidia where we had to shutdown Async compute. By vendor specific, I mean a case where we look at the Vendor ID and make changes to our rendering path. Curiously, their driver reported this feature was functional but attempting to use it was an unmitigated disaster in terms of performance and conformance so we shut it down on their hardware. As far as I know, Maxwell doesn’t really have Async Compute so I don’t know why their driver was trying to expose that. The only other thing that is different between them is that Nvidia does fall into Tier 2 class binding hardware instead of Tier 3 like AMD which requires a little bit more CPU overhead in D3D12, but I don’t think it ended up being very significant. This isn’t a vendor specific path, as it’s responding to capabilities the driver reports.




NVIDIA is just ticking the box for Async compute without any real practical performance.
 

Mussels

Freshwater Moderator
Joined
Oct 6, 2004
Messages
58,413 (7.94/day)
Location
Oystralia
System Name Rainbow Sparkles (Power efficient, <350W gaming load)
Processor Ryzen R7 5800x3D (Undervolted, 4.45GHz all core)
Motherboard Asus x570-F (BIOS Modded)
Cooling Alphacool Apex UV - Alphacool Eisblock XPX Aurora + EK Quantum ARGB 3090 w/ active backplate
Memory 2x32GB DDR4 3600 Corsair Vengeance RGB @3866 C18-22-22-22-42 TRFC704 (1.4V Hynix MJR - SoC 1.15V)
Video Card(s) Galax RTX 3090 SG 24GB: Underclocked to 1700Mhz 0.750v (375W down to 250W))
Storage 2TB WD SN850 NVME + 1TB Sasmsung 970 Pro NVME + 1TB Intel 6000P NVME USB 3.2
Display(s) Phillips 32 32M1N5800A (4k144), LG 32" (4K60) | Gigabyte G32QC (2k165) | Phillips 328m6fjrmb (2K144)
Case Fractal Design R6
Audio Device(s) Logitech G560 | Corsair Void pro RGB |Blue Yeti mic
Power Supply Fractal Ion+ 2 860W (Platinum) (This thing is God-tier. Silent and TINY)
Mouse Logitech G Pro wireless + Steelseries Prisma XL
Keyboard Razer Huntsman TE ( Sexy white keycaps)
VR HMD Oculus Rift S + Quest 2
Software Windows 11 pro x64 (Yes, it's genuinely a good OS) OpenRGB - ditch the branded bloatware!
Benchmark Scores Nyooom.
NVIDIA is just ticking the box for Async compute without any real practical performance.

and blaming all problems on the game dev for not making the game around their hardware.
 
Joined
Jun 13, 2012
Messages
1,388 (0.31/day)
Processor i7-13700k
Motherboard Asus Tuf Gaming z790-plus
Cooling Coolermaster Hyper 212 RGB
Memory Corsair Vengeance RGB 32GB DDR5 7000mhz
Video Card(s) Asus Dual Geforce RTX 4070 Super ( 2800mhz @ 1.0volt, ~60mhz overlock -.1volts)
Storage 1x Samsung 980 Pro PCIe4 NVme, 2x Samsung 1tb 850evo SSD, 3x WD drives, 2 seagate
Display(s) Acer Predator XB273u 27inch IPS G-Sync 165hz
Power Supply Corsair RMx Series RM850x (OCZ Z series PSU retired after 13 years of service)
Mouse Logitech G502 hero
Keyboard Logitech G710+
and blaming all problems on the game dev for not making the game around their hardware.
That reminds of a certain Company so much that compete's with nvidia.
 

rtwjunkie

PC Gaming Enthusiast
Supporter
Joined
Jul 25, 2008
Messages
13,994 (2.35/day)
Location
Louisiana
Processor Core i9-9900k
Motherboard ASRock Z390 Phantom Gaming 6
Cooling All air: 2x140mm Fractal exhaust; 3x 140mm Cougar Intake; Enermax ETS-T50 Black CPU cooler
Memory 32GB (2x16) Mushkin Redline DDR-4 3200
Video Card(s) ASUS RTX 4070 Ti Super OC 16GB
Storage 1x 1TB MX500 (OS); 2x 6TB WD Black; 1x 2TB MX500; 1x 1TB BX500 SSD; 1x 6TB WD Blue storage (eSATA)
Display(s) Infievo 27" 165Hz @ 2560 x 1440
Case Fractal Design Define R4 Black -windowed
Audio Device(s) Soundblaster Z
Power Supply Seasonic Focus GX-1000 Gold
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 reminds of a certain Company so much that compete's with nvidia.

Lol! Too true. I have to say, both companies play that card equally as much.
 
Joined
Nov 3, 2011
Messages
695 (0.15/day)
Location
Australia
System Name Eula
Processor AMD Ryzen 9 7900X PBO
Motherboard ASUS TUF Gaming X670E Plus Wifi
Cooling Corsair H150i Elite LCD XT White
Memory Trident Z5 Neo RGB DDR5-6000 64GB (4x16GB F5-6000J3038F16GX2-TZ5NR) EXPO II, OCCT Tested
Video Card(s) Gigabyte GeForce RTX 4080 GAMING OC
Storage Corsair MP600 XT NVMe 2TB, Samsung 980 Pro NVMe 2TB, Toshiba N300 10TB HDD, Seagate Ironwolf 4T HDD
Display(s) Acer Predator X32FP 32in 160Hz 4K FreeSync/GSync DP, LG 32UL950 32in 4K HDR FreeSync/G-Sync DP
Case Phanteks Eclipse P500A D-RGB White
Audio Device(s) Creative Sound Blaster Z
Power Supply Corsair HX1000 Platinum 1000W
Mouse SteelSeries Prime Pro Gaming Mouse
Keyboard SteelSeries Apex 5
Software MS Windows 11 Pro
and blaming all problems on the game dev for not making the game around their hardware.
The difference is Async feature on Maxwellv2 is faked AND Oxide has given Intel, AMD, nVidia and MS equal access to the source code.

In general, NVIDIA Gameworks restricts source code access to Intel and AMD.

From slide 23 https://developer.nvidia.com/sites/default/files/akamai/gameworks/events/gdc14/GDC_14_DirectX Advancements in the Many-Core Era Getting the Most out of the PC Platform.pdf
NVIDIA talks about DX12's Async.


This Oxide news really confirmed for me that DX12 came from Mantle origins since Async Compute was a core feature of that API. It must have caught NV offguard when Mantle was to become DX12, so they append some Maxwell features into DX12.1 and called their GPUs "DX12 compatible" which isn't entirely true. The base feature of DX12 compatibility is Async Compute & Better CPU scaling.


Oxide's full reply from
http://www.overclock.net/t/1569897/...ingularity-dx12-benchmarks/1200#post_24356995


AMD's reply on Oxide's issue
https://www.reddit.com/r/AdvancedMi...ide_games_made_a_post_discussing_dx12/cul9auq
 
Last edited:
Joined
Jun 13, 2012
Messages
1,388 (0.31/day)
Processor i7-13700k
Motherboard Asus Tuf Gaming z790-plus
Cooling Coolermaster Hyper 212 RGB
Memory Corsair Vengeance RGB 32GB DDR5 7000mhz
Video Card(s) Asus Dual Geforce RTX 4070 Super ( 2800mhz @ 1.0volt, ~60mhz overlock -.1volts)
Storage 1x Samsung 980 Pro PCIe4 NVme, 2x Samsung 1tb 850evo SSD, 3x WD drives, 2 seagate
Display(s) Acer Predator XB273u 27inch IPS G-Sync 165hz
Power Supply Corsair RMx Series RM850x (OCZ Z series PSU retired after 13 years of service)
Mouse Logitech G502 hero
Keyboard Logitech G710+
The difference is Async feature on Maxwellv2 is faked AND Oxide has given Intel, AMD, nVidia and MS equal access to the source code.

In general, NVIDIA Gameworks restricts source code access to Intel and AMD.

From slide 23 https://developer.nvidia.com/sites/default/files/akamai/gameworks/events/gdc14/GDC_14_DirectX Advancements in the Many-Core Era Getting the Most out of the PC Platform.pdf
NVIDIA talks about DX12's Async.


This Oxide news really confirmed for me that DX12 came from Mantle origins since Async Compute was a core feature of that API. It must have caught NV offguard when Mantle was to become DX12, so they append some Maxwell features into DX12.1 and called their GPUs "DX12 compatible" which isn't entirely true. The base feature of DX12 compatibility is Async Compute & Better CPU scaling.


Oxide's full reply from
http://www.overclock.net/t/1569897/...ingularity-dx12-benchmarks/1200#post_24356995


AMD's reply on Oxide's issue
https://www.reddit.com/r/AdvancedMi...ide_games_made_a_post_discussing_dx12/cul9auq
Here is the question on that "equal" access. I doubt that included Dx12 since well they couldn't add DX12 which means what you see here is AMD and Oxide doing what amd whined nvidia was doing and crippling performance on their cards. Problem with this even with source access DX12 exe for game likely wasn't an option til recently but since game had Mantle in it from Day 1 that let them set the game up for AMD cards specifically and in this case cripple performance on nvidia.

Cue the claims that what i said was BS but reality of it is pretty damn plausible. So now Mantle in its dead form could be causing crippling performance.

This Oxide news really confirmed for me that DX12 came from Mantle origins since Async Compute was a core feature of that API. It must have caught NV offguard when Mantle was to become DX12,
^ pretty much confirmation of it.
Unlike like gameworks don't look like it can be turned off?

I will head this one off before its said, i bet someone will say "well its a standard". It maybe but so is DX11 tessellation but didn't stop AMD from whining about it when hairworks used it.
 
Last edited:
Joined
Sep 6, 2013
Messages
3,329 (0.81/day)
Location
Athens, Greece
System Name 3 desktop systems: Gaming / Internet / HTPC
Processor Ryzen 5 5500 / Ryzen 5 4600G / FX 6300 (12 years latter got to see how bad Bulldozer is)
Motherboard MSI X470 Gaming Plus Max (1) / MSI X470 Gaming Plus Max (2) / Gigabyte GA-990XA-UD3
Cooling Νoctua U12S / Segotep T4 / Snowman M-T6
Memory 32GB - 16GB G.Skill RIPJAWS 3600+16GB G.Skill Aegis 3200 / 16GB JUHOR / 16GB Kingston 2400MHz (DDR3)
Video Card(s) ASRock RX 6600 + GT 710 (PhysX)/ Vega 7 integrated / Radeon RX 580
Storage NVMes, ONLY NVMes/ NVMes, SATA Storage / NVMe boot(Clover), SATA storage
Display(s) Philips 43PUS8857/12 UHD TV (120Hz, HDR, FreeSync Premium) ---- 19'' HP monitor + BlitzWolf BW-V5
Case Sharkoon Rebel 12 / CoolerMaster Elite 361 / Xigmatek Midguard
Audio Device(s) onboard
Power Supply Chieftec 850W / Silver Power 400W / Sharkoon 650W
Mouse CoolerMaster Devastator III Plus / CoolerMaster Devastator / Logitech
Keyboard CoolerMaster Devastator III Plus / CoolerMaster Devastator / Logitech
Software Windows 10 / Windows 10&Windows 11 / Windows 10
Here is the question on that "equal" access. I doubt that included Dx12 since well they couldn't add DX12 which means what you see here is AMD and Oxide doing what amd whined nvidia was doing and crippling performance on their cards. Problem with this even with source access DX12 exe for game likely wasn't an option til recently but since game had Mantle in it from Day 1 that let them set the game up for AMD cards specifically and in this case cripple performance on nvidia.

Cue the claims that what i said was BS but reality of it is pretty damn plausible. So now Mantle in its dead form could be causing crippling performance.


^ pretty much confirmation of it.
Unlike like gameworks don't look like it can be turned off?

I will head this one off before its said, i bet someone will say "well its a standard". It maybe but so is DX11 tessellation but didn't stop AMD from whining about it when hairworks used it.
You can question the equal access and you can guess that the game favors AMD.

With GameWorks on the other hand there is CERTAINTY that NO ONE has access but Nvidia to the source code and that the game ABSOLUTELY favors specific Nvidia hardware (I wouldn't say all Nvidia hardware here, because Kepler owners could have a different opinion on that).

Can you see the difference?
 
Joined
Nov 3, 2011
Messages
695 (0.15/day)
Location
Australia
System Name Eula
Processor AMD Ryzen 9 7900X PBO
Motherboard ASUS TUF Gaming X670E Plus Wifi
Cooling Corsair H150i Elite LCD XT White
Memory Trident Z5 Neo RGB DDR5-6000 64GB (4x16GB F5-6000J3038F16GX2-TZ5NR) EXPO II, OCCT Tested
Video Card(s) Gigabyte GeForce RTX 4080 GAMING OC
Storage Corsair MP600 XT NVMe 2TB, Samsung 980 Pro NVMe 2TB, Toshiba N300 10TB HDD, Seagate Ironwolf 4T HDD
Display(s) Acer Predator X32FP 32in 160Hz 4K FreeSync/GSync DP, LG 32UL950 32in 4K HDR FreeSync/G-Sync DP
Case Phanteks Eclipse P500A D-RGB White
Audio Device(s) Creative Sound Blaster Z
Power Supply Corsair HX1000 Platinum 1000W
Mouse SteelSeries Prime Pro Gaming Mouse
Keyboard SteelSeries Apex 5
Software MS Windows 11 Pro
Here is the question on that "equal" access. I doubt that included Dx12 since well they couldn't add DX12 which means what you see here is AMD and Oxide doing what amd whined nvidia was doing and crippling performance on their cards. Problem with this even with source access DX12 exe for game likely wasn't an option til recently but since game had Mantle in it from Day 1 that let them set the game up for AMD cards specifically and in this case cripple performance on nvidia.

Cue the claims that what i said was BS but reality of it is pretty damn plausible. So now Mantle in its dead form could be causing crippling performance.


^ pretty much confirmation of it.
Unlike like gameworks don't look like it can be turned off?

I will head this one off before its said, i bet someone will say "well its a standard". It maybe but so is DX11 tessellation but didn't stop AMD from whining about it when hairworks used it.
Your "even with source access DX12 exe for game likely wasn't an option til recently" statement is false.

From http://www.oxidegames.com/2015/08/16/the-birth-of-a-new-api/

Being fair to all the graphics vendors

Often we get asked about fairness, that is, usually if in regards to treating Nvidia and AMD equally? Are we working closer with one vendor then another? The answer is that we have an open access policy. Our goal is to make our game run as fast as possible on everyone’s machine, regardless of what hardware our players have.

To this end, we have made our source code available to Microsoft, Nvidia, AMD and Intel for over a year. We have received a huge amount of feedback. For example, when Nvidia noticed that a specific shader was taking a particularly long time on their hardware, they offered an optimized shader that made things faster which we integrated into our code.

We only have two requirements for implementing vendor optimizations: We require that it not be a loss for other hardware implementations, and we require that it doesn’t move the engine architecture backward (that is, we are not jeopardizing the future for the present).



THAT's "for over a year" hence your "wasn't an option til recently" assertion is wrong.
 

64K

Joined
Mar 13, 2014
Messages
6,773 (1.73/day)
Processor i7 7700k
Motherboard MSI Z270 SLI Plus
Cooling CM Hyper 212 EVO
Memory 2 x 8 GB Corsair Vengeance
Video Card(s) Temporary MSI RTX 4070 Super
Storage Samsung 850 EVO 250 GB and WD Black 4TB
Display(s) Temporary Viewsonic 4K 60 Hz
Case Corsair Obsidian 750D Airflow Edition
Audio Device(s) Onboard
Power Supply EVGA SuperNova 850 W Gold
Mouse Logitech G502
Keyboard Logitech G105
Software Windows 10
That game Ashes of the Singularity sure is getting a lot of free publicity. I bet Stardock is loving it. I hadn't even heard of it before this.
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
26,259 (4.46/day)
Location
IA, USA
System Name BY-2021
Processor AMD Ryzen 7 5800X (65w eco profile)
Motherboard MSI B550 Gaming Plus
Cooling Scythe Mugen (rev 5)
Memory 2 x Kingston HyperX DDR4-3200 32 GiB
Video Card(s) AMD Radeon RX 7900 XT
Storage Samsung 980 Pro, Seagate Exos X20 TB 7200 RPM
Display(s) Nixeus NX-EDG274K (3840x2160@144 DP) + Samsung SyncMaster 906BW (1440x900@60 HDMI-DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay + USB 3.2 (A+C) 3.5" bay
Audio Device(s) Realtek ALC1150, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse Nixeus REVEL-X
Keyboard Tesoro Excalibur
Software Windows 10 Home 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
The difference is Async feature on Maxwellv2 is faked AND Oxide has given Intel, AMD, nVidia and MS equal access to the source code.

In general, NVIDIA Gameworks restricts source code access to Intel and AMD.

From slide 23 https://developer.nvidia.com/sites/default/files/akamai/gameworks/events/gdc14/GDC_14_DirectX Advancements in the Many-Core Era Getting the Most out of the PC Platform.pdf
NVIDIA talks about DX12's Async.


This Oxide news really confirmed for me that DX12 came from Mantle origins since Async Compute was a core feature of that API. It must have caught NV offguard when Mantle was to become DX12, so they append some Maxwell features into DX12.1 and called their GPUs "DX12 compatible" which isn't entirely true. The base feature of DX12 compatibility is Async Compute & Better CPU scaling.


Oxide's full reply from
http://www.overclock.net/t/1569897/...ingularity-dx12-benchmarks/1200#post_24356995


AMD's reply on Oxide's issue
https://www.reddit.com/r/AdvancedMi...ide_games_made_a_post_discussing_dx12/cul9auq
Makes sense. Maxwell doesn't get the FPS boost AMD GCN 1.0 and newer cards get in DX12. That, in turn, explains why 290X in DX11 goes from about equal to GTX 970 to about 30% faster in DX12. NVIDIA will probably get it fixed for Pascal but NVIDIA users aren't going to see the major performance jump AMD users are until then.


NVIDIA did what they always do when contacted by AMD: hang up. AMD got the last laugh this time.
 
Joined
Jun 13, 2012
Messages
1,388 (0.31/day)
Processor i7-13700k
Motherboard Asus Tuf Gaming z790-plus
Cooling Coolermaster Hyper 212 RGB
Memory Corsair Vengeance RGB 32GB DDR5 7000mhz
Video Card(s) Asus Dual Geforce RTX 4070 Super ( 2800mhz @ 1.0volt, ~60mhz overlock -.1volts)
Storage 1x Samsung 980 Pro PCIe4 NVme, 2x Samsung 1tb 850evo SSD, 3x WD drives, 2 seagate
Display(s) Acer Predator XB273u 27inch IPS G-Sync 165hz
Power Supply Corsair RMx Series RM850x (OCZ Z series PSU retired after 13 years of service)
Mouse Logitech G502 hero
Keyboard Logitech G710+
Your "even with source access DX12 exe for game likely wasn't an option til recently" statement is false.

From http://www.oxidegames.com/2015/08/16/the-birth-of-a-new-api/
Sad part about that is the story you posted didn't prove what i said was false, there is no date listed when it was available. So what i said is still valid.

To this end, we have made our source code available to Microsoft, Nvidia, AMD and Intel for over a year. We have received a huge amount of feedback. For example, when Nvidia noticed that a specific shader was taking a particularly long time on their hardware, they offered an optimized shader that made things faster which we integrated into our code.
The question with that was that when it was DX11 and (proprietary locked) Mantle was 2 options for game? Wouldn't shock me if it was.

NVIDIA did what they always do when contacted by AMD: hang up. AMD got the last laugh this time.
that is if games even use async but that is still up for debate how many will outside the ones paid by AMD.
 
Joined
Nov 3, 2011
Messages
695 (0.15/day)
Location
Australia
System Name Eula
Processor AMD Ryzen 9 7900X PBO
Motherboard ASUS TUF Gaming X670E Plus Wifi
Cooling Corsair H150i Elite LCD XT White
Memory Trident Z5 Neo RGB DDR5-6000 64GB (4x16GB F5-6000J3038F16GX2-TZ5NR) EXPO II, OCCT Tested
Video Card(s) Gigabyte GeForce RTX 4080 GAMING OC
Storage Corsair MP600 XT NVMe 2TB, Samsung 980 Pro NVMe 2TB, Toshiba N300 10TB HDD, Seagate Ironwolf 4T HDD
Display(s) Acer Predator X32FP 32in 160Hz 4K FreeSync/GSync DP, LG 32UL950 32in 4K HDR FreeSync/G-Sync DP
Case Phanteks Eclipse P500A D-RGB White
Audio Device(s) Creative Sound Blaster Z
Power Supply Corsair HX1000 Platinum 1000W
Mouse SteelSeries Prime Pro Gaming Mouse
Keyboard SteelSeries Apex 5
Software MS Windows 11 Pro
Sad part about that is the story you posted didn't prove what i said was false, there is no date listed when it was available. So what i said is still valid.


The question with that was that when it was DX11 and (proprietary locked) Mantle was 2 options for game? Wouldn't shock me if it was.


that is if games even use async but that is still up for debate how many will outside the ones paid by AMD.
The sad part is it's "more than a year" from the blog was posted i.e. back at least August 16, 2014. Furthermore, NVIDIA made changes to their own code path.

It doesn't need to be paid by AMD since XBO will get it's DirectX12 with it's Windows 10 which in-turn influence Async usage with PS4's multi-platform games. Once XBO gains full featured Async APIs, it will be the new baseline programming model. If Pascal gains proper Async, Maxwelv2 will age like Kelper 780 GTX.
 
Last edited:
Joined
Jun 13, 2012
Messages
1,388 (0.31/day)
Processor i7-13700k
Motherboard Asus Tuf Gaming z790-plus
Cooling Coolermaster Hyper 212 RGB
Memory Corsair Vengeance RGB 32GB DDR5 7000mhz
Video Card(s) Asus Dual Geforce RTX 4070 Super ( 2800mhz @ 1.0volt, ~60mhz overlock -.1volts)
Storage 1x Samsung 980 Pro PCIe4 NVme, 2x Samsung 1tb 850evo SSD, 3x WD drives, 2 seagate
Display(s) Acer Predator XB273u 27inch IPS G-Sync 165hz
Power Supply Corsair RMx Series RM850x (OCZ Z series PSU retired after 13 years of service)
Mouse Logitech G502 hero
Keyboard Logitech G710+
The sad part is it's "more than a year" from the blog was posted i.e. back at least August 16, 2014. Furthermore, NVIDIA made changes to their own code path.

It doesn't need to be paid by AMD since XBO will get it's DirectX12 with it's Windows 10 which in-turn influence Async usage with PS4's multi-platform games. Once XBO gains full featured Async APIs, it will be the new baseline programming model. If Pascal gains proper Async, Maxwelv2 will age like Kelper 780 GTX.
As much as people Love to point out "more then a year" crap. Async may been enabled on the Mantle version of the game but that was AMD proprietary API which was closed source so yea. Thing with Async on console it could be useful but as for Desktop its not needed since those console APU's are pretty Low end weak AMD hardware that they gotta squeeze every possible thing outta of. Async as said was in Mantle version but likely wasn't in the DX version of the game til DX12 exe was released hence my point if you don't ignore that fact which wouldn't shock me if you do.
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
26,259 (4.46/day)
Location
IA, USA
System Name BY-2021
Processor AMD Ryzen 7 5800X (65w eco profile)
Motherboard MSI B550 Gaming Plus
Cooling Scythe Mugen (rev 5)
Memory 2 x Kingston HyperX DDR4-3200 32 GiB
Video Card(s) AMD Radeon RX 7900 XT
Storage Samsung 980 Pro, Seagate Exos X20 TB 7200 RPM
Display(s) Nixeus NX-EDG274K (3840x2160@144 DP) + Samsung SyncMaster 906BW (1440x900@60 HDMI-DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay + USB 3.2 (A+C) 3.5" bay
Audio Device(s) Realtek ALC1150, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse Nixeus REVEL-X
Keyboard Tesoro Excalibur
Software Windows 10 Home 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
that is if games even use async but that is still up for debate how many will outside the ones paid by AMD.
Async compute is a cornerstone of Direct3D 12/Mantle/Vulkan. It isn't required (they'll be executed synchronously) but having it available means pretty big framerate gains because less of the GPU is idle.
 
Joined
Sep 6, 2013
Messages
3,329 (0.81/day)
Location
Athens, Greece
System Name 3 desktop systems: Gaming / Internet / HTPC
Processor Ryzen 5 5500 / Ryzen 5 4600G / FX 6300 (12 years latter got to see how bad Bulldozer is)
Motherboard MSI X470 Gaming Plus Max (1) / MSI X470 Gaming Plus Max (2) / Gigabyte GA-990XA-UD3
Cooling Νoctua U12S / Segotep T4 / Snowman M-T6
Memory 32GB - 16GB G.Skill RIPJAWS 3600+16GB G.Skill Aegis 3200 / 16GB JUHOR / 16GB Kingston 2400MHz (DDR3)
Video Card(s) ASRock RX 6600 + GT 710 (PhysX)/ Vega 7 integrated / Radeon RX 580
Storage NVMes, ONLY NVMes/ NVMes, SATA Storage / NVMe boot(Clover), SATA storage
Display(s) Philips 43PUS8857/12 UHD TV (120Hz, HDR, FreeSync Premium) ---- 19'' HP monitor + BlitzWolf BW-V5
Case Sharkoon Rebel 12 / CoolerMaster Elite 361 / Xigmatek Midguard
Audio Device(s) onboard
Power Supply Chieftec 850W / Silver Power 400W / Sharkoon 650W
Mouse CoolerMaster Devastator III Plus / CoolerMaster Devastator / Logitech
Keyboard CoolerMaster Devastator III Plus / CoolerMaster Devastator / Logitech
Software Windows 10 / Windows 10&Windows 11 / Windows 10
As much as people Love to point out "more then a year" crap. Async may been enabled on the Mantle version of the game but that was AMD proprietary API which was closed source so yea. Thing with Async on console it could be useful but as for Desktop its not needed since those console APU's are pretty Low end weak AMD hardware that they gotta squeeze every possible thing outta of. Async as said was in Mantle version but likely wasn't in the DX version of the game til DX12 exe was released hence my point if you don't ignore that fact which wouldn't shock me if you do.
All this time that Nvidia looked superior, you and others looked really to enjoy trolling AMD fans, being in an advantageous position. Now you put your head in the sand and try to ignore reality.
The "more then a year" argument is not crap. Async compute is huge, not useless. It is useless when you try to fake it in the drivers, but not when it is implemented in the hardware. And no, it is not just for the consoles.
Also your convenient stories about Mantle.exe and DX12.exe, are not facts, only not so believable excuses.
 
Top