The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.
← Previous pageNext page →

    Take Full Control of your Razer Blade w/no PL Throttling

    Discussion in 'Razer' started by David Kirchik, Mar 8, 2019.

  1. Thysanoptera

    Thysanoptera Notebook Consultant

    Reputations:
    27
    Messages:
    142
    Likes Received:
    32
    Trophy Points:
    41
    Throttlestop is reporting wrong bus speed on Ice Lake, 65MHz instead of 100. Your CPU is running at 3.5 GHz when fully loaded.
     
  2. Thysanoptera

    Thysanoptera Notebook Consultant

    Reputations:
    27
    Messages:
    142
    Likes Received:
    32
    Trophy Points:
    41
    All options set to USER are not visible again. The only change I made was to clone the SSD to another one and replace it.The IMON changes I made are still persistent, but I can't access them anymore. I tried flashing back - no change, dumping current Bios has USER properly set everywhere. I have no idea what is going on, this is on Blade Stealth.

    EDIT: I don't know how, but apparently the variable 0x3DC somehow was set to 0x0. I've changed all the Suppress If: with it to 0xff00 and I'm good, got it all back.
     
    Last edited: Nov 19, 2019
  3. stranula

    stranula Notebook Consultant

    Reputations:
    45
    Messages:
    140
    Likes Received:
    90
    Trophy Points:
    41
    That's great info to have. I also cannot access my advanced features due to cloning the boot drive, and have to remove it each time to access. I'm going to have a look at 0x3dc and see if that fixes it for me too.

    EDIT: Unfortunately, my 0x3DC doesn't show anything relevant, what was the form which this corresponded for you? What does the rest of the section look like? Thanks!
     
    Last edited: Nov 19, 2019
  4. Thysanoptera

    Thysanoptera Notebook Consultant

    Reputations:
    27
    Messages:
    142
    Likes Received:
    32
    Trophy Points:
    41
    Pretty much all primary forms inside “Advanced” were suppressed with it. I just replaced them all in bulk (it was used 127 times) and this made options visible that still had “Default” as user access. But I had 0x3DC explicitly defined as variable suppressing all those options in original bios dump.
     
  5. stranula

    stranula Notebook Consultant

    Reputations:
    45
    Messages:
    140
    Likes Received:
    90
    Trophy Points:
    41
    Yeah, I finally decided screw it, I'll just go through and turn every check to FF00, so I made all "Suppress if:" and "Grayout if:" to FF00, and now I've got a completely open BIOS and it works with my cloned NVME which it didn't like before.
     
    Thysanoptera likes this.
  6. Thysanoptera

    Thysanoptera Notebook Consultant

    Reputations:
    27
    Messages:
    142
    Likes Received:
    32
    Trophy Points:
    41
    So did you do like a regexp containing all possible names of the variables or did you change some select few?
     
  7. stranula

    stranula Notebook Consultant

    Reputations:
    45
    Messages:
    140
    Likes Received:
    90
    Trophy Points:
    41
    I couldn't find an easy way to find and replace using wildcards and only replace one portion. So I used 010 Editor which will search and highlight all locations matching the search terms. I did a wildcard search for what I wanted (0A 87 ? ? ? ? 00 00, 0A 87 ? ? ? ? 01 00, 0A 87 ? ? ? ? 02 00, 0A 87 ? ? ? ? 04 00, 19 82 ? ? ? ? 00 00, 19 82 ? ? ? ? 01 00, 19 82 ? ? ? ? 02 00, and 19 82 ? ? ? ? 04 00). Then went through and change all of the checks to FF 00. In all, it was a few hundred locations to change. Efficient, no. Quick, no. Annoying, yes. Functional, yes.
     
    Thysanoptera likes this.
  8. Oogarr

    Oogarr Newbie

    Reputations:
    0
    Messages:
    3
    Likes Received:
    1
    Trophy Points:
    5
    Glad to hear someone else is running this on their RBS late 2019. Would love to trade some numbers and temperatures. Trying to find a happy medium. I can get through a Cinebench r20 at 3.5ghz all core, but any stress tests (especially when adding the GPU into the mix) temps get way too high. Re-pasted and stress tests still pushing it too high.

    Followed all steps in the first post, applied a modest -50mv undervolt to core/cache, and undervolted GTX 1650. I limited all core boost to 3.0ghz and tried stress tests but temps still get a little out of control.
     
  9. Thysanoptera

    Thysanoptera Notebook Consultant

    Reputations:
    27
    Messages:
    142
    Likes Received:
    32
    Trophy Points:
    41
    How do you do a stress test? Aida + Heaven? I’ll do one today evening, will post a screenshot.
     
  10. Oogarr

    Oogarr Newbie

    Reputations:
    0
    Messages:
    3
    Likes Received:
    1
    Trophy Points:
    5
    Aida, cpu + cache and heaven. Will also run again tonight to get proper numbers

    Sent from my GM1917 using Tapatalk
     
  11. Thysanoptera

    Thysanoptera Notebook Consultant

    Reputations:
    27
    Messages:
    142
    Likes Received:
    32
    Trophy Points:
    41
    Well, got drunk a little bit and have fallen asleep, here for your viewing pleasure is 6 hrs of AIDA + Heaven. Aida is cpu/fpu/cache (no memory). I limited the clock to 3GHz in Throttlestop, it was a mess at 3.5. GPU is throttled heavily, but its temps look ok. Looking at the battery discharge/charge cycle I guess it can't get enough power from PSU, I don't have kill-a-watt with me, but I will try this at home. I'm pretty sure Razer again puts fake numbers on PSU, and 100W is maybe what this pulls from the wall, while the laptop gets only 80W or so.

    CPU has IMON tweak so reported package power is fake.

    [​IMG]
     
  12. veahavarde

    veahavarde Notebook Enthusiast

    Reputations:
    7
    Messages:
    14
    Likes Received:
    6
    Trophy Points:
    6
    After flashing the edited bios and editing the new settings, is it safe to download and flash newer bioses from Razer?

    Also, I could do stable -160mv core, -130mv cache before flashing the edited bios. Afterwards I could't make this stable. Why is that?
     
  13. Oogarr

    Oogarr Newbie

    Reputations:
    0
    Messages:
    3
    Likes Received:
    1
    Trophy Points:
    5
    Looks quite similar to my results... all core boost of 3.0ghz gets hot pretty quickly especially if the laptop is not proped up. My goal is to try to stay under 90 degrees maximum. I totally looked past the fact that Throttlestop has a built in alarm system and you can auto-switch your profile based on your specified DTS. I have it set right now to switch to an identical profile in Throttlestop, but bumped all core max to 2.7ghz when temps hit 85 degrees. So far this works great for staying at 90 degrees or below during a full stress test. In addition, I have a custom curve set for the GPU in MSI afterburner, staying at a constant 1530 core clock @ 705mv. Feeling pretty good about these settings!

    EDIT - If I throw FPU into the mix, I have to bump all-core down to 2.5ghz max, but trying to find a happy medium because these temps and stress tests aren't totally realistic of my real world usage.

    EDIT 2 - Continued to look for a good balance. Looks like I am going to land on the following values in Throttlestop:

    Performance Profile - 3.1ghz all-core
    Alarm DTS Value = 14 (i.e. when CPU is above 85 degrees, switch to "Cool Down" profile)
    Cool Down Profile - 2.8ghz all-core

    3.1ghz on Performance profile is right on the cusp of handling CPU-only loads and not hitting DTS value. On the other hand, when I throw a GPU load into the mix, DTS value gets hit, and CPU drops 300mhz on all cores in order to stay somewhere between 85-90 degrees. I wish the alarm function in Throttlestop gave us a little more flexability when it comes to controlling switching between profiles based on temperature, but for the time being I think this is as good as I can get it.
     
    Last edited: Nov 21, 2019
    pau1ow likes this.
  14. stranula

    stranula Notebook Consultant

    Reputations:
    45
    Messages:
    140
    Likes Received:
    90
    Trophy Points:
    41
    Flashing a new BIOS will take away the ability to access the new options you enabled. It is possible the settings will stick, but will be inaccessible. Not really much reason to flash a new BIOS unless you are experiencing a specific issue which it addresses.

    The edits suggested by the OP change the voltage supplied to the processor. So implementing this change as well as the undervolt that worked previously chokes the CPU and doesn't allow enough voltage. You will need to find a working undervolt again, somewhere around -65
     
    veahavarde likes this.
  15. amihail91

    amihail91 Notebook Evangelist

    Reputations:
    17
    Messages:
    438
    Likes Received:
    60
    Trophy Points:
    41
    Any ideas what these sensors triggering means after having all these mods applied?

    upload_2019-11-23_16-35-20.png
     
  16. amihail91

    amihail91 Notebook Evangelist

    Reputations:
    17
    Messages:
    438
    Likes Received:
    60
    Trophy Points:
    41
    @hackness can you take a look in your CPU VR Settings -> System Agent VR Settings Core/ & GT VR Settings and tell me what your default AC & DC Loadline values are in there? Mine started defaulting to 2003 which seems wrong to me. o_O
     
  17. hackness

    hackness Notebook Virtuoso

    Reputations:
    1,237
    Messages:
    2,367
    Likes Received:
    427
    Trophy Points:
    101
    Default is 180 for both, but that's for MSI, Asus's default is 20, not sure about RB15.

    Your iGPU has reached the maximum frequency, limiting the iGPU frequency to 1050MHz in the bios should remove these warnings.
     
    amihail91 likes this.
  18. Entionz

    Entionz Notebook Consultant

    Reputations:
    24
    Messages:
    223
    Likes Received:
    106
    Trophy Points:
    56
    Hey guys. Tried the OP instructions on a new, late 2019 version with the 9750h and optomech keyboard. I don't have an overclocking menu show up as enabled in the BIOS after following the instructions, and I wonder if that's why I'm getting constant BSOD's when I try implementing the BIOS tweaks. Any ideas on enabling that so I can remove whatever undervolt is hidden in the BIOS?
     
  19. stranula

    stranula Notebook Consultant

    Reputations:
    45
    Messages:
    140
    Likes Received:
    90
    Trophy Points:
    41
    See my thread here http://forum.notebookreview.com/thr...lock-all-hidden-options.830993/#post-10965445 for enabling overclocking menu.
     
  20. amihail91

    amihail91 Notebook Evangelist

    Reputations:
    17
    Messages:
    438
    Likes Received:
    60
    Trophy Points:
    41
    180 seems to be RB15 default too - why was my BIOS showing 2003 for auto (0) though? :confused:
     
  21. Nashi

    Nashi Newbie

    Reputations:
    0
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    5
    Also have this problem..
    where can I find the 0x3DC , kind of new to bios stuff..
     
  22. Thysanoptera

    Thysanoptera Notebook Consultant

    Reputations:
    27
    Messages:
    142
    Likes Received:
    32
    Trophy Points:
    41
    This variable is different on every machine, this is just how it looks like on mine. I had to manually hex edit the dump and change all "Suppress if" in the spots that I needed after swapping SSD.
     
  23. Nashi

    Nashi Newbie

    Reputations:
    0
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    5
    got it, is there any keyword to search for so search the correct things to modify?
     
  24. Thysanoptera

    Thysanoptera Notebook Consultant

    Reputations:
    27
    Messages:
    142
    Likes Received:
    32
    Trophy Points:
    41
  25. stranula

    stranula Notebook Consultant

    Reputations:
    45
    Messages:
    140
    Likes Received:
    90
    Trophy Points:
    41
    To fix the options not showing with a 3rd party cloned SSD, I had to just change all suppress if checks.
    Unfortunately, the way I ultimately was able to get it to work with a 3rd party cloned ssd was by changing every suppress if to FF00. Where this gets even more tiresome, and where I actually got everything unlocked, was checks that say supress if 0x### equals 0x1 or 1600 or 1700. Those 1600 and 1700 were what were keeping it hidden for me. Which version of RB15 do you have?
     
  26. Nashi

    Nashi Newbie

    Reputations:
    0
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    5
    thanks, I'll look into it tonight
    RBS13 late 2019 (white)
     
  27. waynerdog

    waynerdog Newbie

    Reputations:
    0
    Messages:
    9
    Likes Received:
    0
    Trophy Points:
    5
    I have an early 2019 RBS and successfully modded the bios by following the first post. At first, I was able to get clock speeds of 4.4 ghz with turbo and limited it to 3.8 ghz using TS. In both cases, I'm getting massive stutter in any game I play, with the fps constantly fluctuating. This was not the case before flashing the bios. I'm using the Razer Core V2 with a GTX 1070. Thanks for the help.

    Edit: In case anyone else runs into the same problem, I fixed it by disabling the MX150 in the device manager. It's strange that this wasn't a problem before flashing the bios though.
     
    Last edited: Dec 11, 2019
  28. signer

    signer Newbie

    Reputations:
    5
    Messages:
    4
    Likes Received:
    4
    Trophy Points:
    6
    I'm planning to install Windows from scratch on the RBS2019late. If as you say, the Razer modded the OS registry, what will I lose even if I reinstall all the available software from the Razer driver website?
     
  29. maven1975

    maven1975 Notebook Evangelist

    Reputations:
    51
    Messages:
    609
    Likes Received:
    6
    Trophy Points:
    31
    I just swapped out my RBS 2019 for a MW RBA 15 this evening. (Cheaper = 1250 @ Best Buy!!!)

    I had used this tweak on the RBS without issue.

    It did indeed help performance! 2200 CB r20 10 runs. (Solid)

    On to the RBA 15 2019...

    I have triple checked all entry's and am having BSOD's 15-30 seconds after boot.

    I can eliminate the BSOD's by reverting the Bios settings to default.

    After reading through this entire thread, It seems that I am not alone with this.

    Has anyone found the reason for this? Does anyone have a suggested tweak or value change to try?

    Thanks in advance!
     
  30. sYnSBG

    sYnSBG Notebook Enthusiast

    Reputations:
    0
    Messages:
    16
    Likes Received:
    1
    Trophy Points:
    6
    is it possible to undervolt again after do this on my rbs early 19? i mean 860cinebench 15 for 8565u is very impressive without undervolt
     
  31. Joikansai

    Joikansai Notebook Deity

    Reputations:
    254
    Messages:
    1,663
    Likes Received:
    704
    Trophy Points:
    131
    Undervolting doesn’t bring too much improvement since I think this’s already low voltage cpu. Yes for wishkey lake it’s a great score. I didn’t see any improvement with undervolting on 1065g7 and 8550U stealth but both are around 20% better score than default, with maybe 20% extra heat come with. On stealth late 2019 with better cooling solution (maybe similar with early 2019), it can handle the heat just fine unlike 2017 8550U one.
     
    sYnSBG likes this.
  32. ViperGeek

    ViperGeek Notebook Enthusiast

    Reputations:
    0
    Messages:
    12
    Likes Received:
    2
    Trophy Points:
    6
    Hi @veridiux. Did you ever figure out why Cache Voltage changed, but Core Voltage did not? I made the same BIOS .rom change, and experienced the same unexpected results:

    [​IMG]

    - Dave
     
  33. veahavarde

    veahavarde Notebook Enthusiast

    Reputations:
    7
    Messages:
    14
    Likes Received:
    6
    Trophy Points:
    6
    Is there any way to control the fanspeed in custom bios?

    I really want it to be able to sit on 5-10% speed all the time, instead of fanless untill 50 degrees C and than like 50% speed for a short while.
     
  34. ViperGeek

    ViperGeek Notebook Enthusiast

    Reputations:
    0
    Messages:
    12
    Likes Received:
    2
    Trophy Points:
    6
    I'm not sure about from within the BIOS, but it's pretty easy to configure in Synapse 3:

    [​IMG]

    - Dave
     
  35. veahavarde

    veahavarde Notebook Enthusiast

    Reputations:
    7
    Messages:
    14
    Likes Received:
    6
    Trophy Points:
    6
    My synapse looks different, the minimum fan speed I can set here is 3500RPM.

    upload_2020-1-6_6-39-43.png

    Edit: It's version 3.4.1112.111915
     

    Attached Files:

    {NG}Fidel likes this.
  36. No0B

    No0B Notebook Consultant

    Reputations:
    8
    Messages:
    111
    Likes Received:
    40
    Trophy Points:
    41
    I'm going to chime in to say that you'll need to activate the overclocking feature toggle in the overclocking menu for the voltages to become applied. The Vcore voltage offset is applied to the cache for me. As presented by ThrottleStop, Vcore affects Vcore and cache, the two iGPU voltage offsets affect the corresponding voltages as you would expect and Uncore in the BIOS reflects on the System Agent voltage.

    Nope. Fan speeds are controlled by the EC firmware and we don't have control over that unfortunately. Or rather, limited control via Synapse.
    @ViperGeek has a 2019 Blade. They expose different settings for the 2018 and 2019 model.
     
    veahavarde likes this.
  37. ViperGeek

    ViperGeek Notebook Enthusiast

    Reputations:
    0
    Messages:
    12
    Likes Received:
    2
    Trophy Points:
    6
    And that's the confusing part. AFAICT, I've got all the OC menu items unhidden:

    [​IMG]
    [​IMG]
    [​IMG]

    Are there other menus of which I'm unaware, or is my RBA 15" mid-2019 laptop being difficult?

    - Dave
     
  38. stranula

    stranula Notebook Consultant

    Reputations:
    45
    Messages:
    140
    Likes Received:
    90
    Trophy Points:
    41
    I'm looking into this question now.
     
    Last edited: Jan 6, 2020
  39. sebs110

    sebs110 Newbie

    Reputations:
    0
    Messages:
    4
    Likes Received:
    0
    Trophy Points:
    5
    I have some problems on Moding the BIOS of my Mid 2019 Razer 15 Advanced. I have tried everything I found in the forum but it still not appearing any new menu in the Bios. I have a Sarbent 1Gb NVME HD. Anybody can help me if I share my bios file?
     
  40. stranula

    stranula Notebook Consultant

    Reputations:
    45
    Messages:
    140
    Likes Received:
    90
    Trophy Points:
    41
    The razer BIOS doesn't play well with some NVMEs for some reason and requires a lot of additional hex editing to get all of the options to show up. I've unlocked the entirety of the RB15 mid 2019 advanced BIOS. Check your PM.
     
  41. sebs110

    sebs110 Newbie

    Reputations:
    0
    Messages:
    4
    Likes Received:
    0
    Trophy Points:
    5
    Thanks @stranula I have mod the bios and now I can change the parameter but if I drop the numbers in Pag 1 of this thread the computer crash all the time do you know what I am doing wrong?
     
    Last edited: Jan 8, 2020
  42. ViperGeek

    ViperGeek Notebook Enthusiast

    Reputations:
    0
    Messages:
    12
    Likes Received:
    2
    Trophy Points:
    6
    When I had that experience, it was because the preset -100mv undervolting from Razer was still being set in BIOS. It has to be set to 0mv, disabling undervolting, for stability after AC and DC Loadline are set to 1.

    - Dave
     
  43. sebs110

    sebs110 Newbie

    Reputations:
    0
    Messages:
    4
    Likes Received:
    0
    Trophy Points:
    5
    where I can find the undervolting setting?
     
  44. ViperGeek

    ViperGeek Notebook Enthusiast

    Reputations:
    0
    Messages:
    12
    Likes Received:
    2
    Trophy Points:
    6
  45. sebs110

    sebs110 Newbie

    Reputations:
    0
    Messages:
    4
    Likes Received:
    0
    Trophy Points:
    5
    Ok found it and problem solved Thanks you so much
     
  46. BartusCompater

    BartusCompater Notebook Enthusiast

    Reputations:
    5
    Messages:
    13
    Likes Received:
    3
    Trophy Points:
    6
    After holding out for a very long time I finally applied this tweak to my Early RBS 2019 with MX150. Scores in Cinebench R15 saw a nice 12% jump but other benchmarks like Firestrike didn't really experience any improvement in CPU score.

    I'm still feeling a little tepid about the whole thing. Now there's no way to see what wattage the CPU is actually getting, and Afterburner reads my clock speeds as always pegged at maximum. Throttlestop is now required to keep temperatures in line by setting a limit on clock speeds.

    This tweak is effectively telling the CPU to read wattage output at 50% (setting IMON slope to 50) and then subtracting 32 more watts (offset to -31999). It's not clear to me why these values need to be so extreme, or why we need to set both. It's also unclear to me why this tweak must be paired with tweaks to values like load line and TDC Enable, VR limit, etc. etc.

    I'd love a detailed breakdown of exactly what each of these settings does to the CPU, since after a full day of researching and Googling I'm still not entirely sure what I've done to my laptop.

    Have you checked to make sure your voltage offset is 0 before applying the modded values? It sounds like after applying the tweak your CPU is starved and so it BSOD's.
     
    Last edited: Jan 13, 2020
  47. Joikansai

    Joikansai Notebook Deity

    Reputations:
    254
    Messages:
    1,663
    Likes Received:
    704
    Trophy Points:
    131
    Firestrike physical tests only seconds rest is gpu, and default bios cpu power limitation works after several seconds not quite sure on temperature/frequency, mostly right before the test end when I’m not wrong so it won’t effect score hugely. Cinebench cpu is literally cpu benchmarker.
    Me too doesn’t really know what those values meant beside short explanation on right bios windows but, as long the frequency stay as it should be (max peak on intensive usage, no throttle down) and temperature are okay I’m good.
     
  48. LVNeptune

    LVNeptune Notebook Virtuoso

    Reputations:
    648
    Messages:
    2,195
    Likes Received:
    140
    Trophy Points:
    81
    Was able to successfully modify my image and the laptop actually runs much longer now on battery and the front of it is much less hot making me think it was wasting CPU power somewhere. The only odd thing now is when on battery power if I run an XTU stress test thermal throttling kicks in but it's around 60c. If I plug adapter in thermal throttling goes away and then it goes to 70-75c.

    EDIT: Not only with XTU running stress test. Seems if the CPU gets any kind of significant use it says it is thermal throttling. Any ideas? Again, only on battery power.
     
  49. No0B

    No0B Notebook Consultant

    Reputations:
    8
    Messages:
    111
    Likes Received:
    40
    Trophy Points:
    41
    ... which means it's not thermally constrained. :) To conserve battery and have it discharge more slowly to increase its lifespan, the system will automatically cap the maximum power. You're experiencing power limit throttling in both these cases, since the temperatures are well under TJMax (100°C), but for different reasons. One is the battery power limit, the other is Intel's/Razer's set power limit (for the Core i7 8750H and 9750H in the Razer Blade 15 it's 45W (Intel official) and 35W (After a few seconds of load, as set by Razer) respectively when set to defaults in Razer Synapse).

    Depending on which machine you have and which BIOS revision was installed, you could absolutely be right. Up until BIOS v1.05 the BIOS in the Razer Blade 15 (2018) the system didn't let the CPU go into deeper power saving states when idle, resulting in it taking around 2W of power at idle (as measured by software). Removing the C-state constraint brings that down to normal levels of around 0.3-1W.
     
  50. LVNeptune

    LVNeptune Notebook Virtuoso

    Reputations:
    648
    Messages:
    2,195
    Likes Received:
    140
    Trophy Points:
    81
    It's a 2019 model 9750H model. Why would it be listed as thermal throttle and not power throttle though?
     
← Previous pageNext page →