• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

BD PROCHOT activated even after disabling option in ThrottleStop

Gusky

New Member
Joined
Jun 18, 2023
Messages
10 (0.02/day)
Recently, during my gaming sessions (about 10 minutes in), BD PROCHOT seems to activate even with the box unchecked in ThrottleStop. Even though the CPU is running at the normal frequency, the fps just drops immensely. It only goes away after turning off the computer, waiting some time and then restarting it. I have also tried playing with turbo disabled and even then it throttles. I have a Lenovo Ideapad L340 with a GTX 1650 and i5-9300h.
Is there any way to fix this annoying situation?
 

Attachments

  • Screenshot_11.png
    Screenshot_11.png
    219.9 KB · Views: 355
  • Screenshot_12.png
    Screenshot_12.png
    338.2 KB · Views: 344
  • Screenshot_10.png
    Screenshot_10.png
    347.8 KB · Views: 322
  • Screenshot_9.png
    Screenshot_9.png
    313.4 KB · Views: 304
  • Screenshot_8.png
    Screenshot_8.png
    299 KB · Views: 335
  • Screenshot_7.png
    Screenshot_7.png
    147.5 KB · Views: 254
  • Screenshot_6.png
    Screenshot_6.png
    47.1 KB · Views: 287
Last edited:

unclewebb

ThrottleStop & RealTemp Author
Joined
Jun 1, 2008
Messages
7,768 (1.31/day)
even with the box unchecked in ThrottleStop

1687106565834.png


The picture you posted shows that the BD PROCHOT box on the main screen is checked.
Double check to make sure that the BD PROCHOT box is clear.

Even though the CPU is running at the normal frequency
If that box is clear, you likely have a Nvidia GPU throttling problem. Check the Log File box on the main screen of ThrottleStop and go play a game for at least 15 minutes or until you have a major FPS slow down for a while. I need to see some data to better understand what is going on. When finished testing, remember to exit ThrottleStop so it can finalize your log file. Attach a log file to your next post. This file should be in the ThrottleStop / Logs folder.

IccMax for both the core and the cache should be set to the max, 255.75. You have IccMax for the cache set to only 11.00 A. That could definitely be the cause of some throttling problems.

Why are your turbo ratios in the FIVR window set to only 32? If you have a cooling problem, open up your laptop and clean it out. The cooling should be capable of running your CPU at its full rated speed.

Why is the System Agent set to -75.2 mV? Did you do any testing? Did undervolting the System Agent prove to be better than using +0.0000 V like most everyone else is using? If you cannot prove that undervolting something improves performance or improves temperatures, I would recommend leaving it alone.

I would also recommend using ThrottleStop 9.6
 

Gusky

New Member
Joined
Jun 18, 2023
Messages
10 (0.02/day)
Firstly, thank you for answering!

The BD PROCHOT box is unchecked, I had checked just that time to show the that the throttle was happening.

Hadn't noticed the IccMax and the System Agent values. Just did what you told me to and put those at max and 0, respectively.

The turbo ratios are 32 due to temps, it was the value that I found to be the most balanced between FPS and Temps, but will definitely check the dust inside the laptop.

Updated to ThrottleStop 9.6, undervolted to -200mv core and -125mv cache since it showed no errors in TS Bench and seemed stable, then ran a game. After approximately 15 minutes, it BD PROCHOT'ed and fps slowed down, even though the frequencies stayed normal. Here's the log:
 

Attachments

  • 2023-06-18.txt
    81.7 KB · Views: 87
Last edited:

unclewebb

ThrottleStop & RealTemp Author
Joined
Jun 1, 2008
Messages
7,768 (1.31/day)
Your pictures above showed that you had Nvidia GPU monitoring turned on in ThrottleStop. The log file you posted shows that you turned Nvidia GPU monitoring off. You need to include that data in the log file so I can see if it is a Nvidia GPU throttling problem. Open the ThrottleStop Options window, check Nvidia GPU and run a new log file.

BD PRO only shows up once in the log file. It is possible that some Lenovo software is turning BD PROCHOT back on. I might have to add a Lock option to BD PROCHOT so BD PROCHOT can be locked in the disabled position.

