July 1, 20205 yr On 6/30/2020 at 3:04 PM, mSparks said: ^OpenGL, but I doubt Vulkan makes the windows situation much better, probably narrowed the gap. Please check your facts:
July 2, 20205 yr 7 hours ago, RXP said: Please check your facts: you know we were comparing linux vs windows right? not windows opengl vs windows vulkan Edited July 2, 20205 yr by mSparks AutoATC Developer
July 2, 20205 yr @mSparks On 6/30/2020 at 3:04 PM, mSparks said: ^OpenGL but I doubt Vulkan makes the windows situation much better, probably narrowed the gap. These are 2 videos where X-Plane lead developer is explaining, benchmarks in hand what to expect from OpenGL to Vulkan in terms of fps increase, and how there is a significant difference for them between AMD and NVidia, which OpenGL driver is already better than AMD's (at the time of the video). These benchmarks are indicating AMD's OpenGL and NVidia Windows OpenGL implementations are producing varying and inferior performance than Vulkan, and this could explain why the OpenBenchmarking.org sheet you've included in your message is showing so much difference between Windows and Ubuntu: not because Windows is inherently inferior to Unix (which depends on what you measure inferiority on), but mostly because the OpenGL drivers the benchmark is based on are not pushing the video card and the operating system to their maximum, which maximum can still be below any Unix you'd prefer, but nonetheless, IMHO, the benchmark you're using to claim Unix superiority is not illustrative of any OS superiority, just different Video Card driver implementations.
July 2, 20205 yr 3 hours ago, RXP said: but mostly because the OpenGL drivers the benchmark is based on are not pushing the video card and the operating system to their maximum The reason for the difference is, like for like, its pushing the cpu to the maximum on windows and not doing so on linux. Because windows has a terrible task scheduler that wastes up to 50% of cpu time mostly on needlessly context switching and the rest on a very poor scheduler causing lots of cache misses. which can generally be hacked around with process lasso. (or spending several thousand dollars on windows server for a scheduler that is still only almost as good as linux) vulkan removes a lot of the cpu overhead of opengl. it doesnt change the fact windows is still wasting 30-50% of the cpu horsepower needed for the remaining CPU tasks. windows and linux benefit from vulkan more or less equally there are actual numbers of what that looks like already in the thread. This is nothing contentious tbh, if you want cpu performance out of windows approaching that of linux, buy windows server 2020, windows home and professional are not intended for heavy realtime compute and simulation, only casual gaming and microsoft office. Edited July 2, 20205 yr by mSparks AutoATC Developer
Archived
This topic is now archived and is closed to further replies.