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 →

    Dell XPS Speed Shift

    Discussion in 'Dell XPS and Studio XPS' started by pressing, Oct 8, 2016.

  1. GoNz0

    GoNz0 Notebook Virtuoso

    Reputations:
    259
    Messages:
    3,947
    Likes Received:
    1,378
    Trophy Points:
    231
    I had the same but it would only hit 3.7 on a single core test (1 core in BIOS) with 50%, 40% and it hit 3.8.
     
  2. mazewing

    mazewing Notebook Enthusiast

    Reputations:
    3
    Messages:
    40
    Likes Received:
    3
    Trophy Points:
    16
    I understand. It's not the problem that it's not performing good under load (it is). It's just that while idling (just showing the deskop with no apps except hwinfo open) the clockspeed is fluctuating like hell. WHen i change the value to 128 (50%) the behaviour is normal agian and the fluctuations are a lot less.
     
  3. pressing

    pressing Notebook Deity

    Reputations:
    404
    Messages:
    1,985
    Likes Received:
    1,034
    Trophy Points:
    181
    I'm not sure that is a problem as Windows 10 runs a staggering amount of stuff in the background.

    You can get an idea of background activity by closing everything and just take a look at the C0% on ThrottleStop's main window. Ideally that is below 1% or closer to the 0.5% neighborhood. I used that to help identify and kill intensive & useless background activity.

    Free Latency Mon software can also help tame your computer and make it snappier. I got the following results after a bit of tweaking and you should be able to meet or exceed them (see image)

    latencymon 9550 typical.PNG
     
  4. jamsoolee

    jamsoolee Newbie

    Reputations:
    0
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    5
    I've got a 9560, recently updated BIOS to 1.2.4
    Got excited reading this and enabled SST through TS 8.4
    I disabled C-States and Speedstep in BIOS, is that what I should do?
    I have two profiles in TS, one throttling the CPU with near unstable undervolting to maximize battery life.
    The other is just a minor undervolt to help with temps, but is the profile that kicks in once I plug into the wall.
    Just wanted to know if I should keep the BIOS settings that I have or if I should re-enable C-States and Speedstep in BIOS.
    Thanks!
     
  5. pressing

    pressing Notebook Deity

    Reputations:
    404
    Messages:
    1,985
    Likes Received:
    1,034
    Trophy Points:
    181
    Uncle Webb, the developer of ThrottleStop says that allowing CPU to hit max speeds and complete tasks as soon as possible generally improves BOTH performance AND battery life.

    With C-States disabled, you are preventing idle CPU from using energy conserving C-States. That seems to negate the benefits of SpeedShift and SpeedStep. Also, many laptops, including the XPS, will not let you hit max Turbo CPU speeds with C-States disabled in BIOS.
    ==> So, you should generally have C-States enabled in BIOS

    SpeedShift should entirely disable SpeedStep. But public documentation from Intel is limited. However, many laptops, will not let you hit max Turbo CPU speeds with SpeedStep disabled in BIOS
    ==> So, you should generally have SpeedStep enabled in BIOS

    ==> When running ThrottleStop, Windows Power Options should be set at "High Performance"

    ==> To adjust CPU performance-energy savings in ThrottleStop, set SpeedShift EPP as follows:

    EPP = 0 for highest performance
    EPP = 255 for highest battery life
    EPP ~ 102 middle performance (GonZ0 a few posts above said that 40% of 255 was the highest he could go whilst allowing CPU to hit max clocks)

    Also note in other threads here that the 9560 CPU undervolts exceeding 130mv have been causing problems, including but not only BSOD. See those threads and consider an undervolt closer to say 120mv. Each processor is different so YMMV
     
    917er and jamsoolee like this.
  6. jamsoolee

    jamsoolee Newbie

    Reputations:
    0
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    5
    Thanks so much for your reply.
    I re-enabled both C-States and SpeedStep in BIOS, things seem to be moving well.
    Oddly enough, I'm currently sitting at a -0.164V CPU, -0.072V iGPU, and -0.102V CPU Cache undervolt with no issues yielding me insane battery life and temps alongside my repaste.

    I adjusted other settings accordingly too, thanks again for your reply and helping clear up some stuff :)

    EDIT: I thought I might add, this is with quite a bit of throttling on the CPU. I have turbo disabled, power saver enabled, and have the multiplier set at 14. Though, I may change these based on what Uncle Webb said...
     
    Last edited: Apr 17, 2017
  7. pressing

    pressing Notebook Deity

    Reputations:
    404
    Messages:
    1,985
    Likes Received:
    1,034
    Trophy Points:
    181
    How good is your repaste? You should run some benchmarks and compare your results & temps to those of other 9560 owners here. Do a search for lots of data. Just note the few i5 scores are significantly better than one might expect due to thermals.

    What software is throttling your CPU? What type of throttling is it? What are your CPU temps at throttling and how low is your CPU going? I don't think you should have to disable turbo.

    That "power saver" button on ThrottleStop was for much older processors. I don't think anyone knows what, if anything, it will do on newer generation processors. Do a search on the ThrottleStop thread and consider unchecking it.

    The "set multiplier" also was designed years ago and I don't know if it was tested with more recent processors. Speed Shift seems to override that setting on my 6300HQ. I vaguely recall Uncle Webb recommending people with modern processors should use SpeedShift EPP as a opposed to "set multiplier."

    Part of the issues with the "power saver" and "set multiplier" buttons is that they were designed years ago to address specific shortcomings of particular processors. Also, Intel documentation may have changed or disappeared on related areas. Or Intel made undocumented changes.

    For these reasons, do some trial and error testing to see if those options improve performance on your laptop. The ThrottleStop guide has a lot of good info and after a search you can ask questions as well
     
  8. jamsoolee

    jamsoolee Newbie

    Reputations:
    0
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    5
    In regards to the repaste, this is extremely amateur, I do apologize, but I do remember seeing temps while watching 4k YouTube videos to be around 40C, now they sit around 36C.
    I don't remember absolute idle temps, but I sit around 34C currently.

    In regards to throttling, I use TS for this, and have it max out at ~1.2GHz.

    I'll try to do some better benchmarks for you guys based on the other owners have provided
    But, thank you pressing, I really do appreciate all this information!
     
  9. pressing

    pressing Notebook Deity

    Reputations:
    404
    Messages:
    1,985
    Likes Received:
    1,034
    Trophy Points:
    181
    You need to be running more aggressive benchmarks to see where your system stands compared to those of others. Prime95 (small ffts) and Asus ROG RealBench are not a bad place to start.

    It is best to benchmark before and after repaste so you can see the change on your system, as every chip is a bit different. But that is just FYI. You can at least see if your system is in the same thermal range as those of others...
     
  10. EliteDarkLord

    EliteDarkLord Notebook Enthusiast

    Reputations:
    0
    Messages:
    10
    Likes Received:
    2
    Trophy Points:
    6
    Hello Pressing, I have been struggling with background tasks and latency for a while now. I have been researching about this too, but could you please point to me the steps (and/or tasks disabled) to achieve this latency and performance? Thanks!!
     
  11. pressing

    pressing Notebook Deity

    Reputations:
    404
    Messages:
    1,985
    Likes Received:
    1,034
    Trophy Points:
    181
    I think this latency thread has some helpful tips.

    http://forum.notebookreview.com/threads/latency-issues-with-xps-15-9560.801763/

    There are 9560 owners with Windows 10 CU that have even better LatencyMon results. I have not yet installed CU so don't know how that would impact 9550 latency...
     
  12. peter64

    peter64 Newbie

    Reputations:
    0
    Messages:
    8
    Likes Received:
    1
    Trophy Points:
    6
    Hey goodwin_c,

    I'm interested in trying to disable the intel integrated graphics on the xps 9560.
    I'm interested to know how you went about dumping the bios, and where you got the universal ifr extractor(?) to extract the setting values.
    I made a new thread specifically for this, just so I don't polute this existing thread.
    http://forum.notebookreview.com/threads/xps-9560-disabling-integrated-graphics.806855/
    If you could comment I'de be very appreciative.
     
  13. GoNz0

    GoNz0 Notebook Virtuoso

    Reputations:
    259
    Messages:
    3,947
    Likes Received:
    1,378
    Trophy Points:
    231
    Tools and heaps of advice (just advice as doing it for you is frowned upon) http://www.win-raid.com/forum.php
     
  14. 917er

    917er Notebook Enthusiast

    Reputations:
    12
    Messages:
    20
    Likes Received:
    13
    Trophy Points:
    6
    upload_2017-8-13_14-43-56.png

    Hi, I enabled speed shift via bios, but I can´t enable the new power options in the settings as unclewebb described.
    I just did a clean install of win 10 with creator update, could the creators update be the cause of the problem?
     
  15. GoNz0

    GoNz0 Notebook Virtuoso

    Reputations:
    259
    Messages:
    3,947
    Likes Received:
    1,378
    Trophy Points:
    231
    No, use a command prompt not the powershell.
     
    917er likes this.
  16. 917er

    917er Notebook Enthusiast

    Reputations:
    12
    Messages:
    20
    Likes Received:
    13
    Trophy Points:
    6
    Sorry my bad !
     
  17. GoNz0

    GoNz0 Notebook Virtuoso

    Reputations:
    259
    Messages:
    3,947
    Likes Received:
    1,378
    Trophy Points:
    231
    Any idea if you can change the service tag with EFI shell as I have been given a 9560 to fix, the guys bought a refurb board but it has the wrong service tag and he wants the right one back on to keep the warranty, daft tit released the magic smoke upgrading the SSD by dropping the screwdriver on the board with battery connected :confused:
    [​IMG]
     
  18. Hakujou

    Hakujou Newbie

    Reputations:
    5
    Messages:
    5
    Likes Received:
    2
    Trophy Points:
    6
    Hey,

    Thanks A LOT for this awesome guide. Just enabled Speed Shift on my XPS 15 9550, it seems to draw a bit less power while being a bit snappier. Awesome !
    Does anyone knows the EFI variable for XPS 13 9360, though ? I can't find it anywhere and I don't really like to have to load ThrottleStop on start, I'd prefer to enable it "hardware-side".

    Thanks !
     
  19. tachlio

    tachlio Notebook Enthusiast

    Reputations:
    5
    Messages:
    31
    Likes Received:
    7
    Trophy Points:
    16
    Just complete setup SST @ Bios 1.4.0

    GRUB SS
    Dell Assist Running after Exit GRUB

    I found the Core Multiple shift very responsive, however it never lower than x9, mostly stay around x11.
    So the core voltage is bit higher compare to multiple x8. Does enable SST will cause lower battery life due to this? or any step i missing?
    [​IMG]SST_Move
     
  20. pressing

    pressing Notebook Deity

    Reputations:
    404
    Messages:
    1,985
    Likes Received:
    1,034
    Trophy Points:
    181
    Tachlio,

    Max battery life should be with EPP=255/255 (or 64/64 or 100%/100% depending on the scale).

    There are instructions at the beginning of this thread to enable the EPP dropdowns in Windows -Power Options (0-100%) (or via another method of course).

    Your laptop should be pretty laggy at EPP=255 and my reported multipliers are 9-11x typically when at EPP=255. To confirm your EPP values you can look at either:

    - ThrottleStop (0-255), or
    - run "powercfg -q" (0-64)

    According to the developer of ThrottleStop, to minimize power consumption, your CPU should be executing tasks as rapidly as possible then going to lower power c-states, which SpeedShift does more efficiently than SpeedStep or manually setting a low multiplier does. You can look at the ThrottleStop thread for more detail.

    If for some reason you want to lock down the multiplier, you can easily do that in ThrottleStop (TPL window, Miscellaneaous section, SpeedShift Min 1 / Max 8 (for example). I think the code for that trick is under an NDA. There are lots of other ways to lock down that multiplier of course.

    ___
    An optimal EPP middle point depends on the CPU; I find 78/255 allows me to hit max turbo clocks when necessary but anything higher locks out some higher clocks.

    EPP=0 is "flat out" but not quite the same as disabling C-States; EPP=0 has the advantage on most laptops because max turbo is enabled whilst disabling C-States will automatically disable turbo for thermal purposes; that is the case with recent XPS15 models.
     
    tachlio likes this.
  21. GoNz0

    GoNz0 Notebook Virtuoso

    Reputations:
    259
    Messages:
    3,947
    Likes Received:
    1,378
    Trophy Points:
    231
    You don't need additional software to cap the CPU frequency, when messing about yesterday I set it to 800mhz and it stayed there using the advanced power options.
     
  22. tachlio

    tachlio Notebook Enthusiast

    Reputations:
    5
    Messages:
    31
    Likes Received:
    7
    Trophy Points:
    16
    Thanks, by running "powercfg -q"
    I notice (Maximum processor state) = 64

    Next step : Enable the EPP dropdowns in Windows -Power Options (0-100%)

    Its seen TS is more common on NBR, currently UV using XTU, many term is not clear here. I will give TS a try later.

    PS C:\Windows\system32> powercfg -q
    Power Scheme GUID: 381b4222-f694-41f0-9685-ff5bb260df2e (Balanced)
    GUID Alias: SCHEME_BALANCED
    Subgroup GUID: 0012ee47-9041-4b5d-9b77-535fba8b1442 (Hard disk)
    GUID Alias: SUB_DISK
    Power Setting GUID: 6738e2c4-e8a5-4a42-b16a-e040e769756e (Turn off hard disk after)
    GUID Alias: DISKIDLE
    Minimum Possible Setting: 0x00000000
    Maximum Possible Setting: 0xffffffff
    Possible Settings increment: 0x00000001
    Possible Settings units: Seconds
    Current AC Power Setting Index: 0x000004b0
    Current DC Power Setting Index: 0x00000258

    Subgroup GUID: 02f815b5-a5cf-4c84-bf20-649d1f75d3d8 (Internet Explorer)
    Power Setting GUID: 4c793e7d-a264-42e1-87d3-7a0d2f523ccd (JavaScript Timer Frequency)
    Possible Setting Index: 000
    Possible Setting Friendly Name: Maximum Power Savings
    Possible Setting Index: 001
    Possible Setting Friendly Name: Maximum Performance
    Current AC Power Setting Index: 0x00000001
    Current DC Power Setting Index: 0x00000000

    Subgroup GUID: 0d7dbae2-4294-402a-ba8e-26777e8488cd (Desktop background settings)
    Power Setting GUID: 309dce9b-bef4-4119-9921-a851fb12f0f4 (Slide show)
    Possible Setting Index: 000
    Possible Setting Friendly Name: Available
    Possible Setting Index: 001
    Possible Setting Friendly Name: Paused
    Current AC Power Setting Index: 0x00000001
    Current DC Power Setting Index: 0x00000001

    Subgroup GUID: 19cbb8fa-5279-450e-9fac-8a3d5fedd0c1 (Wireless Adapter Settings)
    Power Setting GUID: 12bbebe6-58d6-4636-95bb-3217ef867c1a (Power Saving Mode)
    Possible Setting Index: 000
    Possible Setting Friendly Name: Maximum Performance
    Possible Setting Index: 001
    Possible Setting Friendly Name: Low Power Saving
    Possible Setting Index: 002
    Possible Setting Friendly Name: Medium Power Saving
    Possible Setting Index: 003
    Possible Setting Friendly Name: Maximum Power Saving
    Current AC Power Setting Index: 0x00000000
    Current DC Power Setting Index: 0x00000002

    Subgroup GUID: 238c9fa8-0aad-41ed-83f4-97be242c8f20 (Sleep)
    GUID Alias: SUB_SLEEP
    Power Setting GUID: 29f6c1db-86da-48c5-9fdb-f2b67b1f44da (Sleep after)
    GUID Alias: STANDBYIDLE
    Minimum Possible Setting: 0x00000000
    Maximum Possible Setting: 0xffffffff
    Possible Settings increment: 0x00000001
    Possible Settings units: Seconds
    Current AC Power Setting Index: 0x00000000
    Current DC Power Setting Index: 0x00000384

    Power Setting GUID: 94ac6d29-73ce-41a6-809f-6363ba21b47e (Allow hybrid sleep)
    GUID Alias: HYBRIDSLEEP
    Possible Setting Index: 000
    Possible Setting Friendly Name: Off
    Possible Setting Index: 001
    Possible Setting Friendly Name: On
    Current AC Power Setting Index: 0x00000000
    Current DC Power Setting Index: 0x00000000

    Power Setting GUID: 9d7815a6-7ee4-497e-8888-515a05f02364 (Hibernate after)
    GUID Alias: HIBERNATEIDLE
    Minimum Possible Setting: 0x00000000
    Maximum Possible Setting: 0xffffffff
    Possible Settings increment: 0x00000001
    Possible Settings units: Seconds
    Current AC Power Setting Index: 0x00002a30
    Current DC Power Setting Index: 0x00002a30

    Power Setting GUID: bd3b718a-0680-4d9d-8ab2-e1d2b4ac806d (Allow wake timers)
    GUID Alias: RTCWAKE
    Possible Setting Index: 000
    Possible Setting Friendly Name: Disable
    Possible Setting Index: 001
    Possible Setting Friendly Name: Enable
    Possible Setting Index: 002
    Possible Setting Friendly Name: Important Wake Timers Only
    Current AC Power Setting Index: 0x00000000
    Current DC Power Setting Index: 0x00000000

    Subgroup GUID: 2a737441-1930-4402-8d77-b2bebba308a3 (USB settings)
    Power Setting GUID: 48e6b7a6-50f5-4782-a5d4-53bb8f07e226 (USB selective suspend setting)
    Possible Setting Index: 000
    Possible Setting Friendly Name: Disabled
    Possible Setting Index: 001
    Possible Setting Friendly Name: Enabled
    Current AC Power Setting Index: 0x00000001
    Current DC Power Setting Index: 0x00000001

    Subgroup GUID: 44f3beca-a7c0-460e-9df2-bb8b99e0cba6 (Intel(R) Graphics Settings)
    Power Setting GUID: 3619c3f2-afb2-4afc-b0e9-e7fef372de36 (Intel(R) Graphics Power Plan)
    Possible Setting Index: 000
    Possible Setting Friendly Name: Maximum Battery Life
    Possible Setting Index: 001
    Possible Setting Friendly Name: Balanced
    Possible Setting Index: 002
    Possible Setting Friendly Name: Maximum Performance
    Current AC Power Setting Index: 0x00000000
    Current DC Power Setting Index: 0x00000000

    Subgroup GUID: 4f971e89-eebd-4455-a8de-9e59040e7347 (Power buttons and lid)
    GUID Alias: SUB_BUTTONS
    Power Setting GUID: 5ca83367-6e45-459f-a27b-476b1d01c936 (Lid close action)
    GUID Alias: LIDACTION
    Possible Setting Index: 000
    Possible Setting Friendly Name: Do nothing
    Possible Setting Index: 001
    Possible Setting Friendly Name: Sleep
    Possible Setting Index: 002
    Possible Setting Friendly Name: Hibernate
    Possible Setting Index: 003
    Possible Setting Friendly Name: Shut down
    Current AC Power Setting Index: 0x00000001
    Current DC Power Setting Index: 0x00000001

    Power Setting GUID: 7648efa3-dd9c-4e3e-b566-50f929386280 (Power button action)
    GUID Alias: PBUTTONACTION
    Possible Setting Index: 000
    Possible Setting Friendly Name: Do nothing
    Possible Setting Index: 001
    Possible Setting Friendly Name: Sleep
    Possible Setting Index: 002
    Possible Setting Friendly Name: Hibernate
    Possible Setting Index: 003
    Possible Setting Friendly Name: Shut down
    Possible Setting Index: 004
    Possible Setting Friendly Name: Turn off the display
    Current AC Power Setting Index: 0x00000001
    Current DC Power Setting Index: 0x00000001

    Power Setting GUID: 96996bc0-ad50-47ec-923b-6f41874dd9eb (Sleep button action)
    GUID Alias: SBUTTONACTION
    Possible Setting Index: 000
    Possible Setting Friendly Name: Do nothing
    Possible Setting Index: 001
    Possible Setting Friendly Name: Sleep
    Possible Setting Index: 002
    Possible Setting Friendly Name: Hibernate
    Possible Setting Index: 003
    Possible Setting Friendly Name: Shut down
    Possible Setting Index: 004
    Possible Setting Friendly Name: Turn off the display
    Current AC Power Setting Index: 0x00000001
    Current DC Power Setting Index: 0x00000001

    Power Setting GUID: a7066653-8d6c-40a8-910e-a1f54b84c7e5 (Start menu power button)
    GUID Alias: UIBUTTON_ACTION
    Possible Setting Index: 000
    Possible Setting Friendly Name: Sleep
    Possible Setting Index: 001
    Possible Setting Friendly Name: Hibernate
    Possible Setting Index: 002
    Possible Setting Friendly Name: Shut down
    Current AC Power Setting Index: 0x00000000
    Current DC Power Setting Index: 0x00000000

    Subgroup GUID: 501a4d13-42af-4429-9fd1-a8218c268e20 (PCI Express)
    GUID Alias: SUB_PCIEXPRESS
    Power Setting GUID: ee12f906-d277-404b-b6da-e5fa1a576df5 (Link State Power Management)
    GUID Alias: ASPM
    Possible Setting Index: 000
    Possible Setting Friendly Name: Off
    Possible Setting Index: 001
    Possible Setting Friendly Name: Moderate power savings
    Possible Setting Index: 002
    Possible Setting Friendly Name: Maximum power savings
    Current AC Power Setting Index: 0x00000002
    Current DC Power Setting Index: 0x00000002

    Subgroup GUID: 54533251-82be-4824-96c1-47b60b740d00 (Processor power management)
    GUID Alias: SUB_PROCESSOR
    Power Setting GUID: 75b0ae3f-bce0-45a7-8c89-c9611c25e100 (Maximum processor frequency)
    GUID Alias: PROCFREQMAX
    Minimum Possible Setting: 0x00000000
    Maximum Possible Setting: 0xffffffff
    Possible Settings increment: 0x00000001
    Possible Settings units: MHz
    Current AC Power Setting Index: 0x00000000
    Current DC Power Setting Index: 0x00000000

    Power Setting GUID: 893dee8e-2bef-41e0-89c6-b55d0929964c (Minimum processor state)
    GUID Alias: PROCTHROTTLEMIN
    Minimum Possible Setting: 0x00000000
    Maximum Possible Setting: 0x00000064
    Possible Settings increment: 0x00000001
    Possible Settings units: %
    Current AC Power Setting Index: 0x00000005
    Current DC Power Setting Index: 0x00000005

    Power Setting GUID: 94d3a615-a899-4ac5-ae2b-e4d8f634367f (System cooling policy)
    GUID Alias: SYSCOOLPOL
    Possible Setting Index: 000
    Possible Setting Friendly Name: Passive
    Possible Setting Index: 001
    Possible Setting Friendly Name: Active
    Current AC Power Setting Index: 0x00000001
    Current DC Power Setting Index: 0x00000001

    Power Setting GUID: bc5038f7-23e0-4960-96da-33abaf5935ec (Maximum processor state)
    GUID Alias: PROCTHROTTLEMAX
    Minimum Possible Setting: 0x00000000
    Maximum Possible Setting: 0x00000064
    Possible Settings increment: 0x00000001
    Possible Settings units: %
    Current AC Power Setting Index: 0x00000064
    Current DC Power Setting Index: 0x00000064


    Subgroup GUID: 7516b95f-f776-4464-8c53-06167f40cc99 (Display)
    GUID Alias: SUB_VIDEO
    Power Setting GUID: 3c0bc021-c8a8-4e07-a973-6b14cbcb2b7e (Turn off display after)
    GUID Alias: VIDEOIDLE
    Minimum Possible Setting: 0x00000000
    Maximum Possible Setting: 0xffffffff
    Possible Settings increment: 0x00000001
    Possible Settings units: Seconds
    Current AC Power Setting Index: 0x00000258
    Current DC Power Setting Index: 0x0000012c

    Power Setting GUID: aded5e82-b909-4619-9949-f5d71dac0bcb (Display brightness)
    Minimum Possible Setting: 0x00000000
    Maximum Possible Setting: 0x00000064
    Possible Settings increment: 0x00000001
    Possible Settings units: %
    Current AC Power Setting Index: 0x00000050
    Current DC Power Setting Index: 0x0000005a

    Power Setting GUID: f1fbfde2-a960-4165-9f88-50667911ce96 (Dimmed display brightness)
    Minimum Possible Setting: 0x00000000
    Maximum Possible Setting: 0x00000064
    Possible Settings increment: 0x00000001
    Possible Settings units: %
    Current AC Power Setting Index: 0x00000032
    Current DC Power Setting Index: 0x00000032

    Power Setting GUID: fbd9aa66-9553-4097-ba44-ed6e9d65eab8 (Enable adaptive brightness)
    GUID Alias: ADAPTBRIGHT
    Possible Setting Index: 000
    Possible Setting Friendly Name: Off
    Possible Setting Index: 001
    Possible Setting Friendly Name: On
    Current AC Power Setting Index: 0x00000000
    Current DC Power Setting Index: 0x00000000

    Subgroup GUID: 9596fb26-9850-41fd-ac3e-f7c3c00afd4b (Multimedia settings)
    Power Setting GUID: 03680956-93bc-4294-bba6-4e0f09bb717f (When sharing media)
    Possible Setting Index: 000
    Possible Setting Friendly Name: Allow the computer to sleep
    Possible Setting Index: 001
    Possible Setting Friendly Name: Prevent idling to sleep
    Possible Setting Index: 002
    Possible Setting Friendly Name: Allow the computer to enter Away Mode
    Current AC Power Setting Index: 0x00000001
    Current DC Power Setting Index: 0x00000000

    Power Setting GUID: 10778347-1370-4ee0-8bbd-33bdacaade49 (Video playback quality bias.)
    Possible Setting Index: 000
    Possible Setting Friendly Name: Video playback power-saving bias.
    Possible Setting Index: 001
    Possible Setting Friendly Name: Video playback performance bias.
    Current AC Power Setting Index: 0x00000001
    Current DC Power Setting Index: 0x00000000

    Power Setting GUID: 34c7b99f-9a6d-4b3c-8dc7-b6693b78cef4 (When playing video)
    Possible Setting Index: 000
    Possible Setting Friendly Name: Optimize video quality
    Possible Setting Index: 001
    Possible Setting Friendly Name: Balanced
    Possible Setting Index: 002
    Possible Setting Friendly Name: Optimize power savings
    Current AC Power Setting Index: 0x00000000
    Current DC Power Setting Index: 0x00000001

    Subgroup GUID: e73a048d-bf27-4f12-9731-8b2076e8891f (Battery)
    GUID Alias: SUB_BATTERY
    Power Setting GUID: 637ea02f-bbcb-4015-8e2c-a1c7b9c0b546 (Critical battery action)
    GUID Alias: BATACTIONCRIT
    Possible Setting Index: 000
    Possible Setting Friendly Name: Do nothing
    Possible Setting Index: 001
    Possible Setting Friendly Name: Sleep
    Possible Setting Index: 002
    Possible Setting Friendly Name: Hibernate
    Possible Setting Index: 003
    Possible Setting Friendly Name: Shut down
    Current AC Power Setting Index: 0x00000000
    Current DC Power Setting Index: 0x00000003

    Power Setting GUID: 8183ba9a-e910-48da-8769-14ae6dc1170a (Low battery level)
    GUID Alias: BATLEVELLOW
    Minimum Possible Setting: 0x00000000
    Maximum Possible Setting: 0x00000064
    Possible Settings increment: 0x00000001
    Possible Settings units: %
    Current AC Power Setting Index: 0x0000000a
    Current DC Power Setting Index: 0x0000000a

    Power Setting GUID: 9a66d8d7-4ff7-4ef9-b5a2-5a326ca2a469 (Critical battery level)
    GUID Alias: BATLEVELCRIT
    Minimum Possible Setting: 0x00000000
    Maximum Possible Setting: 0x00000064
    Possible Settings increment: 0x00000001
    Possible Settings units: %
    Current AC Power Setting Index: 0x00000005
    Current DC Power Setting Index: 0x00000005

    Power Setting GUID: bcded951-187b-4d05-bccc-f7e51960c258 (Low battery notification)
    GUID Alias: BATFLAGSLOW
    Possible Setting Index: 000
    Possible Setting Friendly Name: Off
    Possible Setting Index: 001
    Possible Setting Friendly Name: On
    Current AC Power Setting Index: 0x00000001
    Current DC Power Setting Index: 0x00000001

    Power Setting GUID: d8742dcb-3e6a-4b3c-b3fe-374623cdcf06 (Low battery action)
    GUID Alias: BATACTIONLOW
    Possible Setting Index: 000
    Possible Setting Friendly Name: Do nothing
    Possible Setting Index: 001
    Possible Setting Friendly Name: Sleep
    Possible Setting Index: 002
    Possible Setting Friendly Name: Hibernate
    Possible Setting Index: 003
    Possible Setting Friendly Name: Shut down
    Current AC Power Setting Index: 0x00000000
    Current DC Power Setting Index: 0x00000000

    Power Setting GUID: f3c5027d-cd16-4930-aa6b-90db844a8f00 (Reserve battery level)
    Minimum Possible Setting: 0x00000000
    Maximum Possible Setting: 0x00000064
    Possible Settings increment: 0x00000001
    Possible Settings units: %
    Current AC Power Setting Index: 0x00000007
    Current DC Power Setting Index: 0x00000007
     
  23. GoNz0

    GoNz0 Notebook Virtuoso

    Reputations:
    259
    Messages:
    3,947
    Likes Received:
    1,378
    Trophy Points:
    231
    Deleted.
     
    Last edited: Sep 3, 2017
  24. pressing

    pressing Notebook Deity

    Reputations:
    404
    Messages:
    1,985
    Likes Received:
    1,034
    Trophy Points:
    181
    I think you want to be looking for Processor energy performance preference policy not Maximum processor state. It may (or may not) have GUID Alias: PERFEPP. It MIGHT the following but you need to check for your processor / computer:

    36687f9e-e3a5-4dbf-b1dc-15eb381c6863

    And you would need to set under each power plan (e.g. balanced, high performance, power saver)

     
    tachlio likes this.
  25. tachlio

    tachlio Notebook Enthusiast

    Reputations:
    5
    Messages:
    31
    Likes Received:
    7
    Trophy Points:
    16
    Thanks for the hints;

    My 9560 i5 default setting
    Balance
    (Processor energy performance preference policy)
    (Processor autonomous activity window)
    (Processor performance autonomous mode)

    High Performance Profile
    (Processor energy performance preference policy)
    (Processor autonomous activity window)
    (Processor performance autonomous mode)

    Power saver
    (Processor energy performance preference policy)
    (Processor autonomous activity window)
    (Processor performance autonomous mode)

    Shall "Processor autonomous activity window" index setting change to "0"? (existing default is 0x00007530)

    Edit:
    Found the setting on Processor Power Management. Will play around with this value...
    Thanks all, special @pressing @GoNz0
    [​IMG]EPP [​IMG]EPP2
     
    Last edited: Sep 3, 2017
  26. GoNz0

    GoNz0 Notebook Virtuoso

    Reputations:
    259
    Messages:
    3,947
    Likes Received:
    1,378
    Trophy Points:
    231
    Processor autonomous activity window

    The great unknown, despite trawling the internet I never seem to find a definitive answer on it :(
     
    pressing likes this.
  27. GoNz0

    GoNz0 Notebook Virtuoso

    Reputations:
    259
    Messages:
    3,947
    Likes Received:
    1,378
    Trophy Points:
    231
    Processor autonomous activity window

    The great unknown, despite trawling the internet I never seem to find a definitive answer on it :(
     
  28. Don16

    Don16 Notebook Guru

    Reputations:
    3
    Messages:
    55
    Likes Received:
    15
    Trophy Points:
    16
    Hey!, I am running elementary OS ( https://elementary.io/) on my dell xps 9560 4k. Do i have to also enable speedshift in bios or is it already enabled in linux? Thank you
     
  29. pressing

    pressing Notebook Deity

    Reputations:
    404
    Messages:
    1,985
    Likes Received:
    1,034
    Trophy Points:
    181
    "cfeda3d0-7697-4566-a922-a9086cd49dfa – Processor autonomous activity window (Microseconds)
    Specify the time period over which to observe processor utilization when operating in autonomous mode.
    "

    https://answers.microsoft.com/en-us...81a-fe3d-4e15-b0b5-ea11f8c62795?page=6&auth=1

    So it seems "processor autonomous activity window" is simply to allow the developer to change the sample rate that the CPU uses to measure activity for SpeedShift. At the extreme, I suppose ultra-high sampling would focus lots of resources on activity measurement rather than task execution, thus slowing things down; similarly, ultra-low sampling would cause SpeedShift to become laggy. I don't see user benefit in changing this factor.

    There are a lot of esoteric adjustments for SpeedShift. The Intel documentation linked on the first post indicates that some of the variables are not applicable to some processors. I found that some of the variables have been locked down (by either Intel or Dell); you can change some variables but the changes are ignored. I tried adjusting several of the more esoteric variables that are unlocked and found no observable change in my ultra-low-latency, high performance audio processing programs. YMMV.

    I have spoken with a few developers and they all said that there are only two SpeedStep adjustments that really impact performance for a "power user": Enable & EPP. Unsurprisingly, those are the factors @unclewebb added to ThrottleStop.
     
  30. pressing

    pressing Notebook Deity

    Reputations:
    404
    Messages:
    1,985
    Likes Received:
    1,034
    Trophy Points:
    181
    Not enabled from the factory.
     
  31. cloud023

    cloud023 Notebook Guru

    Reputations:
    10
    Messages:
    74
    Likes Received:
    37
    Trophy Points:
    26
    After trying the BIOS based speed shift tweak and the registry tweaks to expose the options, responsiveness on battery is much better.
     
    pressing likes this.
  32. Hakujou

    Hakujou Newbie

    Reputations:
    5
    Messages:
    5
    Likes Received:
    2
    Trophy Points:
    6
    Just a little tip : the EFI var for 9360 is 0x4AD. You can set it using the guide for 9550/9560, just replace the var by 0x4AD. Careful : it's risky and could lead to bricks.
    I just set mine to 0x1 and after a Windows reinstallation (was needed for some reason), SST enabled by default.
     
    pressing likes this.
  33. pressing

    pressing Notebook Deity

    Reputations:
    404
    Messages:
    1,985
    Likes Received:
    1,034
    Trophy Points:
    181
    Thanks for taking the time to hack the 9360 and post here Hakujou. I have referenced your EFI tips on the first page.
     
    Hakujou likes this.
  34. Hakujou

    Hakujou Newbie

    Reputations:
    5
    Messages:
    5
    Likes Received:
    2
    Trophy Points:
    6
    For some reason, the coil whine (which was inaudible after latest BIOS update) is very audible when SpeedShift is enabled on 9360.
    Don't enable it for you don't want the coil whine. Under high load, it's really loud.
     
    pressing likes this.
  35. Don16

    Don16 Notebook Guru

    Reputations:
    3
    Messages:
    55
    Likes Received:
    15
    Trophy Points:
    16
    Hey all, Sorry for using this thread but i want to ask guys who unlocked speedshift option via variable. Would you want to look into also unlocking lowest brightness levels on 9560? This option was available in 9550 on older BIOS, but it was removed by dell later. When 9560 was released, it already had the latest 9550 bios with this option removed. Is there anyone who would like to experiment with this please? I would even pay money if this option would get unclocked.

    But the only way I can think of re-enabling this, would be to compare the BIOS version of the 9550 that implemented this fix to the previous version. Then write down all of the changed data, and use a BIOS editor to edit the 9560 with each of those changes (one at a time).
     
  36. GoNz0

    GoNz0 Notebook Virtuoso

    Reputations:
    259
    Messages:
    3,947
    Likes Received:
    1,378
    Trophy Points:
    231
    You really need to give up on this, the panels are not capable of PWM below 20% without flicker and as Dell couldn't fix it we had to accept that this model never came with the option.
    you missed the feet stamping on the 9550 that went on for a couple of years so nothing will change for this.

    If it is really that bright for you put sunglasses on :rolleyes:

    If you must persist with this do it on the Dell forums but don't expect much help as we all know the answer.
     
  37. Don16

    Don16 Notebook Guru

    Reputations:
    3
    Messages:
    55
    Likes Received:
    15
    Trophy Points:
    16
    I would give up if this was true but it is not. Notebookcheck tested the uhd screen at lowest brightness and it didnt flicker. Only the FHD model does.

    See here: https://www.notebookcheck.net/Dell-...HD-InfinityEdge-Notebook-Review.156462.0.html

    I am trying to find options on how to unlock this please.
     
  38. GoNz0

    GoNz0 Notebook Virtuoso

    Reputations:
    259
    Messages:
    3,947
    Likes Received:
    1,378
    Trophy Points:
    231
    Probably because the BIOS for the 9560 never had the brightness level you are looking for, and you linked to a review on the 9550.

    If you want it that bad go to a BIOS modding forum and get some help taking the BIOS apart to find what you are looking for, unfortunately, I expect this to be hidden in the system board map and not the part of the BIOS we are modding for speedshift so you have little hope in finding the answer.
     
  39. Don16

    Don16 Notebook Guru

    Reputations:
    3
    Messages:
    55
    Likes Received:
    15
    Trophy Points:
    16

    So there really is not other way than please Dell to implement this option back. God damn :/
     
  40. GoNz0

    GoNz0 Notebook Virtuoso

    Reputations:
    259
    Messages:
    3,947
    Likes Received:
    1,378
    Trophy Points:
    231
    Why would they implement a fault?

    Sent from my SM-G920F using Tapatalk
     
  41. _sem_

    _sem_ Notebook Deity

    Reputations:
    100
    Messages:
    776
    Likes Received:
    271
    Trophy Points:
    76
    I think there was zero flicker on the 9550 UHD once upon a time, before they "fixed" in with a BIOS update which supposedly fixed it for FHD. It is difficult to be 100% certain because it is quite subtle now, but I was paying attention at the time because I was aware that the update is very likely to cause it (applied it because I was hoping it would make the dock work, which happened an update or two later). I also guess the lowest brightness was less bright back then, but I'm even less sure.
    Meanwhile also very closely related upgrades of the Intel HD video driver occured, after that BIOS update I worked around by reverting to .4331. But that's history now, they should've figured a way to remove all flicker with the current driver, preferably also at lower brightness.
    But this is OT here in the speedshift thread.
     
  42. pressing

    pressing Notebook Deity

    Reputations:
    404
    Messages:
    1,985
    Likes Received:
    1,034
    Trophy Points:
    181
    Let's keep the SpeedShift thread on point please.

    Thanks
     
  43. pressing

    pressing Notebook Deity

    Reputations:
    404
    Messages:
    1,985
    Likes Received:
    1,034
    Trophy Points:
    181
    Improve battery life & thermals?

    @Che0063 & @CraftyClown identified and resolved some issues with Package C-States getting stuck at C2.

    The simple replacement of a M$ driver with an updated Intel driver could allow access to C8 and improve both battery life & thermals. This worked fine on my 9550 6300HQ. @GoNz0 runs the Intel driver on his 9560 7700HQ and has no issues (he said the Intel drivers are linked in his signature).

    You can use ThrottleStop to see if your Package C-States are accessing low power C8 at idle.

    These guys should have a guide forthcoming. In the meantime, this post and subsequent comments will get you started:

    http://forum.notebookreview.com/threads/the-throttlestop-guide.531329/page-688#post-10627532
     
    Last edited: Nov 8, 2017
  44. aVex

    aVex Newbie

    Reputations:
    0
    Messages:
    5
    Likes Received:
    1
    Trophy Points:
    6
    Not sure if I am missing something, I'm not able to adjust the Speed Shift EPP, the number 128 is not configurable.

    I've got the Dell XPS 9560 with Intel 7700HQ

    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
     
  45. custom90gt

    custom90gt Doc Mod Super Moderator

    Reputations:
    7,909
    Messages:
    3,862
    Likes Received:
    4,821
    Trophy Points:
    331
    That's normal.
    On the main page it shows speedshift and you can type in that box
     
    pressing likes this.
  46. aVex

    aVex Newbie

    Reputations:
    0
    Messages:
    5
    Likes Received:
    1
    Trophy Points:
    6
    The main page for me is the first image, the 128 number is not editable.
     
  47. custom90gt

    custom90gt Doc Mod Super Moderator

    Reputations:
    7,909
    Messages:
    3,862
    Likes Received:
    4,821
    Trophy Points:
    331
    Right on the first image. It's editable for me, I just highlight the text and then I can type in there even though it doesn't look like I can.
     
  48. tharaca

    tharaca Newbie

    Reputations:
    0
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    5
  49. GoNz0

    GoNz0 Notebook Virtuoso

    Reputations:
    259
    Messages:
    3,947
    Likes Received:
    1,378
    Trophy Points:
    231
    I already posted in another thread, dell command has lots of features but you can only use the ones supported on your model so I expect speedshift will remain an option to those of us using EFIshell or Throttlestop.
     
    pressing likes this.
  50. _sem_

    _sem_ Notebook Deity

    Reputations:
    100
    Messages:
    776
    Likes Received:
    271
    Trophy Points:
    76
    SpeedShift support is mentioned in two recent Dell updates, Dell Command | Configure and | PowerShell Provider, supposedly released 19.12.2017 for the 9550. I haven't seen anybody report the effects. If it works, someone should say thanks to Dell... and what too you so long ;)
     
← Previous pageNext page →