If your CPU runs too hot because your laptop is overdue for a thorough cleaning then it is possible that the Nvidia GPU heatsink also needs a good cleaning including thermal paste replacement.
 
Last edited:

Gusky

New Member
Joined
Jun 18, 2023
Messages
10 (0.02/day)
Oops, totally forgot to check that option as I updated ThrottleStop

About Lenovo software, I do remember that Lenovo.Modern.ImController is a process running in the background. Don't know/think if there is more running.
Here's the new log:
 

Attachments

  • 2023-06-18.txt
    76.2 KB · Views: 73

unclewebb

ThrottleStop & RealTemp Author
Joined
Jun 1, 2008
Messages
7,768 (1.31/day)
I will add a new feature so once BD PROCHOT is disabled, it will also be locked. Hopefully this can fix the problem you are having.

I will send you a link so you can download a TS beta version. It should be ready by tomorrow.
 

Gusky

New Member
Joined
Jun 18, 2023
Messages
10 (0.02/day)
I will add a new feature so once BD PROCHOT is disabled, it will also be locked. Hopefully this can fix the problem you are having.

I will send you a link so you can download a TS beta version. It should be ready by tomorrow.
Thank you very much!
 

Gusky

New Member
Joined
Jun 18, 2023
Messages
10 (0.02/day)
Wow, just wow.
With the new option to disable and lock BD PROCHOT, it is no longer throttling nor the FPS are slowing down.
You truly are a life-saver!
1687220076372.png
 

unclewebb

ThrottleStop & RealTemp Author
Joined
Jun 1, 2008
Messages
7,768 (1.31/day)
Lenovo is probably not going to be happy with this new ThrottleStop feature. :D

On the other hand, users with sad sack throttling Lenovo laptops will likely be very happy that BD PROCHOT can now be disabled and locked.

Thank you for all of your feedback. Some screenshots and attaching a log file made solving this problem easy.
 

Gusky

New Member
Joined
Jun 18, 2023
Messages
10 (0.02/day)
Hi!

Recently, the BD PROCHOT throttle started to appear once again, even after the option to disable it being greyed out and unchecked. It is also yellow in the Limits tab.
It does not slow down the frequency whatsoever, but the power consumption does drastically decrease and so do the FPS.
I've run a log to see if there is anything worth taking consideration but, this time, the "BD PRO" text does not exist. I felt the decrease in FPS in the last minutes or so.
Is there anything that could be done?
These are my settings:

Another thing i noticed is that, in RTSS, GPU usage suddenly turns to 100% but base clock speed and CPU usage decreases by half or so, GPU generally stays at around 1650mhz before the throttle starts and uses 70-80% (picture of before and after throttle)
 

Attachments

  • Screenshot_3.png
    Screenshot_3.png
    333.9 KB · Views: 112
  • Screenshot_2.png
    Screenshot_2.png
    378.8 KB · Views: 94
  • Screenshot_1.png
    Screenshot_1.png
    285.2 KB · Views: 105
  • Screenshot_4.png
    Screenshot_4.png
    359.7 KB · Views: 82
  • Screenshot_5.png
    Screenshot_5.png
    318.6 KB · Views: 93
  • Screenshot_6.png
    Screenshot_6.png
    564.8 KB · Views: 83
  • Screenshot_7.png
    Screenshot_7.png
    351.1 KB · Views: 97
  • Screenshot_15.png
    Screenshot_15.png
    439.3 KB · Views: 113
  • 2023-07-14.txt
    199.2 KB · Views: 61
  • afterbd.png
    afterbd.png
    3.7 MB · Views: 92
  • beforebd2.png
    beforebd2.png
    1.9 MB · Views: 113
  • HWMonitorAFTERBD.txt
    102.5 KB · Views: 50

unclewebb

