• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

[SOLVED] 13900HX only getting 1600 single core on Cinebench R23. Any ideas?

Joined
May 23, 2023
Messages
34 (0.07/day)
System Name Gaming Workstation | Lenovo Legion 7i Pro Gen8
Processor Intel Core i9-13900K | i9-13900HX
Motherboard ASUS ROG Strix Z690-E | Lenovo HM770
Cooling Arctic Liquid Freezer II 280
Memory 64GB (2x32GB) G.Skill Ripjaws S5 DDR5 5600 CL28 | 32GB (2x16GB) DDR5 5600 CL46
Video Card(s) NVIDIA GeForce RTX 4090 (MSI Gaming Trio) | RTX 4090 Laptop GPU
Storage 1 TB Samsung 970 Pro + 2x 2 TB 980 Pro + 3 TB SATA SSDs | 1TB 980 PRO OEM + 2TB 980 PRO
Display(s) Alienware AW3423DW 3440x1440 175 Hz | Lenovo 16" 2560x1600 240 Hz
Case Corsair 5000D Airflow | Lenovo Legion 7i Pro Chassis
Power Supply EVGA T2 1600W | Lenovo 330W GaN Charger
Mouse Logitech Pro X Superlight
Keyboard CMStorm QuickFire Mechanical
VR HMD Oculus Quest 2 (Virtual Desktop)
Joined
Dec 25, 2020
Messages
6,391 (4.58/day)
Location
São Paulo, Brazil
System Name "Icy Resurrection"
Processor 13th Gen Intel Core i9-13900KS Special Edition
Motherboard ASUS ROG MAXIMUS Z790 APEX ENCORE
Cooling Noctua NH-D15S upgraded with 2x NF-F12 iPPC-3000 fans and Honeywell PTM7950 TIM
Memory 32 GB G.SKILL Trident Z5 RGB F5-6800J3445G16GX2-TZ5RK @ 7600 MT/s 36-44-44-52-96 1.4V
Video Card(s) ASUS ROG Strix GeForce RTX™ 4080 16GB GDDR6X White OC Edition
Storage 500 GB WD Black SN750 SE NVMe SSD + 4 TB WD Red Plus WD40EFPX HDD
Display(s) 55-inch LG G3 OLED
Case Pichau Mancer CV500 White Edition
Power Supply EVGA 1300 G2 1.3kW 80+ Gold
Mouse Microsoft Classic Intellimouse
Keyboard Generic PS/2
Software Windows 11 IoT Enterprise LTSC 24H2
Benchmark Scores I pulled a Qiqi~
View attachment 301651
Final settings maybe? Just testing for stability now.

It's mind boggling how fast that 13900HX CPU is. I just don't see how a laptop is going to handle those thermals, though. 300 W is well within the realm of high-end desktop cooling. I think you'll have a better experience if you loosen the pedal a little bit, try and keep the CPU under 90 full load so you have some headroom for ambient temperature changes over the day - and over seasons.
 
Joined
Feb 19, 2018
Messages
29 (0.01/day)
@carlos1172 I think we have our winner
I've settled on this
1687233389218.png
1687233390713.png
1687233391990.png
1687233393348.png


It's mind boggling how fast that 13900HX CPU is. I just don't see how a laptop is going to handle those thermals, though. 300 W is well within the realm of high-end desktop cooling. I think you'll have a better experience if you loosen the pedal a little bit, try and keep the CPU under 90 full load so you have some headroom for ambient temperature changes over the day - and over seasons.
Yep, that's what I did with liquid metal and 185W PL. stays at about 90C.
 

unclewebb

ThrottleStop & RealTemp Author
Joined
Jun 1, 2008
Messages
7,886 (1.32/day)
I've settled on this
Do you still need to sleep resume to access the 56 multiplier? Was your AVX Offset setting the problem?

If you are using MMIO Lock, you do not need to check Sync MMIO. I would set the turbo time limit to the default 28 seconds. Both power limits are the same so this probably does not matter. Seeing the default 28 second number helps soothe my OCD.

I still like setting Power Limit 4 to a value of 0.
 
