Jump to content
Khenglish

[GUIDE] Dell E6530 CPU TDP/multi unlocking

Recommended Posts

Tech Inferno Fan>> added the section between the two horizontal lines:
 


Introduction

In this article we examine how to alter CPU TDP/multuipler limiting UEFI variables with a USB bootdisk. This increased performance of the example Dell Latitude E6530 containing a i7-2920XM (ES) CPU by 42% (3.1Ghz/4-cores -> 4.4Ghz/4-cores), a performance level onpar with high end gaming systems. 

The being the first exclusive public guide explaining to how to do it. Information that will probably raise candidate Dell Latitude/Precision systems' profile amongst it's other business grade peers for CPU performance. Other users could apply the same process to clock say a i7-3840QM (3.6Ghz/4-cores + 400Mhz) to 4.2Ghz. 

STEP 1: Generating a IFR file containing UEFI variables - only done once per machine

Haswell: E6540-A15_IFR.txt | E6440-A07_IFR.txt | E5540-A12_IFR.txt | E7440_A15-IFR.txt | E7240_A15-IFR.txt | M2800_A06-IFR.txt | M4800_A14-IFR.txt | M6800A01_IFR.txt

IVB: E6530-A16_IFR.txt | E6430-A07_IFR.txt | E6430s+E6330_A14-IFR.txt | E6230_A14-IFR.txt | M6700A14_IFR.txt | M4700A13_IFR.txt

SB: E6520A15_IFR.txt | E6420-A17_IFR.txt | E6220A13_IFR.TXT | M6600A16_IFR.txt | M4600A16_IFR.txt 


If this has already resulted in a publicly accessible file for your machine like shown above then you don't need to do this. If one doesn't exist then these are example steps I applied to a Dell E6530 BIOS file to create one:

Spoiler
Spoiler

 

  1. Download the E6530 A.16 bios from Dell's website
     
  2. Apply python script at http://forums.mydigitallife.info/threads/44785-I-present-you-a-tool-to-decompress-Dell-UEFI-BIOS to generate E6530A16.exe_decompressed.hdr decompressed BIOS file.
     
  3. Open E6530A16.exe_decompressed.hdr in UEFITool 0.18.8l . Select File->Search and type 'SetupPrep'. Clicked the found string in the messages area will point you to the "User interface" section. Highlight the FILE section above it, right clicking and do a 'Extract as is' . Save it as E6530-setup.bin. This is shown in the image below:s45PANu.png
  4.  
  5. Apply donovan6000's Blog: Universal IFR Extractor on E6530-setup.bin which will yield in E6530-A16_IFR.txt containing the UEFI variables.

 


STEP 2 : identify IVB CPU limiting UEFI variables

Perusing E6530-A16_IFR.txt the following UEFI variables were shortlisted and modified. Appears they were at the same location for IVB Latitudes, and consistent across Precision machines but with some variation across those two series. 

Spoiler

