argumentum Posted June 13, 2018 Share Posted June 13, 2018 (edited) The back story: I've got a Dell XPS w/ i7-8700K. The fastest, by single core, I could get, by well known PC maker. The problem is that the fan can get so loud, like, REALLY LOUD, I can not use the CPU at its max. clock speed.I could leave it at 90% all the time and not use this but I want to have the full 4.x Ghz and no parked cores, at all times, if I can. But as room temperature and CPU load changes, a set throttle, may still make fan noise. The solution: To avoid the fan from going "airplane turbine mode", the utility gets the temp. from "Core Temp" ( you can google it ) It has a"plug-in" called "Core Temp Remote Server". The utility gets the values via TCP. When it "feels" it's gonna get hot, drops the CPU throttle to a selected value, lets say 99% ( where is quieter ) and back up to 100% when it "feels" is ok to go back. Now temperature can creep up to higher than expected if load is sustained or room temperature changes. So there is an "anti creep up" feature, to temporarily set the throttle even lower, 5% at a time, until the known quiet temperature is achieved. If don't know how to find the temperature you should use, check out these videos. They will tell you how.https://www.youtube.com/watch?v=p3B5WCJZTuw&ab_channel=SergeantPope-KomadaComputerRepairhttps://www.youtube.com/watch?v=VuP6I0mOb1s&ab_channel=Techquickiehttps://www.google.com/search?q=find+max+cpu+temperature The end result: Any thermal problem, is a hardware problem. No way around that, other than attending to the CPU cooling and case ventilation. Software can not fix that. But without this utility, the PC would slow down the CPU anyway, to keep it from melting. This software preemptively slow down the CPU, keeping the CPU related fan speeds from going to maximum RPM. Hence having a slower, but a quieter box. The files are in the download section of the forum. Edited June 23, 2018 by argumentum changed the wording to match the downloads section RTFC and Danyfirex 1 1 Follow the link to my code contribution ( and other things too ). FAQ - Please Read Before Posting. Link to comment Share on other sites More sharing options...
argumentum Posted June 16, 2018 Author Share Posted June 16, 2018 (edited) I can code but most ppl on the net finding this as a solution, do not code. So, I added a GUI and a compiled version to the downloads section. Edited June 16, 2018 by argumentum Follow the link to my code contribution ( and other things too ). FAQ - Please Read Before Posting. Link to comment Share on other sites More sharing options...
argumentum Posted June 23, 2018 Author Share Posted June 23, 2018 (edited) What's New in Version 0.2018.6.23 Added a CPU stress test, to aid test settings. Added an automatic mode called "anti creep up temperature thing" to lower the throttle, if needed. Added a paused state. Added a predefined throttle state, for an "overwhelmed CPU", where everything is unresponsive or way too slow to get the CPU temp. in a timely manner ( ~1000 ms. ). Added a measurement of efficiency for the "CPU stress test" in cycles/1000 ( kilo cycles ). Added sample data to read via ControlGetText() ( There is an example is in the source zip ). Fixed a bug related to pause & emergency PS: I don't find anything else to add to this utility -that no one should need to use, unless for a very specific reason-. In any case, if you find a bug or have a request, post it here. Edited June 23, 2018 by argumentum update Follow the link to my code contribution ( and other things too ). FAQ - Please Read Before Posting. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now