Joined
Oct 14, 2007
Messages
655 (0.11/day)
Location
Auburn Hills, MI
Processor Intel i9-13900KF
Motherboard ASUS Z790M-Plus
Memory 64 GB DDR5 @ 6000 G. Skill Trident Z
Video Card(s) ASUS TUF Gaming RTX 4090
Storage 2 TB SN850X + 2x 4 TB Lexar NM790
Display(s) 32" 4K/240 Hz W-OLED w/ 1080P/480Hz Mode + 39" 3440x1440 240 Hz W-OLED
Case Lian Li O11 Mini
Audio Device(s) Kali LP-UNF + Audeze Maxwell
Power Supply Corsair RM1000x
Mouse Logitech G502 X Plus
Keyboard Keychron Q6 Pro
2075 is what I get for single-core on myt 13980HX with no undervolting/tweaking of any sort. Had it undervolted previously, but led to instability so just reverted to stock.
 
Joined
Feb 19, 2018
Messages
29 (0.01/day)
Do you still need to sleep resume to access the 56 multiplier? Was your AVX Offset setting the problem?

If you are using MMIO Lock, you do not need to check Sync MMIO. I would set the turbo time limit to the default 28 seconds. Both power limits are the same so this probably does not matter. Seeing the default 28 second number helps soothe my OCD.

I still like setting Power Limit 4 to a value of 0.
Sleep Resume unnecessary when using the regedit things that @raywdude provided, and Legion Toolkit. I also put AVX Offset to 0, so I'm not sure which fixed the problem really.

Done and done.

PL4 I set to 227 which equates to 185w for some reason. Otherwise it would spike every now and then and I didn't like that.

Do I set Speed Shift Max to 255 or 0? @unclewebb

These Lenovo machines (and some other OEMs) include drivers that gimp performance for some reason. Here's how to disable them,

  1. Open regedit
  2. Go to Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ACPIVPC
  3. Change the value of Start to 4 (which is Disabled). Take note of the original value if you wish to revert it later.
  4. Go to Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ipf_cpu
  5. Change the value of Start to 4 (which is Disabled). Take note of the original value if you wish to revert it later.
  6. Restart your PC.
  7. Go into BIOS and change "Performance Mode Setting" to Extreme to prevent the EC from overriding the PL1/PL2 settings.
  8. Open HWInfo and monitor the CPU and GPU power usage and available power limits. Make sure the CPU is able to pull PL1 140 / PL2 190

Vantage also has a bunch of background processes that can mess with your single thread performance. You can download Legion Toolkit from Github and use the in-app options to Disable Vantage Service and Hotkeys (Toolkit can replace that functionality).

You don't need to use Lock MMIO after you do these tweaks and avoid the weird freezes on reboot/resume from sleep.

Also if you are using *Custom* performance profile, use *Performance* instead as Custom introduces some weird stuttering that occurs frequently.


Amazing, this one simple trick improved my CPU single and multi-core performance by another ~5% on top of already great performance. Nice.
How do I use performance profile. I am getting stuttering in games. I make a profile then select high performance?
 
Joined
May 23, 2023
Messages
34 (0.07/day)
System Name Gaming Workstation | Lenovo Legion 7i Pro Gen8
Processor Intel Core i9-13900K | i9-13900HX
Motherboard ASUS ROG Strix Z690-E | Lenovo HM770
Cooling Arctic Liquid Freezer II 280
Memory 64GB (2x32GB) G.Skill Ripjaws S5 DDR5 5600 CL28 | 32GB (2x16GB) DDR5 5600 CL46
Video Card(s) NVIDIA GeForce RTX 4090 (MSI Gaming Trio) | RTX 4090 Laptop GPU
Storage 1 TB Samsung 970 Pro + 2x 2 TB 980 Pro + 3 TB SATA SSDs | 1TB 980 PRO OEM + 2TB 980 PRO
Display(s) Alienware AW3423DW 3440x1440 175 Hz | Lenovo 16" 2560x1600 240 Hz
Case Corsair 5000D Airflow | Lenovo Legion 7i Pro Chassis
Power Supply EVGA T2 1600W | Lenovo 330W GaN Charger
Mouse Logitech Pro X Superlight
Keyboard CMStorm QuickFire Mechanical
VR HMD Oculus Quest 2 (Virtual Desktop)
Sleep Resume unnecessary when using the regedit things that @raywdude provided, and Legion Toolkit. I also put AVX Offset to 0, so I'm not sure which fixed the problem really.
Glad it helped!

