# eGPU support?

**URL:** <https://community.frame.work/t/egpu-support/1722>\
**Category:** Framework Laptop 13\
**Created:** [May 17, 2021, 2:52pm UTC](https://community.frame.work/t/egpu-support/1722 "2021-05-17T14:52:18Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Noah\_Koval](https://avatars.discourse-cdn.com/v4/letter/n/8baadc/32.png) [@Noah\_Koval](https://community.frame.work/u/Noah_Koval)\
**Post date:** [May 17, 2021, 2:52pm UTC](https://community.frame.work/t/egpu-support/1722/1 "2021-05-17T14:52:19Z")

</div>

I’m thinking about putting down a preorder, but I just have a question relating to the USB 4 ports. My current setup involved a Thunderbolt 3 eGPU dock, and I’d like to keep using it with the Framework Laptop. I know that thunderbolt branding can’t be used without certification, but USB 4 does include optional support for the Thunderbolt protocol. Does the Framework Laptop’s USB modules support the same feature set as Thunderbolt 3, specifically whatever parts allow eGPU use? And will there be any bandwidth restrictions, such as only supporting PCIE x2?

---

<div class="post-metadata">

**Author:** ![MoonFox](https://avatars.discourse-cdn.com/v4/letter/m/54ee81/32.png) [@MoonFox](https://community.frame.work/u/MoonFox)\
**Post date:** [May 19, 2021, 5:35pm UTC](https://community.frame.work/t/egpu-support/1722/2 "2021-05-19T17:35:57Z")

</div>

I also came here to ask if eGPUs are a feasible possibility. It would be a killer feature!

---

<div class="post-metadata">

**Author:** ![Shawn\_Lewis](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/shawn_lewis/32/48158_2.png) [@Shawn\_Lewis](https://community.frame.work/u/Shawn_Lewis)\
**Post date:** [May 19, 2021, 6:02pm UTC](https://community.frame.work/t/egpu-support/1722/3 "2021-05-19T18:02:55Z")

</div>

My Ordering of this laptop is directly dependent on if it will support eGPUs. If yes: here is my money. If No… ping me when it does.

---

<div class="post-metadata">

**Author:** ![jeshikat](https://avatars.discourse-cdn.com/v4/letter/j/e79b87/32.png) [@jeshikat](https://community.frame.work/u/jeshikat)\
**Post date:** [May 19, 2021, 11:33pm UTC](https://community.frame.work/t/egpu-support/1722/4 "2021-05-19T23:33:30Z")

</div>

I don’t recall any updates on this but eGPU support is being looked into:

> [@Support for discrete cards (nvidia/AMD)](http://community.frame.work/t/support-for-discrete-cards-nvidia-amd/300/6):
>
> I did a quick check with a TBT2 eGPU I have and it is recognized. We can grab some newer GPU docks and test to confirm they work. But yes should work.

---

<div class="post-metadata">

**Author:** ![WhuttonTarnation](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/whuttontarnation/32/631_2.png) [@WhuttonTarnation](https://community.frame.work/u/WhuttonTarnation)\
**Post date:** [May 24, 2021, 4:47am UTC](https://community.frame.work/t/egpu-support/1722/5 "2021-05-24T04:47:14Z")

</div>

I got a response on their Instagram saying that they had tested a few enclosures but that eGPUs in general should work. I didn’t ask about thunderbolt specifically but I would infer that is what they used as I know for sure they have tested a thunderbolt 2 encolusre. Hopefully they can announce soon that they are thunderbolt certified as I know many are waiting to hear that

---

<div class="post-metadata">

**Author:** ![Blakeanator](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/blakeanator/32/666_2.png) [@Blakeanator](https://community.frame.work/u/Blakeanator)\
**Post date:** [May 25, 2021, 7:48am UTC](https://community.frame.work/t/egpu-support/1722/6 "2021-05-25T07:48:23Z")

</div>

+1 for wanting a confirm on eGPU support, and if so what thunderbolt spec is supported (TB3 or TB4)

---

<div class="post-metadata">

**Author:** ![pyro](https://avatars.discourse-cdn.com/v4/letter/p/71e660/32.png) [@pyro](https://community.frame.work/u/pyro)\
**Post date:** [May 25, 2021, 6:55pm UTC](https://community.frame.work/t/egpu-support/1722/7 "2021-05-25T18:55:05Z")

</div>

the swappable ports are thunderbolt4 on the back end (though they can’t call it that yet because they need to get certified for it) and the usb-c module is just a straight passthrough, so yes thunderbolt egpu enclosures should work just fine. Its a major part of my use case as well so I had to do some research before I put my pre-order in, glad I still got in the first batch though!

---

<div class="post-metadata">

**Author:** ![Matt\_C](https://avatars.discourse-cdn.com/v4/letter/m/c0e974/32.png) [@Matt\_C](https://community.frame.work/u/Matt_C)\
**Post date:** [September 7, 2021, 11:16pm UTC](https://community.frame.work/t/egpu-support/1722/8 "2021-09-07T23:16:06Z")

</div>

Is there any update on this? I’d like to order this laptop and use it for work/gaming. I need to know if it supports egpu usage.

---

<div class="post-metadata">

**Author:** ![vaioware](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/vaioware/32/6530_2.png) [@vaioware](https://community.frame.work/u/vaioware)\
**Post date:** [September 8, 2021, 2:56am UTC](https://community.frame.work/t/egpu-support/1722/9 "2021-09-08T02:56:12Z")

</div>

@Matt_C @Shawn_Lewis Yes, eGPUs have been confirmed to work!

> [@Can it be used with an eGPU?](http://community.frame.work/t/can-it-be-used-with-an-egpu/4321/3):
>
> Yep! Using a Razer Core X and a 2060 super, after following @apprchngvnthrzn ‘s advice [here](http://community.frame.work/t/support-for-discrete-cards-nvidia-amd/300/45), I’ve had barely any issues and works really well!

> [@Multiple external monitors](http://community.frame.work/t/multiple-external-monitors/1554/7):
>
> Having a bit of fun with this and with an eGPU, apparently the 4 monitor limit doesn’t apply, sooo, with an iPad or two hanging around…

> [@VFIO GPU Passthrough working on Framework - GREAT performance](http://community.frame.work/t/vfio-gpu-passthrough-working-on-framework-great-performance/5641):
>
> Hey all just thought people here might be interested to know that I’ve tested connecting the framework up to an egpu dock and passing it through to a VM via VFIO for gaming, and the performance is GREAT, the only thing is if you’re installing games and hitting the SSD with a sustained load it will slow down and cause system stutters both on the vm and the host system, but under normal operation performance is great! I mostly just followed the Arch linux pcie passthrough wiki article. If you w…

---

<div class="post-metadata">

**Author:** ![Shawn\_Lewis](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/shawn_lewis/32/48158_2.png) [@Shawn\_Lewis](https://community.frame.work/u/Shawn_Lewis)\
**Post date:** [September 8, 2021, 3:07pm UTC](https://community.frame.work/t/egpu-support/1722/10 "2021-09-08T15:07:59Z")

</div>

How much of a performance loss (framerate etc) is incured using an eGpu vs the card in a normal PCIe x16 slot?

---

<div class="post-metadata">

**Author:** ![vaioware](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/vaioware/32/6530_2.png) [@vaioware](https://community.frame.work/u/vaioware)\
**Post date:** [September 8, 2021, 5:44pm UTC](https://community.frame.work/t/egpu-support/1722/11 "2021-09-08T17:44:22Z")

</div>

> [@Shawn\_Lewis](#):
>
> How much of a performance loss (framerate etc) is incured using an eGpu vs the card in a normal PCIe x16 slot?

According to [this post](https://egpu.io/forums/mac-setup/pcie-slot-dgpu-vs-thunderbolt-3-egpu-internal-display-test/), it seems to be **a consistent 20% loss with the use of an external monitor.** If you only use the laptop’s internal monitor however, it can climb as high as 30% for stronger cards like the 1080Ti.

Keep in mind that this testing was done with GTX 1000s cards on the previous version of Thunderbolt (which is 3.) Framework seems to have Thunderbolt 4-like support even though Intel hasn’t officially certified it yet.

The 20% number seems to stick however, since people have gotten similar results when using RTX cards on Thunderbolt 4 laptops (like this person [here](https://egpu.io/forums/builds/2021-lenovo-yoga-slim-7i-pro-mx450-11th4ch-rtx-3060-32gbps-tb4-aorus-gaming-box-win10/) who got around 7500 in the Time Spy benchmark vs [the average of 8800](https://www.reddit.com/r/overclocking/comments/lsmzoh/3dmark_3060_average_graphics_score_at_the_moment/).)

There’s not a lot of people trying out the latest GPUs with this setup though because of the shortage, so I don’t recommend going all-out on an eGPU setup quite yet without more research. If you have an older GTX GPU though, it might be worth looking into. ([egpu.io](https://egpu.io/) is a great site if you DO want to keep digging.)

---

<div class="post-metadata">

**Author:** ![KOSTYANTYN\_RUKHLIS](https://avatars.discourse-cdn.com/v4/letter/k/67e7ee/32.png) [@KOSTYANTYN\_RUKHLIS](https://community.frame.work/u/KOSTYANTYN_RUKHLIS)\
**Post date:** [September 8, 2021, 8:19pm UTC](https://community.frame.work/t/egpu-support/1722/12 "2021-09-08T20:19:07Z")

</div>

> [@Shawn\_Lewis](#):
>
> How much of a performance loss (framerate etc) is incured using an eGpu vs the card in a normal PCIe x16 slot?

I have Razer Core with NVidia 1060. I use it with Dell XPS 15 2017, Intel NUC-form-factored mini PC with TB3 and Asus laptop. All Intel based. Dell XPS 2017 is a disaster in terms of TB3, because idiots from Dell have only connected it with two PCI Express lanes (x2.3)( so it’s 2 times less throughput). The only reason I use eGPU with XPS 15 2017 – better thermals and lack of throttling( because of the poor Dell’s cooling system). Performance wise it’s really slow comparing to regular PCIe x16 usage, but better than built-in video card.  
Surprisingly, with Intel NUC – the performance degradation using external monitor is just 12-15%. If I feed data back to NUC – I’m losing around 30%. Asus laptop with TB3 has ~20% speed degradation( comparing to the PCIe x16 setup) if using external monitor via eGPU and ~ 30-35% if I feed data back to laptop.  
I believe the CPU family/generation impacts TB3/TB4 handling as well. Older CPUs and their chipsets are not really prepared for the constant high load from the TB3 interface. Also, e.g. Ice Lake 2019 + generations of the Intel CPUs have TB3 interfaces directly built into the CPU( e.g. Ice lake has 4 TB3 built-in). This is significantly better from the performance and stability perspective comparing to external chip from the ~2016-2017 models. 🙂

---

<div class="post-metadata">

**Author:** ![vaioware](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/vaioware/32/6530_2.png) [@vaioware](https://community.frame.work/u/vaioware)\
**Post date:** [September 8, 2021, 9:26pm UTC](https://community.frame.work/t/egpu-support/1722/13 "2021-09-08T21:26:52Z")

</div>

> [@KOSTYANTYN\_RUKHLIS](#):
>
> it’s really slow comparing to regular PCIe x16 usage, but better than built-in video card

Best way to sum it up. If you don’t mind losing 20% it’s worth more than dealing with mobile-class GPUs!

---

<div class="post-metadata">

**Author:** ![KOSTYANTYN\_RUKHLIS](https://avatars.discourse-cdn.com/v4/letter/k/67e7ee/32.png) [@KOSTYANTYN\_RUKHLIS](https://community.frame.work/u/KOSTYANTYN_RUKHLIS)\
**Post date:** [September 15, 2021, 2:29am UTC](https://community.frame.work/t/egpu-support/1722/14 "2021-09-15T02:29:26Z")

</div>

@vaioware @Shawn_Lewis  
So guys, to make it more visible, I’ve spent some time and ran different tests with Razer Core( please, pay attention this is the **first Core**!!!) +NVidia 1060 in 2 modes: feeding content back via TB3 to internal frame.work display vs External Display connected to Razer Core.  
The ratio is almost the same regardless of the GPU tests I run, so I will attach screenshots from the World of Tanks GPU Benchmark in Ultra settings and FullHD display resolution(60Hz).  
Please find the score for the feeding video back via TB3 to internal frame.work display (14407):

 ![WoTeGPU_FD.PNG](https://us1.discourse-cdn.com/flex001/uploads/framework3/original/2X/a/abc75778b1503868c341397554dd1925ebe08c8f.jpeg)

And here are the results using External monitor connected via HDMI to Core(16146):

 ![image](https://us1.discourse-cdn.com/flex001/uploads/framework3/original/2X/1/14ab9bdd3b496888ac1356a06c780630a484518d.jpeg)

As you can see the difference is ~12.1%, external display option works significantly faster.  
Please note, if I switch resolution to 2k or higher, the difference dramatically increases – e.g. it’s 17.4% for 2K( 2256\*1504) resolution. Because you need to stream more data back to Frame.Work laptop via the shared TB3 connection.  
JFYI, almost identical( the same CPU, RAM and exactly this 1060 GPU) desktop with the same monitor and FullHD resolution scores ~21000 in the same test. So it’s ~ 21% faster, because 1060 is plugged directly to the PCIe x16 instead of PCIx4 used by TB3( or PCIe x2 used by Dell’s TB3 on some laptops 🤬).

---

<div class="post-metadata">

**Author:** ![KOSTYANTYN\_RUKHLIS](https://avatars.discourse-cdn.com/v4/letter/k/67e7ee/32.png) [@KOSTYANTYN\_RUKHLIS](https://community.frame.work/u/KOSTYANTYN_RUKHLIS)\
**Post date:** [September 15, 2021, 2:44am UTC](https://community.frame.work/t/egpu-support/1722/15 "2021-09-15T02:44:12Z")

</div>

Also, if you want to know if there are any benefits using eGPU with 1060 over built-in XE, here are some other results of the GeekBench OpenCL test:

 ![image](https://us1.discourse-cdn.com/flex001/uploads/framework3/original/2X/a/a99d19852e18a539ed621b9ca14a1befb411e67f.png)  
 ![image](https://us1.discourse-cdn.com/flex001/uploads/framework3/original/2X/9/96fcdd9dc29dd278a3211d601d14338659df0b0d.png)

The same ratio with the Vulkan backend. As you can see good old NVidia 1060 connected via TB3 eGPU is still more than **2.45** times faster than newest shiny Intel XE!!!

---

<div class="post-metadata">

**Author:** ![KOSTYANTYN\_RUKHLIS](https://avatars.discourse-cdn.com/v4/letter/k/67e7ee/32.png) [@KOSTYANTYN\_RUKHLIS](https://community.frame.work/u/KOSTYANTYN_RUKHLIS)\
**Post date:** [September 15, 2021, 3:09am UTC](https://community.frame.work/t/egpu-support/1722/16 "2021-09-15T03:09:18Z")

</div>

Just to wrap it, guys, please find the results of the same World of Tanks test via Intel XE built-in GPU( the same ULTRA settings, the same resolution):

 ![image](https://us1.discourse-cdn.com/flex001/uploads/framework3/original/2X/c/c48cd0077faf208f025433566685f380520e4f25.jpeg)  
As you can see, it has scored only **5894**. So it’s ~ **2.45 times** slower than eGPU 1060 that feeds video back to the built-in display and ~ **2.74 times** slower than eGPU 1060 connected to the external display!!! Can you imagine? Dusty 1060 via eGPU is multiple times faster than built-in new latest Intel XE GPU. 😆  
The decision is yours… 😉

---

<div class="post-metadata">

**Author:** ![vaioware](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/vaioware/32/6530_2.png) [@vaioware](https://community.frame.work/u/vaioware)\
**Post date:** [September 15, 2021, 4:20am UTC](https://community.frame.work/t/egpu-support/1722/17 "2021-09-15T04:20:14Z")

</div>

I actually hate how bulky/heavy the Razer Core X is- gonna try my luck with the ADT-Link + Dell Charger eGPU combo

---

<div class="post-metadata">

**Author:** ![KOSTYANTYN\_RUKHLIS](https://avatars.discourse-cdn.com/v4/letter/k/67e7ee/32.png) [@KOSTYANTYN\_RUKHLIS](https://community.frame.work/u/KOSTYANTYN_RUKHLIS)\
**Post date:** [September 15, 2021, 4:55am UTC](https://community.frame.work/t/egpu-support/1722/18 "2021-09-15T04:55:57Z")

</div>

@vaioware I have regular Core v1, even not v2. 😆 One of the benefits is I can save on visits to the local gym – real heavy weight lifting exercises possible using this eGPU.  
Jokes aside – if you have kids or pets, I would suggest with closed enclosure eGPUs. These tiny beasts always want to stick their fingers or nose or both inside. 😆

---

<div class="post-metadata">

**Author:** ![Enjewneer](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/enjewneer/32/1666_2.png) [@Enjewneer](https://community.frame.work/u/Enjewneer)\
**Post date:** [September 15, 2021, 12:24pm UTC](https://community.frame.work/t/egpu-support/1722/19 "2021-09-15T12:24:41Z")

</div>

> [@vaioware](#):
>
> I actually hate how bulky/heavy the Razer Core X is- gonna try my luck with the ADT-Link + Dell Charger eGPU combo

Have you tried this solution yet? I checked it out and it looks awesome for my GTX1080.

---

<div class="post-metadata">

**Author:** ![vaioware](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/vaioware/32/6530_2.png) [@vaioware](https://community.frame.work/u/vaioware)\
**Post date:** [September 15, 2021, 1:00pm UTC](https://community.frame.work/t/egpu-support/1722/20 "2021-09-15T13:00:13Z")

</div>

> [@Enjewneer](#):
>
> Have you tried this solution yet?

Once my Framework arrives I certainly will try this setup out and make a thread about it!

[Next page](https://community.frame.work/t/egpu-support/1722.md?page=2)
