Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GPU performance level/mode pinning #109

Closed
wants to merge 17 commits into from
Commits on Mar 7, 2019
  1. Use the actual dbus error when failing in the client

    mdiluz committed Feb 21, 2019
    	This helps greatly when identifying what went wrong
  2. Run the custom start scripts to after the other optimisations

    mdiluz committed Feb 21, 2019
    	This ensures the other featues are applied first, and the scripts can react if needed to those settings
  3. Refactor out script execution

    mdiluz committed Feb 21, 2019
  4. Use run_external_process for the script execution

    mdiluz committed Feb 21, 2019
    	This protects the main process against script exection and allows more detailed error handling
  5. Combine the two run_external_process functions so they both have the …

    mdiluz committed Feb 21, 2019
    …same timeout protection
  6. Add "script_timeout" config value to control if a user wants to exten…

    mdiluz committed Feb 21, 2019
    …d the script timeout before kill value
  7. Add the output to the log for external processes that have failed

    mdiluz committed Feb 21, 2019
Commits on Mar 8, 2019
  1. set the default gov not the desired gov in tests

    mdiluz committed Mar 8, 2019
  2. Extend the sleep for the child gamemode in tests

    mdiluz committed Mar 7, 2019
  3. Rename the core and mem stats to nv_ prefix

    mdiluz committed Mar 7, 2019
    	These will be NV only going forward, as AMD needs a different chunk of work
  4. Change AMD overclocking to simply be setting the power_dpm_force_perf…

    mdiluz committed Mar 7, 2019
    …ormance_level file for now
    
    	This covers the MVP for now, and simply allows pinning the power level to "high"
    
    	Full overclocking set up is somewhat more complicated, and it'll be better to implement that at the same time as the same for Nvidia, where we're currently only really setting the top end power level
  5. Allow nv_perl_level and nv_powermizer_mode to be set independently

    mdiluz committed Mar 8, 2019
  6. Fix formatting

    mdiluz committed Mar 8, 2019
You can’t perform that action at this time.