What GPUs work as eGPUs?
-
[email protected]replied to [email protected] last edited by
The enclosure and the ports of your laptop are the bigger factor.
You most definitely want to do extensive reviews before spending money as there tend to be lots of edge cases and issues with eGPUs.
-
[email protected]replied to [email protected] last edited by
eGPUs have all but disappeared. 90% of the models available in 2019 are no longer available with no models to replace them. Even bigger companies like razer and coolermaster seemed to silently discontinue them and simply let the product webpages break down. I think power requirements of the last years of GPUs have also made them less practical and people aren't going to pay 500€ for an enclosure when that is simply approaching the cost of the rest of the PC.
There are even fewer thunderbolt4 but thunderbolt3 has a bit of latency results in slight performance loss, so finding an old model enclosure with thunderbolt3 might be your best chance of getting it. Different storefronts sometimes still have a few in stock you can buy.
-
[email protected]replied to [email protected] last edited by
I have a Surface Laptop 6 and a Razer eGPU enclosure with a Radeon 6600 XT in it and it works fine. The manufacturer will list what sorts of GPUs are compatible, assuming you get a brand name one and not some cheap no-name Amazon job.
Honestly if you have the money, go for a PC. The mobile CPU in laptops/tablets will your biggest bottleneck. Get a decent CPU, motherboard and PSU and the best GPU you can afford and it’ll probably out perform the Surface.
-
[email protected]replied to [email protected] last edited by
I think the best you can do these days is a GPU dock that you’re also using a power supply with. I’ve been looking into such a thing for my Lenovo Legion Go as it’s got USB4 and I rarely use the thing not hooked up to a larger display.
-
[email protected]replied to [email protected] last edited by
The most important consideration is your laptops ports and it's cpu. You will need Thunderbolt 3 or 4 or USB 4 to get high enough transfer speeds and bandwidth between your eGPU and the laptop. You also need a decent CPU to get the full benefits - an eGPU paired with an old or low powered CPU may mean you dont get the full benefits of the eGPU as your CPU is still a bottleneck in running the software or games that would make use of the eGPU.
Then the eGPU chassis you choose will have specific limitations in terms of size of card that will fit. You need to check these carefully to ensure the chassis can fit and support the card you want. The bigger and better the chassis the more expensive it will be. Were talking a couple of hundred pounds / dollars on top of the card price.
But in theory there isn't a limit on the cards you can use. However i would contend that if you want to use a top end card like a 5090 youre better off getting an actual PC to enjoy the full performance. If youre spending 1000s on a GPU it should be paired with a high end laptop to get the actual benefit.
You lose about 10-15% of the cards functionality in the overhead of the eGPU. Thats because as fast as thunderbolt and usb4 are, you are converting that to a pcie slot in the eGPU chassis and also transferring data over an distance via a cable compared to a gpu plugged directly into pcie on a motherboard for a PC, with direct connection to the CPU and rest of the motherboard. Newer thunderbolt and newer chassis might have lower overheads but they will never be able to completely match direct plug into a motherboard.
So yes eGPUs work, if your device can support it, and you can get big performance boosts. There isn't a limit on the GPU but you should probably not go too high end as you'd be wasting money. A low end GPU would likely out perform any integrated card or graphics for most laptops and a mid range card would likely give excellent performance of paired with a decent specced laptop. But any eGPU set up cannot match the Max performance of the card in a dedicated desktop set up.
-
[email protected]replied to [email protected] last edited by
I'm using an ancient RX580 with my Razer TB3 enclosure and it works just fine for playing older games at 1080p. Not sure I would invest in an eGPU again though, it would only cost a small amount more to build a basic gaming rig from old parts that would outperform my setup with less hassle.
-
[email protected]replied to [email protected] last edited by
I am also interested in an egpu but not for gaming, just for running local AI models. Has anyone had any experience with this?
-
[email protected]replied to [email protected] last edited by
There are plenty of chassis available if you go looking. Some haven't been updated to newer models but remain available.
A chassis is fairly simple - its basically a bit of mother board with pcie and a thunderbolt 3+ connection. Thunderbolt 3 remains powerful enough for most uses, and ones with dedicated PSU will work with newer cards. I think the lack of new products reflects the lack of needing to change the products at the moment.
Like the Razer Core X is still available for example. And there are loads of smaller companies woth offerings.
I think just the highest end cards would be out of reach for the popular existing chassis but there is not going to be much market for pairing cards costing 1000s with a laptop when you done better getting a desktop.
-
[email protected]replied to [email protected] last edited by
I think power requirements of the last years of GPUs have also made them less practical
Wait, what? If power requirements are going up, then I'd say that there's more pressure for an eGPU, if anything. Laptops are limited in heat dissipation compared to desktops.
-
[email protected]replied to [email protected] last edited by
??? The success of the Mini PC formfactor has caused a big resurgence of egpu products. Now they are sold as empty pcie slots with a thunderbolt or occulink port. You provide your own GPU and power supply.
Here's a new product from last month:
-
[email protected]replied to [email protected] last edited by
Its worth saying a GPU dock is just an eGPU. Often they use mobile GPUs and will make something more streamlined or portable. They often include a USB hub.
Most eGPU chassis are the same but often larger so you can install a larger desktop gpu, andnhave more space for cooling and even a dedicated PSU.
GPU docks have their own usefulness but you are likely to get more performance for the price by getting your own chassis and card, but less mobility and more bulky.
-
[email protected]replied to [email protected] last edited by
A desktop PC will be cheaper long term than a laptop. If you need a laptop, go relatively cheap and don't expect to use it for gaming. You can get a really solid laptop that should last 5-10 years for $600-700 (Lenovo E14 AMD base model is $700, less on sale; upgrade your own RAM though)
-
[email protected]replied to [email protected] last edited by
Please send me a link from where I can buy a Razer core X from their site or where they link to a distributor. Would love to find that!
-
[email protected]replied to [email protected] last edited by
No, but if your concern is just that you personally want control over the model and you don't have to be able to operate it without an Internet connection and don't need high bandwidth to the thing being run, I would at least give consideration to sticking a regular GPU into a desktop that you control and using it remotely from your laptop. This is what I've done.
-
I just linked to a new eGPU above. I noticed that it was the "RTX 5090 Laptop GPU". Note that the (desktop) RTX 5090 and the RTX 5090 Laptop are not the same hardware; the former is a lot more power-hungry and performs better. It may be that a desktop GPU is available as an eGPU, but I'd be aware that there is a difference and you may not be getting what you are expecting.
-
At least the software that I've used is specifically designed to be used remotely -- like, you typically fire up a web browser and then talk to Automatic1111 or ComfyUI or KoboldAI or whatever. I've had no problems with that.
-
This is power-hungry. Even if you can carry the hardware with you, using it without a power outlet handy is probably going to be a little annoying.
-
It's probably going to have fans spun up on reasonable hardware. I'd just as soon have the fan noise and heat not right next to me.
-
While the desktop probably costs something, so does the eGPU.
-
At least some software -- depends upon what you want to do -- does a pretty good job of queuing up tasks and churning on it, which means that you can, remotely, just look at your output and then fire up more work and then put your laptop to sleep or whatever. That's not very useful if you want to run an interactive LLM-based chatbot or something, but ComfyUI can queue up a bunch of image-generation jobs with different prompts or something.
Now, all that being said, that does have some drawbacks.
-
It means a desktop, if you don't already have one (though really all it needs is that beefy GPU).
-
It means that your laptop has to have some form of Internet connectivity. I can comfortably use it on a tethered cell phone for what I do, but it's something to keep in mind.
-
I am sure that there is probably some sort of software out there where you really want the GPU to be local to where you are.
-
You can't also use your beefy GPU for 3D games on your laptop, if that's something that you want to do. I imagine that for some people, this is a major point.
-