FAQ
Frequently asked questions (FAQ)
Could not find CPU model
In our plugin, we are trying to match your CPU model name to entries in our TDP data table. Unfortunately things are not as smooth sailing as we would like it to be.
Main issues
- Manufacturers have not given us access to their CPU data. While the manufacturers provide information to more than 4000 models on their websites, redistribution and automatic parsing of this info needs their permission. We currently use WikiChip as our main source, which encompasses approximately 1400 models. Our current hope is that the new MIT processor database will solve this question in the next few months.
- Naming of CPU models is inconsistent. Sometimes the true model name ("Model X 1000") is appended with extra information ("Model X 1000 @10MHz"), slightly changed ("Manufacturer - Model X 1000"), or hidden ("M1"). While we are working on accounting for all these cases, it's not a trivial problem to solve.
- Cloud providers sometimes use custom processors that are not publicly listed.
💡 Solution
So you encountered a warning like this:
[WARN] Could not find CPU model "Model X 1000" in given TDP data table. Using default CPU power draw value (100.0 W).
- Create a small table with your CPU model names, as they are presented in the warnings, and
supply the path to this table via the
customCpuTdpFile = <path>parameter. - Set the TDP via
powerdrawCpuDefault = <TDP per core>and then ignore the warning withignoreCpuModel = true.
For more information see our documentation on power draw parameters. You can additionally report the model with the "Missing chip" GitHub issue.