Enclosure & Hardware Discussions
eGPU for MacBook via USB to thunderbolt adapter
 

eGPU for MacBook via USB to thunderbolt adapter  

  RSS

(@vladimir_vladimirovich)
New Member
Joined: 1 month ago
 

Can I use pci express x 16 adapter for eGPU with usb output with my MacBook via usb to thunderbolt 2 adapter without any expensive enclosure? Or for example, psi via usb to usb/hdmi adapter to hdmi/thunderbolt adapter to MacBook?
Sorry if its too dump question, but I try to find out why I need expensive enclosure, and what the reason why I can't do it by myself collecting all components separately.

This topic was modified 1 month ago

Pending: Macbook air i5 1,8 8gbRAM hd6000


ReplyQuote
ruslan
(@ruslan)
Active Member
Joined: 3 months ago
 

Not a dumb question - everyone starts somewhere, right?

In short, USB would be way too slow.
USB is 5 gigabits/second, Thunderbolt 2 is 20 gigabits/second, and Thunderbolt 3 is 40 gigabits/second.

And as is, Thunderbolt 3 already limits the eGPUs speed ("bandwidth").

This post was modified 1 month ago
Pending to give context to my posts: Add my system information and expected eGPU configuration to my signature

ReplyQuote
(@vladimir_vladimirovich)
New Member
Joined: 1 month ago
 

@ruslan

So enclosure is the only way? No options? Is it possible to plug in directly to MacBook hardware?

This post was modified 1 month ago

Pending: Macbook air i5 1,8 8gbRAM hd6000


ReplyQuote
padams35
(@padams35)
Eminent Member
Joined: 3 years ago
 

Just to clarify... MacBook, as in the newish single-port computers that have one USB-C port and nothing else? Sorry, that computer is not compatible with eGPUs. No options.

However if you actually meant Macbook Air (as listed in your signature) then you just use Apple's Thunderbolt 3 to Thunderbolt 2 cable and then run Purge Wrangler or one of the other Thunderbolt 2 enabling scripts.

2011 iMac w/ Sierra, 2015 MacBook Air w/ HS, 2018 Mac Mini w/ Mojave
One eGPU for them all: AKiTiO Thunder 2 w/ RX 460 + 120W PSU


ReplyQuote
OliverB
(@oliverb)
Noble Member
Joined: 10 months ago
 
Posted by: @ruslan

Not a dumb question - everyone starts somewhere, right?

In short, USB would be way too slow.
USB is 5 gigabits/second, Thunderbolt 2 is 20 gigabits/second, and Thunderbolt 3 is 40 gigabits/second.

And as is, Thunderbolt 3 already limits the eGPUs speed ("bandwidth").

Those statement are not precise. It depends a lot of the application. There are applications/software/games for which 5 GBs is already enough to make a good performance. Some other more limited by the bandwidth and some a less limited.

2018 15" MBP & 2015 13" MBP connected to RTX2080Ti GTX1080Ti GTX1080 Vega56 RX580 R9-290 GTX680


ReplyQuote
joevt
(@joevt)
Reputable Member
Joined: 2 years ago
 
Posted by: @vladimir_vladimirovich

Can I use pci express x 16 adapter for eGPU with usb output with my MacBook via usb to thunderbolt 2 adapter without any expensive enclosure? Or for example, psi via usb to usb/hdmi adapter to hdmi/thunderbolt adapter to MacBook?
Sorry if its too dump question, but I try to find out why I need expensive enclosure, and what the reason why I can't do it by myself collecting all components separately.

The PCIe x16 to USB or HDMI risers that exist use a USB cable or an HDMI cable to transmit a PCIe signal. A PCIe signal can come from one of the following: PCIe, mPCIe, M.2, U.2, Thunderbolt. A PCIe signal cannot come from a USB controller or a graphics card's HDMI port.

MacBook has no options for eGPU. The USB-C port only supports USB and DisplayPort signals. An Apple Thunderbolt 3 to Thunderbolt 2 adapter will not work with a MacBook because the MacBook's USB-C port is not a Thunderbolt 3 port. The MacBook doesn't have any connectors that can source a PCIe signal.

MacBook Air has Thunderbolt port (since 2011). This is probably the only option for eGPU.

I don't understand what the following terms mean:

  • pci express x 16 adapter for eGPU with usb output
  • usb to thunderbolt 2 adapter
  • psi
  • usb to usb/hdmi adapter
  • hdmi/thunderbolt adapter

Please provide links for those items.

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote