2021 14" Lenovo Yoga Slim 7i Pro (MX450) [11th,4C,H] + RTX 3060 @ 32Gbps-TB4 (AORUS Gaming Box) + Win10 21H1
After being extremely happy with the performance and stability of my Lenovo Thinkpad E14 Gen 2 eGPU System, I decided to upgrade to a slightly higher performance laptop: the Lenovo Yoga Slim 7i Pro. This laptop has some interesting features for a 14" Ultrabook. It has great all-metal build quality, offers extraordinary performance for such a small device, and is by far the best eGPU oriented ultrabook I have ever used.
- 14.0" 16:10 (2240x1400) IPS Display
- 11th Gen Intel Core i7-11370H
- Intel Iris Xe iGPU
- Nvidia MX450 dGPU (25W / GDDR6)
- 16GB Soldered LPDDR4x-4266 RAM
- 1TB Samsung 980 M.2 NVMe SSD
- Intel Wi-Fi 6 AX201 11ax, 2x2 + Bluetooth 5.1
- Microsoft Windows 10 Enterprise 21H1 Build 19043
- Acer Predator XB253Q 24.5 FHD 144Hz IPS G-Sync Monitor
- Logitech G512 Carbon Mechanical Keyboard
- Logitech G603 Wireless Mouse
- M-Audio Air 192/4 USB Audio Interface
- PreSonus Eris 4.5 Active Studio Monitors
- Presonus Eris Sub8 Active Studio Subwoofer
- BeyerDynamic DT770 Pro 250Ω Headphones
- M-Audio Nova XLR Microphone
I made the desk from a Karri hardwood panel and prefabricated steel legs:
The eGPU bracket is made from an offcut of the desk and some generic brackets. The power-only USB port on the Aorus Gaming Box runs a 120mm fan that provides additional airflow to the eGPU:
I recently purchased an audio-interface to use with the eGPU. It is extremely useful, as it combines my speakers, headphones and microphone into a single USB port. A must-have for port-limited plebeians like myself:
Installation was very simple: Plug in Aorus Gaming Box power cord > Plug in Thunderbolt 3 Cable to laptop > wait until Windows has installed device drivers > install latest Nvidia graphics drivers > Done. EGPU works with hot plugging and cold plugging. USB peripherals are running perfectly under full gaming load.
I added a TdrDelay ValueData of 10 and a TdrDdiDelay ValueData of 20 in the Windows Registry Editor to allow Windows a longer 'timeout' period for the GPU to respond. It has fixed many crashes and BSOD errors in previous builds, with no downside whatsoever.
I further modified the Windows Registry to add Link State Power Management into my Windows Power Settings
Steps to do these are at https://egpu.io/forums/pc-setup/guide-generic-windows-10-solutions-for-egpu-bsod-crashing-and-system-freezing-link-state-power-management-tdrdelay-tdrddidelay-nvidia-power-management-settings/
I also updated the firmware of the Aorus Gaming Box. This was a bit of a hassle, but I made a guide for updating older Thunderbolt devices with newer laptops here.
CineBench R23 Single and Multicore:
Unigine Heaven Intel Iris iGPU:
Unigine Heaven Nvidia MX450 dGPU:
3D Mark Time Spy:
Parformance difference is minimal in Unigine Heaven (DX11) and considerable in Time Spy (DX12):
Thermal and Power Limits
Intelligent Cooling BIOS Power Profile. (Under this profile PL1 dynamically changes depending on the system load):
Extreme Performance BIOS Cooling Profile. (Under this profile PL1 and PL2 Power Limits are maxxed out):
CPU, GPU and SSD Temperature measurements after 50+ Minutes playing CoD Warzone with Intelligent Cooling Profile:
Lenovo Slim 7i Pro System Information
eGPU Root Complex Expansion:
Thunderbolt Control Centre / Device Manager:
One of the most interesting features this laptop has is a BIOS Level Discrete GPU Switch. This disables the NVIDIA MX450 at BIOS Level and is no longer visible to the OS at all. This is extremely useful for an eGPU System where driver conflicts or performance / stability issues occur when a discrete GPU is present. This is an issue I had with my E14, having to disable and then re-enable the MX450 upon a system start. This is no longer the case, and absolutely no software changes need to be made once the dGPU is disabled in BIOS.
Another feature that I appreciate is BIOS level Performance Profiles. Under Intelligent Cooling, the laptop runs very quietly and performs almost identically to my i7-1165G7 E14 System in Cinebench. With the Extreme Performance Mode enabled there is considerably more fan noise, but the CPU now outperforms the i7-1165G7 in both Single and Multicore Cinebench R23.
The cooling system for this ultrabook is excellent. It is extremely quiet under the Intelligent Cooling mode and keeps CPU temperatures very well controlled.
@boltoway, Excellent find on the Asus GeForce RTX 3060 Dual OC Edition to work with 1st generation Gaming Box! Your build demonstrates the advantages of eGPU setup perfectly. You get to piece together almost all components that are important to your use.
@itsage, Exactly. I have to give some credit to this Reddit Post, as I was originally going to purchase a PNY Mini ITX 3060. The Asus has a better cooling system and the 0DB / Zero Fan Speed feature works with the Gaming Box.
I have the recent Lenovo Legion 7i with the same gen processor. This laptop is a dream to use with eGPU, almost as if it was purpose built for it. For me, the included vantage software has a MUX switch that disables optimus and basically tells the laptop to pretend its a desktop (restart required). This completely removes any driver oddness/stuttering with eGPU use for me that required me to manually disable non-eGPU video cards in device manager to fix. No need for the bios-level switch (but it supports that too). And if I remember correctly, I get almost twice the Firestrike Extreme score on it compared to my 8750H Razer Blade from 2019 on the same eGPU.
Planning on doing a build here soon. But don't have any good games with benchmarks that I play, unless people are cool with just 3D mark scores!
I had the 2020 legion 7i with 10th gen (great device btw) and if you have this version I suggest to disable intel virtualization in bios to get extra boost with TB3/egpu