BD PROCHOT encountering performance problems within the game.
BD PROCHOT encountering performance problems within the game.
Your machine isn't experiencing thermal throttling—it's BD PROCHOT throttling. Keep ThrottleStop active and ensure the box stays clear. Verify the MMIO Lock and Speed Shift settings, then run another test. Spend 15 minutes playing a game and check the log file afterward. Fully loading the CPU and GPU with AIDA64 isn't necessary for your laptop.
The screenshot indicates you have the BD PROCHOT box enabled. This is why the log shows BD PROCHOT throttling and CPU performance not matching its rated speed. Remove any prior log files before further testing. The Speed Shift EPP box on the main screen isn't necessary—just clear it and Windows will handle the EPP value.
the goal wasn't to determine if the MMIO lock and speed shift would stop BD PROCHOT without forcing it. If that's the case, please renew the test and share more details—I'll provide further information.
Here are the updated test outcomes. I observed the CPU reaching extremely high temperatures this time. Please share your thoughts on these findings. 2024-01-04.txt
btw, MMIO manages memory-mapped I/O operations. It allows the CPU to interact directly with hardware peripherals through a specific memory interface, improving performance and efficiency.
You turned off Nvidia GPU monitoring because understanding your GPU’s temperature is crucial during testing. Once all unnecessary restrictions were removed, your CPU could operate at its maximum rated speed of 4000 MHz while playing a game. A quicker CPU tends to generate more heat. Dell likely chose a less effective cooling system for the 10870H model. Instead of providing solid cooling, they opted for a simpler solution. Their engineers created some throttling methods to maintain a manageable CPU temperature. Think of it like purchasing a powerful car without a proper cooling system—engine would overheat quickly. Dell’s approach is similar but even more flawed. Your laptop is built to limit CPU performance to avoid overheating. Rather than reaching 4000 MHz, it usually stays around 1300 MHz due to throttling. When you turn off all restrictions, the CPU will finally reach its full speed, but the cooling isn’t sufficient. The temperature log indicates some throttling, though not excessive. If you want to avoid constant overheating, reduce the turbo limits according to your cooling capacity. If you haven’t cleaned out your laptop recently, now is a good opportunity. For thermal paste, Honeywell PTM 7950 works well. When adjusting power limits in the TPL settings, make sure to clear the Disable Controls box and set Long Power PL1 to around 60W, Short Power PL2 to about 80W. Lower the turbo time limit to roughly 8 seconds to prevent performance drops. A minor speed reduction is preferable to forcing your CPU down to 800 MHz constantly. Disabling MMIO Lock removes extra turbo restrictions, letting you use MSR limits for better control. I saw some screenshots showing PROCHOT set to 90°C, but one indicates the correct temperature is 100°C. Did you adjust the PROCHOT Offset in the Options window? Setting it to 0, which is Intel’s suggested setting, and confirming the Lock PROCHOT Offset box would help ensure it stays stable.
Thanks for your explanation. Based on what you shared, the CPU should gently reduce its performance rather than throttling excessively because of custom power limits. It seems the PROCHOT value wasn’t changed manually—it might have adjusted automatically. Please verify those settings. If you restart the PC, the changes should remain unless another factor intervenes. Whether to keep DB PROCHOT unchecked or monitor it depends on your needs. If you restart, the value should stay unless configured otherwise. Let me know if you need further clarification.