Jump to content

Running an external GPU via Thunderbolt

bcredeur97

hey guys, was browsing my twitter feed today and found that someone actually got an external GPU to work over Thunderbolt. He didnt do it with a thunderbolt to PCI-e box, but he used a Thunderbolt to Express Card adapter, which although slower (5Gbps) compared to thunderbolt (10 Gbps) it still allows us to get a VERY, VERY big performance boost out of laptops, macs, and even some PC desktops where an external GPU may be required. The guy in the post im linking to used a 2013 11in. MacBook Air, but i assume this method should be possible on a PC based computer as well, since he used windows 7 on his MacBook Air. anyways, enough of me speaking, the link is below:)

 

Link to this guy's post: http://forum.techinferno.com/diy-e-gpu-projects/4271-2013-11-macbook-air-win7-sonnet-echo-expresscard-pe4l-internal-lcd-%5Bus%24250%5D.html

 

 

Enjoy!

"If a Lobster is a fish because it moves by jumping, then a kangaroo is a bird" - Admiral Paulo de Castro Moreira da Silva

"There is nothing more difficult than fixing something that isn't all the way broken yet." - Author Unknown

Spoiler

Intel Core i7-3960X @ 4.6 GHz - Asus P9X79WS/IPMI - 12GB DDR3-1600 quad-channel - EVGA GTX 1080ti SC - Fractal Design Define R5 - 500GB Crucial MX200 - NH-D15 - Logitech G710+ - Mionix Naos 7000 - Sennheiser PC350 w/Topping VX-1

Link to comment
Share on other sites

Link to post
Share on other sites

pe4l is nothing new. there are alot of videos on youtube about it.

 

although the most interesting part of it is that he did not need an external display. 

Link to comment
Share on other sites

Link to post
Share on other sites

pe4l is nothing new. there are alot of videos on youtube about it.

 

although the most interesting part of it is that he did not need an external display. 

yep i probably should of put that in the title(no external display) lol, would of drew in more attention

"If a Lobster is a fish because it moves by jumping, then a kangaroo is a bird" - Admiral Paulo de Castro Moreira da Silva

"There is nothing more difficult than fixing something that isn't all the way broken yet." - Author Unknown

Spoiler

Intel Core i7-3960X @ 4.6 GHz - Asus P9X79WS/IPMI - 12GB DDR3-1600 quad-channel - EVGA GTX 1080ti SC - Fractal Design Define R5 - 500GB Crucial MX200 - NH-D15 - Logitech G710+ - Mionix Naos 7000 - Sennheiser PC350 w/Topping VX-1

Link to comment
Share on other sites

Link to post
Share on other sites

This is really cool. Can you do it without thunderbolt?

Link to comment
Share on other sites

Link to post
Share on other sites

This is really cool. Can you do it without thunderbolt?

I think Thunderbolt is the only external connection standard that has enough bandwidth. USB 3.0 is 5Gb/s at a theoretical maximum, and that has significant overhead as well as splitting it between all your USB devices. There is supposed to be an updated USB 3.1 (which isn't the official name, but I really don't understand why not) that can go much closer to 10, so there might be a version available for that... but I'd prefer they work on utilizing the whole Thunderbolt bandwidth or even up to Thunderbolt 2; sure a huge performance boost on ultrabooks is cool, but I doubt any gamer would really be satisfied with a graphics card running on PCIe 2.0 1x instead of PCIe 3.0 16x which (if I understand correctly) can transfer information 32x faster. I don't think that most graphics cards really use all the bandwidth in a 3.0x16 slot, but I'm pretty sure they benefit from higher than 5 Gb/s.

Link to comment
Share on other sites

Link to post
Share on other sites

Keep in mind this guy used a thunderbolt to expresscard adapter so he only got half of thunderbolt's power (5 Gbit/s)

"If a Lobster is a fish because it moves by jumping, then a kangaroo is a bird" - Admiral Paulo de Castro Moreira da Silva

"There is nothing more difficult than fixing something that isn't all the way broken yet." - Author Unknown

Spoiler

Intel Core i7-3960X @ 4.6 GHz - Asus P9X79WS/IPMI - 12GB DDR3-1600 quad-channel - EVGA GTX 1080ti SC - Fractal Design Define R5 - 500GB Crucial MX200 - NH-D15 - Logitech G710+ - Mionix Naos 7000 - Sennheiser PC350 w/Topping VX-1

