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

Limit workload based on temperature, fan RPM or GPU/CPU usage #11

Open
andrasfuchs opened this issue Nov 11, 2021 · 3 comments
Open

Limit workload based on temperature, fan RPM or GPU/CPU usage #11

andrasfuchs opened this issue Nov 11, 2021 · 3 comments
Labels
enhancement New feature or request

Comments

@andrasfuchs
Copy link

andrasfuchs commented Nov 11, 2021

I talked to some of my friends and I convinced a few to start running FAH on their (usually fairly powerful) computers at home. They really like the idea and they wanted to help, but they stopped using it in a few days, because they complained about the noise the computer started to make.

It would be great to have one of the following options to set the maximum CPU and GPU payloads in a way that effectively would limit the noise that the computer generates:
(a) the user would define the maximum temperature of CPUs and GPUs in the system
(b) the user would define the maximum RPM of the fans of the system
(c) the user would define the maximum power (in watts) used by each CPU and GPU
(d) the user would define the maximum noise picked up by the microphone [I know this is just a hack, but it might work]
(e) the user would define the maximum workload (as a percentage) for the CPUs and GPUs

@jcoffland jcoffland added the enhancement New feature or request label Jan 4, 2023
@jcoffland jcoffland changed the title Feature request: limit workload based on the generated noise level Limit workload based on the generated noise level Jan 4, 2023
@jcoffland
Copy link
Member

Listening to the microphone has security implications and would over complicate our code. Limiting by temperature, fan RPM or workload would be more practical.

@jcoffland jcoffland changed the title Limit workload based on the generated noise level Limit workload based on temperature, fan RPM or GPU/CPU usage Mar 19, 2023
@ZexMaxwell001
Copy link

Having a Current temp on the WU slot would be nice too. it would be a way to notify the user if a PC is showing high temps due to hardware failure and the like.
https://foldingforum.org/viewtopic.php?t=39432

@metafarion
Copy link

Yes, I definitely want this as well. You get SOME control through selecting the number of cores in play, but I'd much rather spread the load through several cores instead of just having one at 100% as well as having finer control of system responsiveness, fan speed, etc. This is especially true for GPU slots.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants