Notifications
Clear all

Passthrough eGPU to VM  

  RSS

loligans
(@loligans)
Active Member
Joined: 4 years ago
 

Hello, everyone

Is it possible to pass an eGPU into a virtual machine and actually use it to do various demanding 3D or General Purpose Processing in MacOS High Sierra?

If it isn't possible in MacOS what is preventing it from happening?

What spurred the question for me was that I hated switching between Windows and MacOS. Additionally, I hated the mediocre touchpad support in Windows. Now I have seen people with varying level of success do this on Linux, but it would be cool to do it MacOS.

Talk nerdy to me, I love the technical details! 🤓

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
Flint Ironstag
(@flint-ironstag)
Estimable Member
Joined: 4 years ago
 

Subscribed.  

MP 6,1 | 4c | d700
MP 6,1 | 6c | d500


ReplyQuote
punk.kaos
(@punk-kaos)
Active Member
Joined: 4 years ago
 

There are no current MacOS virtual host software that supports PCI passthrough. I've actually done it under Linux, I've got an eGPU passed through to windows using QEMU, but nothing yet will do it under OSX. The closest I've gotten is Parallels 3D virtualization that'll pass through OpenGL for some speed boost in windows, but no direct card access. 

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
celerrime
(@celerrime)
New Member
Joined: 3 years ago
 

There has been some noted success running Qubes OS (level 1 hypervisor) VMs with Thunderbolt passthrough, though I have not tested this myself (lacking capable hardware to install Qubes).

I too would like to know if I could use TB3 on a Windows 7 VM within Qubes for gaming.

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

itsage liked
ReplyQuote
Locky28
(@locky28)
Eminent Member
Joined: 3 years ago
 

Just thought to search on this myself as well, I think I came across the article @punk.kaos got it working under Linux on, posting in case it helps anyone on the path to getting it running in Mac OS as this would be ideal!

https://davidyat.es/2016/09/08/gpu-passthrough/

Dell U2715H - Samsung T5 External SSD 500GB

 
2016 13" MacBook Pro [6th,2C,U] + RX 580 @ 32Gbps-TB3 (ASUS XG Station Pro) + macOS 10.13.5 [build link]  


ReplyQuote