Apple Thunderbolt Display with built-in eGPU that never was

eGPU Development 14 Comments

Last summer there were rumors Apple was working on a Thunderbolt 3 Display with built-in eGPU. Anticipation rose as Apple discontinued the 27″ Thunderbolt Display in July 2016. The October “Hello Again” event brought new MacBook Pro laptops with Thunderbolt 3 connectivity but sadly Apple called it quits on making displays.

What’s a Mac and eGPU enthusiast to do? Mounting a full size graphics card to the back of a display seemed reasonable enough. So I got after it.

What you’re seeing is an RX 470 in an AKiTiO Thunder2 enclosure mounted on the back of an LG 34″ ultrawide monitor through a VESA adapter. It took me some time to find the right VESA adapter for this purpose. The key was something with a slim profile that would also allow sliding in and out of place. This VideoSecu Ultra Thin VESA mount bracket was the perfect match.

I was ready to drill holes on the backside of the AKiTiO Thunder2 inner enclosure in order to make the VESA bracket work. I soon found out I didn’t need to drill at all. The mounting holes for the Thunder2 boards go all the way to the backside. I was able to align the VESA bracket mounting holes to the two existing holes on the Thunder2. I also borrowed 2 mounting screws from the Thunder2 PCIe board.

Installing the other VESA bracket on the back of the LG monitor was no big deal. It’s universal sizing and all went in nicely using the supplied mounting screws in the kit. Once these two steps were done, I could slide the AKiTiO Thunder2 in and out of this VESA carrier with ease. I put two more screws on top to secure this eGPU backpack in place.

The next step was to route the cables to the right components. I’m using a Dell DA-2 power brick connected to a modified cable to supply power to both the AKiTiO enclosure and the RX 470 graphics card. An Apple Thunderbolt 2 cable connects the eGPU to a mid 2011 Mac mini. Last but not least, a DisplayPort cable runs from the RX 470 to the LG monitor.

Here’s a video of this monitor with built-in eGPU in action. 😀

Similar to my earlier build using this Mac mini inside an AKiTiO Node with an R9 Fury Nitro, everything works as if the external graphics card was an integral component. As a matter of fact, I wrote this post as well as edited the photos and video on this machine.

Join our forum for latest Thunderbolt 3 eGPU development. Please share your thoughts in the comments or in our eGPU Implementation forum.

 

Rate this Post

Share this Post

 

Related Articles
  • Build Guides by users
    August 17, 2018
  • External GPU Buyer's Guide: 2018 Best eGPU Enclosures Reviewed
    August 17, 2018
  • Razer Blade Stealth + Razer Core V2 RX Vega 56 eGPU
    Ultrabook Buyer's Guide: Best Laptops for External GPU
    July 28, 2018
    41
  • The Beginner's External Graphics Card Setup Guide for Mac
    April 9, 2018
    121
  • Thunderbolt 3 Host User Map for Firmware Updates
    September 21, 2017
    33
  • External Graphics Card for MacBook Pro - Boot Camp...
    September 10, 2017
    127
  • Nvidia GTX10xx error 43 fix on non-hotplug mPCIe/NGFF/M.2 eGPU...
    September 6, 2017
  • How To: Build an Apple External Graphics Development Kit
    June 6, 2017
    18
  • Public Repository of eGPU DSDT Overrides
    February 25, 2017
  • How To: Build an AKiTiO Thunder mini-eGPU
    February 15, 2017
  • How To: eGPU-Accelerated Internal Display in macOS
    January 21, 2017
    34
  • automate-eGPU v1.0.0 released - macOS eGPU installation tool
    January 15, 2017
  • How To: mPCIe, M.2 or Expresscard eGPU installation troubleshooting
    December 24, 2016

 

14
Leave a Reply

avatar
9 Comment threads
5 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
7 Comment authors
les hallesninjaflorobertojorgeRoberto Jorgetheitsage Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
Anchoricex
Member

That’s badass.

Eric
Guest
Eric

:O! that’s a HUGE “I didn’t know you could do that”

damn! write more about it

Raj Nigam
Guest
Raj Nigam

What’s the maximum number of displays it could power? Would something like Eyefinity work on MacOS?

Roberto Jorge
Guest
Roberto Jorge

Hi @The It Sage, First of All congrats on your implementations!! They look awesome. If possible i would need a small help here. I purchased a few months ago a Akitio Thunder2 and i can run it successfully with a GTX 950 with a 2012 Late 2012 Mac Mini. Results in terms of gaming are great but for video rendering are bad, worst than the integrated HD4000. 2 Weeks ago i did purchase a MSI AMD 460 in hopes that it would improve the rendering specially because FCPX works with OpenCl instead of OpenGl. Running the automate-eGPU.sh script v1.0.0 i… Read more »

Roberto Jorge
Guest
Roberto Jorge

Hey Sage, yep im using 10.12.3 🙂 i have spent yesterday trying on the MBP 13″ Late 2015 and on the Mac Mini and i lost count on how many times i did it, and still no acceleration.

Trying to find a online version of 10.12 to see if i am successfully with a prior version
Thanks
RJ

Roberto Jorge
Guest
Roberto Jorge

Did install 10.12 on a external SSD to test and no changes, still get no acceleration.
After the 2x sudo ./automate-eGPU.sh i do get image but very jerky.
I have taken a few screen shots, dont know if they can help http://imgur.com/a/pAGqR

Going to put it aside for a while 🙂
RJ

robertojorge
Member

Hey Sage, thanks for the tip. I did tried last night a couple of hours of rebooting and rebooting but no success on the MBP 13″ Early 2015.
I have not given up. I still need to try this weekend on my Mac Mini I7 2.3Ghz Late 2012. I will keep posted and if sucessful i will open a forum thread 🙂
Thanks
RJ

ninjaflo
Guest
ninjaflo

Can you provide instructions on how you modified that power cable?
It looks like you added a DC power cable to an 8pin PSU extender and then wrapped it in electrical tape.

Which pins/wires did you solder?

les halles
Guest
les halles

So I just purchased a samsung u28e590d 28″ monitor to do a similar project but I’m noticing that it doesn’t have VESA mount compatibility. Do you know of a similar work around that I could implement on my monitor to achieve a similar result? I’m all about the minimalist look of an AIO