Originally posted by Espionage724
Announcement
Collapse
No announcement yet.
AMD's GPUOpen Announces ADLX Library But For Now It's Windows-Only
Collapse
X
-
Originally posted by Weasel View PostGUys BOyCOTt nVidIA it's an EvIl COMpaNY. CoMpleTElY AntI-LInUx witH shIT sUPPorT.
BuY aMd theY aRe So gOod WitH LinUx AnD ImpeCcabLe sUppoRT.
I hope I don't have to write /sarcasm for the Wayland fanboys. Actually I'm sure there's a 90% correlation between Wayland fanboys and the above mentality.
Comment
-
Originally posted by Linuxxx View PostYet Crysis 3's nVidia codepath performs significantly better than AMD's, to the point where starting with DXVK 1.5, any GPU will be reported as being a nVidia one to the game:- when crysis 3 came out, radeons performed very well vs their geforce counterparts compared to other games, implying they were well fed or that the engine was well threaded (quite the opposite to crysis 1's massive single thread cpu bottleneck), but we cant say the nv path 'performs significantly better' because that's specific to the years later dxvk translation
- i think i remember benchmarks showing over 4 cpu cores were used, meaning lots of parallel work to feed the gpu (same as frostbite engine eventually, fun fact: one of the cry engine leads moved to become a frostbite lead)
- so that means higher cpu usage, maybe due to the complexity of the new at the time gcn architecture vs kepler, or maybe due to nv's driver having years of multithreading support (offloading the work of the game to the driver, simple game code complex driver code for the nv path)
- but dxvk isnt (commonly) used on windows, nor is this a dx11 driver comparison anymore, all dxvk said was that the resulting translated-to-vulkan(-on-linux?) fps is slower-in-cpu-bound-scenarios (no cpu model mentioned)
- vulkan drivers are by default relatively modern code with a lot of complexity to feed a parallel gpu at a low level, plus it's been stated that nv has been moving from hardware dispatchers to software ones over the generations, i'd imagine that makes the mesa driver be more similar to nv's driver compared to amd's driver (especially of 2013), presumably the amd path is doing redundant work or any other context switching/bottlenecking when combined with dxvk
- all we have is a quirky side effect of closed source 2013 code designed for 2013 architectures/windows dx11 drivers being translated into vulkan running on newer architectures (though the dxvk commit mentioned kepler lost gpu-limited peak performance, which is strange, how can a spoof to the same vendor result in any difference)
Comment
Comment