-
Notifications
You must be signed in to change notification settings - Fork 26
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
Variable GPU load #42
Comments
I assume that PS: alternatively, we could not run any workload at all... |
Unfortunately, I'm no way a good programmer so I have no idea about the best way to implement it. I am using FIRESTARTER for load tests to finetune cooling systems. I appreciated the functionality to vary the CPU load and was just curious whether that also would be possible for the GPUs as well. |
Thanks for your answer and sorry for my late replies. I have not much time to spare on this project. While on the CPUs cancelling the high load is easy since the threads will monitor a certain variable every some tens to hundreds nanoseconds, it is not easy to cancel the workload that is running on the GPU. So the GPU threads could switch to a low-power routine after they finished one chunk of work. But this chunk of work takes quite some time, which means they might miss the deadline for switching to low (significantly) and sometimes even miss multiple successive low load phases. I will have to rely on colleagues that are more knowledgeable when it comes to these things. |
Do you see any chance to add separate options for variable load on GPU(s), similar to already existing CPU options (e.g.
-l
-p
)?The text was updated successfully, but these errors were encountered: