External GPU for Mac Desktops: Mac mini + AMD R9 Fury X

eGPU Development 29 Comments

External GPU implementations have proved to be successful for Mac laptops. But what about Mac desktops that have no standard PCIe slots? The Mac Pro trashcan and Mac mini are such machines. There is definitely demand for a more powerful GPU setup from Mac Pro users. There’s virtually no demand on the Mac mini front, so it’s not often you see an eGPU setup with it. YOLO, my friends!

About this Mac mini + AMD R9 Fury X eGPU

The Mid 2011 Mac mini was one of the first Macs to have Thunderbolt connectivity (full list of Thunderbolt-equipped Macs). I hadn’t been making use of this Mac mini and figured I would try something fun. I did some upgrades to what many would consider an outdated and least powerful Mac then paired it with the highest performing AMD graphics card that works in macOS. This Mac mini is now running 10.12 Sierra with a pair of SSDs in RAID-0, 8GB of RAM, and an R9 Fury X external GPU.

You may have seen disassembled photos of the AKiTiO Node. The enclosure has a lot of room inside. I measured the empty space between the power supply housing and the front of the enclosure. It turned out to be a perfect fit for a Mac mini. The AKiTiO Node‘s fan and its bracket do have to be removed to accommodate this unusual pairing.

external gpu for mac desktops

Routing the Mac mini’s power cord and Thunderbolt cable was a challenge because I didn’t want to modify the casing of the Mac mini or the AKiTiO Node. I plugged the cables into the back of the Mac mini prior to fitting it inside the AKiTiO Node. I initially wanted the underside of the Mac mini to face outwards and without the bottom cover for better air flow (read: to look cool). This placement did not work very well due to the hidden location of the Power button. Placing the Mac mini with the Apple logo face outwards provides easier access to the Power button.

The next hurdle was the R9 Fury X’s liquid cooling lines. They are rather stiff and don’t tend to stay where you want them. Fortunately the tabs for the AKiTiO Node’s fan bracket are in such a spot that they apply a decent pressure against the radiator to keep the whole cooling system in place. This Mac mini + R9 Fury X external GPU setup could run fully enclosed within the AKiTiO Node. Yet it’s too cool to be hidden away.

external GPU with Mac mini and R9 Fury X

In order to install automate-eGPU.sh script v1.0.0, I had to use the Mac mini’s Intel HD 3000 iGPU through HDMI connection to see the screen. Once eGPU script was up and running, I switched over to the DisplayPort connection on the R9 Fury X external graphics card.

As we have found with other Mac eGPU builds, the Apple Thunderbolt 3 (USB-C) to Thunderbolt adapter not only enables older Macs to use TB3 enclosures but also improves the success rate in macOS. This external GPU setup has worked surprisingly well. Sleep and wake-up are non-issues, which I did not expect to be possible with an eGPU attached in macOS. This Mac mini has been running flawlessly for almost a week as if the R9 Fury X was an integral component.

The R9 Fury X’s performance is definitely bottlenecked by the 1st generation Thunderbolt connection (10Gbps). Still it’s a huge improvement over the Intel HD 3000 iGPU which came stock in this Mac mini. If you’re a lucky owner of the quad-core Late 2012 Mac mini, pairing it with an eGPU is a no-brainer. The Late 2012 Mac mini i7-3615QM paired with the R9 Fury X would likely outdo a base Mac Pro trashcan in certain tasks. On top of that, the total cost to build a Franken-Mac mini like this is less than half the starting price of a Late 2013 Mac Pro.

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


I received many requests for additional photos of this eGPU setup. There were also questions about running it with a non-watercooled GPU. This Mac mini external GPU is now running with a Sapphire R9 Fury Nitro. These were the steps I took to put this setup together.

Mac mini power cable and Thunderbolt cable were routed through the gap in the front fascia of the AKiTiO Node.

With the AKiTiO Node front fan and its bracket removed, the Mac mini fits perfectly in this space.

I positioned the Mac mini with the Apple logo facing outwards so that I can access the Power button.

R9 Fury Nitro mounted in front of the Mac mini with room to spare.

The cables can be routed to the bottom and ran underneath the AKiTiO Node enclosure.

Mac mini + AKiTiO Node + R9 Fury Nitro all hooked up and running like a dream.

Here’s a quick video of this eGPU setup in action. Listen for the “whoosh” sound right before the screen came on – that’s the success sound with AMD eGPU in macOS. 😀

 

Rate this Post

Share this Post

 

Related Articles
  • Best eGPU Enclosures Reviewed - External GPU Buyer's Guide...
    November 14, 2018
  • Build Guides by users
    November 12, 2018
  • State of eGPU for Macs – Mojave 10.14 Update
    October 13, 2018
    70
  • The Beginner's External Graphics Card Setup Guide for Mac
    October 2, 2018
    124
  • Razer Blade Stealth + Razer Core V2 RX Vega 56 eGPU
    Ultrabook Buyer's Guide: Best Laptops for External GPU
    July 28, 2018
    45
  • Thunderbolt 3 Host User Map for Firmware Updates
    September 21, 2017
    33
  • External Graphics Card for MacBook Pro - Boot Camp...
    September 10, 2017
    145
  • 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
    38
  • 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

 

29
Leave a Reply

avatar
18 Comment threads
11 Thread replies
4 Followers
 
