Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Austin Interview on Threshold

Featured Replies

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:

 

  • Replies 214
  • Views 22.2k
  • Created
  • Last Reply
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 by mSparks

AutoATC Developer

@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.

46 minutes ago, RXP said:

just different Video Card driver implementations

this  ^^^

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 by mSparks

AutoATC Developer

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.