0x5919B         Numeric: 1-Core Ratio Limit (193377152992-193377152992) , Variable: 0x25 {07 A6 F4 00 F5 00 2F 00 02 00 25 00 10 10 00 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x591C1             Default: 8 Bit, Value: 0x0 {5B 0D 00 00 00 00 00 00 00 00 00 00 00}
0x591CE         End {29 02}

0x591D0         Numeric: 2-Core Ratio Limit (193377152992-193377152992) , Variable: 0x26 {07 A6 F6 00 F7 00 30 00 02 00 26 00 10 10 00 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x591F6             Default: 8 Bit, Value: 0x0 {5B 0D 00 00 00 00 00 00 00 00 00 00 00}
0x59203         End {29 02}

0x59205         Numeric: 3-Core Ratio Limit (193377152992-193377152992) , Variable: 0x27 {07 A6 F8 00 F9 00 31 00 02 00 27 00 10 10 00 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x5922B             Default: 8 Bit, Value: 0x0 {5B 0D 00 00 00 00 00 00 00 00 00 00 00}
0x59238         End {29 02}

0x5923A         Numeric: 4-Core Ratio Limit (193377152992-193377152992) , Variable: 0x28 {07 A6 FA 00 FB 00 32 00 02 00 28 00 10 10 00 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x59260             Default: 8 Bit, Value: 0x0 {5B 0D 00 00 00 00 00 00 00 00 00 00 00}
0x5926D         End {29 02}

0x5926F         Numeric: Primary Plane Current value (193377152992-193377152992) , Variable: 0x29 {07 A6 FC 00 FD 00 33 00 02 00 29 00 10 10 00 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x59295             Default: 8 Bit, Value: 0x0 {5B 0D 00 00 00 00 00 00 00 00 00 00 00}
0x592A2         End {29 02}

0x592A4         Numeric: Secondary Plane Current value (193377152992-193377152992) , Variable: 0x2A {07 A6 FE 00 FF 00 34 00 02 00 2A 00 10 10 00 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x592CA             Default: 8 Bit, Value: 0x0 {5B 0D 00 00 00 00 00 00 00 00 00 00 00}
0x592D7         End {29 02}

0x598BB         Setting: BIOS Lock, Variable: 0x40 {05 A6 3A 01 3B 01 4B 00 02 00 40 00 10 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x598E1             Option: Disabled, Value: 0x0 {09 0E C1 02 00 00 00 00 00 00 00 00 00 00}
0x598EF             Option: Enabled, Value: 0x1 {09 0E C0 02 30 00 01 00 00 00 00 00 00 00}
0x598FD         End of Options {29 02}

0x6189A         Setting: ConfigTDP, Variable: 0x218 {05 A6 0A 05 0B 05 F4 01 02 00 18 02 10 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x618C0             Option: Disabled, Value: 0x0 {09 0E 04 00 30 00 00 00 00 00 00 00 00 00}
0x618CE             Option: Enabled, Value: 0x1 {09 0E 03 00 00 00 01 00 00 00 00 00 00 00}
0x618DC         End of Options {29 02}

0x63490         Setting: Configurable TDP, Variable: 0xB45 {05 A6 5C 0A 5D 0A 6F 02 02 00 45 0B 10 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x634B6             Option: TDP NOMINAL, Value: 0x0 {09 0E 5E 0A 30 00 00 00 00 00 00 00 00 00}
0x634C4             Option: TDP DOWN, Value: 0x1 {09 0E 60 0A 00 00 01 00 00 00 00 00 00 00}
0x634D2             Option: TDP UP, Value: 0x2 {09 0E 5F 0A 00 00 02 00 00 00 00 00 00 00}
0x634E0             Option: Disabled, Value: 0xFF {09 0E 66 0A 00 00 FF 00 00 00 00 00 00 00}
0x634EE         End of Options {29 02}

0x634F0         Numeric: Long duration power limit (193377152992-193377152992) , Variable: 0xB40 {07 A6 4C 0A 4D 0A 70 02 02 00 40 0B 10 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x63516             Default: 8 Bit, Value: 0x0 {5B 0D 00 00 00 00 00 00 00 00 00 00 00}
0x63523         End {29 02}

0x63525         Numeric: Long duration maintained (193377152992-193377152992) , Variable: 0xB42 {07 A6 4E 0A 4F 0A 71 02 02 00 42 0B 10 11 00 00 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x6354B             Default: 16 Bit, Value: 0x0 {5B 0D 00 00 01 00 00 00 00 00 00 00 00}
0x63558         End {29 02}

0x6355A         Numeric: Short duration power limit (193377152992-193377152992) , Variable: 0xB41 {07 A6 50 0A 51 0A 72 02 02 00 41 0B 10 10 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x63580             Default: 8 Bit, Value: 0x0 {5B 0D 00 00 00 00 00 00 00 00 00 00 00}
0x6358D         End {29 02}

0x6358F         Setting: Config TDP LOCK, Variable: 0xB46 {05 A6 61 0A 62 0A 73 02 02 00 46 0B 10 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x635B5             Option: Disabled, Value: 0x0 {09 0E 66 0A 30 00 00 00 00 00 00 00 00 00}
0x635C3             Option: Enabled, Value: 0x1 {09 0E 65 0A 00 00 01 00 00 00 00 00 00 00}
0x635D1         End of Options {29 02}


STEP 3: modify the NVRAM UEFI variables

NOTE: you want to add to be careful with writing to NVRAM with this tool. In the event you set something that bricks your laptop it may be difficult to trigger a reset since there is no watchdog and reset functionality like there is with XTU. Follow Atonus' instructions to modify the UEFI variables using a bootable USB stick containing grub:

Spoiler
Quote

In my 6440 the NVRAM 0x19D was 0, so disabled. To change the NVRAM download the following programm: http://brains.by/posts/bootx64.7z

An easy way to run the app, would be to place it on a FAT32 formatted thumb drive in a folder named EFI, so the path looks like this:"EFI\Boot\bootx64.efi". On each boot your notebook looks for this file and if it is found, it is started. If not, go to the boot menu (F12 if I remember correctly) and select your thumb drive at the UEFI boot section. You should then see a GRUB boot loader and possibly you will need to confirm that you want to continue.

The command prompt, which you will reach, will be the place, where you can flip the RAID0 setting - amongst others.

To make sure this tool finds the correct values, read out some settings first. To read out a value you need to write "setup_var", to store values "setup_var".

- "setup_var 0x19D" should show you 0x0, which would mean the RAID0 option at address 0x19D is disabled.

For most addresses you will see 0x0, so let's check for a more unique value ..

- "setup_var 0x1AF" should display a value ranging from 0x69 to 0x7F, which is the value for the "Critical Trip Point" at line 1659

If not, you should abort and not use it.

Otherwise you can enter "setup_var 0x19D 0x1" to store 0x1 at address 0x19D and activate RAID0. Then you can reboot and see what happens.

If something went wrong, or you simple want to change the setting back to its default state, boot again from your thumb drive and enter: "setup_var 0x19D 0x0".


Other UEFI variables of interest: PCIe Generation 1/2 toggle for eGPU, TOLUD/Power/CPU/RAM/Battery tweaks

 

Spoiler

SOURCE: http://forum.techinferno.com/dell-latitude-vostro-precision/9690-14-dell-latitude-e6430-performance-upgrades-system-mods-22.html#post145045

Requirements: FAT32 formatted USB with Grub Bootloader (FILE)

Steps:

  • Boot to GRUB on startup using the USB (Press F12)
  • Test out GRUB by looking up RAID0 value (use the command: setup_var 0x12D )
  • Depending on the desired modification, change the variables using the command: setup_var variable value
  • List of Dell E6430 UEFI Variables (based on the IFR File)


Modifiable Variables (Dell E6430)
 

Option Variable Values Notes
Port 1 PCIe Speed (Gen1/2)
[mPCIe Slot]
0xB2 0x0 (Auto), 0x1 (Gen1), 0x2 (Gen 2) [PCIe] Gen1 works if plugged prior to boot, Reverts back to Gen2 if hot plugged
Port 2 PCIe Speed (Gen1/2)
[mPCIe Slot]
0xB3 0x0 (Auto), 0x1 (Gen1), 0x2 (Gen 2) [PCIe] Gen1 works if plugged prior to boot, Reverts back to Gen2 if hot plugged
Port 3 PCIe Speed (Gen1/2)
[Expresscard Slot]
0xB4 0x0 (Auto), 0x1 (Gen1), 0x2 (Gen 2) [PCIe] Gen1 works if plugged prior to boot, Reverts back to Gen2 if hot plugged
Port 4 PCIe Speed (Gen1/2)
[ODD Slot]
0xB5 0x0 (Auto), 0x1 (Gen1), 0x2 (Gen 2) [PCIe] Gen1 works if plugged prior to boot, Reverts back to Gen2 if hot plugged
Set Max TOLUD 0x1E5 0x0 (Dynamic), 0x3 (1GB),
0x4 (1.25Gb), 0x5 ( 1.5GB),
0x6 ( 1.75GB), 0x7 ( 2GB),
0x8 ( 2.25GB), 0x9 ( 2.5GB),
0xA ( 2.75GB), 0xB ( 3GB),
0xC ( 3.25GB)
[PCIe] Adjust TOLUD to enable more space for PCIe compaction
Long Duration Power Limit 0xB40 0x00-0xFF (8-bit value from 0-255) [Power] To get the Optimal setting (no TDP Throttling), check with Throttlestop, (Example: 0x50 = 80W)
Short Duration Power Limit 0xB41 0x00-0xFF (8-bit value from 0-255) [Power] Sets short duration TDP limit of CPU. Default value is +12,5% of the original (0x64 = 100W)
1-Core Ratio Limit 0x25 0x00-0xFF (8-bit value from 0-255) [CPU] Assigned value is CPU Dependent. A good overclock rule is to gauge the stock's max multiplier with Throttlestop then increase that multiplier value by 4-bins.
You can also refer to this post for more information on figuring out the Multiplier limit
2-Core Ratio Limit 0x26 0x00-0xFF (8-bit value from 0-255) [CPU] Assign one value less than 1-Core Ratio Limit
3-Core Ratio Limit 0x27 0x00-0xFF (8-bit value from 0-255) [CPU] Assign one value less than 2-Core Ratio Limit
4-Core Ratio Limit 0x28 0x00-0xFF (8-bit value from 0-255) [CPU] Assign the same value as 3-Core Ratio Limit
DIMM Profile 0x1EE 0x0 (Default), 0x1 (Custom),
0x2 (XMP Profile 1),
0x3 (XMP Profile 2)
[RAM] Not needed if RAM has existing JEDEC OC'd profile,
Locked RAM requires pre-flashing of XMP Profile (then select 0x2 or 0x3)
ASPM Support 0xC 0x0 (Disabled), 0x37 (Auto),
0x1 (Force L0s)
[Battery] Set to Auto
Native ASPM 0xB04 0x0 (Disable), 0x1 (Enable) [Battery] Set to Enable
GT OverClocking Support 0x16F 0x0 (Disable), 0x1 (Enable) [iGPU] Enable to allow iGPU Overclocking
GT OverClocking Frequency 0x170 0x00-0xFF (8-bit value from 0-255) [iGPU] [the decimal value] x 50MHz (Example: 34 x 50mhz = 1700mhz)
GT Overclocking Voltage 0x170 0x00-0xFF (8-bit value from 0-255) [iGPU] 0.01 increment for every value from 0x00 to 0xFF (Ex: 0x05 = +0.05V)
Primary Display 0x1D4 0x0 (IGFX), 0x1 (PEG), 0x2 (PCI Bus), 0x3 (Auto) [iGPU] Set to 0x0 to force your laptop screen (Primary Display) to use iGPU. Allows eGPU plugged in during cold boot.
Internal Graphics 0x1D8 0x0 (Disable), 0x1 (Enable), 0x2 (Auto) [iGPU] Set to 0x1 to enable the laptop screen to run off the iGPU. Allows eGPU to work on an external screen without disabling the iGPU.
RAID0 0x12D 0x0 (Disable), 0x1 (Enable) [HDD] Toggle RAID0 array
RAID1 0x12E 0x0 (Disable), 0x1 (Enable) [HDD] Toggle RAID1 array
RAID10 0x12F 0x0 (Disable), 0x1 (Enable) [HDD] Toggle RAID10 array
RAID5 0x130 0x0 (Disable), 0x1 (Enable) [HDD] Toggle RAID5 array
Intel Rapid Recovery Technology 0x131 0x0 (Disable), 0x1 (Enable) [HDD] Toggle Intel Rapid Recovery Technology

 

 




Example performance achieved

Hey the NVRAM writing tool works, and I just found the turbo ratio limits section of the NVRAM with an xm CPU... brb

Update:

Overclocking this ES 2920xm by writing in the NVRAM has the same problems as it did when this CPU was in my P150EM. It will set, but it doesn't do anything. Both XTU and Throttlestop read the CPU as being set to 4.2ghz, but it doesn't do it. To get the CPU to overclock in my clevo I needed to flash the overclock directly into the BIOS.

It looks like the overclocking would work if it was a non-ES CPU. I suspect my 3920xm would overclock fine, but I don't want to switch the CPUs to find out due to how huge of a PITA it was to mount a e6520 heatsink onto a e6530 motherboard.

Update:

Overclocking is working! The problem seems to be that the primary current power plane is set too low for 4 cores to go over ~3.1ghz. Trying to fix that now.

Update:

OK so I couldn't change the primary plane current because the NVRAM only has 8 bits to store values and it's a 16-bit register, so the highest override I could set in 8 bits was 30W.

Here's 4.3ghz running with the override off. I had hwinfo64 on to prove that this was on a latitude. I ran only 2 threads to keep the current draw down.

post-5693-14494998674793_thumb.png

NVRAM locations for turbo multipliers were 0x25 through 0x28. I tried overclocking memory too, but it's still walled at 1600MHz. Underclocking memory did work.

Update: 

The issue wasn't primary current plane, it was just BDPROCHOT!

post-5693-14494998675289_thumb.png

Also disabling the TDP lock did not work, but hard setting it to 80W did.

As for the BCLK overclock I modified my ME FW to allow BCLK overclocking.

Quote

WOW!! Fantastic stuff. I see 77.2W and a x41 multi across 4-cores + your 104.7mhz (+4.7%) BCLK overclock, bringing you up to 4.3Ghz. Your temps max at 84 degrees during the TS-bench, incredibly low. Great cooling happening there. Your 22nm IVB i7-3920XM would have more TDP headroom and could go a higher multi than with your currently tested 32nm SB i7-2920xm (ES). Maybe even further than in your P150EM if it was being temp throttled in there.

Any chance you can do some more performance tuning to see how far you can take this beast? When done, attaching a recent eGPU (GTX770+) to the EC slot should see shoot to the top of some leaderboard scores if you wanted to try. Plus it's x2 2.0 eGPU capable using the first 2 mPCIe slots (port1+2).. though as you know a ME FW mod with the Intel fitc tool would be required to set port1 to x2 AND of course, x2 2.0 capable eGPU hardware like the recently released PE4C 2.x.

As this is quite an astonishing development for a business grade notebook, could you pls take some time to write a guide from the fragments we've covered so others can duplicate it? This WILL raise the Latitude/Precision systems' profile amongst it's other business grade peers. Even a i7-3840QM (3.6Ghz/4-cores + 400Mhz) could be hitting over 4.0Ghz with these mods, or 4.2Ghz with the BCLK overclock. 

Thank you for being the first to push a IVB Latitude to these unprecedented performance levels 78.gif

 


LOL at the cooling. The 84C was only around 10 seconds into the test. I hit 100C in about 30 seconds. It what makes matters even worse is that running the 580 on the system the dGPU is "disabled" which means that it is always powered on and cannot be shut down with optimus. The cooling can only sustain around 50W of power draw. Other than overheating the CPU seems to clock just as well as it did in the p150EM, which is ~4.35GHz at 1.351V VID.

I'd do x2 2.0 opt for sure if I had the hardware, but I can't monetarily justify buying the hardware for it with the P150EM as my main laptop. The CPU cooling is literally over twice as effective.
 

 

 



Appendix 1: Unlocking other features?

Hidden RAID-0/1/5/10 capability exist shown in the spoiler that Dell has locked out of the BIOS interface. These can also be unlocked as successfully demonstrated at http://forum.techinferno.com/dell-latitude-vostro-precision/6980-14-dell-latitude-e6440-owners-lounge-4.html#post111089

RAID Options

Spoiler

0x5E166         Setting: RAID0, Variable: 0x12D {05 A6 58 01 59 01 48 01 02 00 2D 01 10 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x5E18C             Option: Disabled, Value: 0x0 {09 0E C1 02 30 00 00 00 00 00 00 00 00 00}
0x5E19A             Option: Enabled, Value: 0x1 {09 0E C0 02 00 00 01 00 00 00 00 00 00 00}
0x5E1A8         End of Options {29 02}

0x5E1AA         Setting: RAID1, Variable: 0x12E {05 A6 5A 01 5B 01 49 01 02 00 2E 01 10 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x5E1D0             Option: Disabled, Value: 0x0 {09 0E C1 02 30 00 00 00 00 00 00 00 00 00}
0x5E1DE             Option: Enabled, Value: 0x1 {09 0E C0 02 00 00 01 00 00 00 00 00 00 00}
0x5E1EC         End of Options {29 02}

0x5E1EE         Setting: RAID10, Variable: 0x12F {05 A6 5C 01 5D 01 4A 01 02 00 2F 01 10 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x5E214             Option: Disabled, Value: 0x0 {09 0E C1 02 30 00 00 00 00 00 00 00 00 00}
0x5E222             Option: Enabled, Value: 0x1 {09 0E C0 02 00 00 01 00 00 00 00 00 00 00}
0x5E230         End of Options {29 02}

0x5E232         Setting: RAID5, Variable: 0x130 {05 A6 5E 01 5F 01 4B 01 02 00 30 01 10 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x5E258             Option: Disabled, Value: 0x0 {09 0E C1 02 30 00 00 00 00 00 00 00 00 00}
0x5E266             Option: Enabled, Value: 0x1 {09 0E C0 02 00 00 01 00 00 00 00 00 00 00}
0x5E274         End of Options {29 02}

0x5E276         Setting: Intel Rapid Recovery Technology, Variable: 0x131 {05 A6 60 01 61 01 4C 01 02 00 31 01 10 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x5E29C             Option: Disabled, Value: 0x0 {09 0E C1 02 00 00 00 00 00 00 00 00 00 00}
0x5E2AA             Option: Enabled, Value: 0x1 {09 0E C0 02 30 00 01 00 00 00 00 00 00 00}
0x5E2B8         End of Options {29 02}

 

 


Appendix 2: Acknowledgements

@Atonus for finding out how to enable RAID-0 on his E6440 that got the ball rolling here.
@Tech Inferno Fan for helping produce this guide.

 

 

 

e6530overclocked.png

e6530superoverclocked.png

  • Thumbs Up 6

Share this post


Link to post
Share on other sites
Quote

Are you saying that with eGPU attached, there is no dGPU control and so can't disable it to limit it's power draw and temperature? Certainly it should be possible to hotplug the eGPU after boot to give default BIOS behavior. Then you can just disable the PCIe port that hosts the dGPU in Device Manager (View Resources by Connection) to disable it and grant Optimus features to the eGPU. There's another UEFI variable setting that may help too:

0x5F915 		Setting: Always Enable PEG, Variable: 0x187 {05 A6 4D 03 4E 03 85 01 02 00 87 01 10 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x5F93B 			Option: Disabled, Value: 0x2 {09 0E C1 02 00 00 02 00 00 00 00 00 00 00}
0x5F949 			Option: Enabled, Value: 0x1 {09 0E C0 02 00 00 01 00 00 00 00 00 00 00}
0x5F957 			Option: Auto, Value: 0x0 {09 0E BE 02 30 00 00 00 00 00 00 00 00 00}
0x5F965 		End of Options {29 02}


Using the i7-3920XM instead of the i7-2920XM would lower temps too. Eg: consider a IVB uses about 10-14W less than a SB at the x27 4-core multi shown at [url]http://forum.techinferno.com/throttlestop-realtemp-discussion/6958-haswell-step-backwards-ivy-bridge-i-have-some-shocking-tdp-results.html#post95181[/url]



Yes the dGPU is always sucking power and making heat. I'll try what you listed soon to see if it helps.

IVB does use considerably less power than SB at the same clocks and voltage and is slightly cooler overall even with IVB's smaller die size. From my testing it's 100W vs 85W at 4.3ghz and 1.351V in prime95. I think your testing looked even more favorable due to a lower voltage on the IVB.

here's 4.4ghz with the 580. Low cpu score due to overheating and the 80W tdp is too low for that speed.

[url=http://www.3dmark.com/3dm06/17679293]NVIDIA GeForce GTX 580 video card benchmark result - Genuine Intel(R) CPU 0 @ 2.40GHz,Dell Inc. 07Y85M[/url]

Quote

@Khenglish, I've combined several posts into the opening post. As you are the open post owner you can edit any of the content, including any of my quoted stuff ( I don't mind).

With that, would you mind listing what UEFI variables you modified and what you set them to in order to do this TDP/multi unlocking?

This is a significant find and deservedly requires a guide to demonstrate simply and clearly how to do it so others can replicate it.

The TechInfero editors may even post it as a frontpage article?



Yeah I'll write something that describes it nicely. How did you find my BIOS's setup info? What was it labeled as so other users can find it for other laptops? I searched with GREP and never found SetupPrep.
  • Thumbs Up 4

Share this post


Link to post
Share on other sites
@Tech Inferno Fan Yeah I'll write something that describes it nicely. How did you find my BIOS's setup info? What was it labeled as so other users can find it for other laptops? I searched with GREP and never found SetupPrep.

@Khenglish, I integrated a bunch of stuff into the opening post including IFR files for several SB/IVB/Haswell Latitudes. Noticed the E6430 IFR file has the CPU ratio vars at the same location as for the E6530.

If you can figure out how to disable the dGPU then that may be of interested for AMD-equipped Precision machine owners. Those having some fast graphics but with the deficit of missing out on an active iGPU. That limits their battery life AND ability to use the system for NVidia Optimus eGPU use.

First post is now just awaiting your input to (1) identify which vars were altered to unlock CPU performance (2) comprehensive benchmark results (3) tidy up and integrate further.

  • Thumbs Up 1

Share this post


Link to post
Share on other sites

Hi Khenglish, do you know how to unlock the tdp(go beyond 47W and 58.75W) in M6800? I have a 4800MQ, and I unlocked all the values that I known(related to power, tdp, current, etc) in NVRAM, and set Turbo Boost Power Max(160W) in XTU, but it doesn't work, even though I set it in NVRAM(Cpu Power Limit1, Cpu Power Limit2, Cpu Power Limit3 as 160W). The highest TDP I can get it is still 58.75W, then after about half a minute, the tdp will drop back to 47W. My current setting is voltage offset -93mv(38,37,36,36), 4 cores at 3.6GHZ for half a minutes. I am thinking how to have 4 cores at 3.8 or 3.9 GHZ.

Share this post


Link to post
Share on other sites
Great article by Dufus about how power limits are set on his Haswell machine: TDP and Power Limiting (Haswell)

I've followed some of your work over on notebookreview and someone referenced this guide for working on a venue 11 pro.

I posted this below on tablet pc review because I wasn't quite sure if I'm doing this right and don't want to risk bricking my tablet. I believe I'm following the guide correctly, but there is one thing that has me hung up and that's the below "Tj" value being mentioned. I'm not sure if this is a value that I'm supposed to change or if it changes to this value when I change one of the others.

I'm doing this for a venue 11 pro i5 4210y

Example of values to change from the guide I'm following. Dell venue 11 Pro i5 overclockED ! | TabletPCReview.com - Tablet PC Reviews, Discussion and News

*0xD0E 0x01 0x00 ; Package power limit lock

My IFR file

Setting: Package power limit lock, Variable: 0xD0E {05 A6 09 01 0A 01 39 00 02 00 0E 0D 10 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}

Option: Disabled, Value: 0x0 {09 0E F2 00 00 00 00 00 00 00 00 00 00 00}

Option: Enabled, Value: 0x1 {09 0E F1 00 30 00 01 00 00 00 00 00 00 00}

If that's the case, its pretty straight forward, but I get confused by this line from mods txt. I don't see a area where I should be putting Tj.

Mods.txt

* 0x23 0x20 0x10 ; TCC activation offset (maximum CPU temperature, set as Tj - value = 100 - value = 84 degrees)

IFR

Numeric: TCC Activation Offset (387890110093335579-387890110093335579) , Variable: 0x23 {07 A6 2F 01 30 01 59 00 02 00 23 00 10 10 00 32 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}

Default: 8 Bit, Value: 0x20 {5B 0D 00 00 00 20 00 00 00 00 00 00 00}

Option: TCC Activation Offset, Value: 0x32 (default MFG) {09 0E 2F 01 20 00 32 00 00 00 00 00 00 00}

Share this post


Link to post
Share on other sites
I tried overclocking memory too, but it's still walled at 1600MHz. Underclocking memory did work.

Thanks a lot for your findings. Just to add that, you can enable XMP Profiles and use them to OC your RAM. Check here.

Share this post


Link to post
Share on other sites
is Alienware included? able to volunteer...

I'd try to answer your question but you're very vague on what you're asking Alienware is included in?

@Khenglish, @Tech Inferno Fan

Do you know of a way on how to modify UEFI vars on newer HP laptops? After bricking my lenovo y580, im now on an "HP 15 notebook - r210dx" (5200U CPU, ME 10.x 1.5mb) and when I boot to grub EFI shell, and then try to change any vars, I get an error saying something along the lines of "unable to change variables in EFI environment"

Tried various combinations of disabling enabling/disabling boot, enabling/disabling legacy boot, and different USB ports but same thing. I modded a BIOS based on my dump from FPT but seeing as I'm unable to find a single BIOS update/file/ANYTHING for 'r210dx' or 'HP 15 notebook', I'm not quite sure how to flash it other than using FPT -F but using FPT to flash the whole BIOS image is scary, at least to me it is but maybe I am just inexperienced..

I don't even care for turbo multi unlocking, my main goal is to just set primary display from SG to auto & TDP MSR Lock from on to off.

Share this post


Link to post
Share on other sites
I'd try to answer your question but you're very vague on what you're asking Alienware is included in?

@Khenglish, @Tech Inferno Fan

Do you know of a way on how to modify UEFI vars on newer HP laptops? After bricking my lenovo y580 & acer v3-571, im now on an "HP 15 notebook - r210dx" (5200U CPU, ME 10.x 1.5mb) and when I boot to grub EFI shell, and then try to change any vars, I get an error saying something along the lines of "unable to change variables in EFI environment"

Tried various combinations of disabling enabling/disabling boot, enabling/disabling legacy boot, and different USB ports but same thing. I modded a BIOS based on my dump from FPT but seeing as I'm unable to find a single BIOS update/file/ANYTHING for 'r210dx' or 'HP 15 notebook', I'm not quite sure how to flash it other than using FPT -F but using FPT to flash the whole BIOS image is scary, at least to me it is but maybe I am just inexperienced..

I don't even care for turbo multi unlocking, my main goal is to just set primary display from SG to auto & TDP MSR Lock from on to off.

Sorry to advise that I had no luck in either trying to get UEFI vars to mod on my HP Elitebook 2570P/8470P tinkerings, nor can those BIOS be modified and flashed without it bricking the system on bootup. The BIOS is RSA protected.

The best I was able to accomplish was to unlock BCLK overclocking via a modifed MW firmware (courtesy of @Khenglish ). Dell Latitudes have far more options to modify UEFI vars.

One other thing that may help you. There is a HP utility called 'biosconfigutility'. You can run it to get a dump of the bios settings in a text file. Sometimes there are some hidden settings in the file. Then you just apply your modified text file back to biosconfigutility and reboot.

Share this post


Link to post
Share on other sites
Sorry to advise that I had no luck in either trying to get UEFI vars to mod on my HP Elitebook 2570P/8470P tinkerings, nor can those BIOS be modified and flashed without it bricking the system on bootup. The BIOS is RSA protected.

The best I was able to accomplish was to unlock BCLK overclocking via a modifed MW firmware (courtesy of @Khenglish ). Dell Latitudes have far more options to modify UEFI vars.

One other thing that may help you. There is a HP utility called 'biosconfigutility'. You can run it to get a dump of the bios settings in a text file. Sometimes there are some hidden settings in the file. Then you just apply your modified text file back to biosconfigutility and reboot.

I was trying to mod my ME, but the WIN+LEFT+RIGHT isn't working for me. I have the proper BIOS dump w/ ME FW courtesy of HP's BIOS manager; problem is when I look at the ME FW in FITC, the descriptor settings arealready 0xFF. & when I open it in a hex editor and compare my dump with another FW (built in FITC, with descriptor set to LOCKED), the only differences I see are ones that are either bugged/incorrect/irrelevant. In other words, I can't find the flash descriptor bits anywhere; I remember in ME 8.x, there'd be a 0B 0A -- miscellaneous FF/00 -- 0D 0C --...

Am I looking for the wrong values? Because from what I gather, the flash descriptor bits should be in the very beginning, and should be 0B 0A, 0D 0C (or the reverse).

Here is the ME FW dump I extracted from my full BIOS dump (which was obtained from HP's BIOS management tool, so it's correct and accurate).

EDIT: I was able to dump, modify, and reflash the descriptor region, so I have read/write access to ME FW. I've attached my ME dump if someone could modify it for extended CPU control. I'd (prefer) do it myself but, but after looking at the ME10 dump in FITC, the ICC section seems very different. I'm actually working up to getting x2 link for my eGPU functional, but I figured I'd start with light CPU mods first unless someone here can tell me straight how to do it.

Thanks

blown_me.zip

Share this post


Link to post
Share on other sites

Q: I am now using an E6430 (dGPU) with a i7-3630QM OC @ 104,8MHz and even with AC MX2 I see >90C under load in a AC room.

Since on the E6x30 I can OC an extreme CPU using the multiplier I am considering upgrading to a i7-39x0.

I am not planning on changing/modding my cooling system. Will I be able to use the potential of an extreme i7 (4GHz) or will it be a waste of money and time due to insufficient cooling?

My 3630QM runs 85-90C @ 3,35GHz 4C (no throttling yet).

Share this post


Link to post
Share on other sites
Q: I am now using an E6430 (dGPU) with a i7-3630QM OC @ 104,8MHz and even with AC MX2 I see >90C under load in a AC room.

Since on the E6x30 I can OC an extreme CPU using the multiplier I am considering upgrading to a i7-39x0.

I am not planning on changing/modding my cooling system. Will I be able to use the potential of an extreme i7 (4GHz) or will it be a waste of money and time due to insufficient cooling?

My 3630QM runs 85-90C @ 3,35GHz 4C (no throttling yet).

Before forking out the $$ for a XM CPU which typically runs higher TDP, maybe grab a i7-3740QM? If you can unlock the extra +400Mhz turbo bins using UEFI variable and raise TDP then your limits with one of those would be as follows. Would be surprised if the cooling system could handle much more than this:

3.7Ghz + 400Mhz + 5% BCLK = 4.305Ghz [1-core]

3.6Ghz + 400Mhz +5% BCLK = 4.200Ghz [2-core]

3.5Ghz + 400Mhz + 5% BCLK = 4.095Ghz [4-core]

@Khenglish has given some info on how he did those UEFI CPU var mods on the opening post.

Worth reviewing how TDP limits affects the maximum multi at http://forum.techinferno.com/throttlestop-realtemp-discussion/6958-haswell-step-backwards-ivy-bridge-i-have-some-shocking-tdp-results.html#post95181

  • Thumbs Up 2

Share this post


Link to post
Share on other sites
Tech Inferno Fan said:
Before forking out the $$ for a XM CPU which typically runs higher TDP, maybe grab a i7-3740QM? If you can unlock the extra +400Mhz turbo bins using UEFI variable and raise TDP then your limits with one of those would be as follows. Would be surprised if the cooling system could handle much more than this:

3.7Ghz + 400Mhz + 5% BCLK = 4.305Ghz [1-core]

3.6Ghz + 400Mhz +5% BCLK = 4.200Ghz [2-core]

3.5Ghz + 400Mhz + 5% BCLK = 4.095Ghz [4-core]

@Khenglish has given some info on how he did those UEFI CPU var mods on the opening post.

Worth reviewing how TDP limits affects the maximum multi at http://forum.techinferno.com/throttlestop-realtemp-discussion/6958-haswell-step-backwards-ivy-bridge-i-have-some-shocking-tdp-results.html#post95181

I have read this but I assumed that a i7-39x0 would be an higher-binned chip since it is designed for OC... 

Seems like my 3630QM sucks. That's probably why it goes crazy on Temps
 

IvyBridge 22nm x12 x23 x24 x25 x26 x27 x28 x29 x30 x31 x32 x33 x34 x35
i7-3630QM
SR0UX
0.8756
12.4
0.9307
20.3
0.9557
22
0.9807
23.8
1.0057
25.7
1.0308
27.9
1.0608
29.9
1.0958
32.1
1.1259
34.8
1.1509
37.7
1.1809
41
- - -



Q: Can I apply the +400MHz to any IvyBridge cpu (my 3630qm?). I thought that except from the extreme cpus everything else was locked.
I kind of don't get how a 3740QM would pass its turbo limits...

  • Thumbs Up 1

Share this post


Link to post
Share on other sites
Q: Can I apply the +400MHz to any IvyBridge cpu (my 3630qm?). I thought that except from the extreme cpus everything else was locked.

I kind of don't get how a 3740QM would pass its turbo limits...

The i7-37xxQM/i7-38xxQM better the i7-36xxQM with their +400Mhz locked turbo bins which some bios/uefi vars unlock. The i7-39xxXM have fully unlockable multipliers but you'll be TDP throttled and temp throttled to much lower multis than they are capable unless can increase TDP and improve cooling.

Hence why the i7-37xxQMs might be a good one to look at. Would suggest skipping the i7-38xxQMs. They get a bit more cache than the i7-37xxQMs. Hardly worth paying a premium for.

We do not have any data on whether the E6530/E6430 can have those extra turbo bins unlocked with UEFI vars. Though Khenglish's mods on the opening page would suggest you are more likely than not of being able to do that. If I had one of these machines then I'd be certainly up to giving it a go with a i7-3740QM. You can see that a i7-39xxXM is not such a cost effective solution to getting a bit more performance over your i7-3630QM.

A i7-37xxQM/i7-38xxQM with unlocked turbo bins being the sweet spot for maximum performance at a reasonable price on these systems.

  • Thumbs Up 2

Share this post


Link to post
Share on other sites

@timohour There's a bug in the latitude BIOS that prevents proper TDP management with an xm cpu (both sandy and ivy bridge). TDP settings only function properly when the BIOS does not detect the power brick ID. When it does not detect the power brick ID, it will throttle the CPU immensely, but you can fix this with throttlestop, and both short and long term TDP values will be whatever was set in the NVRAM. When it does detect a valid adapter ID, you are stuck with the CPU's default long term boost power limit no matter what is set in NVRAM, with short term boost disabled. With an invalid adapter ID detected there is no way to prevent dGPU throttling, but this should not be a problem for you since you use an eGPU.

There is a seller on alibaba who sells E0 ES 3920xm CPUs for $238. I have one from him right now in my clevo and it is better than my OEM 3920xm in my latitude. I can get you the link when I reboot to windows if interested. XM CPUs are not binned any better than the QM CPUs. They just have more features.

For the E6520 (my latitude is an E6520 with an E6530 motherboard), the heatsink with the 8mm heatpipe on the CPU makes a major difference in temps vs the 6mm heatpipe version.

Also I am assuming that the E6530 and E6430 BIOS are virtually identical, which they likely are, with the same bugs and features.

  • Thumbs Up 2

Share this post


Link to post
Share on other sites
@timohour There's a bug in the latitude BIOS that prevents proper TDP management with an xm cpu (both sandy and ivy bridge). TDP settings only function properly when the BIOS does not detect the power brick ID....There is a seller on alibaba who sells E0 ES 3920xm CPUs for $238. I have one from him right now in my clevo and it is better than my OEM 3920xm in my latitude. I can get you the link when I reboot to windows if interested. XM CPUs are not binned any better than the QM CPUs. They just have more features.

That's a great idea. I have been asking seller's for VID and TDPs for i7-3720QM and i7-3740QM (around $190-$230) looking for a high-binned 37x0, so a 3920XM @ $238 would be great.

However I had problems using ES cpus when running OSX (certain apps won't work) and I don't know if this CPU will work... Could you provide the link and if/when possible a CPU-z screenshot?

(QS would work. most ES won't)

Share this post


Link to post
Share on other sites
That's a great idea. I have been asking seller's for VID and TDPs for i7-3720QM and i7-3740QM (around $190-$230) looking for a high-binned 37x0, so a 3920XM @ $238 would be great.

However I had problems using ES cpus when running OSX (certain apps won't work) and I don't know if this CPU will work... Could you provide the link and if/when possible a CPU-z screenshot?

(QS would work. most ES won't)

I7 3920xm cpu qs 2.9g 3 . 8g 8m e0 step by step-inProcessors from Computer & Office on Aliexpress.com | Alibaba Group

He has a cpu-z screenshot there. For some reason it's in xp, but it's legit. I have not tried it in the latitude, but the clevo does load microcode properly.

  • Thumbs Up 3

Share this post


Link to post
Share on other sites

More info the the E0 ES:

The one I got has a VID 50mV lower than my E1 3920xm. The E0 does overclock better at the same voltages, but the max VID is limited to 1.351V, whereas the E1 VID is limited to 1.501V. At the same 1.351V the E0 can do about 4.57GHz, while the E1 can do about 4.45GHz. At 1.501V the E1 can pull off benchmarks at 4.8GHz.

The absolute best Ivy bridge processors can do 5GHz at around 1.4V, while a decent one seems to do 4.7GHz. My E1 seems to be rather poor, while my E0 seems to be average.

  • Thumbs Up 2

Share this post


Link to post
Share on other sites
More info the the E0 ES:

The one I got has a VID 50mV lower than my E1 3920xm. The E0 does overclock better at the same voltages, but the max VID is limited to 1.351V, whereas the E1 VID is limited to 1.501V. At the same 1.351V the E0 can do about 4.57GHz, while the E1 can do about 4.45GHz. At 1.501V the E1 can pull off benchmarks at 4.8GHz.

The absolute best Ivy bridge processors can do 5GHz at around 1.4V, while a decent one seems to do 4.7GHz. My E1 seems to be rather poor, while my E0 seems to be average.

Those overclocks are huge. Impressive.

Based on your knowledge of the E6530 cooling, what would you predict would be a realistic upper 4-core limit for the smaller E6430's cooling capacity with the better dGPU heatsink that timohour has?

Based on my 2570P testing with a i7-3740QM, I'd be surprised if it could do sustain a 4Ghz/4-core load. Hence why a i7-3740QM with unlocked extra turbo bins (+400Mhz) would be (imho) at max performance level for that system. That would be a OEM CPU at a reasonable price.

Did you have any experience unlocking the extra turbo bins on a E6530 on a i7-37xxQM/i7-38xxQM? That's a bit different to a XM CPU with unlocked multis.

  • Thumbs Up 1

Share this post


Link to post
Share on other sites
Those overclocks are huge. Impressive.

Based on your knowledge of the E6530 cooling, what would you predict would be a realistic upper 4-core limit for the smaller E6430's cooling capacity with the better dGPU heatsink that timohour has?

Based on my 2570P testing with a i7-3740QM, I'd be surprised if it could do sustain a 4Ghz/4-core load. Hence why a i7-3740QM with unlocked extra turbo bins (+400Mhz) would be (imho) at max performance level for that system. That would be a OEM CPU at a reasonable price.

Did you have any experience unlocking the extra turbo bins on a E6530 on a i7-37xxQM/i7-38xxQM? That's a bit different to a XM CPU with unlocked multis.

That's what is holding me back too. But not for long. I am probably going to grub one soon, since only two sellers of those that I asked to send me data on their CPU responded, and after what I asked they never answered back.

The dGPU E6430 cooler seems to be much more beefier than the 2570p (2 copper pipes vs 1)since it is built to handle quad core 45W CPU. (E6430 iGPU seems to have 1 pipe though),

My E6430 came originally with a i3, so although it has the same heatsink it may have a slower fan...

Share this post


Link to post
Share on other sites
Khenglish said:
I7 3920xm cpu qs 2.9g 3 . 8g 8m e0 step by step-in Processors from Computer & Office on Aliexpress.com | Alibaba Group

He has a cpu-z screenshot there. For some reason it's in xp, but it's legit. I have not tried it in the latitude, but the clevo does load microcode properly.

Well, it seems like I waited too long to purchase. If you find another deal, pls inform us. Thanks.

EDIT: I got a great deal on an i7-3720QM. Not that bad thermally either (compared to the 3630QM)
 

IvyBridge 22nm x12 x23 x24 x25 x26 x27 x28 x29 x30 x31 x32 x33 x34 x35 x36 x37 x38
i7-3630QM
SR0UX
0.8756
12.4
0.9307
20.3
0.9557
22
0.9807
23.8
1.0057
25.7
1.0308
27.9
1.0608
29.9
1.0958
32.1
1.1259
34.8
1.1509
37.7
1.1809
41
- - - - - -
i7-3720QM
SR0ML
0.8756
11.6
0.8956
18.9
0.9156
20.3
0.9307
21.5
0.9507
23.1
0.9707
24.8
0.9907
26.4
1.0107
28.3
1.0358
30.4
1.0558
32.5
1.0858
35.1
1.1108
37.4
1.1409
40.0
1.1759
43.2
1.2059
47.2
1.2109
48.2
1.2109
49.8


Looking at the steps it takes from x32 to x34 I can say that @ x36 would probably meet its stock Turbo Boost Power Max TDP (~45W) while @ x38 would be under its Turbo Boost Short Power Max TDP limits (under 50W)

Share this post


Link to post
Share on other sites

Unlocking i7-37x0QM/38x0QM extra 4 multipliers on a Dell Latitude E6430

For a full guide on how to do this check the first post.

It works!!

Just used the NVRAM tool to set my core limits x40 (1C), x39(2C), x38(3-4C) and my 3720QM and it works!!!

gvSq8Xzl.png

Only problem is that I have to set my long time TDP a little higher cause after around 40 sec anything above x35 (x36,x37,x38) would throttle down to x34,x35.
(Not because of thermal limitatiofns. I could see that my 3630QM would throttle due to thermal reasons when it reached 105C.)

UPDATE: Regarding my long power limit I set [ Long duration power limit 0xB40], [Short duration power limit 0xB41] at 100W (0x64) and my [ Long duration maintained Variable 0xB42] at 128sec (0xff) (not sure if the last is necessary). But I can tell that there is no more TDP throttling now.

btCTcul.png

TDP throttling kicks in after ~ 6 minutes OF 100% CPU Utilisation! Only solution as mentioned by Khenglish here is to use an invalid adapter and use Throttle stop to overcome the invalid adapter throttle. 



Also seems like max VID for this is CPU is limited to 1,2109V starting @ x37.(check the table on the previous post). This means that there is plenty of room for undervolting here. Any ideas?

Setting single core @ x40 did significally lower my headroom for BCLK OC. It would BSOD if I set anything over 102.4 in XTU. Highest single core OC 4.09GHz!!!

VBaqwGcm.png

So I decided to limit the CPU up to x39 using XTU for both 1C & 2C, and set my BCLK @ 104.7.
This way I can have a 1C/2C Turbo @ 4.08GHz vs 3.98GHz and a 4C Turbo @ 3.98GHz vs 3.88GHz + I can take advantage of raised BCLK and OC my RAM @2234MHz + I would run similar clocks with lower voltage (BCLK OC does not cause an automatic voltage increase)

Gst7w2jm.png

3DMark06 CPU score had a great improvement of almost 1100 points compared to the stock chip or an OCed 3630QM and almost 1500 points compared to my 3630QM @ stock.
 

i7-3720QM stock
i7-3720QM OCed
1XtBWI0.png o13rbrc.png



I would definetely love an XM CPU but its pricetag for an OEM product is very high and I am sure that it won't provide much better performance until it reaches its thermal limits (especially in my E6430 which is a small 14" laptop).

A high binned 3740QM or a 38x0QM that i hope it would have a little more headroom in the highest multipliers' voltages meaning that it could do 4C @ 4,07GHz for i7-3740QM/3820QM and 4C @ 4,18GHz for the i7-3840QM + lower temps provided that it could go over 1.21V, would be much appreciated but won't bring huge improvement.

UPDATE: Seems like the highest voltage for all i7-3XX0QMs is limited to 1.2109V. So Practically no actual gain if you go to a 3740QM or an 38x0QM unless it is a superior chip regarding thermal performance. It is possible that every 4C i7 won't be able to do more than 4,1GHz due to insufficient voltage but this needs more testing...

I am very happy with the upgrade. These Latitudes are rare laptops and they provide gaming machine rate capabilities for their pricetag.

I don't think that I have to envy my brothers Haswell Y50-70 and his 4720HQ that he got for 1000€...

I didn't spend more than 400€ (including 3720QM, 8GB 2133MHz, and used laptop) and I got better performance and portability...

There is a guide here on how to overclock your BCLK using XTU.

  • Thumbs Up 3

Share this post


Link to post
Share on other sites

I never figured out how to undervolt. The best you can do is use BCLK as high as possible, since BCLK overclocking does not cause an automatic voltage increase, which multiplier increases do.

  • Thumbs Up 1

Share this post


Link to post
Share on other sites
Unlocking i7-37x0QM/38x0QM extra 4 multipliers on a Dell Latitude E6430

Awesome! What sort of temps are you seeing running say TS bench at full 4C (unlocked) mode (x38)? Are you being temperature throttled there? Based on temps, is there headroom to consider getting a i7-3740QM (x39 4-core unlocked) or even a i7-3840QM (x40 4-core unlocked).

Oh, and can you link the above post in your E6430 thread? I've headlined a E6430 recommendation over the 2570P as the superior performance platform with not much weight/size penalty at http://forum.techinferno.com/hp-business-class-notebooks/2537-12-5-hp-elitebook-2570p-owners-lounge.html#post33901 linking your excellent thread in the process.

  • Thumbs Up 1

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

By using this site, you agree to our Terms of Use. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.