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.

    AW 17R2 AFTER-SLEEP CURRENT LIMIT BUG

    Discussion in '2015+ Alienware 13 / 15 / 17' started by orancanoren, Jan 23, 2016.

  1. orancanoren

    orancanoren Notebook Consultant

    Reputations:
    5
    Messages:
    243
    Likes Received:
    42
    Trophy Points:
    41
    Hello,
    I was tinkering with throttlestop settings to get rid of the current limit throttling I was having and I noticed something. Entering sleep mode resets and locks the current limit to the stock values. To make sure, I booted the computer, checked both throttlestop settings and CPU-Z dump, entered the sleep mode, waked up the pc (that sounds weird), checked throttlestop and CPU-Z dump again and there was the bug!

    BEFORE:
    Throttlestop Settings
    tplbefore.PNG
    CPU-Z dump: MSR 0x00000601 0x00101414 0x00000320

    AFTER:
    Throttlestop Settings (After):
    tplafter.PNG
    CPU-Z dump: MSR 0x00000601 0x00101414 0x800002A8

    @unclewebb mentioned this CPU-Z method to check if the settings have been applied here: forum.notebookreview.com/threads/the-throttlestop-guide.531329/page-300 . The MSR 0x00000601 refers to the current limit control as I have understood. The last 3 digits should be converted to decimals from hex in order to understand the value. For example in the first CPU-Z dump the last three digits are 320.
    320 = 800
    800/8 = 100 amps

    2A8 = 680
    680/8 = 85 amps

    Also notice the 8 in the beginning of the second dump. The 8 in the beginning implies that this value is locked unlike the first dump which has a 0 in the same bit.

    I haven't seen such a bug online so I shared it. What are your thoughts?
     
    unclewebb likes this.
  2. unclewebb

    unclewebb ThrottleStop Author

    Reputations:
    7,815
    Messages:
    6,414
    Likes Received:
    6,732
    Trophy Points:
    681
    Interesting find. Can you try the same test but boot up and do not run ThrottleStop. Also make sure that you are not running XTU in the background. Run CPU-Z to see what MSR 0x601 has in it and then go into stand by, resume and check again.
     
  3. orancanoren

    orancanoren Notebook Consultant

    Reputations:
    5
    Messages:
    243
    Likes Received:
    42
    Trophy Points:
    41
    I did it as you said @unclewebb and the bug still persists. I did a cold boot and saved the CPU-Z report without touching Throttlestop, here is the code:
    MSR 0x00000601 0x00101414 0x000002A8
    It reports an unlocked configuration as you can see however after sleep, here is the code:
    MSR 0x00000601 0x00101414 0x800002A8
    It is now locked!
     
  4. unclewebb

    unclewebb ThrottleStop Author

    Reputations:
    7,815
    Messages:
    6,414
    Likes Received:
    6,732
    Trophy Points:
    681
    Thanks for confirming that. I just wanted to make sure that ThrottleStop was not causing the problem.

    What happens if you use ThrottleStop to set that register to 100 Amps and Lock it before you go into Stand By mode? I am assuming that MSR 0x601 will become unlocked during Stand By and then the bios will reset it to 85 Amps and lock it again before you resume. I just wanted to see if ThrottleStop could help with this.
     
  5. orancanoren

    orancanoren Notebook Consultant

    Reputations:
    5
    Messages:
    243
    Likes Received:
    42
    Trophy Points:
    41
    I tried locking the current limit to 100 amps before stand-by mode however the system reset and locked itself to 85 amps again.
     
  6. unclewebb

    unclewebb ThrottleStop Author

    Reputations:
    7,815
    Messages:
    6,414
    Likes Received:
    6,732
    Trophy Points:
    681
    I guess you will have to contact Dell and ask them why they use "features" like this to limit the performance of their Alienware laptops. I guess they were depending on no one being wise enough to notice what was going on.
     
    orancanoren likes this.
  7. Alienware-L_Porras

    Alienware-L_Porras Company Representative

    Reputations:
    3,658
    Messages:
    6,874
    Likes Received:
    969
    Trophy Points:
    281
    Which BIOS version do you have on it?
     
    altecX likes this.
  8. orancanoren

    orancanoren Notebook Consultant

    Reputations:
    5
    Messages:
    243
    Likes Received:
    42
    Trophy Points:
    41
    I am running BIOS A06
     
  9. QUICKSORT

    QUICKSORT Notebook Evangelist

    Reputations:
    212
    Messages:
    686
    Likes Received:
    536
    Trophy Points:
    106
    I noticed it 2 days ago too. I thought it was fixed earlier.
    But somehow even though I have a 240Watt PSU, Intel XTU still indicated power throttling lowering my CPU clock speeds from 3.5 ish GHZ to 2.X

    This is quite a drastic performance impact in CPU heaving games such as Tera, which I tried and indeed got worse performances now.

    Summary of my laptop:
    Alienware 15 R1
    Running Bios A06
    Geforce 980M
    Intel i7 4710HQ
     
  10. Papusan

    Papusan Jokebook's Sucks! Dont waste your $$$ on Filthy

    Reputations:
    42,727
    Messages:
    29,854
    Likes Received:
    59,686
    Trophy Points:
    931
  11. Alienware-L_Porras

    Alienware-L_Porras Company Representative

    Reputations:
    3,658
    Messages:
    6,874
    Likes Received:
    969
    Trophy Points:
    281
    I'll escalate it to the engineers. I'll let you know when I get something.