Jump to content

2015 15" MBP Iris + GTX970@16Gbps-TB2 (AKiTiO Thunder2) + OSX10.11 [HammerFET]


Recommended Posts

I've been sitting on this build for a while, meaning to make a build log but its been so long I've forgotten most of it! :eagerness:

 

So here's the short and sweet version!

 

m3uazH7.jpg

 

My previous build with this card was a water-cooled wall mounted windows gaming machine. This was a great rig for a former student just having started a new job with still a fair bit of time on his hands... Then things got busy, and the water beast became stagnant. Long story short, I converted to mac mostly due to requiring portability yet still wanting a powerful machine that wasn't a total door stop to carry around.

 

 

So it became that a GTX 970 soon found its way on my book shelf in a nice compact case. Just for kicks, heres my old rig!

 

zmjNuqT.jpg

 

Firstly, why did i drop the water-cooling? The original plan was to make a similar wall mounted eGPU. After some pondering I came to the conclusion that this particular card I owned wasn't much of an overclocker. I hadn't actually bothered unlocking the card or overclocking it a whole lot. I had planned to do it, but it had never happened. For 5 months I had used the card running on stock power and it was still maxing out games on my 2560x1080 ultra wide. 

 

I went ahead a bought the Akitio thunder 2 off a german website, delivered to the UK within two days for a very good price!

 

I initially used a 120W 12V power brick to run the card, clearly this didn't cut it, and the card would die instantly on load. I resorted to grabbing a Dell DA2 18A power brick and things started working great!

 

This post by dschjin inspired me to try the noctua fans with the stock heatsink. To my surprise they worked very well and I was getting great temps under load. I could even hold my previous water-cooled overclock and it would hang around 75 degrees C.

 

I then proceeded to create a funky case cooling design, and two days of drilling later I ended up with this!

 

5DVPqrz.jpg

 

It looked great! But it was an awful cooling solution... absolutely useless, wouldn't even hold stock settings before throttling...

 

I then decided to cut out the entire side and top panel with the idea of finding a grill/mesh material to put in its place. I ended up going with a desktop wire magazine holder like this one:

 

61cr%2BnJnCgL._SY355_.jpg

 

Here it is cut out

 

qbtjIT9.jpg

 

I then cut it to size and slid it between the fans and the edge of the aluminium case. Its all very much a tight fit and required a lot of effort to close while keeping everything in place.

 

I used some PCIe power extenders that plugged on the top of the card as two six pin power. They required trimming of the plastic and heat shrink to get the clearance:

 

J9j28L3.jpg

 

As you can see the sharp inside of the aluminium enclosure already mangled the nice new heat shrink!

 

The fans are also just about held in place with some bits of plastic. Due to the design of the heatsink, the fans couldn't be sat flush without having to cut some metal tabs and bending things. the way it is now lets the fans sit tight between the mesh and the heatsink. Once the case is closed, nothing can move.

The model of the fans are: Noctua NF-A9x14 PWM 92mm Fan

nRUHuQj.jpg

 

I then added a power switch with LED (switch contacts go on the dell PSU and led goes to the existing led pins on the Akitio motherboard.

 

uejRlHW.jpg

 

hsNJrPV.jpg

 

chopped up 24pin ate connector is in there as a total bodge job. The wires are breaded in pairs and simply pass through the vent holes of the card. Too easy! The wires are stiff enough that it doesn't really matter anyway.

 

Here is the overall schematic of what's going on inside. The akitio boards are powered using the preexisting 4 wire connection that goes between the thunderbolt adaptor board and the PCIe/power board. The four wires are actually two pairs of wires that are connected together on each end. Two wires for +12V and two for GND. This means that if you cut one of each wire, you can then feed power into them to power both boards. Nice!

 

The switch is a locking type with built in LED. The LED goes to the Akitio board as shown and the switch goes between ground and the first pin on the DA2 plug. This lets you completely cut power to the unit of you need it. Useful for problems when booting and you need to cycle the power every so often.

 

The fan connection has been left empty as I used the fan header on the GPU itself.

7tbS90l.jpg

 

 

Don't forget the PCIe 6pin power connections. YOU MUST have the sense wires connected otherwise the GPU wont start, I forgot to do this and it took me several days to figure out what was going on...

 

0iPYxW8.png

 

lyzAyLB.jpg

OBWHWMS.jpg

HAhpSC1.jpg

 

xsv26kP.jpg

aySqMvd.jpg

 

Finally, here are a few of my favourite things!

XY0b6Wn.jpg

Electrical tape to cover up sharp edges of steel.

3M VHB tape can stick anything to anything like foam tape! Then come off like it was never there. I swear by this stuff!

sharpie to coverup dings and dents

Wago wire to wire clamps, these things are quicker and much more reliable than terminal blocks if you're too lazy to solder wires together. Like me!

stick on foam to space out bits of floating mesh grill and make a snug fit

mains powered dremel with EZ click metal cutting disk. This thing makes short work of thick aluminium.

 

And don't forget boys and girls, always wear protection!

vAjyK7r.jpg

 

 

Software woes

 

Lets just say the hardware was the easy bit.. I started out with a bootcamp of Windows 10 and the card would just about start. It seemed very unreliable, sometimes it would work everytime, then I'd get home one day and the thing just didn't want to start..

 

Optimus made everything worse, though it was great when it worked.

 

I ended up going to several installs of windows 10 and 8.1, even a UEFI rebuild..

 

Finally I gave in a resorted to OSX drivers. Automate GPU is fantastic and it just works. I've been very surprised how well most of my steam library works on OSX. I had a nice surprise the other day when I found out Thief was available for OSX and that sold it to me. I got rid of my windows partition and all my gaming is done in OSX now.

 

Overall this seems to be a great solution for portable computing and still having the ability to run desktop graphics. I've been very surprised and look forward to Thunderbolt 3 where this should be natively supported!

 

For those interested, I did manage to get a fair bit of overclocking done within windows when I had it working, here are the results:

 

CPU temps:

Zj4y2KS.png

 

Card info:

hlb3ZlN.png

 

Over thunderbolt:

3Viese5.png

 

running this card on a Z77 desktop motherboard with i5 3570k @ 4.2GHz gave :

90OdYXf.png

 

In OSX again:

YevlY1v.png

 

 

This article was promoted on 12-20-15.

  • Thumbs Up 4
Link to comment
Share on other sites

Awesome build, love the usage of the magazine holder. I have a few questions for you if you have some time.

 

  1. Which specific model of Noctua fans did you use?
  2. What are the usage of the led and switch?
  3. Can you go into further detail on how you set up the led and power switch?
Link to comment
Share on other sites

What an amazing response! Thanks all! :)

 

I've added some more info to the main post on the internal wiring connections so be sure to check it out!

 

Quote
  1. What are the usage of the led and switch?
  2. Can you go into further detail on how you set up the led and power switch?

 

The switch lets you use the standby function built into the Dell power supply. There is a pin that you must connect to ground to allow the PSU to give +12V at the connector. If you don't need a power switch, then you must have this pin always connected to ground.

 

The reason I went with the switch is that getting this working with your mac sometimes requires you to turn everything off, and then back on again. Especially when running in windows with UFI mods for Optimus. I'd often have several blue screens on boot where turning everything off and on again would fix it. Having a switch here is much easier than having to unplug/replug the cable from the back.

 

The LED was a bonus feature of the switch I bought so I thought I'd might as well use it, Its connected to the same pins the built in Akitio LED (obviously I removed the old one). Its controlled by the akitio motherboard and tells you when its started up. You don't need a resistor for the LED as there's one on the Akitio board.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.