Hello everyone !
Next step in my research for best perf/thermals/noise with tiger lake laptops.
I used the same the same eGPU of my main setup :
System specs :
Laptop :
HP Envy 14-eb0003nf 14" 16:10
i7 1165G7 / 16GB 3200MHz / 1To NVMe PCIe Gen3x4
dGPU : GTX 1650 Ti Max-G 4Gb
Screens :
- main : Acer Predator XB271HUBMIPRZ (27" WQHD 165Hz IPS)
- secondary : SKILLKORP SKP_E20-27 (27" WQHD 144Hz VA)
OS :Windows 10 20H2
eGPU hardware :
eGPU enclosure : Razer Core X Chroma
TB3 Cable : from Razer bundle
eGPU card : MSI GeForce RTX 3080 VENTUS 3X 10G OC (hardware limited to 320W)
Hardware pictures : /
Installation steps :
Original OEM OS, basic windows updates, hotlug eGPU and install lastest cuda drivers for RTX
> I repasted as I always do on my laptops, picturesbefore repaste :
Benchmarks : with comparison with my main laptop and previous testing :
Timespy :
HP Envy 14 Tiger Lake 4C G 28W : GPU 15043 / CPU 5572 (after repaste)
MSI E13 Tiger Lake 4C G 28W : GPU 15061 / CPU 5383 (after repaste)
MSI M15 Tiger Lake 4C H 35W : GPU 15011 / CPU 5356
Asus Tiger Lake 4C G 25W : GPU 15046 / CPU 4489
Lenovo Comet Lake 8C H 45W : GPU 14043 / CPU 10249
Timespy Extreme :
HP Envy 14 Tiger Lake 4C G 28W : GPU 7989 / CPU 2592 (after repaste)
MSI E13 Tiger Lake 4C G 28W : 7980 GPU / 2304 CPU (before repaste)
MSI Tiger Lake 4C H 35W : 7961 GPU / 2483 CPU
Asus Tiger Lake 4C G 25W : 8016 GPU/ 1998 CPU
Lenovo Comet Lake 8C H 45W : 7748 GPU / 4605 CPU
Port Royal : GPU 8637
Firestrike : GPU 31705 / Phys 14028 / Comb 8778
Firestrike Extreme : GPU 17695 / Phys 14020 / Comb 8168
Firestrike Ultra : GPU 9622 / Phys 14065 / Comb 5497
Others benchmarks and system infos :
HWinfo64 :
CudaZ :
Cinebench R20 :
Cinebench R23 :
DLSS :
Heaven 1080 ultra/extreme :
Heaven QHD ultra/extreme :
Superposition extreme 1080 :
Superposition medium 1080 :
Superposition medium 1440 :
Superposition medium 4k :
> This laptop have great heat dissipation hardware with to big fans and vapor chambers.
> It can handle 45/50W at max fan speed and 90-92 °C
> TDP in perfo mode is PL2 64W / PL1 45W
> On software side it's not that good, HP have some work to make it responsive and user friendly
> Also, with usbc/thunderbolt as power source, it throttle TDP going to PL2 45W-40W / PL1 40W-35W
> You have to reboot with AC adapter on only then hotplug EGPU to get full max TDP/power again
> I think this laptop without dgpu could have been a eGPU pairing beast
Edit : seems the iGPU version exist in the US but not in my country :
It's quite possible the unit without a dGPU might have weaker cooling and not be able to maintain 45W PL1. I can't seem to find a teardown of the one without a dGPU to compare, even HP themselves have a video of how to replace parts on the one with a dGPU.
It's quite possible the unit without a dGPU might have weaker cooling and not be able to maintain 45W PL1. I can't seem to find a teardown of the one without a dGPU to compare, even HP themselves have a video of how to replace parts on the one with a dGPU.
Indeed, but I can't check by myself, dGPU only units aren't available here :/
I'll continue my research to replace my lenovo 7i by another laptop with TB4 (thank to french local laws I can order, test and return if I'm not satisfied ^^)
@wildfear, I wouldn't worry about it too much, you can just disable the dGPU in device manager and take advantage of the beefy shared cooler for the CPU alone. I guess call the price of the dGPU a thermal management tax.
It could be that the one with iGPU only has the same heat pipe and fan arrangement just without the piece that sit on the dGPU.
Here's the video at the timecode of removing the heatsink for those that might happen across your build:
Perhaps iGPU only just doesn't have the dGPU plate but same pipes and fans.. I think that might be wishful thinking though. Shruggie.
@wildfear, I wouldn't worry about it too much, you can just disable the dGPU in device manager and take advantage of the beefy shared cooler for the CPU alone. I guess call the price of the dGPU a thermal management tax.
![]()
Disabling dGPU without mux switch or bios option result in dGPU staying on and drawing power.
You get better battery life and thermals with dGPU enable and optimus set to iGPU priority.
The main issue the constant stuttering while having both nvidia dGPU and eGPU enable at the same time, didn't found any real solution to that :/
For the battery issue, I use a personnal powershell script (with a task to start it at windows login) on my lenovo to automatically activate / desactivate dGPU when eGPU is plugged or unplugged.
Here the script if someone wants it :
@wildfear, nice. Conditionally doing it sounds the best route as with the eGPU I would imagine it's on power by means of PD. Just need someone to test out the iGPU only one I guess as the best option.
Hey - Thanks for the script. I'm using it and the following error came up. Although i ran it a second time and it worked fine.
Any ideas what's going on? I googled the unregister event but seems to be using context correctly
edit
- maybe start with registering wmi event and end with unregistering?
or only unregistering IF there is an event by that name
or maybe im just doing it wrong :p
Unregister-Event : Event subscription with identifier 'graphicsCardChanged' does not exist.
At C:\dgpuscriptasus.ps1:1 char:1
+ Unregister-Event -SourceIdentifier graphicsCardChanged
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidArgument: (:) [Unregister-Event], ArgumentException
+ FullyQualifiedErrorId : INVALID_SOURCE_IDENTIFIER,Microsoft.PowerShell.Commands.UnregisterEventCommand
@omair, I'm no expert in windows scripting sorry :/
I just based if on some script found on the web, modified it for eGPU usage, so it might not be perfect but I do not know how to help you more.
Hope you find it usefull anyway