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.
 Next page →

    [Guide] How to take full control of the i7-8750H (Advanced version)

    Discussion in 'MSI' started by hackness, Sep 19, 2018.

  1. hackness

    hackness Notebook Virtuoso

    Reputations:
    1,237
    Messages:
    2,367
    Likes Received:
    427
    Trophy Points:
    101
    [Guide] How to take full control of the i7-8750H (Advanced version)

    @unclewebb @Falkentyne @raz8020

    Greetings fellow members,

    If you are looking for full control in Windows over the C-state and the multiplier in the Turbo boost mode and also to let the Speedshift run correctly, then this guide is for you.

    Firstly, you'll need to download ThrottleStop to perform the steps in this guide.

    Secondly, you need to unlock your BIOS, if you are coming from other brands, you may need to look for a way to unlock it. These are the items you need to have access to in your BIOS:

    Intel (R) Speed Shift Technology
    Software Guard Extension (SGX)
    CPU Flex Ratio Override
    CPU Flex Ratio Settings
    CFG Lock in the View/Configure CPU Lock Option page.


    //////////////////////////////////WARNING!//////////////////////////////////

    For MSI users, it’ll be much easier and safer, there’s a key combination to unlock the BIOS.

    Please use this key combination with extra care and at your own risk, some of the settings inside can get your laptop bricked. So if you don't have anyway to perform full CMOS reset, just don't touch anything you don't know, and most importantly, never touch anything related to "Internal graphic" "SG" "Muxless" "Undervolt" "Primary Display""Output Policy", if you go too far undervolting in the BIOS and caused the CPU to crash upon powered on and you don't have anyway to perform full CMOS clear, SPI programming or RMA is your only option. So if any of those happen, it is a brick for sure!!

    The combination is: Once you are in the BIOS, Hold Left Alt + Right Ctrl + Right Shift and then press F2.

    I'm not responsible to any bricking or anything that caused damage to your laptop, use this guide at your own risk!

    Edited on 2019/06/20: @xLima has found a way to perform full reset for the GS65 2019 model, I believe it works the same way for the GS65 2018 model, go to here for more Info:

    http://forum.notebookreview.com/thr...advanced-version.823065/page-18#post-10924471

    //////////////////////////////////WARNING!//////////////////////////////////

    ====Chapter 1: The ability to set the C-state in Windows====

    This mod requires BIOS modding.

    Go to BIOS > Advanced > Power & Performance > CPU – Power Management Control > View/Configure CPU Lock Options

    Set CFG Lock to Disabled.

    Now, go into ThrottleStop, you’ll find the C state is no longer locked and can be change as desired.

    In my case I use C3 for plugged-in Mode and C8 for Battery mode.

    ====End of Chapter 1====

    ====Chapter2: Unlock the minimum multiplier down to 8 in the Turbo Ratio Limits====

    This mod requires BIOS modding.

    The lowest multiplier forced in the GS65 is x11, but this mod can get you past that, to go down to as low as x8.

    Go to BIOS > Advanced > CPU Information

    Set CPU Flex Ratio Override to Enabled.
    Set CPU Flex Ratio Settings to 8.

    Load Windows and load ThrottleStop

    Now, go into ThrottleStop, you’ll find the minimum value you can go down to in the Turbo Ratio Limit in FIVR is no longer locked to 22 and can go down to 8, please set them as you desired.

    Just remember to turn on Turbo Boost to control the multipliers.

    If you run Firestrike you may find the MHz of your CPU detected by the Futuremark spec tool shows 800MHz. But that is not a problem.

    In my case, I set 10, 10, 10, 9, 9, 8 in FIVR for the Battery mode, but to use these multipliers correctly, you’ll need to enable core parking for that, which is disabled by default in Windows 10, we’ll talk about it later in chapter 3.

    You can do some silly multipliers, like 41, 41, 25, 20, 10, 8, it is all up to you.

    Please note that it won’t go lowered than x8 even if you forced it in the BIOS.

    Please note that even-though the multipliers you have set are well below the Non-Turbo limit, you still need Turbo to be enable to work those multipliers.

    No 4 Battery mode.PNG

    ====End of Chapter 2====

    ====Chapter 3: Enable Core Parking====


    This mod does not require BIOS modding.

    Open Regedit and go to:

    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\0cc5b647-c1df-4637-891a-dec35c318583]

    And set Attribute to 2.

    Now, close the regedit and go to Power Option > Go to your Power Plan > Advanced Power Option > Processor Power Management

    Set “Processor performance core parking min cores” to 0%.

    As to set a limit how many cores are allowed to parked:

    For 8 cores CPU it should be 13%, 25%, 38%, 50%, 63%, 75%, 88%, 100%.

    For 6 cores CPU it should be 17%, 34%, 50%, 67%, 84%, 100%.

    For 4 cores CPU it should be 25%, 50%, 75%, 100%.

    For 2 cores CPU it should be 50%, 100%.



    Now you should able to see that the multiplier can to go up to the higher multiplier you set in the FIVR when some of the core usage goes as low as 0.1 in ThrottleStop.

    What this does is to allow the CPU to shut off the cores when not needed, and this also triggers the function of Less core active leads to higher MHz.

    This is especially useful in the Battery mode, let’s say you want to set x8 when 6 cores are in use and x16 when 3 cores are in use or x40 when 3 cores are in use (Just for the fun), this makes it become possible and highly flexible.

    ====End of Chapter 3====

    ====Chapter 4: Make the way the Speed Shift to work as it should be ====

    This mod does not require BIOS modding.

    Many of you already know that you can set the EPP value in the ThrottleStop, but not many people know that Windows is also battling with the EPP value you set in ThrottleStop, it is because the Windows also has their own EPP, but it comes in %, however, instead of having them both battle each other, you just need to set both into the same setting, so no matter which side Wins, the CPU is still listening to the same value.

    But to do that, you must first get the Windows EPP option to show in the Power Option first, to do that, go to:

    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\36687f9e-e3a5-4dbf-b1dc-15eb381c6863]

    And Set Attribute to 2.

    Now, go to Power Option > Go to your Power Plan > Advanced Power Option > Processor Power Management

    And you’ll see there’s a new option called “Processor energy performance preference policy”, the setting comes in %.

    Now you are wondering what does the % mean, it actually relates to the EPP in ThrottleStop but only comes in %, this is what I’ve posted before in the GS65 owner thread, the ratio table of Windows EPP vs ThrottleStop EPP:


    1% = 2
    2% = 5
    3% = 7
    4% = 10
    5% = 12
    6% = 15
    7% = 17
    8% = 20
    9% = 22
    10% = 25
    11% = 28
    12% = 30
    13% = 33
    14% = 35
    15% = 38
    16% = 40
    17% = 43
    18% = 45
    19% = 48
    20% = 51
    21% = 53
    22% = 56
    23% = 58
    24% = 61
    25% = 63
    26% = 66
    27% = 68
    28% = 71
    29% = 73
    30% = 76
    31% = 79
    32% = 81
    33% = 84
    34% = 86
    35% = 89
    36% = 91
    37% = 94
    38% = 96
    39% = 99
    40% = 102
    41% = 104
    42% = 107
    43% = 109
    44% = 112
    45% = 114
    46% = 117
    47% = 119
    48% = 122
    49% = 124
    50% = 127
    51% = 130
    52% = 132
    53% = 135
    54% = 137
    55% = 140
    56% = 142
    57% = 145
    58% = 147
    59% = 150
    60% = 153
    61% = 155
    62% = 158
    63% = 160
    64% = 163
    65% = 165
    66% = 168
    67% = 170
    68% = 173
    69% = 175
    70% = 178
    71% = 181
    72% = 183
    73% = 186
    74% = 188
    75% = 191
    76% = 193
    77% = 196
    78% = 198
    79% = 201
    80% = 204
    81% = 206
    82% = 209
    83% = 211
    84% = 214
    85% = 216
    86% = 219
    87% = 221
    88% = 224
    89% = 226
    90% = 229
    91% = 232
    92% = 234
    93% = 237
    94% = 239
    95% = 242
    96% = 244
    97% = 247
    98% = 249
    99% = 252
    100% = 255


    Every time you set a new value in the “Processor energy performance preference policy”, you’ll need to go to ThrottleStop to set the corresponding EPP value again.

    Currently, I’m using ThrottleStop EPP 63 (25% for Windows) for plugged-in mode and ThrottleStop EPP 127 (50% for Windows) for Battery mode.

    By the way, make sure you have ticked the “Enable Speed Shift when ThrottleStop starts”.

    And if you can, you can set Intel (R) Speed Shift Technology in the BIOS to enabled to have the SST enabled on start-up.

    ====End of Chapter 4====

    ====Chapter 5: Disable Software Guard Extension (SGX)====


    This mod requires BIOS modding.

    To disable SGX

    Go to BIOS > Advanced > CPU Information

    Set Software Guard Extension (SGX) to Disabled.


    ====End of Chapter 5====

    ====Chapter 6: Limiting the number of cores allowed to activate during Battery mode====


    This mod does not require BIOS modding

    This mod influences the wattage spent the most when you are constantly running app that utilizes 12 threads all the time but you don't need the application to run that smoothly.

    For best practice using it together with the chapters came before hand is suggested, namely the following mods:

    1. Chapter 1: The ability to set the C-state in Windows
    2. Chapter 2: Unlock the minimum multiplier down to 8 in the Turbo Ratio Limits
    3. Chapter 3: Enable Core Parking
    4. Chapter 4: Make the way the Speed Shift to work as it should be

    Firstly, once you are in Windows, open regedit and go to:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\ea062031-0e34-4ff1-9b6d-eb1059334028

    Set Attribute to 2.

    Close Regedit.

    Open up Power Option, go into your power plan and click on Advanced power options.

    Scroll down to the CPU section and look for an option called Processor performance core parking max cores

    This option allows you to specify the maximum allowed unparked core, it comes in %, specific % might need to be set for this option to work, for 6 cores CPU, it'd be

    1. 84% for max 5 cores unparked.
    2. 67% for max 4 cores unparked.
    3. 50% for max 3 cores unparked
    4. 34% for max 2 cores unparked.
    5. 17% for max 1 core unparked.
    For 8 cores CPU it should be 13%, 25%, 38%, 50%, 63%, 75%, 88%, 100%.

    For 4 cores CPU it should be 25%, 50%, 75%, 100%.

    For 2 cores CPU it should be 50%, 100%.

    There's one small issue with this mod, let's say you want to only 4 cores to be unparked and 2 cores are parked, when the 4 cores are utilized, it'll be using the 5th core's multiplier.

    For example you have set up a multiplier group of x15, x14, x13, x12, x11, x10.


    And you have 4 cores unparked, in theory it should pick x12 because we are telling the OS to tell the CPU to utilize only 4 cores, but in the real situation it'd pick x11, reason being the 5th core isn't really fully parked, you'll still see single digit small CPU usage happening on the 5th core ( the 9th and 10th thread). So if you want to see x12 when 4 cores are running, you need to set the 5th core to be x12 as well. For example x15, x14, x13, x12, x12, x10.

    ====End of Chapter 6====


    ====Chapter 7: Overclocking the RAM====

    Please see this post for more Info:

    http://forum.notebookreview.com/threads/guide-how-to-take-full-control-of-the-i7-8750h-advanced-version.823065/page-13#post-10898033

    ====End of Chapter 7====

    ====Chapter 8: Possible fix for C-state not going above C3====


    This mod requires BIOS modding.

    Some of you are facing the problem where your CPU is stuck at C3 and wouldn't go deeper, you can try this mod. However, it's not guaranteed that this would fix your problem.

    Go to Power & Performance > CPU - Power Management Control > View/Configure Turbo Options

    Set Energy Efficient Turbo to Enabled.

    ====End of Chapter 8====

    ====Chapter 9: Possible fix for frequency dipping below max in game when SST is set to 0====

    This mod does not require BIOS modding.

    If you found that your CPU is often not running on the max frequency in game even if you set your speedshift value to 0.

    Try disabling C1E through ThrottleStop, you should see the frequency staying at max when your speedshift value is at 0.

    I've had this issue when running FFXV benchmark.

    ====End of Chapter 9====
     
    Last edited: May 25, 2020
    dmanti, DimitriosMSI, DrewN and 28 others like this.
  2. Danishblunt

    Danishblunt Guest

    Reputations:
    0
    Aside from efficiency, does this improve performance?
     
    seanwee likes this.
  3. hackness

    hackness Notebook Virtuoso

    Reputations:
    1,237
    Messages:
    2,367
    Likes Received:
    427
    Trophy Points:
    101
    Not for the programs that are using all the threads at once, but for programs that are running in fewer threads, there should be some improvements.
     
  4. Kers

    Kers Notebook Consultant

    Reputations:
    61
    Messages:
    146
    Likes Received:
    70
    Trophy Points:
    41
    Just wondering do you know if any settings in BIOS that can affect package C state besides the ones under cpu configuration?
     
  5. hackness

    hackness Notebook Virtuoso

    Reputations:
    1,237
    Messages:
    2,367
    Likes Received:
    427
    Trophy Points:
    101
    The options I know that mess with the C state in the BIOS are the followings:
    1. CPU C state allows or prevents that CPU to go into C states when it is not 100% utilized.
    2. Package C states Limit allows you to designate that the deepest C state that the CPU can go to.
    3. CFG Lock allows or prevent changing the C state limit in your OS.
    4. C6DRAM allows or prevent DRAM contents to be moved to PRM memory when CPU is in C6 state.
    5. Native ASPM limits the C state to C3 and will not go deeper when set to Enabled, still, it'll show C8 in ThrottleStop, but you'll notice that except C2 and C3, all other C state are full time 0%, which means in practical the deepest C state is only C3.
     
  6. Kers

    Kers Notebook Consultant

    Reputations:
    61
    Messages:
    146
    Likes Received:
    70
    Trophy Points:
    41
    CPU C state can always go to C7 (max shown in TS). The BIOS setting is enabled by default.
    Package C states limit is auto by default. TS shows the limit as C10. Manually change the BIOS setting doesn't help.
    CFG Lock disabled let TS to control package C states limit but since it's already at C10 this doesn't help either.
    Can't find C6DRAM and Native ASPM in my BIOS. Could you please tell me where do you find it on your laptop?
    I think I saw something called ASPM support. Gotta check later.
    Also in the SATA menu, it sets my SSD as HDD and apaprently DEVSLP is disabled. Is it ok to enable it?
    Thanks.
     
  7. Kers

    Kers Notebook Consultant

    Reputations:
    61
    Messages:
    146
    Likes Received:
    70
    Trophy Points:
    41
    Oh btw is there any tool that can check PCIe ASPM status?
     
  8. hackness

    hackness Notebook Virtuoso

    Reputations:
    1,237
    Messages:
    2,367
    Likes Received:
    427
    Trophy Points:
    101
    The advantage of having the CFG Lock disabled is to give you access through ThrottleStop to switch between different C-state quickly using profile, you can use it in a situation for C1 for plugged-in and C7 for Battery, C1 has the shortest time to resume to C0 where the C7 takes longer, which also means performance is improved by giving up energy efficient.

    On the newer MSI machines, C6DRAM is usually placed under CPU information, and Native ASPM is usually placed under RC ACPI.

    ASPM support sounds something similar to the Native ASPM.

    DEVSLP stands for device sleep mode, it is like the PCI-E's L0s mode, usually you need to appoint when it enters into this mode, the range of action should cover only the route or also the device, in the case of dGPU, sometimes wrong choice could lead to BSOD when you are trying to wake the dGPU. The settings for SSD also have similar things, HIPM only has the route entered low power mode, where the DIPM has the device entered low power mode. I believe DEVSLP is to have the device entered sleep mode, probably something like PCI-E's L1 mode for less power consumption than L0s mode. What does it say in the description?

    I haven't come across that.
     
  9. undervolter0x0309

    undervolter0x0309 Notebook Evangelist

    Reputations:
    67
    Messages:
    442
    Likes Received:
    243
    Trophy Points:
    56
    thanks for this! This is golden.
     
    hackness likes this.
  10. AU4U

    AU4U Notebook Evangelist

    Reputations:
    85
    Messages:
    377
    Likes Received:
    47
    Trophy Points:
    41
    "there’s a key combination to unlock the BIOS, but for this key combination please look in the forum"
    I looked.
    Then I came back here, reread the post and looked again.
    I used the search tool, couldn't find it then gave up.
    I have repeated this 5x now.........
    Can someone pm me the combination or a link to the post?!
     
  11. hackness

    hackness Notebook Virtuoso

    Reputations:
    1,237
    Messages:
    2,367
    Likes Received:
    427
    Trophy Points:
    101
    Check PM.

    But please take extra care.

    But please take extra care.

    But please take extra care.

    It is important so I repeated 3 times.
     
    undervolter0x0309 likes this.
  12. xLima

    xLima Notebook Evangelist

    Reputations:
    132
    Messages:
    567
    Likes Received:
    280
    Trophy Points:
    76
    Thank you so much for the write-up @hackness , I added another 40 minutes to my PCMark 8 - Work Battery Consumption score.

    Previous with Turboboost disabled, Max. Proc Stat 50%, EPP 255 I was getting 6h40m of battery life (WiFi ON, BT ON, Screen Brightness 0%, Volume 0%, no peripherals, KB Backlight OFF)

    Now with just some of the mods you suggested: CPU Flex Ratio Settings to 8. FIVR 16,16,12,12,8,8 TurboBoost on, “Processor performance core parking min cores” to 0%. (Same presets WiFi, BT, Brightness, etc.) I have added another 40 minutes to my battery benchmark ( 7h20m)

    *I used the following logic to calculate the total battery life, taking into account the MSI GS65 doesn't like to charge over 90%, and the benchmark runs the battery down to 20% (+/- 3%): Total Battery Life = Benchmark Duration/%Battery Consumed (This type of reasoning is obviously flawed because it assumes the workload and discharge rate is constant across percentages but it's the simplest method I found to guestimate total battery duration)
    **Also in Test 1 I started @ 100% battery, and in Test 2 (With the Hackness tweaks) I started the test off from 90%.

    Maybe tonight I'll try with the Intel (R) Speed Shift Technology in the BIOS settings changed, as well as the EPP registry settings.
     
    Last edited: Oct 4, 2018
    hackness likes this.
  13. hackness

    hackness Notebook Virtuoso

    Reputations:
    1,237
    Messages:
    2,367
    Likes Received:
    427
    Trophy Points:
    101
    Good to hear that! ;)

    Edit:If you haven't come through this thread, check it out too:

    http://forum.notebookreview.com/thr...e-on-windows-enabling-deeper-c-states.815602/

    Awesome tweak guide written by our fellow member @Che0063
     
    Last edited: Oct 4, 2018
  14. xLima

    xLima Notebook Evangelist

    Reputations:
    132
    Messages:
    567
    Likes Received:
    280
    Trophy Points:
    76
    hackness likes this.
  15. hackness

    hackness Notebook Virtuoso

    Reputations:
    1,237
    Messages:
    2,367
    Likes Received:
    427
    Trophy Points:
    101
    Well he isn't using an Anti-virus software.

    But I can't achieve that as well, even with the Anti-virus and other basic programs turned off.

    However, I have myself persuaded because of the fact that I have a 6 core CPU, that alone, maybe was one of the causes that made the outcome become like this.
     
  16. xLima

    xLima Notebook Evangelist

    Reputations:
    132
    Messages:
    567
    Likes Received:
    280
    Trophy Points:
    76
    I also attempted closing most BG services and apps and could not replicate. Regardless, I was happy with my estimated battery life, now just have to test it with PCMark 8.

    Would you recommend I let it turbo boost? I figured it would be better on the battery to let it boost to 1.2 GHz briefly to load a program then drop to 800 Hz vs letting it take 30 seconds to load something with boost disabled.


    Sent from my iPad using Tapatalk
     
  17. hackness

    hackness Notebook Virtuoso

    Reputations:
    1,237
    Messages:
    2,367
    Likes Received:
    427
    Trophy Points:
    101
    Yes, complete time shorter the better, but with full control at our hands, just like the Speedshift concept brought to us by Intel. :D
     
  18. AU4U

    AU4U Notebook Evangelist

    Reputations:
    85
    Messages:
    377
    Likes Received:
    47
    Trophy Points:
    41
    TY
    Will look into this after I fix a few bugs in my GT75.
    I have NO Synaptic TP app. I have NO Windows TP settings. Among other issues.
    W110 is {Place Profanity Here} horrible, so many bugs and broken software.
    For the last 2 months since I got my notebook its been chasing one bug after another.
    Then yesterday, update v17763.1 I hoped would patch the touchpad problem .... NOPE....NO LOVE HERE.
    I miss W7, it was running sooo smoothly, everything worked.

    And Microshit released a press release stating 'There will never be another release of windows again' ... So how many Service Packs have been released for W10, and yes, this is what I'm choosing to call it this.
    It would seem to me that the term 'Service Pack' denotes a 'Patched' that has been broken....
     
    hackness likes this.
  19. kill4l

    kill4l Notebook Consultant

    Reputations:
    15
    Messages:
    119
    Likes Received:
    27
    Trophy Points:
    41
    Hello, thank you for your guide its really helpful, i searched the forum and the internet for the combination key to unlock the bios but I couldn't find any informations, am using Ge73vr 8rf Rgb, I will appreciate if you can share key combination with me. Thank you so much
     
  20. Falkentyne

    Falkentyne Notebook Prophet

    Reputations:
    8,396
    Messages:
    5,992
    Likes Received:
    8,633
    Trophy Points:
    681
    hackness likes this.
  21. xLima

    xLima Notebook Evangelist

    Reputations:
    132
    Messages:
    567
    Likes Received:
    280
    Trophy Points:
    76
    [​IMG]
    For this last one, closed all apps, only leaving on TS, AntiVirus, Nvidia Control Panel, and Windows Defender Action Center open in the taskbar. Nvidia 399.24 ( I had problems with more recent versions and Optimus working correctly)
    BT Off, WiFi Off, Keyboard Backlight Off, Sound Off, No Peripherals connected.
    FIVR 12, 12, 10 , 10, 8, 8

    Again I divided the total time of benchmark(min) / battery consumption = Total Battery Life (Minutes)


    I merged info and suggestions from this post, as well as the post by @Che0063 . Thanks again guys!
     
    sa7ina and hackness like this.
  22. hackness

    hackness Notebook Virtuoso

    Reputations:
    1,237
    Messages:
    2,367
    Likes Received:
    427
    Trophy Points:
    101
    Nicely done.
     
  23. xLima

    xLima Notebook Evangelist

    Reputations:
    132
    Messages:
    567
    Likes Received:
    280
    Trophy Points:
    76
    Hey guys, just wanted to add, if you experience issues with updating Windows, try resetting your CPU Flex Ratio Settings to 22 or Possibly 10, as this is the minimum required for Windows 10 (At least this is the error I get when using the Windows 10 Update Assistant - Requieres minimum of 1 GHz)
     
    hackness likes this.
  24. hackness

    hackness Notebook Virtuoso

    Reputations:
    1,237
    Messages:
    2,367
    Likes Received:
    427
    Trophy Points:
    101
    I guess that's a new problem found o_O
     
  25. kosumina

    kosumina Newbie

    Reputations:
    0
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    5
    Hi hackness, I also having problem of finding key combinations. I tried to get help from Svet in MSI forum, but he only sells customized bios and want donation. could you please pm the key combinations? thanks a lot
     
  26. hackness

    hackness Notebook Virtuoso

    Reputations:
    1,237
    Messages:
    2,367
    Likes Received:
    427
    Trophy Points:
    101
    Please check PM.
     
  27. kill4l

    kill4l Notebook Consultant

    Reputations:
    15
    Messages:
    119
    Likes Received:
    27
    Trophy Points:
    41
    Hi hackness, could you please pm the key combinations? thanks a lot
     
  28. xLima

    xLima Notebook Evangelist

    Reputations:
    132
    Messages:
    567
    Likes Received:
    280
    Trophy Points:
    76
    I'll send you PM in a minute

    Sent from my BLA-L09 using Tapatalk
     
    hackness likes this.
  29. kill4l

    kill4l Notebook Consultant

    Reputations:
    15
    Messages:
    119
    Likes Received:
    27
    Trophy Points:
    41
    Thank you so much
     
    hackness likes this.
  30. kill4l

    kill4l Notebook Consultant

    Reputations:
    15
    Messages:
    119
    Likes Received:
    27
    Trophy Points:
    41
    The battery life is now amazing on my GE73VR 8RF, but when i'm plugged i get the Power limit (pl1 in Throttlestop) turns to red and my clocks drops to 3600mhz, my CPU temps around 70C under 100% load, i did a repaste and i have a cooling pad, so the temps are not the issue, i dunno why am getting the powerlimit issue, i did undervolt -.145 on cache, and -.180 on core, and still didn't help, it starts to throttle in 1024 bench after 50%, i appreciate any help to fix this powerlimit throttle, i also inceeased the power limit p1 from 45 to 65, also it didn't help. any other ideas to play with :)?
     
  31. hackness

    hackness Notebook Virtuoso

    Reputations:
    1,237
    Messages:
    2,367
    Likes Received:
    427
    Trophy Points:
    101
    Get in the BIOS and unlock the BIOS,

    Then go to Advanced > Power & Performance > CPU - Power Management Control > CPU VR Settings > Core/IA VR Settings

    Set IMON Slope to 50
    Set IMON Offset to 31999
    Set IMON Prefix to " -", This is important, if you set it wrong you'll throttle like no tomorrow.

    Save and Reboot.

    What this does is to have a negative offset of -31.999W on the reported TDP,

    So the CPU will be tricked and thinks that the TDP limit has not been reached.

    This is one of the methods brought to us by @Falkentyne .
     
  32. kill4l

    kill4l Notebook Consultant

    Reputations:
    15
    Messages:
    119
    Likes Received:
    27
    Trophy Points:
    41
    it works flawlessly, amazing,) no more throttle :D
     
    hackness likes this.
  33. Hyp3rSoniX

    Hyp3rSoniX Notebook Guru

    Reputations:
    10
    Messages:
    55
    Likes Received:
    11
    Trophy Points:
    16
    Hey guys!
    I recently bought the MSI GS65 8RF and Im pretty happy with it. But the temps are a bit on the higher side.
    Now I found this thread here, but (obviously) I'm stuck at unlocking the Bios.

    Would someone be so kind to provide the combination to unlock it to me? I will take the knowledge up to my grave so no worries there.

    And also, is it possible to undervolt the CPU in the unlocked Bios? Or do I still need to use tools like ThrottleStop for that?
     
  34. hackness

    hackness Notebook Virtuoso

    Reputations:
    1,237
    Messages:
    2,367
    Likes Received:
    427
    Trophy Points:
    101
    Check PM.

    Undervolting in the BIOS is not recommended on the GS65 due to not being able to perform a full CMOS reset unless you get into the BIOS page. It actually means the board is killed if you undervolt the CPU too low in the BIOS and crash upon loading the BIOS.

    Please use only XTU or ThrottleStop to do so, ThrottleStop is recommended more by most people.
     
    redmop, Papusan and Hyp3rSoniX like this.
  35. Dokie

    Dokie Newbie

    Reputations:
    0
    Messages:
    4
    Likes Received:
    0
    Trophy Points:
    5
    Hi hackness, any chance you could provide the combination to the GS73VR 7RF?
    The problem i'm currently having is that my CPU Package wont go higher than C3 causing unnecessary battery drain, i suppose this would fix that?.
     
  36. Kers

    Kers Notebook Consultant

    Reputations:
    61
    Messages:
    146
    Likes Received:
    70
    Trophy Points:
    41
    You are not alone. Mine is GS73VR 6RF and I never figured out how to get Package C6. hackness and I think that PCIe ASPM could be the cause but the combination won't reveal the option in BIOS. Or maybe we need to set the ASPM for each PCIe port one by one.
     
  37. hackness

    hackness Notebook Virtuoso

    Reputations:
    1,237
    Messages:
    2,367
    Likes Received:
    427
    Trophy Points:
    101
    I did some comparison between the 6RF and the 7RF, they are different:

    On the 6RF the Native ASPM is placed under Advanced > Platform Misc Configuration

    And some how not revealed even with an unlock combination

    But on the 7RF, the structure is closer to the 8th Gen MSI Laptops. The Native ASPM is placed under Advanced > Intel RC ACPI Settings

    Both laptop are set to Auto on that item.

    I think @Dokie might be able to see this option, consider the GS65 also has a very similar structure and also revealed through a unlock combination.

    @Dokie Try setting the Native ASPM to Disabled and see if you are still stuck at C3.
     
  38. Dokie

    Dokie Newbie

    Reputations:
    0
    Messages:
    4
    Likes Received:
    0
    Trophy Points:
    5
    I was able to unlock the BIOS, unfortunately i couldn't find Native ASPM where you told me i might be able to find it. My BIOS version is 2.18.1263

    Edit: I was able to find 'Enable ASPM' under 'Thunderbolt (TM) Configuration'. This was disabled by default
     
    Last edited: Nov 13, 2018
  39. Falkentyne

    Falkentyne Notebook Prophet

    Reputations:
    8,396
    Messages:
    5,992
    Likes Received:
    8,633
    Trophy Points:
    681
    Check under "ACPI" settings and also under "PEG PORT configuration" or "PCI Express" configuration.
     
  40. Dokie

    Dokie Newbie

    Reputations:
    0
    Messages:
    4
    Likes Received:
    0
    Trophy Points:
    5
    I disabled ASMP op every PCI lane individually. This did not work
     
  41. hackness

    hackness Notebook Virtuoso

    Reputations:
    1,237
    Messages:
    2,367
    Likes Received:
    427
    Trophy Points:
    101
    I was able to reproduce your symptom by simply enabling the Native ASPM on the GS65, it's disabled as default for some reason on the GS65 but is set to Auto on the 6th and 7th version of the GS73, but I think it may very well be one of the possibilities that you could get the correct C state behavior back by disabling it.

    As that option is hidden for you on your 7th Gen GS73 as well, modded BIOS is probably your next step, I'm not familiar with that on the MSI, @Falkentyne does though.
     
  42. Falkentyne

    Falkentyne Notebook Prophet

    Reputations:
    8,396
    Messages:
    5,992
    Likes Received:
    8,633
    Trophy Points:
    681
    What are you guys trying to do?
    Disabling C-states disables ASPM anyway.
    Are you trying to get into something like C7 power state with cstates enabled?
    On MSI garbage that's impossible. Won't happen on AC power.
    On battery power its possible but I was only able to get the CORES into C7. The PACKAGE remained on C3. That's when I gave up and said I would never bother with it again.
     
  43. Kers

    Kers Notebook Consultant

    Reputations:
    61
    Messages:
    146
    Likes Received:
    70
    Trophy Points:
    41
    On my GS73VR 6RF, core reaches C7 on both AC and battery. Package stays in C3 no matter what I do. Probably just garbage MSI BIOS.
     
    Falkentyne likes this.
  44. hackness

    hackness Notebook Virtuoso

    Reputations:
    1,237
    Messages:
    2,367
    Likes Received:
    427
    Trophy Points:
    101
    GS65 goes all the way down to Package C8 on default settings, which are Native ASPM to disabled, C-state to C8 and PEG ASPM to Auto.

    GS65 C8 on AC.PNG

    As by Enabling Native ASPM on the GS65 will also put the C state to C3 max, I think it maybe a fix for the 6th and 7th Gen's Package C3 Max problem by disabling the Native ASPM in the 6th and 7th Gen as they have the Native ASPM on Auto by default.

    But it could also be possible that MSI intended to run the 6th and 7th Gen with only package C3 at max. But it'll be really weird if they intended to do that though.
     
    hmscott and Falkentyne like this.
  45. Temp1234453

    Temp1234453 Notebook Consultant

    Reputations:
    15
    Messages:
    214
    Likes Received:
    33
    Trophy Points:
    41
    What are your CPU frequency when stressing it with OCCT / Prime 95?
     
    Last edited: Nov 30, 2018
  46. hackness

    hackness Notebook Virtuoso

    Reputations:
    1,237
    Messages:
    2,367
    Likes Received:
    427
    Trophy Points:
    101
    With AVX instruction or not?
     
  47. Oytun Çağıl Koltuk

    Oytun Çağıl Koltuk Newbie

    Reputations:
    0
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    5
    Hey i am into follow this guide but i am stuck om first step that how to unlock my bios. Currently using msi ge63 rgb 8rf and i searched the forum for finding unlock combination keys of bios. Could you guys send it to me, if it possible to unlock my laptop?
     
  48. hackness

    hackness Notebook Virtuoso

    Reputations:
    1,237
    Messages:
    2,367
    Likes Received:
    427
    Trophy Points:
    101
    Check PM.
     
    Falkentyne likes this.
  49. Avé César

    Avé César Notebook Consultant

    Reputations:
    24
    Messages:
    135
    Likes Received:
    74
    Trophy Points:
    41
    Hi, i got the MSI GE73 Raider 8RF ( bought and living in france ) and would like to ask you :

    1 - Can i do the ''unlock bios'' with the same ''tweaks'' with the same number ? I don't know if my MSI serie is different, I use xtu for now and got some throttle power limit. With throttlestop too but some options doesn't apply on the 8750H.

    2 - Is it possible to lock it later, to revert the process if i need to send the pc for repair in the future ?

    3 - Will temperature change too with the IMON Offset tricks, if i understand the TDP will goes above 45 without going down to 39 like mine does for now ?


    thx for the help.
     
  50. hackness

    hackness Notebook Virtuoso

    Reputations:
    1,237
    Messages:
    2,367
    Likes Received:
    427
    Trophy Points:
    101
    1. Should be able to stop the 45W power throttling, but if you find it still throttling, you can try

    Set IMON Offset to 41999

    2. Yes, you can revert it.

    3. Temperature will be different because you'll be running at 3.9 x 6 cores full time if the software utilizes the CPU to a certain degree.
     
    Avé César likes this.
 Next page →