ThrottleStop & RealTemp Author
Joined
Jun 1, 2008
Messages
7,768 (1.31/day)
BD PROCHOT throttling typically drops the CPU down to its minimum speed which is 800 MHz. Your CPU does not seem to be BD PROCHOT throttling. Whatever triggers BD PROCHOT throttling in the CPU might also trigger some sort of throttling within the GPU. Try doing some data logging with GPU-Z. Keep track of what time you experience FPS drops. When done testing, go back and have a look in the GPU-Z log file to see if anything unusual appears. If the GPU becomes overloaded or throttles internally, this might cause the CPU to reduce its power consumption because it has nothing to do while waiting for the GPU.

Is there anything that could be done
Not that I know of.
 

Gusky

New Member
Joined
Jun 18, 2023
Messages
10 (0.02/day)
I've run a ThrottleStop log and a GPU-Z log
Could you please take a look at them?
The throttle started at around 21:36:33 as shown in both logs
 

Attachments

  • GPU-Z Sensor Log.txt
    628 KB · Views: 40
  • 2023-07-15.txt
    135.5 KB · Views: 30

unclewebb

ThrottleStop & RealTemp Author
Joined
Jun 1, 2008
Messages
7,768 (1.31/day)
At about that time, the GPU hits 100% usage for the first time and this seems to trigger some sort of GPU throttling. The GPU Chip Power Draw goes from about 26W down to 9W and then drops to 2.8W. During that time the GPU Load goes from 100% down to 0%. You only logged data for about 10 seconds after this started happening. Try running another log file but try to play through this throttling if you can.

How long are the FPS reduced? Do they recover if you keep playing or do games become unplayable? It definitely seems to be a GPU problem. Are you overclocking or undervolting the GPU at all?

It could also be a GPU driver issue. Have you tried some different driver versions? Older or newer might work.
 

Gusky

New Member
Joined
Jun 18, 2023
Messages
10 (0.02/day)
At about that time, the GPU hits 100% usage for the first time and this seems to trigger some sort of GPU throttling. The GPU Chip Power Draw goes from about 26W down to 9W and then drops to 2.8W. During that time the GPU Load goes from 100% down to 0%. You only logged data for about 10 seconds after this started happening. Try running another log file but try to play through this throttling if you can.

How long are the FPS reduced? Do they recover if you keep playing or do games become unplayable? It definitely seems to be a GPU problem. Are you overclocking or undervolting the GPU at all?

It could also be a GPU driver issue. Have you tried some different driver versions? Older or newer might work.
I'll try another log later.
No, the fps do not recover and they decrease in about half or more, so it becomes unplayable.
I am undervolting the GPU but the issue appeared before i did any adjustments.
I noticed there is a newer driver, i'll try it.
 
Last edited:

Gusky

New Member
Joined
Jun 18, 2023
Messages
10 (0.02/day)
At about that time, the GPU hits 100% usage for the first time and this seems to trigger some sort of GPU throttling. The GPU Chip Power Draw goes from about 26W down to 9W and then drops to 2.8W. During that time the GPU Load goes from 100% down to 0%. You only logged data for about 10 seconds after this started happening. Try running another log file but try to play through this throttling if you can.

How long are the FPS reduced? Do they recover if you keep playing or do games become unplayable? It definitely seems to be a GPU problem. Are you overclocking or undervolting the GPU at all?

It could also be a GPU driver issue. Have you tried some different driver versions? Older or newer might work.
I've run DDU and then installed NVIDIA latest driver, but that doesn't seem to have helped as the throttle still started.
I've played for 10 additional minutes after the throttle began (14:07:00) , here are the logs:
 

Attachments

  • 2023-07-16.txt
    175.4 KB · Views: 52
  • GPU-Z Sensor Log2.txt
    809.8 KB · Views: 50
Last edited:

Gusky

New Member
Joined
Jun 18, 2023
Messages
10 (0.02/day)
During that time the GPU Load goes from 100% down to 0%
Just only now i noticed that the GPU Load always stays at 100% after the throttle, the decrease to 0% was due to me closing the game.
 

bbbzoom

New Member
Joined
Aug 23, 2023
Messages
3 (0.01/day)
was wondering if I coiuld get a copy of the beta TS where the BD PROCHOT is locked off?

Thanks
 
Top