After finally receiving a new card in the mail after the old one was broken, everything went relatively smooth with this build.
System specs
2016 16" Macbook Pro
i7-9750H
Radeon pro 5300M (4GB)
eGPU hardware
Sonnet eGFX Breakaway Box 550
Gigabyte GeForce RTX™ 2070 GAMING OC 8G
Anker 0.5m Thunderbolt 3 Cable
HP Z32 Monitor via DP
Hardware pictures
Coming Soon
Installation steps (what did you do to get it all going?)
- Install latest Windows Insider Build (Fast) Win10 Version 2004 Build 19628.1
- Uninstall AMD dGPU Drivers using DDU
- Hot Plug eGPU after Windows is fully booted
- Let windows auto install the drivers (Windows actually installed the newest one in my case)
I always unplug the eGPU after shutting the system down and then hot plug it again after windows is fully booted and i'm logged in.
Benchmarks
CUDA-Z Report
=============
Version: 0.10.251 64 bit http://cuda-z.sf.net/
OS Version: Windows x86 6.2.9200
Driver Version: 445.87
Driver Dll Version: 11.0 (26.21.14.4587)
Runtime Dll Version: 6.50
Core Information
----------------
Name: GeForce RTX 2070
Compute Capability: 7.5
Clock Rate: 1620 MHz
PCI Location: 0:129:0
Multiprocessors: 36
Threads Per Multiproc.: 1024
Warp Size: 32
Regs Per Block: 65536
Threads Per Block: 1024
Threads Dimensions: 1024 x 1024 x 64
Grid Dimensions: 2147483647 x 65535 x 65535
Watchdog Enabled: Yes
Integrated GPU: No
Concurrent Kernels: Yes
Compute Mode: Default
Stream Priorities: Yes
Memory Information
------------------
Total Global: 8192 MiB
Bus Width: 256 bits
Clock Rate: 7001 MHz
Error Correction: No
L2 Cache Size: 48 KiB
Shared Per Block: 48 KiB
Pitch: 2048 MiB
Total Constant: 64 KiB
Texture Alignment: 512 B
Texture 1D Size: 131072
Texture 2D Size: 131072 x 65536
Texture 3D Size: 16384 x 16384 x 16384
GPU Overlap: Yes
Map Host Memory: Yes
Unified Addressing: Yes
Async Engine: No
Performance Information
-----------------------
Memory Copy
Host Pinned to Device: 2182.18 MiB/s
Host Pageable to Device: 1800.06 MiB/s
Device to Host Pinned: 2627.06 MiB/s
Device to Host Pageable: 2187.39 MiB/s
Device to Device: 164.876 GiB/s
GPU Core Performance
Single-precision Float: 8397.76 Gflop/s
Double-precision Float: 267.149 Gflop/s
64-bit Integer: 1935.27 Giop/s
32-bit Integer: 8181.68 Giop/s
24-bit Integer: 8182.01 Giop/s
Generated: Wed May 20 17:17:44 2020
Comments
Interestingly enough I had to completely remove the driver for the dGPU in order for it to work reliably. With the apple boot camp drivers as well as the bootcampdrivers.com drivers, the MacBook crashed around 4/5 times when hot plugging the eGPU.
The Performance is generally pretty good even though I expected a little more. I often see the GPU usage idling at around 5% in Games like Warzone. Warzone does not run well. I have to be on 1080p with medium/low graphics to see a smooth 70+fps. Modern Warfare on the other hand can be played at 1440 with Ray Tracing and everything maxed at a solid 60fps. Seems like it a mix of bad optimization and cpu intensive gameplay for warzone.
It seems that because the dGPU drivers are uninstalled, the Windows is basically unusable without the eGPU. The internal display is laggy and it seems as tho the CPU is trying to compensate. The Epic Launcher managed to use around 90% of my CPU while not downloading anything. This only improved upon closing the program.
If you were using the April bootcampdrivers.com drivers, a ton of people, myself included are having crash/reboot/blackscreen issues specifically on 16 inch MacBook Pros. I would try installing the December or January ones. I am currently running the December Red edition 2020 Adrenalin drivers from bootcampdrivers.com and have not been having any issues with stability alongside my rtx 2080.
2019 16 Macbook Pro + Core v2 + Radeon VII MacOS 10.15.1
Core X Chroma + RTX 2080 Windows 10 1909
Asrock X570 Phantom Gaming ITX/TB3, Ryzen 5 3400G + Core v2 + Radeon VII Win10 1909
2020 13" Razer Blade Stealth (GTX1650Ti) [11th,4C,G] + RTX 2080 @ 32Gbps-TB4 (Razer Core X Chroma) + Win10 20H2 [build link]
@ningauble77, Thats a good tip! I will try that later. Thank you.