Link to comment
Share on other sites

Link to post
Share on other sites

I think Thunderbolt is the only external connection standard that has enough bandwidth. USB 3.0 is 5Gb/s at a theoretical maximum, and that has significant overhead as well as splitting it between all your USB devices. There is supposed to be an updated USB 3.1 (which isn't the official name, but I really don't understand why not) that can go much closer to 10, so there might be a version available for that... but I'd prefer they work on utilizing the whole Thunderbolt bandwidth or even up to Thunderbolt 2; sure a huge performance boost on ultrabooks is cool, but I doubt any gamer would really be satisfied with a graphics card running on PCIe 2.0 1x instead of PCIe 3.0 16x which (if I understand correctly) can transfer information 32x faster. I don't think that most graphics cards really use all the bandwidth in a 3.0x16 slot, but I'm pretty sure they benefit from higher than 5 Gb/s.

Okay, what about using this with an external monitor because from what I understand the problem is with getting the video signals to display on the laptop screen. Thanks, I'm really interested in this.

Link to comment
Share on other sites

Link to post
Share on other sites

Okay, what about using this with an external monitor because from what I understand the problem is with getting the video signals to display on the laptop screen. Thanks, I'm really interested in this.

I don't know for sure; I don't have any devices with thunderbolt to really try this out. I can't think of any particular reason an external monitor would lack issues that an internal monitor has (short of one actually being broken in some way), but I have heard that using an external monitor helps even though I don't know why.

Link to comment
Share on other sites

Link to post
Share on other sites

i think its cool to be able to display this on a laptop screen over an external screen, it gives you a sense that your laptop is more powerful htan it really is. this would do great on something like a retina macbook pro (or equivelnt PC[with thunderbolt connector???]) where you have this beautiful screen, and a ton of horspower to drive it. Just have to make sure you get the highest end CPU when you buy it:)

"If a Lobster is a fish because it moves by jumping, then a kangaroo is a bird" - Admiral Paulo de Castro Moreira da Silva

"There is nothing more difficult than fixing something that isn't all the way broken yet." - Author Unknown

Spoiler

Intel Core i7-3960X @ 4.6 GHz - Asus P9X79WS/IPMI - 12GB DDR3-1600 quad-channel - EVGA GTX 1080ti SC - Fractal Design Define R5 - 500GB Crucial MX200 - NH-D15 - Logitech G710+ - Mionix Naos 7000 - Sennheiser PC350 w/Topping VX-1

Link to comment
Share on other sites

Link to post
Share on other sites

people have been doing this for years on a pcie 1x slot... (wifi card slot + ribbon cable)

if you want your comp to feel faster than it is just use splashtop and a better desktop comp, when you ll be tired of the tiny screen , you ll just use the desktop instead.

Anything I write is just a comment, take is as such, there is no guarantees associated with anything I say.

ATX Portable rig (smaller than prodigy(LOL)) :  Nmedia 2800 | Gigabyte Z77x-ud3h  | Corsair HX1000 | Scythe Big Shuriken | i5 3570K  |  XFX R9 290 DoubleD | Corsair Vengeance 32GB

Link to comment
Share on other sites

Link to post
Share on other sites

people have been doing this for years on a pcie 1x slot... (wifi card slot + ribbon cable)

if you want your comp to feel faster than it is just use splashtop and a better desktop comp, when you ll be tired of the tiny screen , you ll just use the desktop instead.

lol yes we know this, I believe expresscard has more bandwidth though, and splashtop can lag on slower networks.

"If a Lobster is a fish because it moves by jumping, then a kangaroo is a bird" - Admiral Paulo de Castro Moreira da Silva

"There is nothing more difficult than fixing something that isn't all the way broken yet." - Author Unknown

Spoiler

Intel Core i7-3960X @ 4.6 GHz - Asus P9X79WS/IPMI - 12GB DDR3-1600 quad-channel - EVGA GTX 1080ti SC - Fractal Design Define R5 - 500GB Crucial MX200 - NH-D15 - Logitech G710+ - Mionix Naos 7000 - Sennheiser PC350 w/Topping VX-1

Link to comment
Share on other sites

Link to post
Share on other sites

Pci-e to expresscard has been done ages ago, hell asus even had a retail product that did that. I was a quite rare product though and cost a pretty penny.

