Dumper.zip, forgot to add the link and by the time I edited the post you had replied. :/
Just asking about voltage in case of the need to write some software to set your voltage / ratio's and limits.
EDIT:
From your dump a 65W limit is set via power limiting memory mapped address.
RWEverything can be downloaded from
here.
Portable 64-bit version is RwPortableX64V1.6.8.1.zip
Putting in wrong values can cause a BSOD so best to have everything saved before running.
Run the program and do the following to select the memory mapped addresses we are interested in.
FED15900 is the usual address but can be different depending on 0x48 in the previous screenshot.
These are the 2 locations we want.
Here's the PL1 setting which your dump shows as 65W with a time window of 0.977ms and clamping enabled.
So to change this to say 100W with a 28 second window for higher power, enabled and no clamping we would set
- Power bits 14:0 = 100W x 8 = 800 = 0x320
- Enable bit 15 = 1
- Clamp enable bit 16 = 0
- Time Window bits [23:22]*((2^[21:17])/1024) = 1.75*((2^14)/1024) then [23:22] = 11b, [21:17] = 01110b so 1101110b
This gives us 0x00DC8320 as the value for the register offset 0xA0 (....59A0).
To set 125W for PL2 with a small time Window for offset 0xA4 gives us 0x000683E8.
Notes:
- Bit 31 in offset 0xA4 acts as a lock bit for both 0xA0 and 0xA4 preventing further change until next boot.
- Clamp function permits throttling below the highest non turbo bin. With it disabled as recommended by Intel, only turbo bins will be throttled.