Marc Di Luzio
|
20efaaa33f
|
Rename the core and mem stats to nv_ prefix
These will be NV only going forward, as AMD needs a different chunk of work
|
2019-03-10 10:32:08 +00:00 |
|
Marc Di Luzio
|
53d1700a68
|
Add the timout to the call signature of run_external_process
|
2019-03-07 17:51:57 +00:00 |
|
Marc Di Luzio
|
4578af47ba
|
Combine the two run_external_process functions so they both have the same timeout protection
|
2019-03-07 17:51:57 +00:00 |
|
Marc Di Luzio
|
42d7503482
|
Adjust checking in gpuclockctl to assist when errors happen
|
2019-02-20 18:08:24 +00:00 |
|
Marc Di Luzio
|
e31a811946
|
Add run_external_process_get_output function to get output as well
|
2019-02-20 17:53:13 +00:00 |
|
Marc Di Luzio
|
392fb221dc
|
Return failure on failure, and don't try and read past the end of argv
|
2019-02-20 17:53:13 +00:00 |
|
Marc Di Luzio
|
9cd32c63eb
|
Implement getting GPU clocks for NV
|
2019-02-20 17:53:13 +00:00 |
|
Marc Di Luzio
|
00ed82f8e4
|
Extend the nvidia command size to 128
It was exactly 64 for small arguments, but that fails for larger overlocks
|
2019-02-12 08:55:23 +00:00 |
|
Marc Di Luzio
|
16ade5c1c9
|
Adjust the TODO list
|
2019-02-12 08:55:23 +00:00 |
|
Marc Di Luzio
|
d18f3fc584
|
Remove duplicate ERROR strings from error logs
Now visible in 5898538
|
2019-02-12 08:55:23 +00:00 |
|
Marc Di Luzio
|
db0f8f91f3
|
Update TODO comments
|
2019-02-12 08:55:23 +00:00 |
|
Marc Di Luzio
|
2aa2ca2f7d
|
Implement AMD overclocking using AMDGPU
Again, simply set values based on our inputs, with appropriate error messages
|
2019-02-12 08:55:23 +00:00 |
|
Marc Di Luzio
|
f5e7fa3222
|
Set up overclocking calls on NVidia
These require the coolbits plugin to be activated on nvidia-xsettings
|
2019-02-12 08:55:23 +00:00 |
|
Marc Di Luzio
|
bd5baccc67
|
Hook up individual set state functions
|
2019-02-12 08:55:23 +00:00 |
|
Marc Di Luzio
|
53428356a5
|
Move control code back into the helper
|
2019-02-12 08:55:23 +00:00 |
|
Marc Di Luzio
|
ff1a838ab7
|
Apply format corrections
|
2019-02-12 08:55:23 +00:00 |
|
Marc Di Luzio
|
142b2fb32d
|
Also add nv_perf_level for nvidia (needed as a parameter to nvidia-xsettings)
|
2019-02-12 08:55:23 +00:00 |
|
Marc Di Luzio
|
4152104d2b
|
Correct the mem argv index and print the intended change
|
2019-02-12 08:55:23 +00:00 |
|
Marc Di Luzio
|
01dbe4e2b0
|
Rename gpu-query to gpu-control to better describe it's functions
|
2019-02-12 08:55:23 +00:00 |
|
Marc Di Luzio
|
a1a1829dea
|
Add argument parsing and errors to gpuclockctl
|
2019-02-12 08:55:23 +00:00 |
|
Marc Di Luzio
|
8a52e812d9
|
Correct format args
|
2019-02-12 08:55:23 +00:00 |
|
Marc Di Luzio
|
8d4e9ac54e
|
Add gpuclockctl to allow privilaged control of GPU parameters
|
2019-02-12 08:55:23 +00:00 |
|