Link to comment
Share on other sites

Link to post
Share on other sites

lol yes we know this, I believe expresscard has more bandwidth though, and splashtop can lag on slower networks.

exprescard or mini pcie(2.0) 1x has 4Gb/s, Thunderbolt 10Gb/s

your gigabit network port on your laptop should be able to transmit 1000mb/s...

if you want to add an egpu, beeing connected with a wire shouldn t be a problem.

Anything I write is just a comment, take is as such, there is no guarantees associated with anything I say.

ATX Portable rig (smaller than prodigy(LOL)) :  Nmedia 2800 | Gigabyte Z77x-ud3h  | Corsair HX1000 | Scythe Big Shuriken | i5 3570K  |  XFX R9 290 DoubleD | Corsair Vengeance 32GB

Link to comment
Share on other sites

Link to post
Share on other sites

exprescard or mini pcie(2.0) 1x has 4Gb/s, Thunderbolt 10Gb/s

your gigabit network port on your laptop should be able to transmit 1000mb/s...

if you want to add an egpu, beeing connected with a wire shouldn t be a problem.

 

though a network jack wouldnt work unless you designed a protocol to handle it.

Link to comment
Share on other sites

Link to post
Share on other sites

though a network jack wouldnt work unless you designed a protocol to handle it.

no, that s not for the egpu,the parc about lan cable concerned the use of splashtop instead of a egpu if all you want is to think your laptop is faster than it rly is.

Anything I write is just a comment, take is as such, there is no guarantees associated with anything I say.

ATX Portable rig (smaller than prodigy(LOL)) :  Nmedia 2800 | Gigabyte Z77x-ud3h  | Corsair HX1000 | Scythe Big Shuriken | i5 3570K  |  XFX R9 290 DoubleD | Corsair Vengeance 32GB

Link to comment
Share on other sites

Link to post
Share on other sites

exprescard or mini pcie(2.0) 1x has 4Gb/s, Thunderbolt 10Gb/s

your gigabit network port on your laptop should be able to transmit 1000mb/s...

if you want to add an egpu, beeing connected with a wire shouldn t be a problem.

expresscard is supposedly 5 Gb/s i heard.

"If a Lobster is a fish because it moves by jumping, then a kangaroo is a bird" - Admiral Paulo de Castro Moreira da Silva

"There is nothing more difficult than fixing something that isn't all the way broken yet." - Author Unknown

Spoiler

Intel Core i7-3960X @ 4.6 GHz - Asus P9X79WS/IPMI - 12GB DDR3-1600 quad-channel - EVGA GTX 1080ti SC - Fractal Design Define R5 - 500GB Crucial MX200 - NH-D15 - Logitech G710+ - Mionix Naos 7000 - Sennheiser PC350 w/Topping VX-1

Link to comment
Share on other sites

Link to post
Share on other sites

Why not just use the shield tech to stream prerendered stuff from your desktop to your laptop, instead of carrying around a gpu and enclosure. That breaks the mobile experience.

Nvidia Shieldbooks are the future. As Linus would say: "You can quote me on that!"

Personal Build Project "Rained-On"

helped building up the CPU Overclocking Database and GPU Overclocking Database, check them out ;)

#KilledMyWife #MakeBombs #LinusIsNotFunny || Please, dont use non-default grey font colors. Think about the night-theme users! ;)

Link to comment
Share on other sites

Link to post
Share on other sites

expresscard is supposedly 5 Gb/s i heard.

thats because its equivalent to PCI-E x1

 

 

Why not just use the shield tech to stream prerendered stuff from your desktop to your laptop, instead of carrying around a gpu and enclosure. That breaks the mobile experience.

Nvidia Shieldbooks are the future. As Linus would say: "You can quote me on that!"

 

Why not just remote desktop into a dedicated server then? People are going to be carrying around their GPUs (I hope) as that would defeat the purpose. I mean I could see you bringing it on business or something if you going to be there a while and what your working on would need the power but if you need that much portable gfx power all the time stick with a standard internal dedicated card. This mostly for someone who want to bring the data with them everywhere and the hardware so they have a contestant environment to work in and are comfortable and what not but when their at their desk want/meed the extra power i envision the same people that use docks would be drawn to these especially. But this may bring more people in to this world which I think would be a good thing.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×