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

Add CPU Max temperature constraint #11

Open
AndySchroder opened this issue Jan 20, 2020 · 1 comment
Open

Add CPU Max temperature constraint #11

AndySchroder opened this issue Jan 20, 2020 · 1 comment

Comments

@AndySchroder
Copy link

In addition to target load, it would be really cool to see limiters for Max CPU temperature. Why would this be interesting? Well, when a CPU gets really cold, it can become erratic and crash the entire system. Rather than build a special thermostatically heated enclosure for the computer for the winter (which then becomes something you need to cool in the summer), just generate some load until a Max CPU temperature is reached, then slow down the load generation. That Max CPU temperature is then actually your target Minimum CPU operating temperature. If ambient air temperature gets above the Max CPU temperature, extra load generated should drop to 0. If Ambient temperature goes far below the Max CPU temperature, load will increase until the target extra load generated is achieved. This way, some spare CPU resources will still be available instantaneously, and if needed continuously, extra CPU load generated will drop to 0 as the real system demand is non-zero for a period of time.

@GaetanoCarlucci
Copy link
Owner

This is an interesting point! It can be a nice project for a thesis :-)

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

No branches or pull requests

2 participants