GTX 770M downclocking itself incorrectly due to "power"

Discussion in 'Videocards - NVIDIA GeForce' started by Question2, Oct 27, 2017.

  1. Question2

    Question2 Member

    Messages:
    48
    Likes Received:
    0
    [​IMG]

    I have noticed that my GTX 770M will sometimes downclock itself, according to gpu-z, for "power" reasons.

    This makes no sense. The card has more than enough power as its a laptop. Restarting windows fixes it, so i have a feeling its due to the driver being retarded.

    This seems to happen when my processor incorrectly throttles itself due to "BD PROC HOT". The processor thinks it is overheating and throttles the CPU to 100% (which apparently is due to a faulty temperature sensor, as intel XTU reports that my CPU is below 50 degrees celsius on idle). When this happens, the GPU also throttles itself.

    The processor throttling itself is easily fixed by using throttle stop to turn off "BD PROC HOT", the problem is, the GPU does not unthrottle itself even after the CPU has gone back to normal.

    Right now, i am looking at GPU-Z, the GPU has throttled itself to 405 mhz, my CPU is operating at the normal speed with no throttling, and the GPU will not unthrottle itself.

    My question is, how do I get the GPU to recognise that there is no longer any problem and go back to the normal speed, without restarting windows every time this occurs (which is time consuming)?

    Should it not automatically recognise that the CPU is back to normal and shift back to full speed?

    Edit : Im already using the newest drivers, doesnt help.
     
    Last edited: Oct 27, 2017
  2. Agent-A01

    Agent-A01 Ancient Guru

    Messages:
    11,640
    Likes Received:
    1,143
    GPU:
    4090 FE H20
    Can you dump your vbios here?
    What laptop model are you using?

    Could be a bios or ME issue.
    I'd update bios and then ME firmware.
     
  3. Hammie

    Hammie Banned

    Messages:
    702
    Likes Received:
    9
    GPU:
    760 SMG 28"
    GO to nvidia options and change it from power mode to performance mode. gl
     
  4. Question2

    Question2 Member

    Messages:
    48
    Likes Received:
    0
    Clevo p15sm.

    Fairly sure there are no official bios updates...

    What do you mean by ME?

    I uploaded the BIOS here : https://www.mediafire.com/file/3iq345dr9wpd34c/GTX 770M.rom

    Note that the BIOS is slightly modified, the card can turbo boost up to 863 core clock or so, but mine was refusing to do so. I simply changed the normal speed up up to the turbo boost values. Been using it for more than half a year.
     
    Last edited: Nov 1, 2017

  5. Question2

    Question2 Member

    Messages:
    48
    Likes Received:
    0
    Uh...what? If you mean nvidia control panel, changing the power management options there do nothing.
     
  6. Agent-A01

    Agent-A01 Ancient Guru

    Messages:
    11,640
    Likes Received:
    1,143
    GPU:
    4090 FE H20
    Last edited: Nov 1, 2017
  7. Question2

    Question2 Member

    Messages:
    48
    Likes Received:
    0
    Thaks, i tried to run the MEinfo tool but its giving me an error :

    Intel(R) MEInfo Version: 11.8.50.3399
    Copyright(C) 2005 - 2017, Intel Corporation. All rights reserved.

    Error 107: Failed to create dependency list for features
     
  8. Agent-A01

    Agent-A01 Ancient Guru

    Messages:
    11,640
    Likes Received:
    1,143
    GPU:
    4090 FE H20
    Google says that is an HM87 chipset which you can't use latest tools for that.
    You have to use version for the exact chipset you use.

    Intel ME System Tools v9.1 r2 -

    Try that one and see if meinfo works.
    Post screen if it does.

    Also make sure you MEI driver is up to date, run the driver installer in top post or update Management engine in devmanager via havedisk.

    Also, tell me the load voltage for GPU.
     
  9. Question2

    Question2 Member

    Messages:
    48
    Likes Received:
    0
    I went to device manager and tried updating the MEI driver there by "automatically search for updated versions" but it just told me that i am already using the latest version (11.0.0.1176).

    I will try that download, thanks.

    When the card is running at turbo boost values (862.3 mhz core) , gpu-z reports a VDCC of 0.9930v.

    It seems that every time i try to start a CPU demanding game now, BD PROC HOT kicks in and the GPU throttles down and gets stuck there at 405 mhz core...

    Edit : Ran the ME info tool :

    Intel(R) MEInfo Version: 9.1.20.1020
    Copyright(C) 2005 - 2014, Intel Corporation. All rights reserved.

    GBE Region does not exist.
    Intel(R) ME code versions:

    BIOS Version: 1.03.04PM v2
    MEBx Version: 0.0.0.0000
    Gbe Version: Unknown
    VendorID: 8086
    PCH Version: 4
    FW Version: 9.0.31.1487 H
    LMS Version: Not Available
    MEI Driver Version: 11.0.0.1176
    Wireless Hardware Version: Not Available
    Wireless Driver Version: Not Available

    FW Capabilities: 0x41101960

    Intel(R) Anti-Theft Technology - PRESENT/ENABLED
    Intel(R) Capability Licensing Service - PRESENT/ENABLED
    Protect Audio Video Path - PRESENT/ENABLED
    Intel(R) Dynamic Application Loader - PRESENT/ENABLED
    Service Advertisement & Discovery - PRESENT/ENABLED

    TLS: Disabled
    Last ME reset reason: Power up
    Local FWUpdate: Enabled
    BIOS Config Lock: Enabled
    Host Read Access to ME: Disabled
    Host Write Access to ME: Disabled
    SPI Flash ID #1: 1C7015
    SPI Flash ID VSCC #1: 20052005
    SPI Flash ID #2: 1C7016
    SPI Flash ID VSCC #2: 20052005
    SPI Flash BIOS VSCC: 20052005
    BIOS boot State: Post Boot
    OEM Id: 00000000-0000-0000-0000-000000000000
    Capability Licensing Service: Enabled
    OEM Tag: 0x00000000
    Localized Language: Unknown
    Independent Firmware Recovery: Disabled
     
  10. Agent-A01

    Agent-A01 Ancient Guru

    Messages:
    11,640
    Likes Received:
    1,143
    GPU:
    4090 FE H20

  11. Agent-A01

    Agent-A01 Ancient Guru

    Messages:
    11,640
    Likes Received:
    1,143
    GPU:
    4090 FE H20
    I found this thread pertaining to bios updates, maybe you can find your exact model and flash latest version

    http://forum.notebookreview.com/threads/clevo-bios-older-models-released-in-after-2014.790474/

    As for me, that FW is the latest for that branch.

    It's possible to update to 9.1.37 branch usually, but not always if bios is not ready to supprot it.
    Anyways, if you want update me firmware, I'd skip it for now until you update main bios.
    See if main bios update changes the firmware.

    Also, I would make sure latest driver for MEI is installed before flashing me firmware.

    Also, quick test for your 770m throttling.
    I disabled throttling in the vbios(make sure you watch temps).

    See if this will fix it.
    http://www.filedropper.com/gtx770mupdgop
     
  12. Question2

    Question2 Member

    Messages:
    48
    Likes Received:
    0
    Thanks, im actually using a custom BIOS that is newer than the latest official ones.

    Going to try to update the MEI driver.

    I tried the vbios you uploaded, but it still throttles itself the moment BD PROC HOT kicks in unfortunately. The normal core clock has jumped from 863 mhz to 873 mhz but other than that, it still throttles itself to 405 mhz when BD PROC HOT kicks in.

    Edit : I tried the MEI driver update, didnt work unfortunately. GPU still throttles itself down to 405 mhz.

    http://gpuz.techpowerup.com/17/11/02/v7e.png

    Looking at the boost states via maxwell bios tweaker, i see that the mins are still the defaults, is that why its still throttling? Can i just set all the values to 875.5 so it runs at max speed all the time, and adjust the p05 and p08 voltage tables to be the same as the p00 table? Not sure if i need to touch anything in the power table tab though...
     
    Last edited: Nov 2, 2017
  13. Agent-A01

    Agent-A01 Ancient Guru

    Messages:
    11,640
    Likes Received:
    1,143
    GPU:
    4090 FE H20
    Nope, that bios has throttling disabled in P0 state.

    So looks like your main bios is forcing a lower P state which isn't an issue with the vbios.

    Forcing other p states to same voltage and clock speeds is going to cause other issues

    So basically, your main bios is forcing throttling; I doubt there's an option to disable the BD proc hot signal. In short, you are stuck with using throttlestop or w/e.
     
  14. Question2

    Question2 Member

    Messages:
    48
    Likes Received:
    0
    But throttle stop isnt working...all it does is turn BD PROC HOT off, the GPU gets stuck at 405 mhz even after BD PROC HOT is turned off.

    Why wont making the GPU run at max speed all the time work? It would just prevent the GPU from downclocking to 405 mhz right?

    Im looking in nvidia inspector and even p5 and p8 states are all set to 405 mhz for some reason....
     
    Last edited: Nov 5, 2017
  15. Hammie

    Hammie Banned

    Messages:
    702
    Likes Received:
    9
    GPU:
    760 SMG 28"
    Try a BIOS flash and install proper drivers. gl
     

  16. Agent-A01

    Agent-A01 Ancient Guru

    Messages:
    11,640
    Likes Received:
    1,143
    GPU:
    4090 FE H20
    Locking(or setting) all clocks speed to p0 clocks will likely cause TDR as soon as drivers initiate as due to conflicts
    You are welcome to try but just saying it will likely not work.
     

Share This Page