How do I use performance profile. I am getting stuttering in games. I make a profile then select high performance?
Use either Lenovo Vantage or Legion Toolkit to switch to Performance mode.
 
Joined
May 23, 2023
Messages
34 (0.07/day)
System Name Gaming Workstation | Lenovo Legion 7i Pro Gen8
Processor Intel Core i9-13900K | i9-13900HX
Motherboard ASUS ROG Strix Z690-E | Lenovo HM770
Cooling Arctic Liquid Freezer II 280
Memory 64GB (2x32GB) G.Skill Ripjaws S5 DDR5 5600 CL28 | 32GB (2x16GB) DDR5 5600 CL46
Video Card(s) NVIDIA GeForce RTX 4090 (MSI Gaming Trio) | RTX 4090 Laptop GPU
Storage 1 TB Samsung 970 Pro + 2x 2 TB 980 Pro + 3 TB SATA SSDs | 1TB 980 PRO OEM + 2TB 980 PRO
Display(s) Alienware AW3423DW 3440x1440 175 Hz | Lenovo 16" 2560x1600 240 Hz
Case Corsair 5000D Airflow | Lenovo Legion 7i Pro Chassis
Power Supply EVGA T2 1600W | Lenovo 330W GaN Charger
Mouse Logitech Pro X Superlight
Keyboard CMStorm QuickFire Mechanical
VR HMD Oculus Quest 2 (Virtual Desktop)
Joined
Jun 5, 2023
Messages
50 (0.10/day)
2075 is what I get for single-core on myt 13980HX with no undervolting/tweaking of any sort. Had it undervolted previously, but led to instability so just reverted to stock.
Curious what undervolt value did you set before?
 

unclewebb

ThrottleStop & RealTemp Author
Joined
Jun 1, 2008
Messages
7,886 (1.32/day)
I'm not sure which fixed the problem really.
When you change a handful of settings at the same time, it is impossible to know what change is necessary and what changes did not do anything.

Checking Speed Shift in the TPL window and changing Speed Shift Max may not be necessary. If it is necessary, I would set Speed Shift Max to the recommended value. Setting Speed Shift Max to 255 like your screenshot shows should also work. Trying to set the Max value to 0 will probably slow your CPU down to a crawl. Don't be afraid to experiment.

1687359954893.png
 
Joined
Jun 5, 2023
Messages
50 (0.10/day)
IccMax controls the maximum amount of current going to the processor. When IccMax is set too low, this can cause EDP throttling.
Does increasing the IccMax value lead to higher CPU temperature as well? Should I bother with this setting for my 13980hx? The default is 240.
 

unclewebb

ThrottleStop & RealTemp Author
Joined
Jun 1, 2008
Messages
7,886 (1.32/day)
increasing the IccMax
If your CPU is EDP throttling and raising IccMax reduces throttling, that might create a little more heat.

Remember, it is just a limit. If your CPU does not require more current, setting IccMax sky high will not make any difference. Do some Cinebench testing to see if increasing IccMax is necessary.
 
Joined
May 23, 2023
Messages
34 (0.07/day)
System Name Gaming Workstation | Lenovo Legion 7i Pro Gen8
Processor Intel Core i9-13900K | i9-13900HX
Motherboard ASUS ROG Strix Z690-E | Lenovo HM770
Cooling Arctic Liquid Freezer II 280
Memory 64GB (2x32GB) G.Skill Ripjaws S5 DDR5 5600 CL28 | 32GB (2x16GB) DDR5 5600 CL46
Video Card(s) NVIDIA GeForce RTX 4090 (MSI Gaming Trio) | RTX 4090 Laptop GPU
Storage 1 TB Samsung 970 Pro + 2x 2 TB 980 Pro + 3 TB SATA SSDs | 1TB 980 PRO OEM + 2TB 980 PRO
Display(s) Alienware AW3423DW 3440x1440 175 Hz | Lenovo 16" 2560x1600 240 Hz
Case Corsair 5000D Airflow | Lenovo Legion 7i Pro Chassis
Power Supply EVGA T2 1600W | Lenovo 330W GaN Charger
Mouse Logitech Pro X Superlight
Keyboard CMStorm QuickFire Mechanical
VR HMD Oculus Quest 2 (Virtual Desktop)
LMAO, disabling Thermal Velocity Boost took me from 2057 to 2090 on single core:

Screenshot 2023-06-21 222535.png
 

unclewebb

ThrottleStop & RealTemp Author
Joined
Jun 1, 2008
Messages
7,886 (1.32/day)
Thermal Velocity Boost
That is a fancy name for a throttling feature. Leaving that checked in the FIVR window tells the CPU to throttle 100 MHz at 70C. Kind of pointless.
 
Joined
Feb 19, 2018
Messages
29 (0.01/day)
What does it mean if EDP OTHER blinks red every now and then for RING? @unclewebb

My temps are usually in the 70-80 range now after liquid metal, but I'm thinking if the thermal putty on my VRMs and such are still in good condition, or since this is my first LM application, if there's any hotspots not reported on software on my CPU.

Also how come PROCHOT 100C turns red sometimes even though even with More Data option checked, max temp for any individual core never reaches 100?

I also get crashes in Warframe and other games every now and then. I've reset most of the settings except TPL to default.
1688110010955.png
1688110012321.png
1688110013766.png


Any ideas? No GPU overclock done either.
 
Last edited:

unclewebb

ThrottleStop & RealTemp Author
Joined
Jun 1, 2008
Messages
7,886 (1.32/day)
What does it mean if EDP OTHER blinks red
Intel does not publicly document the OTHER part of EDP OTHER. It could be anything. Usually this only goes red if one of the current limits is set low. ThrottleStop does not have access to the current limits that the embedded controller (EC) can set so EDP OTHER blinking red might be because of that. Does it only blink red in the RING column or does it blink red across all three domains simultaneously?

When Unlock Adjustable Voltage is not checked in the FIVR window, the IccMax value of 511.75 for the core and cache will not be sent or maintained within the CPU.

how come PROCHOT 100C turns red sometimes
There are multiple temperature sensors within the CPU package. On most CPUs, the highest possible temperature is usually coming from one of the cores but this is not always true. Keep in mind that these sensors are only accurate to +/- 5°C. One of the other package temperature sensors might start reporting that it is at 100°C even though it might only be at 95°C. This can trigger thermal throttling. The temperature sensors that Intel uses are not space shuttle quality. They are far from perfect. When PROCHOT turns ted on the main screen of ThrottleStop, that confirms that the CPU thermal throttled, even if the CPU only throttled for a few milliseconds.

I also get crashes in Warframe
Crashes while in game might be CPU related or they might be GPU or GPU driver related. Every time something new is released, it can take Nvidia a year to work out the bugs.
 
Joined
Feb 19, 2018
Messages
29 (0.01/day)
Intel does not publicly document the OTHER part of EDP OTHER. It could be anything. Usually this only goes red if one of the current limits is set low. ThrottleStop does not have access to the current limits that the embedded controller (EC) can set so EDP OTHER blinking red might be because of that. Does it only blink red in the RING column or does it blink red across all three domains simultaneously?

When Unlock Adjustable Voltage is not checked in the FIVR window, the IccMax value of 511.75 for the core and cache will not be sent or maintained within the CPU.


There are multiple temperature sensors within the CPU package. On most CPUs, the highest possible temperature is usually coming from one of the cores but this is not always true. Keep in mind that these sensors are only accurate to +/- 5°C. One of the other package temperature sensors might start reporting that it is at 100°C even though it might only be at 95°C. This can trigger thermal throttling. The temperature sensors that Intel uses are not space shuttle quality. They are far from perfect. When PROCHOT turns ted on the main screen of ThrottleStop, that confirms that the CPU thermal throttled, even if the CPU only throttled for a few milliseconds.


Crashes while in game might be CPU related or they might be GPU or GPU driver related. Every time something new is released, it can take Nvidia a year to work out the bugs.
I deleted the .ini file and restarted my computer, seems to have fixed the crashing issues. Will play more to be sure.

What are the likelihoods that my CPU has a hotspot not reported in temperatures, because of poor LM application? Is that just a myth to scare people away from using LM? If there was a hotspot not reported in temps, that means the CPU wont throttle right? And it would kill itself?

Though I know I really spread it across the whole CPU, and even applied to the cooler as well.
 
Top