Nvidia Quadro K3100M/K4100M/K5100M overclocking vBIOS mod

Discussion in 'Gaming (Software and Graphics Cards)' started by valuxin, Nov 17, 2015.

  1. valuxin

    valuxin Notebook Evangelist

    Reputations:
    136
    Messages:
    438
    Likes Received:
    107
    Trophy Points:
    56
    Hi there!

    Here is my new project, since I switched to Nvidia for some reason. Quadro cards usually come underclocked and don't use their full power, but I'm going to change such a situation.

    The main goal of this project is to get maximum stable performance from this professional beasts.

    Features:
    -- Core clocked to 1072mhz, memory to 2000mhz for K3100M/K4100M and 993@2100mhz for K5100M
    -- Voltage table optimization, max voltage is dynamic 1.02v-1.05v
    -- Boost table optimization
    -- OC limitation removed

    Performance (stock vs mod):

    3dmark Fire Strike (v.1.1):
    -- K3100M: 2754 vs 4055
    *Test Machine config: Dell M6800, i7, 32gb RAM, SSD, Windows 10 Pro 64-bit.
    Features:
    -- Core clocked to 1176mhz, memory to 2200mhz for K3100M and 1006@2000mhz for K4100M
    -- Voltage table optimization, max voltage is dynamic: 1.15v-1.16v for K3100M, 1.02v-1.05v for K4100M
    -- TDP limitation increased to 120W
    -- Boost table optimization
    -- OC limitation removed

    Performance (stock vs mod):

    3dmark Fire Strike (v.1.1):
    -- K3100M: 2754 vs 4440
    *Test Machine config: Dell M6800, i7, 32gb RAM, SSD, Windows 10 Pro 64-bit.
    Features:
    -- Core clocked up to 1202mhz, memory to 2600mhz for K3100M
    -- Voltage table optimization, max voltage is dynamic: up to 1.1375v for K3100M
    -- TDP limitation up to 120W
    -- Boost table optimization
    -- OC limitation removed

    Performance:
    [​IMG]
    *Test Machine config: Dell M6800, i7, 32gb RAM, SSD, Windows 10 Pro 64-bit.
    Current build: Mighty Q ver.1.3
    Features:
    -- Core clocked up to 1202mhz, memory up to 2600mhz
    -- Voltage table optimization, max voltage is dynamic.
    -- TDP limitation up to 120W
    -- Boost table optimization
    -- OC limitation removed
    -- Updated vBIOS code base from 80.04.B0 to 80.04.E8
    -- Improved performance and power draw while on battery

    !!!Warning!!! Unlike on gaming machines, using vBIOS with TDP more than 100W on workstations may cause CPU to power throttling on heavy GPU+CPU loads. To remove the limitations try this how to.

    Performance:

    [​IMG]
    *Test Machine config: Dell M6800, i7, 32gb RAM, SSD, Windows 10 Pro 64-bit.

    Downloads:
    vBIOS mods directory
    My collection of original mobile vBIOS
    Nvidia Power Draw Viewer


    Flashing instruction:
    If you are going to flash under DOS use this:
    Code:
    nvflash -6 bios.rom
    If you are going to flash under Windows use this tool with easy-to-use .bat files.

    !!!Before flashing, backup your original vBIOS and create bootable recovery usb drive!!!

    P.S.
    Any help and even donations are always welcomed:D

    P.S.S.
    If you have vBIOS version newer then mine - it would be super great, if you share it with us;)
     
    Last edited: Jun 17, 2016
  2. valuxin

    valuxin Notebook Evangelist

    Reputations:
    136
    Messages:
    438
    Likes Received:
    107
    Trophy Points:
    56
    Mighty Q ver.1 for K3100m should be stable - no issue while doing 3hr loop in Heaven Benchmark 4.0 (Extreme, FS 1080p).

    vBIOS mods for K4100M and K5100M have not been tested, so they are for TEST PURPOSE ONLY!!!
     
    Last edited: Nov 18, 2015
  3. valuxin

    valuxin Notebook Evangelist

    Reputations:
    136
    Messages:
    438
    Likes Received:
    107
    Trophy Points:
    56
    The way to remove CPU power throttling when using vBIOS with more than 100W TDP
    Instruction:
    1. Go to the system BIOS settings and switch off Intel SpeedStep feature.
    2. Download the latest ThrottleStop from here
    3. Start it, be sure to check the first 3 boxes and "SpeedStep" box. Uncheck "BD PROCHOT" box.
    4. Turn it on.
    After you disabled SpeedStep in sBIOS your CPU will run on it's max clocks all the time without ThrottleStop running. Here is the examples of my settings for various scenarios:
    Performance
    [​IMG]
    Balanced
    [​IMG]
    Battery
    [​IMG]
     
    Last edited: Feb 12, 2016
  4. _Drake_

    _Drake_ Notebook Consultant

    Reputations:
    23
    Messages:
    176
    Likes Received:
    98
    Trophy Points:
    41
    The K3100 is identical to a GTX765m with the only difference that it is underclocked. I'll be very interested to see how high you will be able to overclock it, thought the main limitation will be the limited amount of cores (for example a GTX680M has a whopping 576 cores more ).
     
  5. valuxin

    valuxin Notebook Evangelist

    Reputations:
    136
    Messages:
    438
    Likes Received:
    107
    Trophy Points:
    56
    K3100 is not identical to GTX765m. First have faster memory and based on GK104, when second on GK106. Even without overclocking, K3100 with stock 706@1600mhz outperform GTX765m with 850@2000mhz. And just to mention - going over 1100mhz core for K3100M with 100% stability is hardly possible and don't worth it since it will require 1.2v and powerful PSU.
     
    Last edited: Nov 18, 2015
  6. _Drake_

    _Drake_ Notebook Consultant

    Reputations:
    23
    Messages:
    176
    Likes Received:
    98
    Trophy Points:
    41
    You're right, sorry about that I thought the 765m was the same card but indeed it is quite different
     
  7. valuxin

    valuxin Notebook Evangelist

    Reputations:
    136
    Messages:
    438
    Likes Received:
    107
    Trophy Points:
    56
    Recently, I overcloked K3100M to stable 1200Mhz with 1.15v core. But Power consumption was about 110w-118w on load:)
     
  8. DynamiteZerg

    DynamiteZerg Notebook Consultant

    Reputations:
    20
    Messages:
    209
    Likes Received:
    27
    Trophy Points:
    41
    Bravo on your effort mate! :)
     
  9. Ethrem

    Ethrem Notebook Prophet

    Reputations:
    1,399
    Messages:
    6,707
    Likes Received:
    4,739
    Trophy Points:
    431
    Changed title per OP request
     
  10. debianik

    debianik Notebook Consultant

    Reputations:
    68
    Messages:
    200
    Likes Received:
    10
    Trophy Points:
    31
    Hello valuxin

    Im tested Both vbios for k4100m on Dell k4100m on MSI gt60 3gen coreI 3820qm +4oc :)
    Both works good (from what i tested) but core 1071mhz is too much - almost instant crash,
    im lower it to 1000mhz (mean -71mhz) and works stable (rather dont see any crash ) - personally prefer unlocked vbios with manual adding mhz for core/mem

    memory goes to 1400 (2800mhz) litte more and crash (1420 for sure crash), lowest memory is around 650mhz (1300mhz) if someone interested :)
    of course for gaming need 1000mhz (2000mhz ) to not to be blocked by memory speed (Tested on crysis 3 map fields)


    3dmark11 score
    http://www.3dmark.com/3dm11/10685018
    P7092 with Generic VGA(1x) and Intel Core i7-3820QM Processor

    Graphics Score 7021
    Physics Score 8266
    Combined Score 6244


    Then please fix both k4100m vbioses to 1000mhz core (or only unlock it)

    Thanks for vbioses :)

    ps
    is any tdp limitation in that vbios ?
     
    Last edited: Dec 20, 2015
Loading...

Share This Page