Most reacted comment
Hottest comment thread
17 Comment authors
Ramses AbascaldeepapriyamjhBob CAndyMu2700 Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
deplomb
Member

thank you for sharing, I find it is very clever to put the mac mini inside the Node. Would you be so kind to post a few more photos? Nice Job!

deplomb
Member

Thank you for the additional images.
Concerning the power switch of the mac mini
may be this might be an inspiration:
http://www.sonnettech.com/product/rackmacmini.html
they have a simple mechanical leaver very nicely done though

Krist
Guest
Krist

This is fascinating and kinda cool. I have that same mac mini, currently pulling duty as a Kodi Box, and Openemu for game emulation. Only problem I have with this 5 year old mac is the GPU, it overheats and lags, its just not good enough; especially since I use steam in home streaming to send the video/sound to my livingroom TV (it works but man does the mac get hot). I’m hoping I can rectify my only issue with this mac, and extend its life by doing the same thing you did, but perhaps just a notch or two… Read more »

Silvio
Guest
Silvio

This setup allows to run FCP X 10.3.2 ?

dmsaudio
Member

I have a 2012 i7 Mac Mini…if I install the R9 Fury Nitro in my Sonnet IIID, what power supply would you suggest? I’m assuming I would just run the automated script again with this card installed? I’ve tried with other cards but no luck.

dmsaudio
Member

So I just searched for a Mac driver for the R9 Fury and there isn’t one on the AMD site. So how are you getting this to work? I’d really appreciate the help. Thanks.

fireheadman
Member

A couple questions for you concerning heat/noise…..
How is the heat output on your Mini when in this case?
How noisy is the unit using the R9 Fury Nitro?

I had to install Mac Fan Control to keep my fans from going full speed ahead (after the SSD install/upgrade). I will be rebuilding the OS from scratch (its long over due), which I am hoping will reset the fan issue. I didn’t have a thermal sensor on my old HD.

fireheadman
Member

thanks for the follow up…. definitely leaning towards your setup!!

soziblewuup
Guest
soziblewuup

Hi, great setup. I’m wondering if you’d still suggest this setup for a late 2014 Mac Mini – 16gb RAM, dual core (unfortunately), 3GHZ i7?
Would you still go for the Node and AMD R9 Fury X? Is a power supply required? I can’t seem to find any information about the power supply. Once again, great setup!

Ludovic
Guest
Ludovic

Bonjour,

Quel GPU Externe choisir parmi la liste des GPU existant, sachant que j’ai un MacBook Pro mi-2012 i7 2.66 Ghz (Port FireWire 800 (jusqu’à 800 Mbit/s)-Deux ports USB 3 (jusqu’à 5 Gbit/s)-Port Thunderbolt (jusqu’à 10 Gbit/s)) ???

MParrott
Member

wifi range impact of putting the mini in an additional metal box?

Patrick
Guest
Patrick

Hi there, Thank you for the insightful sharing and I am terribly tempted to build an eGPU for my mac mini 2012 (i7 2.3 quad core, 16GB RAM + 512GB SSD). I have been realising for quite a while that the limitation in my video editing working flow is the very limited GPU (Intel HD Graphics 4000 1.5GB) in the mac mini. I have a couple of questions against the following background: the mac mini 2012 only supports Thunderbolt 1 (with a bandwidth of 10 Gbit/s) and this will likely be the bottleneck for the eGPU even if I go… Read more »

Sgt. Adrael
Member

I tried to get the eGPU working with my Mac Mini 2011 with dGPU 6630m. 
I’ve done almost everthing I can do, but it seems to be that is the only Mac Mini you cant successfully install an eGPU.
It seems to be that i have to upgrade to a newer version: 🙁

AndyMu2700
Member

I have a GTX 750 ti, can I use akitio Node for this one? any precautions you can think? Im new to this EGPU thing….

Bob C
Member

I have a Mac Mini 2012 i7.  I’d like to do this. Now that High Sierra supports eGPUs (specified list), are the options for which egpu and enclosure more than what is recommended on this post?

mjh
Member

I’m SUPER excited about this! I’ve been editing multicam clips on an i7-3720QM and debating on trying to scrape together enough cash for a new setup. This seems like it will solve my problems for under 1K! Thanks so much!

deepapriya
Guest
deepapriya

There is a reason why I bought a Mac, it was not to be one of the cool kids that wanted the best of the best. No it was because of the music production I do on it. Hours and hours sitting in front of my Mac copying, pasting, moving, deleting, hour after hour just beating on my Mac in a endless assault to get my work done. That is the key part, my work. I work from home, it is great, but even if it is from home it is still work and it still needs to get done.… Read more »

Ramses Abascal
Member

Thanks very much for sharing, I just finished to instal and test my Mac Mini 2012, Akitio Node, Radeon 7970 COMBO http://i1126.photobucket.com/albums/l615/Aseican/Screenshot%202018-09-10%2023.22.47_zpsdgtri5t9.png
[URL=http://s1126.photobucket.com/user/Aseican/media/Screenshot%202018-09-10%2023.22.47_zpsdgtri5t9.png.html][IMG]http://i1126.photobucket.com/albums/l615/Aseican/Screenshot%202018-09-10%2023.22.47_zpsdgtri5t9.png[/IMG][/URL]