Hi, I’m using a laptop with an NVIDIA GTX 1070 Max-Q inside as a secondary GPU (MSI GS65 Stealth Thin 8RF to be exact) running Arch Linux.
I’m working on a visualizer for high-resolution medical images which utilizes a raytracing-like method to approximate a voxel grid visualization using a proxy mesh to accelerate the raycasting. As such, I need to squeeze all the performance I can get out of my GPU.
Over the weekend, I updated my system (last known nvidia driver was 455.XX, last updated at the beginning of December if I’m not mistaken) to the latest driver 460.32.03 (2nd revision according to
pacman which reports the version number as
460.32.03-2). I immediately notice a slight drop in performance for my application, but my whole system is extremely laggy as well (at least .25 seconds of latency for mouse movement when the OpenGL application is presenting, a bit less if it’s in the background).
When using the
nvidia-smi program, I notice the GPU won’t use more than 15-17W of power even though the laptop is plugged in (where it used to use upwards of 30W under heavy load previously). Was there any change in the power governor between 455.XX and 460.32 ? Could I set a variable (in
nvidia-settings maybe?) to make it use as much power as before when plugged in ?
Would this regression in power usage maybe be caused by an external program ? I’ve used
tlp for as long as I’ve had this laptop to manage battery life, but