System specs
2020 GPD Win Max 8"
10th gen i5-1035G7 @ 1.20GHz, 4 cores
Iris Plus 940
Windows 10 Home Edition 19041.488
Display resolution: Built in - 1280x800, external monitor - 3840x2160
16GB LPDDR4-3200, 512 SSD m2 2280
eGPU hardware
MSI GeForce RTX 2070 Tri FROZR 8GB
Stock cable, no modifications
Hardware pictures
None.
Installation steps
Ran Windows Update, which auto installed Thunderbolt Control Center
Downloaded GeForce Experience which auto detected and did the rest (had to delete and reinstall+change my power saving settings on the PCI side since it kept disconnecting from the eGPU - seems to be fixed, but time will tell)
Benchmarks
Stock cable for all tests
Internal Monitor Tests:
External Monitor Tests:
Comments
Feels real good in game, just wish there was a fast swap setting going from integrated graphics settings to eGPU settings. Maybe there is, and I'm just missing it somehow. The controller feels pretty good, the keyboard not nearly so much. Lots of ports, lots of power. Really respecting GPD's build on this one. 2 usb A ports+ usb-c + TB3 + HDMI out + ethernet cable +3.5mm jack + microSD.
SSD is upgradeable as I imagine the wifi6/bluetooth5 card is. Playing Monster Hunter World on it is smooth and responsive on near max settings. I need to go back and update my other build comments to remark that on max settings, there was lag. I didn't realize it, but inputs were delayed which lead to a lot of me second guessing myself.
@slothman, thank you for your build. Could you include some pics? Interested in seeing the contrast of this tiny 8" device hooked up to a much larger eGPU.
Do note too you CUDA-Z H2D numbers reflect 16Gbps-TB3 performance. See possible reasons why in this link:
https://egpu.io/best-external-graphics-card-builds/#perf
eGPU Setup 1.35 • eGPU Port Bandwidth Reference Table
2015 15" Dell Precision 7510 (Q M1000M) [6th,4C,H] + GTX 1080 Ti @32Gbps-M2 (ADT-Link R43SG) + Win10 1803 [build link]
It states on GPD's website the PCIe port is Gen 3.0 x4...am I misinterpreting that to mean that the TB3 port would be 4 lanes, and therefore capable of 32Gbps? I'm trying to get the drivers downloaded from GPD's website, but it seems I'm far from the only one as I'm getting errors from google drive. I don't know, there's still no drivers from akitio about the titan, so I'm just left wondering where the hangup is.
@slothman, Thunderbolt 3 uses PCIe 3.0 x4 for the controller in the host (your computer) and the device (the eGPU). PCIe traffic between them has a max around 22 Gbps (2750 MB/s). Your H2D and D2H bandwidth should be around there (like 2500 MB/s or more).
The GPD Win Max has Ice Lake CPUs with integrated Thunderbolt 3 so it should be able to do more than the 1806 MB/s that you are seeing. Maybe you are using a USB-C cable instead of a Thunderbolt cable? Maybe you have a bad Thunderbolt cable? Try a different cable.
Mac mini (2018), Mac Pro (Early 2008), MacBook Pro (Retina, 15-inch, Mid 2015), GA-Z170X-Gaming 7, Sapphire Pulse Radeon RX 580 8GB GDDR5, Sonnet Echo Express III-D, Trebleet Thunderbolt 3 to NVMe M.2 case
After checking around here, the only other builds with the Titan have untested transfer speeds. This is interesting, but I'm doubting the problem lies in the eGPU itself (unless it needs a firmware update), and I have no BIOS options pertaining to the TB port so there's a chance these speeds will be fixed in a firmware update from GPD. Until then, I think I would like to confirm the cable, since I guess it's easy to advertise speeds of 40gbps with a cable, but for that to be only a very odd technicality. If someone has a silver bullet thunderbolt cable the community here swears by, I'd be willing to buy it to test. The firmware that I finally managed to get my hands on for the Win Max has no real naming sense to it. it's random folders with a batch file that auto installs them so no clue what I'm installing.
@nando4 Sorry, no pictures because my setup is super cramped and very unaesthetic. just picture a school desk, with all the things that make a computer work crammed onto it, and you'll get the idea.
Nice to see another Max user here taking advantage of its TB3 port! I plan on posting my setup shortly following some benchmarking.
Update: Been talking back and forth to AKiTiO's support line, and I am impressed with how quick their responses have been, and how professional and clearly competent they are. Their latest email confirms their transfer speeds using a gtx 1060, and they've asked me to confirm results on a tower PC to rule out the issue being my currently tested PCs. Seeing rebelnyell's build tho confirms the Max can perform as it should, and 2 tested devices both running lower than spec'd limits, seems to indicate there is something going on with the setup. I'll keep this up to date as we go further on into troubleshooting this. Really though, if the others using the Titan could please post their transfer speeds, it'd make this whole thing much easier.
Update 2: purchased an anker TB cable, attempted to test another GPU (too old), confirmed my drivers and spoke for a few weeks back and forth with AKiTiO about things to rule out, to eventually agree to send it back for further testing with the enclosure. Good news: my Titan works correctly. Bad news: this leaves my GPU as the final point of failure. I will be attempting to contact MSI about troubleshooting the device, but more than likely I'm going to need to purchase another GPU if I want the correct transfer speeds. I'd like to say again how pleased I've been with the response from AKiTiO has been. They have been very patient and handled this whole thing very professionally without talking down to me as a customer. I can say I would purchase from them again based on this experience, and more importantly their privacy statements of how their handle your data on their site. All around a very moral company as far as it concerns me.
Anyways, I'll update this again when I know more from MSI/purchase another GPU. I guess on that note: what's the proper etiquette on updating a build with another GPU? I imagine I'd just redo the original title and OP with the changed hardware, but I could also see how the site might want you to just make another separate build.
@slothman, Glad to hear you're getting to the bottom of it. You don't need to update the OP when you try another graphics card. Simply start another build guide so that it'll become its own build.
• external graphics card builds
• best laptops for external GPU
• eGPU enclosure buyer's guide
2020 14" MSI Prestige 14 EVO [11th,4C,G] + RTX 3080 @ 32Gbps-TB4 (AORUS Gaming Box) + Win10 2004 [build link]